@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_6de005ab-module__Hkq0Rq__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_6de005ab-module__Hkq0Rq__variable{--font-term:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--phosphor:#3f6;--phosphor-bright:#b6ffcb;--phosphor-dim:#1f9c42;--phosphor-faint:#0e4d22;--term-bg:#04130a;--desk-bg:#11806f;--scan-opacity:.22;--glow:.9;--w95-face:#c3c3c3;--w95-face-2:#bdbdbd;--w95-light:#fff;--w95-hilite:#dfdfdf;--w95-shadow:gray;--w95-dark:#000;--w95-title-a:#0a2a8c;--w95-title-b:#2563d6;--w95-title-text:#fff;--font-term:"JetBrains Mono", ui-monospace, "Courier New", monospace;--font-ui:Tahoma, "Segoe UI", Geneva, Verdana, sans-serif}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}body{font-family:var(--font-term);color:var(--phosphor);-webkit-font-smoothing:none;cursor:default;-webkit-user-select:none;user-select:none;background:#000}#bios{z-index:9000;font-family:var(--font-term);color:var(--phosphor);background:#000;padding:5vh 6vw;position:fixed;inset:0;overflow:hidden}#bios .bline{white-space:pre;text-shadow:0 0 calc(6px * var(--glow)) var(--phosphor);font-size:15px;line-height:1.55}#bios .bline.dim{color:var(--phosphor-dim);text-shadow:none}#bios .bline.ok{color:var(--phosphor)}#bios .bline.ok .br{color:var(--phosphor-bright)}#bios .bline.warn{color:#ffd166;text-shadow:0 0 6px #ffd16688}#bios .bline.boot{color:var(--phosphor-bright);text-shadow:0 0 10px var(--phosphor)}#bios .cursor{vertical-align:-3px;background:var(--phosphor);width:9px;height:17px;box-shadow:0 0 8px var(--phosphor);animation:1s step-end infinite blink;display:inline-block}#bios .skip{color:var(--phosphor-dim);font-size:12px;position:absolute;bottom:5vh;right:6vw}@keyframes blink{50%{opacity:0}}#desktop{z-index:10;opacity:0;background:radial-gradient(ellipse 120% 90% at 50% 0%, #ffffff0f, transparent 60%), var(--desk-bg);transition:opacity .6s,background .4s;position:fixed;inset:0}#desktop.on{opacity:1}#desktop:before{content:"";pointer-events:none;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6'%3E%3Crect width='6' height='6' fill='none'/%3E%3Crect width='1' height='1' fill='%23ffffff' opacity='0.04'/%3E%3C/svg%3E");position:absolute;inset:0}#icons{z-index:11;flex-direction:column;gap:6px;width:96px;display:flex;position:absolute;top:14px;left:14px}.dicon{cursor:default;text-align:center;border:1px dotted #0000;flex-direction:column;align-items:center;gap:4px;padding:7px 4px;display:flex}.dicon:hover{background:#0000282e}.dicon.sel{background:#0b288c73;border:1px dotted #cdd9ff}.dicon .ico{place-items:center;width:34px;height:34px;display:grid}.dicon .lbl{font-family:var(--font-ui);color:#fff;text-shadow:1px 1px 1px #0009;font-size:11px;line-height:1.15}.win{z-index:20;background:var(--w95-face);border:2px solid;border-color:var(--w95-light) var(--w95-dark) var(--w95-dark) var(--w95-light);box-shadow:1px 1px 0 var(--w95-shadow), inset -1px -1px 0 var(--w95-hilite), 4px 4px 18px #00000059;flex-direction:column;display:flex;position:absolute}.win .inner-bevel{border:1px solid;border-color:var(--w95-hilite) var(--w95-shadow) var(--w95-shadow) var(--w95-hilite)}.titlebar{cursor:move;background:linear-gradient(90deg, var(--w95-title-a), var(--w95-title-b));color:var(--w95-title-text);font-family:var(--font-ui);text-shadow:1px 1px #00000059;justify-content:space-between;align-items:center;gap:6px;margin:2px;padding:3px 3px 3px 5px;font-size:12.5px;font-weight:700;display:flex}.titlebar.inactive{background:linear-gradient(90deg,#7b7b7b,#a9a9a9)}.titlebar .tb-left{white-space:nowrap;align-items:center;gap:6px;display:flex;overflow:hidden}.titlebar .tb-left .tt{text-overflow:ellipsis;overflow:hidden}.tbtns{gap:2px;display:flex}.tbtn{width:18px;height:16px;font-family:var(--font-ui);color:#000;background:var(--w95-face);border:1px solid;border-color:var(--w95-light) var(--w95-dark) var(--w95-dark) var(--w95-light);box-shadow:inset -1px -1px 0 var(--w95-shadow), inset 1px 1px 0 var(--w95-hilite);cursor:default;place-items:center;font-size:10px;font-weight:700;display:grid}.tbtn:active{border-color:var(--w95-dark) var(--w95-light) var(--w95-light) var(--w95-dark);box-shadow:inset 1px 1px 0 var(--w95-shadow)}.menubar{font-family:var(--font-ui);color:#000;gap:2px;margin:0 2px;padding:2px 4px;font-size:12px;display:flex}.menubar span{padding:1px 7px}.menubar span:hover{background:var(--w95-title-a);color:#fff}.screen-wrap{border:2px solid;border-color:var(--w95-shadow) var(--w95-light) var(--w95-light) var(--w95-shadow);background:var(--term-bg);flex:1;min-height:0;margin:2px;position:relative;overflow:hidden}.screen{font-family:var(--font-term);color:var(--phosphor);text-shadow:0 0 calc(5px * var(--glow)) color-mix(in srgb, var(--phosphor) 70%, transparent);scrollbar-width:thin;scrollbar-color:var(--phosphor-dim) transparent;padding:10px 12px 8px;font-size:13.5px;line-height:1.5;position:absolute;inset:0;overflow-y:auto}.screen::-webkit-scrollbar{width:10px}.screen::-webkit-scrollbar-track{background:#0a1f12}.screen::-webkit-scrollbar-thumb{background:var(--phosphor-dim)}.crt-scan{pointer-events:none;z-index:5;background:repeating-linear-gradient(0deg, #0000 0px, #0000 2px, rgba(0,0,0,calc(var(--scan-opacity))) 3px, rgba(0,0,0,calc(var(--scan-opacity))) 4px);position:absolute;inset:0}.crt-vig{pointer-events:none;z-index:6;background:radial-gradient(100% 100%,#0000 55%,#00000080 100%);position:absolute;inset:0;box-shadow:inset 0 0 60px #0009}.crt-flicker{pointer-events:none;z-index:7;background:var(--phosphor);opacity:0;mix-blend-mode:overlay;animation:7s step-end infinite flick;position:absolute;inset:0}@keyframes flick{0%,97%{opacity:0}97.5%{opacity:.03}98%{opacity:0}98.5%{opacity:.05}99%{opacity:0}}.line{white-space:pre-wrap;word-break:break-word}.line.pre{white-space:pre;overflow-x:auto}.nbr{color:var(--phosphor-bright)}.dim{color:var(--phosphor-dim)}.faint{color:var(--phosphor-faint)}.amberhi{color:#ffd166}.err{color:#ff6b6b;text-shadow:0 0 6px #ff6b6b88}.cyan{color:#7fdfff}.lnk{color:var(--phosphor-bright);cursor:pointer;text-decoration:underline}.lnk:hover{background:var(--phosphor);color:var(--term-bg);text-shadow:none}.prow{cursor:pointer;border-left:2px solid #0000;border-radius:0;margin:1px 0;padding:2px 4px 2px 2px;transition:background 80ms}.prow:hover,.prow:focus{background:color-mix(in srgb, var(--phosphor) 13%, transparent);border-left-color:var(--phosphor);outline:none}.opener{color:var(--phosphor-faint)}.prow:hover .opener,.prow:focus .opener{color:var(--phosphor-bright);text-shadow:0 0 calc(5px * var(--glow)) var(--phosphor)}.bar{color:var(--phosphor)}.barbg{color:var(--phosphor-faint)}.head{color:var(--phosphor-bright);letter-spacing:.04em;font-weight:700}.chip{color:var(--phosphor-dim)}.banner{color:var(--phosphor);text-shadow:0 0 calc(7px * var(--glow)) var(--phosphor);font-size:11px;line-height:1.05}.logo{color:var(--phosphor-bright)}.inputline{font-family:var(--font-term);align-items:baseline;gap:0;padding:2px 12px 12px;font-size:13.5px;display:flex}.prompt-text{color:var(--phosphor-bright);white-space:pre;text-shadow:0 0 calc(5px * var(--glow)) var(--phosphor)}.cmd-input{color:var(--phosphor);font-family:var(--font-term);caret-color:#0000;text-shadow:0 0 calc(5px * var(--glow)) var(--phosphor);background:0 0;border:0;outline:0;flex:1;min-width:2px;font-size:13.5px}.fakecaret{background:var(--phosphor);vertical-align:-3px;width:8px;height:16px;box-shadow:0 0 8px var(--phosphor);margin-left:-1px;animation:1.05s step-end infinite blink;display:inline-block}.fakecaret.hide{opacity:0;animation:none}.quickbar{border-top:1px solid var(--phosphor-faint);background:#00000040;flex-wrap:wrap;gap:4px;margin:0 2px 2px;padding:4px 8px;display:flex}.qbtn{font-family:var(--font-term);color:var(--phosphor-dim);border:1px solid var(--phosphor-faint);cursor:default;background:0 0;border-radius:0;padding:2px 8px;font-size:11px}.qbtn:hover{color:var(--term-bg);background:var(--phosphor);border-color:var(--phosphor)}#taskbar{z-index:200;background:var(--w95-face);border-top:2px solid var(--w95-light);height:32px;box-shadow:inset 0 1px 0 var(--w95-hilite);align-items:center;gap:4px;padding:2px 3px;display:flex;position:absolute;bottom:0;left:0;right:0}.start-btn{height:24px;font-family:var(--font-ui);color:#000;border:2px solid;border-color:var(--w95-light) var(--w95-dark) var(--w95-dark) var(--w95-light);box-shadow:inset -1px -1px 0 var(--w95-shadow), inset 1px 1px 0 var(--w95-hilite);cursor:default;background:var(--w95-face);align-items:center;gap:6px;padding:0 8px;font-size:12.5px;font-weight:700;display:flex}.start-btn.open{border-color:var(--w95-dark) var(--w95-light) var(--w95-light) var(--w95-dark);box-shadow:inset 1px 1px 0 var(--w95-shadow)}.start-btn .flag{width:16px;height:16px;display:inline-block}.tasksep{border-left:1px solid var(--w95-shadow);border-right:1px solid var(--w95-light);align-self:stretch;width:2px;margin:3px 2px}.taskwin{min-width:150px;max-width:200px;height:24px;font-family:var(--font-ui);color:#000;border:2px solid;border-color:var(--w95-dark) var(--w95-light) var(--w95-light) var(--w95-dark);box-shadow:inset 1px 1px 0 var(--w95-shadow);cursor:default;white-space:nowrap;align-items:center;gap:6px;padding:0 8px;font-size:12px;display:flex;overflow:hidden}.tray{height:24px;font-family:var(--font-ui);color:#000;border:1px solid;border-color:var(--w95-shadow) var(--w95-light) var(--w95-light) var(--w95-shadow);box-shadow:inset 1px 1px 0 var(--w95-shadow);align-items:center;gap:8px;margin-left:auto;padding:0 8px;font-size:11.5px;display:flex}.tray .ticon{font-size:12px}.startmenu{z-index:300;background:var(--w95-face);border:2px solid;border-color:var(--w95-light) var(--w95-dark) var(--w95-dark) var(--w95-light);width:230px;display:none;position:absolute;bottom:34px;left:3px;box-shadow:2px 2px 10px #0006}.startmenu.open{display:flex}.startmenu .sm-rail{background:linear-gradient(180deg, var(--w95-title-a), #000040);writing-mode:vertical-rl;color:#fff;width:26px;font-family:var(--font-ui);text-align:right;letter-spacing:1px;padding:8px 4px;font-size:15px;font-weight:700;transform:rotate(180deg)}.startmenu .sm-rail b{color:#ffd166}.startmenu .sm-items{flex:1;padding:3px}.smitem{font-family:var(--font-ui);color:#000;cursor:default;align-items:center;gap:9px;padding:6px 8px;font-size:12.5px;display:flex}.smitem:hover{background:var(--w95-title-a);color:#fff}.smitem .smico{text-align:center;justify-content:center;align-items:center;width:28px;display:flex}.smsep{border-top:1px solid var(--w95-shadow);border-bottom:1px solid var(--w95-light);height:1px;margin:3px 4px}.screen ::selection,.screen::selection{background:var(--phosphor);color:var(--term-bg);text-shadow:none}.tweaks-toggle{z-index:500;background:var(--w95-face);border:2px solid;border-color:var(--w95-light) var(--w95-dark) var(--w95-dark) var(--w95-light);width:36px;height:36px;box-shadow:inset -1px -1px 0 var(--w95-shadow), inset 1px 1px 0 var(--w95-hilite);cursor:default;color:#000;border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid;position:fixed;top:12px;right:12px}.tweaks-toggle:active{border-color:var(--w95-dark) var(--w95-light) var(--w95-light) var(--w95-dark);box-shadow:inset 1px 1px 0 var(--w95-shadow)}.tweaks-panel{z-index:500;background:var(--w95-face);border:2px solid;border-color:var(--w95-light) var(--w95-dark) var(--w95-dark) var(--w95-light);width:260px;box-shadow:1px 1px 0 var(--w95-shadow), inset -1px -1px 0 var(--w95-hilite), 4px 4px 18px #00000059;font-family:var(--font-ui);color:#000;font-size:12px;position:fixed;top:56px;right:12px}.tweaks-panel .tp-title{background:linear-gradient(90deg, var(--w95-title-a), var(--w95-title-b));color:#fff;text-shadow:1px 1px #00000059;justify-content:space-between;align-items:center;gap:6px;margin:2px;padding:3px 3px 3px 5px;font-size:12.5px;font-weight:700;display:flex}.tweaks-panel .tp-body{padding:10px}.tweaks-panel .tp-section{color:#444;text-transform:uppercase;letter-spacing:.8px;border-bottom:1px solid var(--w95-shadow);margin:10px 0 6px;padding-bottom:3px;font-size:11px;font-weight:700}.tweaks-panel .tp-section:first-child{margin-top:0}.tweaks-panel .tp-row{margin:6px 0}.tweaks-panel .tp-label{margin-bottom:4px;font-size:11.5px}.tweaks-panel .tp-colors{gap:6px;display:flex}.tweaks-panel .tp-color-btn{cursor:default;border:2px solid #0000;border-radius:4px;width:28px;height:28px;transition:border-color .15s}.tweaks-panel .tp-color-btn.active{border-color:#000;box-shadow:0 0 0 1px #fff,0 0 0 3px #000}.tweaks-panel .tp-radios{gap:10px;display:flex}.tweaks-panel .tp-radio{cursor:default;align-items:center;gap:4px;font-size:12px;display:flex}.tweaks-panel .tp-radio input{accent-color:var(--w95-title-a)}.tweaks-panel .tp-slider{width:100%;accent-color:var(--w95-title-a)}.tweaks-panel .tp-slider-row{align-items:center;gap:8px;display:flex}.tweaks-panel .tp-slider-val{text-align:right;color:#444;min-width:32px;font-size:11px;font-family:var(--font-term)}.shutdown-overlay{z-index:9999;color:var(--phosphor);text-align:center;font-family:var(--font-term);background:#000;place-items:center;display:grid;position:fixed;inset:0}.shutdown-overlay .msg{text-shadow:0 0 8px var(--phosphor);font-size:18px}.shutdown-overlay .sub{color:var(--phosphor-dim);margin-top:18px;font-size:13px}.shutdown-overlay .reboot-btn{font-family:var(--font-term);color:#000;background:var(--w95-face);cursor:default;border:2px solid #000;border-color:#fff #000 #000 #fff;margin-top:22px;padding:5px 16px;font-size:13px}@keyframes text-blink{0%,49%{opacity:1}50%,to{opacity:0}}.blink{animation:1s step-start infinite text-blink}@media (max-width:640px){#icons,.quickbar,.menubar{display:none}.screen{font-size:12px}}
