.o-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}
.o-ctxa{position:absolute;width:1px;height:1px;pointer-events:none;visibility:hidden}
.os :focus-visible{outline:2px dotted currentColor;outline-offset:2px}
.os[data-theme=aqua] :focus-visible{outline:2px solid #3b7be8;outline-offset:1px;border-radius:3px}
.os[data-theme=win9x] .o-b:focus-visible,.os[data-theme=win9x] .o-btn:focus-visible{outline:1px dotted #000;outline-offset:-4px}
.os[data-theme=win9x],.os[data-theme=mac9]{-webkit-font-smoothing:none;font-smooth:never;text-rendering:optimizeSpeed;font-kerning:none}
.os[data-theme=aqua]{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-kerning:normal}
.os[data-theme=aqua] .o-tt,.os[data-theme=aqua] .o-di-t{text-shadow:0 1px 0 #fff8}
.os[data-theme=aqua] .o-di-t{text-shadow:var(--desk-shadow)}
.os[data-theme=win9x]{--cur:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='22' shape-rendering='crispEdges'%3E%3Cpath d='M1 1v16l4-4 3 7 3-1-3-7h5z' fill='%23fff' stroke='%23000'/%3E%3C/svg%3E") 1 1,default}
.os[data-theme=mac9]{--cur:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='22' shape-rendering='crispEdges'%3E%3Cpath d='M1 1v15l4-3 3 6 2-1-3-6h5z' fill='%23000' stroke='%23fff'/%3E%3C/svg%3E") 1 1,default}
.os[data-theme=aqua]{--cur:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='24'%3E%3Cpath d='M2 1.5v16l4.2-3.8 3 6.6 2.4-1.1-3-6.5h5.6z' fill='%23111' stroke='%23fff' stroke-width='1.4' stroke-linejoin='round'/%3E%3C/svg%3E") 2 1,default}
.os{cursor:var(--cur,default)}
.os button,.os .o-di,.os .o-tb,.os .o-win,.os .o-menu,.os .o-wb,.os label{cursor:inherit}
.os .o-btn:disabled,.os button:disabled{cursor:inherit}
.os .o-win.dragging .o-tb,.os .o-win.dragging{cursor:move}
.os .o-rz{cursor:nwse-resize}
.os .o-icons.free .o-di.drag{cursor:grabbing}
.os input[type=text],.os textarea{cursor:text}
.os a,.os .bw-a{cursor:pointer}
.os .bw-busy,.os .bw-busy .bw-view{cursor:progress}
.os .bw-busy .bw-a{cursor:progress}
@keyframes o-winin{from{opacity:0;transform:scale(.94) translateY(6px)}
to{opacity:1;transform:none}
}
@keyframes o-menuin{from{opacity:0;transform:translateY(-3px)}
to{opacity:1;transform:none}
}
@keyframes o-bounce{0%,100%{transform:translateY(0)}
35%{transform:translateY(-26px)}
65%{transform:translateY(-8px)}
}
@keyframes o-snapin{from{opacity:0}
to{opacity:1}
}
.o-win:not(.max){animation:o-winin .16s ease-out}
.os[data-theme=win9x] .o-win{animation-duration:.1s;animation-timing-function:steps(3,end)}
.os[data-theme=mac9] .o-win{animation:none}
.os[data-theme=aqua] .o-win{animation-duration:.22s;animation-timing-function:cubic-bezier(.2,.9,.3,1.15)}
.o-menu{animation:o-menuin .09s ease-out}
.os[data-theme=win9x] .o-menu,.os[data-theme=mac9] .o-menu{animation:none}
.o-dk.bounce{animation:o-bounce .7s ease-out}
.o-win.dragging,.o-win.dragging *{transition:none}
.os[data-theme=aqua] .o-win{transition:box-shadow .2s,filter .2s}
.o-di{transition:background-color .1s}
.o-snap{position:absolute;z-index:4;pointer-events:none;animation:o-snapin .12s linear;box-sizing:border-box}
.os[data-theme=win9x] .o-snap{border:2px dotted #fff;background:#0004;mix-blend-mode:normal}
.os[data-theme=mac9] .o-snap{border:2px dashed #000;background:#0002}
.os[data-theme=aqua] .o-snap{border:2px solid #ffffffd0;background:#3b7be840;border-radius:10px;box-shadow:0 0 0 1px #0003,inset 0 0 24px #fff5}
.o-win.active{animation-name:o-winin}
@media (prefers-reduced-motion:reduce){.o-win,.o-menu,.o-dk.bounce,.o-snap{animation:none!important}
.o-di{transition:none}
.bw-th.on::after,.bw-gear,.bw-stripe,.bw-tab.ld .bw-tabm::before{animation:none!important}
}
.os[data-theme=win9x] .o-win:not(.active) .o-tb{color:#d4d0c8}
.os[data-theme=win9x] .o-win:not(.active) .o-tt{text-shadow:none}
.os[data-theme=win9x] .o-win.active{box-shadow:var(--bev-out)}
.os[data-theme=mac9] .o-win:not(.active){box-shadow:1px 1px 0 #0004}
.os[data-theme=mac9] .o-win:not(.active) .o-tt,.os[data-theme=mac9] .o-win:not(.active) .o-b{opacity:.45}
.os[data-theme=mac9] .o-win.active .o-tb{box-shadow:inset 0 -1px #666}
.os[data-theme=aqua] .o-win:not(.active) .o-tt{color:#777}
.os[data-theme=aqua] .o-win:not(.active) .o-bc,.os[data-theme=aqua] .o-win:not(.active) .o-bm,.os[data-theme=aqua] .o-win:not(.active) .o-bx{opacity:.55;filter:grayscale(.7)}
.os[data-theme=aqua] .o-win.active{box-shadow:0 18px 40px #000a,0 3px 8px #0006,0 0 0 1px #0002}
.os[data-theme=aqua] .o-btn{border-radius:11px;box-shadow:0 1px 2px #0004,inset 0 1px #fffc,inset 0 -1px #0002}
.os[data-theme=aqua] .o-btn:active:not(:disabled){box-shadow:inset 0 2px 4px #0006}
.os[data-theme=aqua] .o-btn.primary{background:var(--btn-on);color:#fff;text-shadow:0 -1px #0005}
.os[data-theme=mac9] .o-btn{border:1px solid #000;border-radius:5px;box-shadow:inset 1px 1px #fff,inset -1px -1px #888,1px 1px 0 #0004}
.os[data-theme=mac9] .o-btn:active:not(:disabled){background:#888;color:#fff;box-shadow:inset 1px 1px #444}
.os[data-theme=win9x] .o-btn.primary{outline:1px solid #000;outline-offset:-1px}
.os[data-theme=win9x] .o-btn:disabled{text-shadow:1px 1px #fff}
.os ::-webkit-scrollbar{width:16px;height:16px}
.os[data-theme=win9x] ::-webkit-scrollbar-track{background:conic-gradient(#c0c0c0 25%,#fff 0 50%,#c0c0c0 0 75%,#fff 0) 0 0/2px 2px}
.os[data-theme=win9x] ::-webkit-scrollbar-thumb{background:#c0c0c0;box-shadow:var(--bev-out)}
.os[data-theme=win9x] ::-webkit-scrollbar-button:single-button{background:#c0c0c0 center no-repeat;box-shadow:var(--bev-out);height:16px;width:16px}
.os[data-theme=win9x] ::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' shape-rendering='crispEdges'%3E%3Cpath d='M8 5h1v1h1v1h1v1h-6v-1h1v-1h1v-1z' fill='%23000'/%3E%3C/svg%3E")}
.os[data-theme=win9x] ::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' shape-rendering='crispEdges'%3E%3Cpath d='M5 6h6v1h-1v1h-1v1h-1v1h-1v-1h-1v-1h-1v-1h-1z' fill='%23000' transform='translate(-.5 0)'/%3E%3C/svg%3E")}
.os[data-theme=win9x] ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' shape-rendering='crispEdges'%3E%3Cpath d='M9 4v7h-1v-1h-1v-1h-1v-1h1v-1h1v-1h1z' fill='%23000'/%3E%3C/svg%3E")}
.os[data-theme=win9x] ::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' shape-rendering='crispEdges'%3E%3Cpath d='M6 4v7h1v-1h1v-1h1v-1h-1v-1h-1v-1h-1z' fill='%23000'/%3E%3C/svg%3E")}
.os[data-theme=win9x] ::-webkit-scrollbar-corner{background:#c0c0c0}
.os[data-theme=mac9] ::-webkit-scrollbar{width:15px;height:15px}
.os[data-theme=mac9] ::-webkit-scrollbar-track{background:repeating-linear-gradient(45deg,#fff 0 1px,#ccc 1px 2px);border-left:1px solid #000}
.os[data-theme=mac9] ::-webkit-scrollbar-thumb{background:#ddd;border:1px solid #000;box-shadow:inset 1px 1px #fff,inset -1px -1px #888}
.os[data-theme=mac9] ::-webkit-scrollbar-button:single-button{background:#ddd;border:1px solid #000;box-shadow:inset 1px 1px #fff,inset -1px -1px #888;height:15px;width:15px}
.os[data-theme=mac9] ::-webkit-scrollbar-corner{background:#ddd}
.os[data-theme=aqua] ::-webkit-scrollbar{width:14px;height:14px}
.os[data-theme=aqua] ::-webkit-scrollbar-track{background:linear-gradient(90deg,#e8e8e8,#f6f6f6 60%,#e8e8e8);border-left:1px solid #c8c8c8}
.os[data-theme=aqua] ::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#9cc2f6,#4f8fe6 45%,#2f6bd2 55%,#6aa6f1);border:1px solid #2a5aa8;border-radius:7px;background-clip:padding-box}
.os[data-theme=aqua] ::-webkit-scrollbar-button{display:none}
.os[data-theme=aqua] ::-webkit-scrollbar-corner{background:#eee}
.os[data-theme] .o-icons.free{display:block;left:0;right:0;top:0;bottom:0;grid-template-rows:none}
.o-icons.free .o-di{position:absolute}
.o-di.o-gone{display:none!important}
.o-di.drag{z-index:5;opacity:.82;transition:none}
@media (max-width:720px){.os[data-theme] .o-icons.free{display:grid;grid-auto-flow:column;grid-template-rows:repeat(auto-fill,92px);grid-auto-columns:78px;left:6px;right:auto;top:6px;bottom:6px}
.o-icons.free .o-di{position:static;left:auto!important;top:auto!important}
.o-di{touch-action:manipulation}
}
.os[data-theme=win9x] .o-di.sel .o-di-t{background:var(--sel-bg);outline:1px dotted #fff;text-shadow:none}
.os[data-theme=win9x] .o-di.sel .o-di-i{filter:sepia(1) hue-rotate(190deg) saturate(3) brightness(.8)}
.o-di .o-di-i{filter:drop-shadow(1px 1px 0 #0005)}
.os[data-theme=aqua] .o-di .o-di-i{filter:drop-shadow(0 2px 3px #0008)}
.os[data-theme=aqua] .o-di.sel{border-radius:4px}
.o-dk.bounce{will-change:transform}
.o-remember{margin-top:14px;padding-top:10px;border-top:1px solid var(--line)}
.o-remember span{flex:1}
.os .o-win.o-app-trash .o-wb{background:var(--face)}
.o-win.o-app-trash .o-files.list{margin:0 6px}
.o-win.o-app-browser .o-wb{overflow:hidden}
.bw{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}
.bw-bar{display:flex;align-items:center;gap:6px;flex:none;padding:3px 4px;flex-wrap:wrap}
.bw-btns{display:flex;align-items:stretch;gap:0}
.bw-b{display:flex;align-items:center;justify-content:center;gap:3px;background:none;border:1px solid transparent;color:var(--txt);padding:2px 5px;min-width:30px}
.bw-b:disabled{color:var(--dis)}
.bw-b:disabled .bw-bi{opacity:.35;filter:grayscale(1)}
.bw-bi{width:16px;height:16px;image-rendering:pixelated}
.bw-bsep{width:1px;margin:2px 3px;background:var(--line)}
.bw-addr{display:flex;align-items:center;gap:4px;flex:1;min-width:150px}
.bw-alab{white-space:nowrap}
.bw-input{flex:1;min-width:0;height:22px;padding:1px 4px;background:var(--fld);color:var(--fld-txt);border:0;box-shadow:var(--bev-in);font:inherit}
.bw-th{position:relative;flex:none;width:34px;height:34px;display:flex;align-items:center;justify-content:center;background:var(--face);box-shadow:var(--bev-in)}
.bw-thi{width:28px;height:28px;image-rendering:pixelated}
.bw-th.on::after{content:"";position:absolute;inset:3px;border:2px dotted #ffb224;border-radius:50%;animation:bw-spin .8s steps(8) infinite}
@keyframes bw-spin{to{transform:rotate(360deg)}
}
.bw-view{flex:1;min-height:0;overflow:auto;background:#fff;color:#000;box-shadow:var(--bev-in);margin:0 3px;user-select:text;-webkit-user-select:text;position:relative}
.bw-view:focus-visible{outline-offset:-3px}
.bw-status{display:flex;align-items:center;gap:6px;flex:none;padding:2px 4px;font-size:12px;min-height:22px}
.bw-st{flex:1;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding:1px 4px;box-shadow:var(--bev-in)}
.bw-prog{flex:none;width:90px;height:14px;box-shadow:var(--bev-in);background:var(--fld);overflow:hidden}
.bw-prog i{display:block;height:100%;width:0;background:var(--hl);transition:width .2s steps(5)}
.bw-zone{flex:none;padding:1px 8px;box-shadow:var(--bev-in);white-space:nowrap}
.bw-tabs{display:flex;align-items:flex-end;gap:2px;flex:none;padding:4px 6px 0}
.bw-tab{display:flex;align-items:center;max-width:170px;min-width:70px;flex:0 1 170px}
.bw-tabm{flex:1;min-width:0;text-align:left;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background:none;border:0;padding:3px 8px;color:inherit}
.bw-tabx,.bw-tabn{background:none;border:0;padding:0 5px;color:inherit;font-size:14px;line-height:1}
.bw-tab.ld .bw-tabm::before{content:"";display:inline-block;width:8px;height:8px;margin-right:5px;border:2px solid #fff;border-top-color:#3b7be8;border-radius:50%;animation:bw-spin .7s linear infinite}
.bw-bm{display:flex;gap:2px;flex:none;padding:2px 6px;overflow:hidden}
.bw-bmb{background:none;border:0;padding:1px 8px;font-size:12px;white-space:nowrap;color:inherit}
.bw-bmb:hover{background:#0001;border-radius:4px}
@media (max-width:720px){.bw-bl{display:none}
.bw-zone,.bw-prog{display:none}
.bw-th{width:28px;height:28px}
.bw-thi{width:20px;height:20px}
}
.os[data-theme=win9x] .bw-bar{background:var(--face);border-bottom:1px solid #808080;box-shadow:0 1px #fff}
.os[data-theme=win9x] .bw-b{flex-direction:column;gap:1px;min-width:50px;font-size:11px}
.os[data-theme=win9x] .bw-b:hover:not(:disabled){border-color:#fff #808080 #808080 #fff}
.os[data-theme=win9x] .bw-b:active:not(:disabled){border-color:#808080 #fff #fff #808080;padding:3px 4px 1px 6px}
.os[data-theme=win9x] .bw-bi{width:20px;height:20px}
.os[data-theme=win9x] .bw-bar{align-items:flex-start}
.os[data-theme=win9x] .bw-addr{order:3;flex-basis:100%;align-self:stretch}
.os[data-theme=win9x] .bw-th{order:2;margin-left:auto;position:absolute;right:6px;top:2px;width:38px;height:38px;box-shadow:none;background:#000;border:2px solid;border-color:#808080 #fff #fff #808080}
.os[data-theme=win9x] .bw-bar{position:relative;padding-right:52px}
.os[data-theme=win9x] .bw-view{border:0}
.os[data-theme=win9x] .bw-status{background:var(--face)}
.os[data-theme=win9x] .bw-status .bw-st{flex:1}
.os[data-theme=win9x] .bw-prog i{background:#000080}
.os[data-theme=mac9] .bw-bar{background:linear-gradient(#eee,#d4d4d4);border-bottom:1px solid #000;position:relative;padding:4px 50px 4px 4px;align-items:flex-start}
.os[data-theme=mac9] .bw-b{flex-direction:column;gap:2px;min-width:54px;font-size:11px;border:1px solid transparent;padding:3px 4px}
.os[data-theme=mac9] .bw-bi{width:24px;height:24px}
.os[data-theme=mac9] .bw-b:hover:not(:disabled){border:1px solid #000;border-radius:4px;background:linear-gradient(#fff,#cfcfcf);box-shadow:inset 1px 1px #fff,inset -1px -1px #888}
.os[data-theme=mac9] .bw-b:active:not(:disabled){background:#888;color:#fff}
.os[data-theme=mac9] .bw-addr{order:3;flex-basis:100%}
.os[data-theme=mac9] .bw-input{border:1px solid #000;box-shadow:inset 1px 1px #888}
.os[data-theme=mac9] .bw-th{position:absolute;right:6px;top:4px;width:38px;height:38px;border:1px solid #000;background:#fff;box-shadow:inset 1px 1px #888}
.os[data-theme=mac9] .bw-view{border:1px solid #000;box-shadow:none;margin:0 2px}
.os[data-theme=mac9] .bw-status{background:linear-gradient(#e0e0e0,#cfcfcf);border-top:1px solid #000}
.os[data-theme=mac9] .bw-st,.os[data-theme=mac9] .bw-zone,.os[data-theme=mac9] .bw-prog{box-shadow:none;border:1px solid #888}
.os[data-theme=mac9] .bw-prog i{background:repeating-linear-gradient(90deg,#000 0 2px,#fff 2px 4px)}
.os[data-theme=aqua] .bw-tabs{background:linear-gradient(#d9d9d9,#c3c3c3);border-bottom:1px solid #8a8a8a;padding-top:5px}
.os[data-theme=aqua] .bw-tab{background:linear-gradient(#e8e8e8,#cfcfcf);border:1px solid #9a9a9a;border-bottom:0;border-radius:6px 6px 0 0;font-size:12px}
.os[data-theme=aqua] .bw-tab.on{background:linear-gradient(#fdfdfd,#ececec)}
.os[data-theme=aqua] .bw-tabn{font-size:18px;padding:0 8px;border-radius:5px}
.os[data-theme=aqua] .bw-tabn:hover,.os[data-theme=aqua] .bw-tabx:hover{background:#0002;border-radius:4px}
.os[data-theme=aqua] .bw-bar{background:linear-gradient(#ececec,#d3d3d3);border-bottom:1px solid #9a9a9a;gap:8px;padding:6px 8px}
.os[data-theme=aqua] .bw-bl{display:none}
.os[data-theme=aqua] .bw-b{width:30px;height:30px;min-width:0;padding:0;border-radius:50%;margin:0 2px;background:linear-gradient(#fcfcfc,#cfcfcf 50%,#bdbdbd 52%,#e0e0e0);border:1px solid #7d7d7d;box-shadow:0 1px 2px #0004,inset 0 1px #fff}
.os[data-theme=aqua] .bw-b:active:not(:disabled){background:linear-gradient(#8fb9f5,#3f7fe6);box-shadow:inset 0 2px 4px #0006}
.os[data-theme=aqua] .bw-b:disabled{opacity:.55}
.os[data-theme=aqua] .bw-bsep{background:none;width:6px}
.os[data-theme=aqua] .bw-b-search{display:none}
.os[data-theme=aqua] .bw-input{height:26px;border-radius:13px;border:1px solid #8a8a8a;box-shadow:inset 0 2px 3px #0003;padding:1px 12px;background:#fff}
.os[data-theme=aqua] .bw-th{display:none}
.os[data-theme=aqua] .bw-bm{background:linear-gradient(#e7e7e7,#d6d6d6);border-bottom:1px solid #a0a0a0}
.os[data-theme=aqua] .bw-view{box-shadow:none;margin:0;border-top:0}
.os[data-theme=aqua] .bw-status{background:linear-gradient(#e6e6e6,#d2d2d2);border-top:1px solid #a0a0a0;border-radius:0 0 4px 4px}
.os[data-theme=aqua] .bw-st,.os[data-theme=aqua] .bw-prog,.os[data-theme=aqua] .bw-zone{box-shadow:none}
.os[data-theme=aqua] .bw-prog{border-radius:7px;border:1px solid #8a8a8a;background:#fff}
.os[data-theme=aqua] .bw-prog i{background:linear-gradient(#a9cdfb,#3f7fe6 50%,#2d6fdc 52%,#5d9ff5);border-radius:6px}
.os[data-theme=aqua] .bw-zone{display:none}
.o-pg{font:16px/1.45 "Times New Roman",Times,serif;padding:0 14px 14px}
.os[data-theme=mac9] .o-pg{font:14px/1.45 Geneva,"Lucida Grande",Verdana,sans-serif}
.os[data-theme=aqua] .o-pg{font:14px/1.5 "Lucida Grande","Helvetica Neue",Helvetica,Arial,sans-serif}
.bw-z1{font-size:120%}
.bw-z2{font-size:145%}
.bw-z-1{font-size:85%}
.bw-page{max-width:640px}
.bw-hero{margin:0 -14px 10px;padding:14px;background:linear-gradient(90deg,#000080,#1084d0);color:#fff}
.os[data-theme=mac9] .bw-hero{background:repeating-linear-gradient(#222 0 2px,#333 2px 4px)}
.os[data-theme=aqua] .bw-hero{background:linear-gradient(#5b9cf5,#2765d8);text-shadow:0 1px 2px #0006}
.bw-h1{margin:0;font-size:1.7em;line-height:1.15}
.bw-sub{margin:4px 0 0;opacity:.9}
.bw-h2{margin:14px 0 6px;font-size:1.2em}
.bw-nav{margin:6px 0 10px;font-size:.9em}
.bw-a,.o-pg a{color:#00c;text-decoration:underline}
.o-pg a:visited{color:#551a8b}
.bw-small{font-size:.8em;color:#444}
.bw-ul{margin:6px 0 10px;padding-left:22px}
.bw-card{margin:10px 0;padding:8px 12px;border:2px solid #808080;border-color:#fff #808080 #808080 #fff;background:#eee;box-shadow:1px 1px 0 #000}
.os[data-theme=aqua] .bw-card{border:1px solid #bbb;border-radius:8px;box-shadow:0 1px 3px #0003;background:#f8f8f8}
.bw-card.dim{opacity:.6}
.bw-card .bw-h2{margin-top:2px}
.bw-new{margin:12px 0;padding:6px 10px;background:#ffffcc;border:1px dashed #cc9900}
.bw-foot{margin-top:18px;padding-top:8px;border-top:1px solid #999;font-size:.75em;color:#555}
.bw-sbox{display:flex;gap:6px;margin:8px 0}
.bw-q,.bw-ta{flex:1;min-width:0;padding:3px 6px;border:2px solid;border-color:#808080 #fff #fff #808080;background:#fff;color:#000;font:inherit;user-select:text;-webkit-user-select:text}
.os[data-theme=aqua] .bw-q,.os[data-theme=aqua] .bw-ta{border:1px solid #999;border-radius:5px;box-shadow:inset 0 1px 3px #0003}
.bw-lab{display:block;margin:6px 0}
.bw-lab .bw-q,.bw-lab .bw-ta{display:block;width:100%;margin-top:2px}
.bw-count{display:inline-flex;gap:1px;vertical-align:middle;padding:2px;background:#000;border:2px solid #808080}
.bw-count i{display:block;min-width:14px;padding:1px 2px;background:linear-gradient(#222,#000 50%,#222);color:#7cff7c;font:700 14px/1.1 "Courier New",monospace;text-align:center}
.bw-res{margin:8px 0}
.bw-url{color:#080;font-size:.8em}
.bw-entry{margin:10px 0;padding:6px 0;border-bottom:1px dotted #888}
.bw-entry p{margin:4px 0 0}
.bw-dow{text-align:center;font-size:2.4em;margin:14px 0 4px;letter-spacing:2px}
.bw-dow span:nth-child(1){color:#d22}
.bw-dow span:nth-child(2){color:#d90}
.bw-dow span:nth-child(3){color:#0a0}
.bw-dow span:nth-child(4){color:#05c}
.bw-dow span:nth-child(5){color:#a0a}
.bw-dow span:nth-child(6){color:#0aa}
.bw-uc{text-align:center}
.bw-stripe{height:18px;margin:12px 0;background:repeating-linear-gradient(-45deg,#ffcc00 0 14px,#111 14px 28px);background-size:40px 40px;animation:bw-stripe 1.2s linear infinite}
@keyframes bw-stripe{to{background-position:40px 0}
}
.bw-gear{width:64px;height:64px;margin:6px auto;background:radial-gradient(circle,#fff 0 9px,transparent 10px),conic-gradient(#555 0 12.5%,#999 0 25%,#555 0 37.5%,#999 0 50%,#555 0 62.5%,#999 0 75%,#555 0 87.5%,#999 0);border-radius:50%;border:6px double #333;animation:bw-spin 4s linear infinite}
.bw-err{padding-top:18px}
.bw-erri{width:48px;height:48px;float:left;margin:0 14px 8px 0;border-radius:50%;background:#fff;border:4px solid #c00;position:relative}
.bw-erri::before,.bw-erri::after{content:"";position:absolute;left:8px;right:8px;top:16px;height:6px;background:#c00;transform:rotate(45deg)}
.bw-erri::after{transform:rotate(-45deg)}
.bw-urlbox{clear:both;padding:4px 8px;background:#f0f0f0;border:1px solid #999;font:13px "Courier New",monospace;word-break:break-all}
.bw-row{margin-top:12px}
.os[data-theme=aqua] .bw-erri{border-color:#d33;background:linear-gradient(#fff,#eee)}
.os[data-theme=aqua] .bw-erri::before,.os[data-theme=aqua] .bw-erri::after{background:#d33}
.bw-real{margin:2px 0}
code{font-family:"Courier New",monospace;background:#eee;padding:0 3px}
.os[data-theme=mac9] .o-prog i,.os[data-theme=win9x] .o-prog i{animation-timing-function:steps(24,end)}
