@font-face{font-family:W98;src:url(/98/assets/ms_sans_serif-Du8rjN1q.woff2)format("woff2");font-weight:400}@font-face{font-family:W98;src:url(/98/assets/ms_sans_serif_bold-D5dpRRHG.woff2)format("woff2");font-weight:700}@font-face{font-family:VGA;src:url(/98/assets/vt323-wDgJuOC9.woff2)format("woff2")}@font-face{font-family:Fixedsys;src:url(/98/assets/fsex300-Bjo1Ai2A.woff)format("woff")}html,body,#root{overscroll-behavior:none;background:#0b0b0a;height:100%;margin:0;overflow:hidden}*{box-sizing:border-box}body{-webkit-tap-highlight-color:transparent}.room{-webkit-user-select:none;user-select:none;background:#000;place-items:center;display:grid;position:fixed;inset:0}.glass{z-index:1;cursor:none;contain:strict;background:#050605;border-radius:10px/9px;position:relative;overflow:clip}.glass>:not(.tube):not(.off-hint){pointer-events:none}.glass>*{border-radius:inherit}.tube{transform-origin:50%;background:#000;position:absolute;inset:0;overflow:clip}.tube.power-off{background:0 0}.tube:after{content:"";pointer-events:none;z-index:2;mix-blend-mode:screen;background:radial-gradient(75% 70%,#96afa521,#96afa512 60%,#96afa506 100%);transition:opacity .25s;position:absolute;inset:0}.tube.power-off:after,.tube.standby:after{opacity:0}.glass.crt-warp .tube:after{display:none}.glass.crt-warp .vignette{box-shadow:none}.content{transform-origin:0 0;transform:var(--place);cursor:none;--cur:default;image-rendering:pixelated;position:absolute;top:0;left:0;overflow:clip}.content *{cursor:none!important}.content.native *{cursor:inherit!important}.glass.crt-raw{cursor:default;background:#000;border-radius:0}.tube.power-warming{animation:.9s cubic-bezier(.2,.7,.2,1) both crt-on}@keyframes crt-on{0%{filter:brightness(8)saturate(0);opacity:0;transform:scale(.02,.003)}8%{opacity:1;filter:brightness(8)saturate(0);transform:scale(.6,.004)}30%{filter:brightness(6)saturate(0);transform:scaleY(.006)}55%{filter:brightness(2.2)saturate(.4);transform:scaleY(1.04)}75%{filter:brightness(1.3);transform:scaleY(.99)}to{filter:none;transform:scale(1)}}.tube.power-cooling{animation:.65s cubic-bezier(.6,0,.9,.4) both crt-off}@keyframes crt-off{0%{filter:brightness();transform:scale(1)}40%{filter:brightness(5)saturate(0);transform:scaleY(.005)}70%{filter:brightness(8)saturate(0);opacity:1;transform:scale(.15,.005)}to{filter:brightness(10);opacity:0;transform:scale(0)}}.tube.resync .content{animation:.45s step-end both resync}@keyframes resync{0%{opacity:0}to{opacity:1}}.scanlines{pointer-events:none;z-index:50;background-image:linear-gradient(#0000 0%,#00000014 30%,#00000042 65%,#00000014 100%);background-repeat:repeat;position:absolute;inset:0}.mask{pointer-events:none;mix-blend-mode:multiply;opacity:.32;--dpx:1px;--tri:repeating-linear-gradient(90deg, #ff9a9a 0 var(--dpx), #9aff9a var(--dpx) calc(2 * var(--dpx)), #9a9aff calc(2 * var(--dpx)) calc(3 * var(--dpx)));position:absolute;inset:0}.mask-grille{background:var(--tri)}.mask-shadow{background:var(--tri), repeating-linear-gradient(0deg, #0000002e 0 var(--dpx), transparent var(--dpx) calc(3 * var(--dpx)));background-blend-mode:multiply}.flicker{pointer-events:none;will-change:transform;background:#000;position:absolute;inset:0;transform:translate(-200%)}.grain-clip{pointer-events:none;position:absolute;inset:0;overflow:hidden}.grain{opacity:.045;mix-blend-mode:screen;will-change:transform;position:absolute;inset:-128px}.vignette{pointer-events:none;background:radial-gradient(85% 80%,#0000 62%,#0000006b 100%);position:absolute;inset:0;box-shadow:inset 0 0 6vmin 1.5vmin #000000d9,inset 0 0 1.2vmin .4vmin #000}.reflection{pointer-events:none;background:radial-gradient(60% 40% at 28% 12%,#ffffff13,#fff0 70%),radial-gradient(30% 22% at 80% 88%,#ffffff06,#fff0 70%),linear-gradient(160deg,#ffffff0a 0%,#fff0 35%);position:absolute;inset:0}.soft-cursor{z-index:40;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.soft-cursor>div{image-rendering:pixelated;background-size:100% 100%}.off-hint{z-index:3;cursor:pointer;color:#ffffff2e;letter-spacing:.2em;text-transform:uppercase;place-items:center;font:12px/1.4 Helvetica,Arial,sans-serif;display:grid;position:absolute;inset:0}.osd-wrap{place-items:center;display:grid;position:absolute;inset:0}.osd{color:#4a5680;-webkit-font-smoothing:none;font-smooth:never;font-kerning:none;background:#e4e9f2;min-width:272px;font:16px/12px VGA,monospace}.osd b{color:#fff;background:#00f;padding:2px 8px;font-weight:400;display:block}.osd p{margin:0;padding:8px 8px 0}.osd p:last-child{padding-bottom:8px}.tube.degauss .content{animation:1.4s cubic-bezier(.2,.8,.3,1) both degauss}@keyframes degauss{0%{filter:hue-rotate()saturate();transform:var(--place)}8%{filter:hue-rotate(120deg)saturate(3);transform:var(--place) skewX(4deg) scale(1.02)}20%{filter:hue-rotate(-90deg)saturate(2.5);transform:var(--place) skewX(-3deg) scale(.99)}35%{filter:hue-rotate(60deg)saturate(2);transform:var(--place) skewX(2deg)}55%{filter:hue-rotate(-30deg)saturate(1.5);transform:var(--place) skewX(-1deg)}75%{filter:hue-rotate(10deg);transform:var(--place) skewX(.4deg)}to{filter:none;transform:var(--place)}}.tube.standby .content{opacity:0}.gl-tube{outline:none;display:block;position:absolute;top:0;left:0}.gl-tube:focus,.gl-src:focus,.gl-tube:focus-visible,.gl-src:focus-visible{outline:none}.gl-src{background:#000;border:0;outline:none;position:relative;overflow:clip}@media (pointer:coarse){.glass,.glass *{touch-action:manipulation;-webkit-touch-callout:none}.titlebar,.desk-icon,.rz,.desktop{touch-action:none}}.textmode{color:#aaa;white-space:pre;font-kerning:none;font-variant-ligatures:none;letter-spacing:var(--vga-ls,0px);-webkit-font-smoothing:none;font-smooth:never;text-shadow:0 0 1px;font-family:VGA,Courier New,monospace;font-size:16px;line-height:16px;position:absolute;inset:0;overflow:hidden}.tm-at{white-space:pre;height:16px;display:block;position:absolute}.tm-blink{animation:.533s step-end infinite tm-blink}@keyframes tm-blink{50%{visibility:hidden}}.tm-line{white-space:pre;height:16px}.tm-cursor{vertical-align:-1px;background:currentColor;width:9px;height:3px;animation:.533s step-end infinite tm-blink;display:inline-block;position:relative;top:1px}.tm-cell{vertical-align:top;letter-spacing:0;width:9px;height:16px;display:inline-block;overflow:visible}.tm-glyph{text-align:center;font-family:DejaVu Sans Mono,Courier New,monospace;font-size:13px;line-height:16px}.k98-text{color:#aaa;letter-spacing:var(--vga-ls,0px);background:#000;padding:2px 4px;font:16px/16px VGA,monospace;position:absolute;inset:0}.k98-splash{background:linear-gradient(#5d86c9 0%,#8fb0e3 45%,#c9dcf6 100%);font-family:W98,Tahoma,sans-serif;position:absolute;inset:0;overflow:hidden}.k98-splash .clouds{background:radial-gradient(18% 7% at 18% 30%,#fffffff2,#fff0 70%),radial-gradient(12% 6% at 26% 27%,#ffffffe6,#fff0 70%),radial-gradient(22% 8% at 72% 22%,#ffffffd9,#fff0 70%),radial-gradient(14% 5% at 82% 26%,#fffc,#fff0 70%),radial-gradient(30% 10% at 40% 78%,#ffffffe6,#fff0 70%),radial-gradient(16% 6% at 58% 84%,#ffffffd9,#fff0 70%),radial-gradient(20% 7% at 88% 70%,#ffffffb3,#fff0 70%),radial-gradient(18% 6% at 8% 64%,#ffffffbf,#fff0 70%);position:absolute;inset:-10%}.k98-splash .center{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:34%;left:0;right:0}.k98-splash .tag{color:#102a5c;letter-spacing:.04em;text-shadow:0 1px #fff9;font-size:13px}.k98-splash .bar{background:repeating-linear-gradient(90deg,#1d2f73 0,#3d6fd9 60px,#9bd2ff 120px,#3d6fd9 180px,#1d2f73 240px) 0 0/240px 100%;height:22px;animation:1.1s linear infinite bar;position:absolute;bottom:0;left:0;right:0}@keyframes bar{to{background-position:240px 0}}.k98-splash .fine{color:#102a5cb3;font-size:9px;position:absolute;bottom:30px;left:10px}.k98-logo{align-items:center;gap:.25em;font-family:Franklin Gothic Medium,Arial Black,Arial,sans-serif;display:flex}.k98-logo .orb{filter:drop-shadow(0 3px 3px #00002859);width:2.2em;height:2.2em}.k98-logo .word{align-items:flex-start;line-height:1;display:flex}.k98-logo .kv{color:#fff;letter-spacing:-.02em;text-shadow:0 2px #1b3f86,0 4px 8px #00002859;font-style:italic;font-weight:900}.k98-logo .yr{color:#ffcf3a;text-shadow:0 2px #8a3a00;margin-top:.08em;margin-left:.12em;font-size:.55em;font-weight:900}.k98-logo.dark .kv{color:#0c2a6b;text-shadow:none}.k98-logo.dark .yr{color:#d1460c;text-shadow:none}.k98-safe{background:#000;flex-direction:column;justify-content:center;align-items:center;gap:20px;display:flex;position:absolute;inset:0}.k98-safe .msg{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.site90{color:#ff9;--cur:default;-webkit-font-smoothing:auto;background-color:#000018;background-image:radial-gradient(1px 1px at 12px 18px,#fff,#0000),radial-gradient(1px 1px at 70px 90px,#cfe,#0000),radial-gradient(1px 1px at 140px 40px,#fff,#0000),radial-gradient(1.5px 1.5px at 190px 130px,#ffd,#0000),radial-gradient(1px 1px at 40px 150px,#aaf,#0000),radial-gradient(1px 1px at 110px 180px,#fff,#0000);background-size:200px 200px;min-height:100%;font:14px/1.35 Times New Roman,Times,serif}.site90.plain{color:#000;background:#fff}.site90 a{color:#6cf;--cur:pointer}.site90 a:visited{color:#c9f}.site90 a:hover{color:#f6c}.s90-wrap{max-width:620px;margin:0 auto;padding:10px 14px 20px}.s90-wordart{text-align:center;background:linear-gradient(#ff2d2d 0%,#ffb52e 30%,#fff23a 50%,#3aff6a 70%,#3a8bff 100%);color:#0000;filter:drop-shadow(3px 3px #300050);letter-spacing:-1px;-webkit-background-clip:text;background-clip:text;margin:6px 0 4px;font:italic 900 40px/1 Arial Black,Impact,sans-serif;transform:perspective(300px)rotateX(12deg)}.s90-wordart.small{font-size:30px}.s90-center{text-align:center}.s90-blink{color:#f6c;animation:1s step-end infinite s90b}@keyframes s90b{50%{visibility:hidden}}.s90-ticker{white-space:nowrap;color:#fff;background:navy;border:2px inset gray;padding:2px 0;font:700 13px Arial,sans-serif;overflow:hidden}.s90-ticker span{padding-left:100%;animation:18s steps(144,end) infinite s90t;display:inline-block}@keyframes s90t{to{transform:translate(-100%)}}.s90-construction{color:#000;justify-content:center;align-items:center;gap:8px;margin:10px 0;display:flex}.s90-construction b{background:#ffd800;border:2px solid #000;padding:2px 8px;font:900 13px Arial,sans-serif}.s90-stripes{background:repeating-linear-gradient(45deg,#000 0 8px,#ffd800 8px 16px) 0 0/22.6px 22.6px;border:1px solid #000;width:80px;height:14px;animation:.6s steps(4,end) infinite s90s}@keyframes s90s{to{background-position:22.6px 0}}.s90-table{border-collapse:separate;border-spacing:8px;width:100%}.s90-table td{vertical-align:top}.s90-side{width:120px}.s90-btn{color:#000;text-align:center;--cur:pointer;background:silver;margin-bottom:6px;padding:4px;font:700 12px Arial,sans-serif;box-shadow:inset -2px -2px #404040,inset 2px 2px #fff}.s90-btn:active{box-shadow:inset 2px 2px #404040,inset -2px -2px #fff}.site90 h3{color:#f93;margin:12px 0 4px;font:700 16px Arial,sans-serif;text-decoration:underline}.s90-news{margin:0;padding-left:18px}.s90-new{color:#ff0;background:red;padding:0 3px;font:900 10px Arial,sans-serif;animation:.7s step-end infinite s90b}.s90-counter{vertical-align:middle;gap:1px;display:inline-flex}.s90-counter i{color:#3f3;text-shadow:0 0 4px #3f3;background:#000;border:1px solid #555;padding:0 3px;font:700 15px Courier New,monospace}.s90-badges{flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 6px;display:flex}.s90-badge{color:#fff;background:linear-gradient(#3a6,#063);border:1px solid #fff;outline:1px solid #000;place-items:center;width:88px;height:31px;font:700 10px Verdana,sans-serif;display:grid}.s90-badge.b2{background:linear-gradient(#c33,#600)}.s90-badge.b3{background:linear-gradient(#36c,#003)}.s90-badge.b4{background:linear-gradient(#888,#222)}.s90-foot{text-align:center;color:#aaa;margin-top:10px;font:11px Arial,sans-serif}.s90-rule{background:linear-gradient(90deg,#f0f,#0ff,#ff0,#f0f);border:0;height:4px;margin:16px 0 8px}.s90-nav{text-align:center;font:12px Arial,sans-serif}.s90-photo{color:#000;text-align:center;background:#fff;border:3px ridge silver;padding:4px;font:10px Arial}.s90-dl dt{color:#fc6;margin-top:8px;font-weight:700}.s90-dl dd{margin:2px 0 0 16px}.s90-projects li{margin-bottom:8px}.s90-form{background:#00005099;border:2px ridge silver;flex-direction:column;gap:6px;margin-bottom:12px;padding:10px;font:12px Arial,sans-serif;display:flex}.s90-form label{align-items:flex-start;gap:6px;display:flex}.site90 .s90-form input,.site90 .s90-form textarea,.site90 .s90-form select{color:#000;--cur:text;background:#fff;border:2px inset silver;font:12px Arial,sans-serif}.s90-form textarea{flex:1}.s90-form button,.s90-search button{color:#000;background:silver;border:2px outset #fff;padding:2px 10px;font:12px Arial,sans-serif}.s90-entry{border-bottom:1px dashed #666;padding:6px 0}.s90-dim{color:#999;font-size:12px}.s90-ring{text-align:center;background:#3c005099;border:3px ridge silver;flex-direction:column;gap:6px;padding:12px;display:flex}.s90-search{text-align:center;padding:30px 20px;font:13px Arial,sans-serif}.s90-search .logo{margin-bottom:14px;font:italic 900 44px/1 Arial Black,Arial,sans-serif}.s90-search .logo sup{color:#888;font-size:14px}.site90 .s90-search input{color:#000;--cur:text;background:#fff;border:2px inset silver;padding:2px;font:13px Arial}.s90-search .results{text-align:left;max-width:480px;margin:20px auto}.site90.plain a{color:#00e}.dl img{clip-path:inset(0 0 var(--pics,0%) 0)}.aim-signon{background:var(--face);flex-direction:column;flex:1;display:flex}.aim-hero{background:linear-gradient(#fff6a0,#ffd400 60%,#e8a800);border-bottom:2px solid #000;justify-content:center;align-items:center;gap:6px;height:110px;display:flex}.aim-wordmark{flex-direction:column;line-height:1;display:flex}.aim-wordmark b{color:#000;letter-spacing:-1px;font:italic 900 34px/1 Arial Black,Arial,sans-serif}.aim-wordmark span{font:700 11px Arial,sans-serif}.aim-link{color:#00e;--cur:pointer;align-self:flex-end;font-size:10px;text-decoration:underline}.aim-signbtn{flex-direction:column;justify-content:center;align-items:center;min-width:70px;height:43px;padding:2px;display:flex}.aim-signbtn>span{flex-direction:column;align-items:center;display:flex}.aim-ver{text-align:center;color:#404040;margin-top:auto;padding:3px;font-size:9px}.aim-run .leg1,.aim-run .arm1{transform-origin:24px 26px;animation:.35s steps(2,end) infinite alternate aimswing}.aim-run .leg2,.aim-run .arm2{transform-origin:24px 26px;animation:.35s steps(2,end) infinite alternate-reverse aimswing}@keyframes aimswing{0%{transform:rotate(-18deg)}to{transform:rotate(18deg)}}.aim-banner{color:#000;--cur:pointer;text-align:center;background:repeating-linear-gradient(90deg,#ff0 0 10px,#f0f 10px 20px);border:1px solid #000;flex-direction:column;justify-content:center;align-items:center;height:34px;margin:2px;font:700 9px Arial,sans-serif;display:flex}.aim-banner .b1{color:#e00000;background:#fff;padding:0 3px;font-size:11px;animation:.6s step-end infinite s90b}.aim-group{--cur:pointer;white-space:nowrap;padding:1px 0;font-weight:700}.aim-buddy{white-space:nowrap;gap:2px;padding:0 2px 0 10px;display:flex}.aim-buddy.sel span:last-child{color:#fff;background:navy}.aim-log{font:12px/16px Arial,sans-serif}.aim-fmt{flex:none;gap:1px;padding:1px;display:flex}.os{color:#000;-webkit-font-smoothing:none;font-smooth:never;--face:silver;--hl:navy;--shadow:gray;--dark:#000;--light:#dfdfdf;--white:#fff;font:11px/1.2 W98,Tahoma,MS Sans Serif,sans-serif;position:absolute;inset:0;overflow:clip}.os input,.os textarea,.os select,.os button{font:inherit;color:inherit}.os :focus{outline:none}.raised{background:var(--face);box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.raised-thin{box-shadow:inset -1px -1px gray,inset 1px 1px #fff}.sunken{background:#fff;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}.sunken-thin{box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.etched{border:0;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,-1px -1px gray,1px 1px #fff}.desktop{position:absolute;inset:0 0 28px}.desk-icon{--cur:default;flex-direction:column;align-items:center;gap:3px;width:75px;padding-top:2px;display:flex;position:absolute}.desk-icon .img{width:32px;height:32px;position:relative}.desk-icon .img.sel svg{filter:url(#sel-tint)}.desk-icon .label{color:#fff;text-align:center;word-break:break-word;border:1px dotted #0000;max-width:75px;padding:1px 2px;line-height:13px}.desk-icon.sel .label{background:navy}.desk-icon.focus .label{border-style:dotted;border-color:#ff0}.win{flex-direction:column;padding:3px;display:flex;position:absolute}.win.maxed{padding:2px}.titlebar{color:#fff;background:linear-gradient(90deg,gray,#b5b5b5);flex:none;align-items:center;gap:3px;height:18px;padding:0 2px 0 3px;font-weight:700;display:flex}.win.active>.titlebar{background:linear-gradient(90deg,navy,#1084d0)}.titlebar .ttl{white-space:nowrap;text-overflow:ellipsis;flex:1;padding-left:1px;overflow:hidden}.win:not(.active)>.titlebar{color:silver}.tbtn{border:0;flex:none;place-items:center;width:16px;height:14px;padding:0;display:grid}.tbtn:active:not(:disabled){box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}.tbtn:active:not(:disabled) svg{transform:translate(1px,1px)}.tbtn.close{margin-left:2px}.winbody{flex-direction:column;flex:1;min-height:0;margin-top:2px;display:flex;position:relative}.rz{z-index:2;position:absolute}.rz-n{--cur:ns-resize;height:6px;top:-2px;left:6px;right:6px}.rz-s{--cur:ns-resize;height:6px;bottom:-2px;left:6px;right:6px}.rz-e{--cur:ew-resize;width:6px;top:6px;bottom:6px;right:-2px}.rz-w{--cur:ew-resize;width:6px;top:6px;bottom:6px;left:-2px}.rz-ne{--cur:nesw-resize;width:10px;height:10px;top:-2px;right:-2px}.rz-nw{--cur:nwse-resize;width:10px;height:10px;top:-2px;left:-2px}.rz-se{--cur:nwse-resize;width:14px;height:14px;bottom:-2px;right:-2px}.rz-sw{--cur:nesw-resize;width:10px;height:10px;bottom:-2px;left:-2px}.modal-blocker{z-index:5;position:absolute;inset:0}.win-outline{border:2px solid;border-image:repeating-conic-gradient(#000 0 25%, #fff 0 50%) 1 / 2px;pointer-events:none;z-index:99990;mix-blend-mode:difference;position:absolute}.zoom-ghost{z-index:99991;pointer-events:none;background:linear-gradient(90deg,navy,#1084d0);height:18px;transition:all .22s cubic-bezier(.3,.6,.4,1);position:absolute}.btn{background:var(--face);border:0;min-width:75px;height:23px;padding:0 10px;position:relative;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.btn.default{outline-offset:-1px;outline:1px solid #000;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #0a0a0a,inset -2px -2px #fff,inset 2px 2px #fff,inset -3px -3px gray,inset 3px 3px #dfdfdf}.btn:active:not(:disabled),.btn.pressed{box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}.btn:active:not(:disabled)>*,.btn.pressed>span{position:relative;top:1px;left:1px}.btn:focus-visible:after,.btn:focus:after{content:"";pointer-events:none;border:1px dotted #000;position:absolute;inset:4px}.btn:disabled{color:gray;text-shadow:1px 1px #fff}.os u{text-underline-offset:1px;text-decoration:underline}.field{--cur:text;background:#fff;border:0;height:21px;padding:3px 4px;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}.field:disabled{background:var(--face)}textarea.field{resize:none;height:auto}.check{align-items:center;gap:6px;display:inline-flex}.check .box{background:#fff;place-items:center;width:13px;height:13px;display:grid;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}.radio .box{border-radius:50%}.group{margin-top:6px;padding:14px 10px 10px;position:relative;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px gray,inset 2px 2px #fff}.group>.legend{background:var(--face);padding:0 3px;position:absolute;top:-7px;left:8px}.menubar{flex:none;height:19px;padding:1px 0;display:flex}.menubar .mtop{padding:2px 6px;position:relative}.menubar .mtop.open{box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.menubar .mtop.hot{box-shadow:inset -1px -1px gray,inset 1px 1px #fff}.menu{pointer-events:auto;z-index:99000;background:var(--face);min-width:140px;padding:2px;position:absolute;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}.menu .mi{white-space:nowrap;align-items:center;gap:6px;height:17px;padding:0 18px 0 20px;display:flex;position:relative}.menu .mi.icon{height:22px;padding-left:4px}.menu .mi.big{gap:8px;height:32px;padding-left:4px}.menu .mi.sel{color:#fff;background:navy}.menu .mi.dis{color:gray;text-shadow:1px 1px #fff}.menu .mi.dis.sel{text-shadow:none}.menu .mi .sc{margin-left:auto;padding-left:24px}.menu .mi .arrow{position:absolute;right:6px}.menu .mi .chk{position:absolute;left:6px}.menu .sep{height:2px;margin:3px 1px;box-shadow:inset 0 1px gray,inset 0 -1px #fff}.taskbar{z-index:90000;background:var(--face);align-items:center;gap:3px;height:28px;padding:2px;display:flex;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 1px #dfdfdf,inset 0 2px #fff}.startbtn{border:0;align-items:center;gap:3px;min-width:0;height:22px;padding:0 5px 0 3px;font-weight:700;display:flex}.startbtn svg{flex:none}.taskbtns{flex:1;gap:3px;min-width:0;display:flex}.taskbtn{text-align:left;border:0;flex:0 160px;align-items:center;gap:4px;min-width:40px;height:22px;padding:0 4px;display:flex;overflow:hidden}.taskbtn span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.taskbtn.active{background-color:#dcdcdc;background-image:repeating-conic-gradient(#fff 0 25%, silver 0 50%);background-size:2px 2px;font-weight:700;box-shadow:inset -1px -1px #fff,inset 1px 1px #0a0a0a,inset -2px -2px #dfdfdf,inset 2px 2px gray}.tray{align-items:center;gap:4px;height:22px;padding:0 8px 0 5px;display:flex;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.tray .clock{white-space:nowrap;padding-left:4px}.tseparator{width:2px;height:20px;margin:0 1px;box-shadow:inset 1px 0 gray,inset -1px 0 #fff}.startmenu{z-index:95000;min-width:180px;padding:3px;display:flex;position:absolute;bottom:26px;left:2px}.startmenu .banner{background:linear-gradient(#1084d0,navy);width:21px;position:relative;overflow:hidden}.startmenu .banner span{writing-mode:vertical-rl;color:#fff;letter-spacing:.02em;white-space:nowrap;font:900 18px/1 Arial Black,Arial,sans-serif;position:absolute;bottom:6px;left:2px;transform:rotate(180deg)}.startmenu .banner span b{color:silver;font-family:Arial,sans-serif;font-weight:400}.startmenu .items{flex:1;position:relative}.startmenu .menu.inline{box-shadow:none;padding:0;position:static}.tooltip{z-index:99500;white-space:pre;pointer-events:none;background:#ffffe1;border:1px solid #000;padding:1px 4px;position:absolute}.toolbar{flex:none;align-items:center;gap:1px;padding:2px;display:flex}.tool{background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:46px;height:38px;padding:1px 4px;display:flex}.tool:hover:not(:disabled){box-shadow:inset -1px -1px gray,inset 1px 1px #fff}.tool:active:not(:disabled){box-shadow:inset 1px 1px gray,inset -1px -1px #fff}.tool:disabled{color:gray}.tool:disabled svg{filter:grayscale()opacity(.5)}.statusbar{flex:none;gap:2px;height:20px;margin-top:2px;display:flex}.statusbar>div{white-space:nowrap;text-overflow:ellipsis;padding:2px 4px;overflow:hidden;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.addressbar{flex:none;align-items:center;gap:4px;padding:2px 4px;display:flex}.addressbar .field{flex:1;align-items:center;gap:4px;display:flex}.scroll{overflow:auto}.os ::-webkit-scrollbar{width:16px;height:16px}.os ::-webkit-scrollbar-track{background-color:#dfdfdf;background-image:repeating-conic-gradient(#fff 0 25%, silver 0 50%);background-size:2px 2px}.os ::-webkit-scrollbar-thumb{background:var(--face);box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}.os ::-webkit-scrollbar-button:single-button{background:var(--face);background-position:50%;background-repeat:no-repeat;width:16px;height:16px;display:block;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}.os ::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M3 0h1v1h1v1h1v1h1v1H0V3h1V2h1V1h1z'/%3E%3C/svg%3E")}.os ::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0h7v1H6v1H5v1H4v1H3V3H2V2H1V1H0z'/%3E%3C/svg%3E")}.os ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7'%3E%3Cpath d='M3 0h1v7H3V6H2V5H1V4H0V3h1V2h1V1h1z'/%3E%3C/svg%3E")}.os ::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='7'%3E%3Cpath d='M0 0h1v1h1v1h1v1h1v1H3v1H2v1H1v1H0z'/%3E%3C/svg%3E")}.os ::-webkit-scrollbar-corner{background:var(--face)}.icongrid{flex-wrap:wrap;align-content:flex-start;gap:6px 2px;padding:6px;display:flex}.gicon{flex-direction:column;align-items:center;gap:2px;width:74px;padding:2px 0;display:flex}.gicon .label{text-align:center;word-break:break-word;border:1px dotted #0000;padding:0 2px;line-height:13px}.gicon.sel .label{color:#fff;background:navy}.gicon.focus .label{border-color:#000}.gicon.sel.focus .label{border-color:#ff0}.gicon.sel .img{filter:url(#sel-tint)}.listview{border-collapse:collapse;width:100%}.listview th{text-align:left;background:var(--face);white-space:nowrap;padding:2px 6px;font-weight:400;position:sticky;top:0;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.listview td{white-space:nowrap;padding:1px 6px}.listview tr.sel td,.listview tr.sel td:first-child span{color:#fff;background:navy}.tabs{z-index:1;margin-bottom:-2px;padding-left:2px;display:flex;position:relative}.tab{background:var(--face);border-radius:3px 3px 0 0;margin-right:-1px;padding:3px 8px 2px;position:relative;top:2px;box-shadow:inset -1px 0 #0a0a0a,inset 1px 1px #fff,inset -2px 0 gray,inset 2px 2px #dfdfdf}.tab.on{z-index:2;margin:0 -2px;padding:4px 10px;top:0}.tabpanel{flex:1;padding:12px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}.progress{gap:2px;height:18px;padding:2px;display:flex;overflow:hidden;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.progress i{background:navy;flex:none;width:9px}.msgbox{flex-direction:column;gap:14px;padding:12px 12px 10px;display:flex}.msgbox .row{align-items:flex-start;gap:14px;display:flex}.msgbox .text{white-space:pre-wrap;max-width:360px;padding-top:8px;line-height:14px}.msgbox .btns{justify-content:center;gap:6px;display:flex}.switcher{z-index:99800;padding:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.switcher .grid{gap:6px;padding:4px;display:flex}.switcher .cell{border:2px solid #0000;padding:4px}.switcher .cell.on{border-color:navy}.switcher .name{text-align:center;min-width:260px;margin-top:10px;padding:3px 6px;box-shadow:inset -1px -1px #fff,inset 1px 1px gray}.selrect{z-index:1;pointer-events:none;mix-blend-mode:difference;border:1px dotted #fff;position:absolute}#os-popups>*{pointer-events:auto}.w98-select{--cur:default;outline:none;align-items:center;gap:2px;min-width:0;display:flex;padding:2px 2px 2px 3px!important}.w98-select-val{white-space:nowrap;text-overflow:clip;flex:1;min-width:0;padding:0 1px;overflow:hidden}.w98-select:focus .w98-select-val{color:#fff;outline-offset:-1px;background:navy;outline:1px dotted #fff}.w98-select-btn{background:var(--face) no-repeat center url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='4'%3E%3Cpath d='M0 0h7v1H6v1H5v1H4v1H3V3H2V2H1V1H0z'/%3E%3C/svg%3E");flex:none;align-self:stretch;width:16px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #dfdfdf,inset -2px -2px gray,inset 2px 2px #fff}.w98-select-list{z-index:99600;pointer-events:auto;background:#fff;border:1px solid #000;max-height:160px;position:absolute;overflow-y:auto}.w98-select-list>div{white-space:nowrap;height:15px;padding:1px 3px;line-height:13px}.w98-select-list>div.hi{color:#fff;background:navy}.w98-track{--cur:default;outline:none;height:30px;position:relative}.w98-track:focus{outline-offset:-1px;outline:1px dotted #000}.w98-track .rail{height:4px;position:absolute;top:9px;left:5px;right:5px;box-shadow:inset -1px -1px #fff,inset 1px 1px gray,inset -2px -2px #dfdfdf,inset 2px 2px #0a0a0a}.w98-track .tick{background:#000;width:1px;height:4px;position:absolute;top:24px}.w98-track .thumb{background:var(--face);clip-path:polygon(0 0,100% 0,100% 70%,50% 100%,0 70%);width:11px;height:21px;position:absolute;top:1px;box-shadow:inset -1px -1px #0a0a0a,inset 1px 1px #fff,inset -2px -2px gray,inset 2px 2px #dfdfdf}
