:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#020302;--panel:#050605e0;--panel-strong:#000000f5;--ink:#f3f3ef;--muted:#9a9a93;--dim:#5e5e59;--grid:#ffffff17;--line:#ffffff38;--accent:#f0f0eb;--terminal:#d8d8cf;--green:#69d37a;--amber:#f7a722;--red:#ff5b55;--doc:#d8d2be;--doc-soft:#cfc8b3;--doc-row:#ddd7c5;--doc-row-alt:#d3ccb7;--doc-ink:#17150f;--reader-font-size:.86rem;--bar:#1b1b1b;--taskbar-height:42px}*{box-sizing:border-box}[hidden]{display:none!important}html,body{min-height:100%}body{background:radial-gradient(circle at 76% 18%, #ffffff14, transparent 22%), linear-gradient(90deg, #000000e6 0 64%, #000000b8 100%), repeating-linear-gradient(90deg, transparent 0 49px, var(--grid) 50px, transparent 51px 99px), repeating-linear-gradient(0deg, transparent 0 49px, var(--grid) 50px, transparent 51px 99px), var(--bg);min-height:100vh;color:var(--ink);margin:0;font-family:Consolas,Lucida Console,monospace;overflow:hidden}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body.reader-dark{--doc:#171713;--doc-soft:#242319;--doc-row:#202016;--doc-row-alt:#181810;--doc-ink:#ded7c1}.auth-locked .top-nav,.auth-locked .desktop,.auth-locked .pc-desktop,.auth-locked .window-layer,.auth-locked .taskbar{visibility:hidden}.login-screen,.boot-screen{z-index:100;background:linear-gradient(#000000c7, #000000e6), repeating-linear-gradient(90deg, transparent 0 49px, #ffffff12 50px, transparent 51px 99px), repeating-linear-gradient(0deg, transparent 0 49px, #ffffff12 50px, transparent 51px 99px), var(--bg);place-items:center;padding:24px;display:grid;position:fixed;inset:0}body:not(.auth-locked) .login-screen{display:none}.boot-screen{z-index:110;display:none}body.booting .login-screen{display:none}body.booting .boot-screen{display:grid}.login-panel,.boot-panel{background:#000000db;border:1px solid #ffffff38;width:min(520px,100%);box-shadow:0 20px 80px #000000d1,inset 0 0 48px #ffffff09}.boot-panel{width:min(760px,100%)}.login-header,.boot-header{text-transform:uppercase;border-bottom:1px solid #ffffff29;gap:8px;padding:22px 24px;display:grid}.login-header span,.boot-header span{color:var(--muted);letter-spacing:7px;font-size:.72rem}.login-header strong,.boot-header strong{color:var(--ink);letter-spacing:3px;font:700 1.35rem/1 Arial,sans-serif}.boot-metrics{background:#ffffff1a;border-bottom:1px solid #ffffff29;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.boot-metrics div{background:#000000db;min-width:0;padding:14px 16px}.boot-metrics span,.boot-metrics strong{text-overflow:ellipsis;white-space:nowrap;text-transform:uppercase;display:block;overflow:hidden}.boot-metrics span{color:var(--muted);letter-spacing:2px;margin-bottom:7px;font-size:.62rem}.boot-metrics strong{color:var(--ink);letter-spacing:2px;font-size:1.08rem}.boot-log{height:min(360px,46vh);color:var(--terminal);padding:20px 24px;font-size:.78rem;line-height:1.45;overflow:hidden}.boot-log p{margin:0 0 7px}.boot-log p:before{content:">";width:18px;color:var(--green);display:inline-block}.boot-log .warn:before{color:var(--amber)}.boot-log .error:before{color:var(--red)}.boot-progress{background:#ffffff0f;border:1px solid #ffffff38;height:22px;margin:0 24px 24px}.boot-progress div{background:linear-gradient(90deg, var(--amber), #fff4c8);width:0;height:100%;transition:width .24s}.login-readout{color:var(--terminal);letter-spacing:1px;padding:20px 24px 8px;font-size:.74rem}.login-readout p{margin:0 0 9px}.login-readout p:before{content:"[ OK ] ";color:var(--green)}.login-form{gap:10px;padding:16px 24px 24px;display:grid}.login-form label{color:var(--ink);letter-spacing:2px;text-transform:uppercase;font-size:.68rem;font-weight:700}.login-form input,.login-form select{height:36px;color:var(--ink);background:#ffffff0f;border:1px solid #ffffff38;outline:none;padding:0 10px}.login-form input:focus,.login-form select:focus{border-color:var(--ink)}.login-form button{height:36px;color:var(--dim);letter-spacing:2px;cursor:not-allowed;opacity:.72;background:#ffffff14;border-color:#ffffff2e;margin-top:6px;font-weight:700}.login-form button:disabled:hover,.login-form button:disabled:focus{background:#ffffff14;outline:none}.login-form button:not(:disabled){color:#050505;cursor:pointer;opacity:1;background:#f3d47a;border-color:#f3d47a}.login-form button:not(:disabled):hover,.login-form button:not(:disabled):focus{background:#fff4c8;outline:1px solid #fff4c8}.login-status{min-height:18px;color:var(--muted);text-transform:uppercase;margin:0;font-size:.7rem}.login-status.error{color:var(--red)}.registration-panel{border-top:1px solid #ffffff1f;margin:0 24px 24px;padding-top:12px}.secondary-login-action{width:100%;min-height:34px;color:var(--ink);letter-spacing:2px;background:#ffffff0f;border:1px solid #ffffff47;font-size:.68rem}.secondary-login-action:hover,.secondary-login-action:focus{background:#f3d47a29}.register-form{margin-top:12px;padding:0}.register-form[hidden]{display:none!important}body:before{mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 4px)}body:after{opacity:.55;background:radial-gradient(circle at 1px 1px,#ffffff2e 1px,#0000 1.5px) 0 70%/10px 10px no-repeat,linear-gradient(90deg,#0000 0 84%,#ffffff1f 84% 84.15%,#0000 84.15%)}body.pc-mode:after{background:0 0}button,input{font:inherit}button{border:1px solid var(--line);color:var(--ink);cursor:pointer;text-transform:uppercase;background:#ffffff0a;border-radius:0}button:hover,button:focus{outline:1px solid var(--ink);background:#ffffff1f}.top-nav{z-index:60;background:#0000008c;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(120px,1fr));height:34px;display:grid;position:fixed;top:0;left:70px;right:300px}.nav-item{color:var(--muted);letter-spacing:6px;border:0;border-right:1px solid #ffffff0d;font-size:.74rem}.nav-item.active{color:var(--ink);background:#ffffff1a}.desktop{width:100vw;height:100vh;padding:72px 300px var(--taskbar-height) 70px;position:relative}.pc-desktop,.pc-mode .top-nav,.pc-mode .desktop{display:none}.pc-mode .pc-desktop{width:100vw;height:calc(100vh - var(--taskbar-height));background:radial-gradient(circle at 22% 18%,#ded7c114,#0000 24%),radial-gradient(circle at 76% 72%,#69d37a0f,#0000 26%),linear-gradient(135deg,#050705 0%,#11130f 45%,#050505 100%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 42px),repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 42px);font-family:Consolas,Lucida Console,monospace;display:block;overflow:hidden}.pc-mode .pc-desktop:before,.pc-mode .pc-desktop:after{content:"";inset:0 0 var(--taskbar-height);pointer-events:none;position:fixed}.pc-mode .pc-desktop:before{opacity:.46;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 4px)}.pc-mode .pc-desktop:after{background:radial-gradient(circle,#0000 0 56%,#00000061 100%)}.pc-wallpaper{box-sizing:border-box;height:100%;position:relative}.pc-icon{box-sizing:border-box;color:#e9e3d0;text-align:center;text-shadow:0 0 5px #d8d2be61,1px 1px 2px #000;text-transform:uppercase;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;background:0 0;border:1px solid #0000;align-content:start;justify-items:center;gap:5px;width:98px;height:84px;padding:5px;font:700 .68rem/1.2 Consolas,Lucida Console,monospace;display:grid;position:absolute}.pc-icon.dragging{z-index:2;cursor:grabbing}.pc-icon:hover,.pc-icon:focus{background:#f0ca7214;border-color:#f0ca72b3;outline:none;box-shadow:inset 0 0 18px #f0ca7214,0 0 16px #f0ca721f}.pc-icon-image{border:1px solid #d8d2be6b;place-items:center;width:46px;height:46px;display:grid;box-shadow:inset 0 0 18px #0000008c,0 0 12px #d8d2be1a}.pc-icon-folder{background:linear-gradient(#f0ca728c 0 28%,#0000 29%),linear-gradient(#4a3a18,#1f1b12)}.pc-icon-foundation{color:#f3f3ef;text-shadow:0 0 4px #000;background:radial-gradient(circle,#d8d2be 0 24%,#222 25% 40%,#d8d2be 41% 45%,#111 46%);border-radius:50%;font-size:.66rem;font-weight:700}.pc-icon-book{background:linear-gradient(90deg,#1c1008 0 24%,#6b4a22 25% 32%,#16120c 33%),repeating-linear-gradient(0deg,#f0ca7266 0 2px,#0000 2px 8px)}.pc-icon-monitor{background:radial-gradient(circle at 50% 42%,#69d37a61,#0000 42%),linear-gradient(#202923 0 68%,#090b09 69%)}.pc-icon-file,.pc-icon-note{background:linear-gradient(135deg,#d8d2bedb 0 76%,#5f5848f2 77% 100%)}.pc-icon-search{background:radial-gradient(circle at 44% 40%,#050505 0 34%,#69d37a 35% 40%,#111 41% 62%,#f0ca72 63%);border-radius:50%}.pc-icon-star{background:radial-gradient(circle,#f0ca72 0 18%,#211a0b 19% 100%)}.pc-icon-gear{background:repeating-linear-gradient(45deg,#111 0 6px,#777 7px 9px,#252525 10px 13px)}.pc-icon-explorer,.pc-icon-cases{background:linear-gradient(#8c7436 0 24%,#403317 25% 100%);box-shadow:inset 0 0 0 5px #17140c,inset 0 10px #b09850}.pc-icon-terminal{color:#69d37a;text-shadow:0 0 6px #69d37acc;background:#030604;font-size:.85rem}.pc-icon-images{background:radial-gradient(circle at 72% 28%,#d7c36c 0 8%,#0000 9%),linear-gradient(145deg,#0000 0 48%,#59684c 49% 66%,#0000 67%),linear-gradient(35deg,#18211a 0 46%,#77745d 47% 63%,#1b1d19 64%)}.pc-icon-system{background:linear-gradient(110deg,#0000 0 12%,#69d37a 13% 18%,#0000 19% 38%,#69d37a 39% 44%,#0000 45% 66%,#69d37a 67% 72%,#0000 73%),#07100a}.pc-icon-history{background:conic-gradient(from 0deg, #f0ca72 0 3%, #111 3% 25%, #777 25% 28%, #111 28% 100%);border-radius:50%;box-shadow:inset 0 0 0 7px #12130f}.pc-icon-recycle{clip-path:polygon(14% 12%,86% 12%,82% 100%,18% 100%);background:repeating-linear-gradient(90deg,#20241f 0 6px,#687065 7px 10px)}.pc-icon-calculator{background:repeating-linear-gradient(90deg,#0000 0 9px,#f0ca72b3 10px 12px),repeating-linear-gradient(0deg,#0000 0 9px,#f0ca728c 10px 12px),#171812}.welcome{z-index:5;width:220px;position:absolute;top:106px;left:70px}.welcome-label{color:var(--ink);letter-spacing:3px;text-transform:uppercase;margin:0;font:700 1.8rem/1 Arial,sans-serif}.role{color:var(--ink);letter-spacing:4px;text-transform:uppercase;margin:6px 0 26px;font-size:1.2rem}.tab-row{color:var(--ink);letter-spacing:3px;text-transform:uppercase;align-items:center;gap:10px;font-size:.82rem;display:flex}.tab-row span{border-bottom:1px solid var(--ink);padding-bottom:5px}.terminal-tool-button{height:22px;color:var(--muted);letter-spacing:1px;border-color:#ffffff2e;padding:0 8px;font-size:.62rem;line-height:1}.terminal-tool-button:hover,.terminal-tool-button:focus{color:var(--ink)}.terminal{z-index:6;width:min(760px,100vw - 720px);min-width:470px;height:calc(100vh - 260px);position:absolute;top:218px;left:70px}.terminal-tabs{align-items:flex-end;height:34px;display:flex}.tab{height:28px;color:var(--ink);letter-spacing:1px;border-bottom:0;padding:0 12px;font-size:.72rem}.tab.active{background:var(--doc);color:#050505}.output{height:calc(100% - 76px);color:var(--terminal);background:linear-gradient(#000000a8,#000000b8),repeating-linear-gradient(90deg,#0000 0 49px,#ffffff0e 50px,#0000 51px 99px),repeating-linear-gradient(0deg,#0000 0 49px,#ffffff0e 50px,#0000 51px 99px);border:1px solid #ffffff24;padding:24px;font-size:.78rem;overflow:auto;box-shadow:inset 0 0 50px #000c}.line{grid-template-columns:118px minmax(0,1fr);gap:10px;margin:0 0 9px;display:grid}.prompt{color:var(--green);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.line-body{overflow-wrap:anywhere;line-height:1.45}.line-body p{margin:0 0 7px}.line-body a,code{color:var(--amber)}.result-list{gap:7px;margin-top:10px;display:grid}.result{width:100%;color:var(--ink);text-align:left;text-transform:none;background:#ffffff0d;padding:8px 10px}.result strong{color:var(--ink);display:block}.result span{color:var(--muted);font-size:.72rem}.result small{color:var(--muted);margin-top:5px;font-size:.68rem;line-height:1.35;display:block}.command-line{background:#000000d6;border:1px solid #ffffff24;border-top:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;height:42px;padding:0 16px;display:grid}.search-panel{grid-template-columns:minmax(0,1fr) auto;gap:6px;margin:8px 0 10px;display:grid}.search-panel input{min-width:0;height:34px;color:var(--ink);background:#00000061;border:1px solid #ffffff38;padding:0 9px;font:.72rem/1.2 IBM Plex Mono,Consolas,monospace}.search-panel button{min-height:34px;color:var(--ink);padding:6px 9px;font-size:.62rem}.search-results{gap:8px;margin-top:12px;display:grid}.window-search-form{border-bottom:1px solid #17150f47;gap:8px;margin-bottom:20px;padding-bottom:18px;display:grid}.window-search-form label{color:var(--doc-ink);letter-spacing:1px;text-transform:uppercase;font-weight:700}.window-search-form div{grid-template-columns:minmax(0,1fr) auto;gap:8px;display:grid}.window-search-form input{background:var(--doc-row);min-width:0;height:38px;color:var(--doc-ink);border:1px solid #17150f61;padding:0 10px}.window-search-form button{min-width:100px;color:var(--doc-ink)}.pc-mode .window-search-form{border-bottom-color:#d8d2be33}.pc-mode .window-search-form input,.pc-mode .window-search-form button{color:#e6dcc2;background:#d8d2be14;border-color:#d8d2be52}.search-row{background:var(--doc-row);width:100%;color:var(--doc-ink);text-align:left;text-transform:none;border:1px solid #17150f38;grid-template-columns:minmax(220px,.45fr) minmax(260px,1fr);gap:12px;padding:10px;display:grid}.search-row:nth-child(2n){background:var(--doc-row-alt)}.search-row:hover,.search-row:focus{outline:2px solid #17150fbf}.search-row strong,.search-row small,.search-row em{display:block}.search-row small{color:#5f5848;margin-top:4px;font-size:.7rem}.search-row em{color:var(--doc-ink);font-style:normal;line-height:1.45}.command-line label{color:var(--green);font-size:.78rem}.command-line input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none}.intel{top:0;right:0;bottom:var(--taskbar-height);z-index:4;background:linear-gradient(90deg,#000000b8,#000000f0);border-left:1px solid #ffffff29;width:300px;padding:34px 18px 18px;position:fixed;overflow:auto}.network-title{color:var(--ink);letter-spacing:3px;margin:0 0 18px;font:700 1.65rem/1 Arial,sans-serif}.intel-card{background:#ffffff09;border:1px solid #ffffff24;margin-bottom:14px;padding:12px}.intel-card p{margin:0 0 8px}.intel-card p:last-child{margin-bottom:0}.intel-label,.log-heading{color:var(--ink);letter-spacing:2px;text-transform:uppercase;font-size:.68rem;font-weight:700}.intel-value{color:var(--muted);overflow-wrap:anywhere;text-transform:uppercase;font-size:.72rem;line-height:1.45}.offline-mode{color:var(--amber)}.switch-row{color:var(--ink);letter-spacing:2px;text-transform:uppercase;grid-template-columns:minmax(0,1fr) 42px;align-items:center;gap:10px;margin:10px 0 7px;font-size:.68rem;font-weight:700;display:grid}.switch-row input{appearance:none;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;width:42px;height:20px;position:relative}.switch-row input:before{content:"";background:var(--muted);width:12px;height:12px;transition:transform .12s,background .12s;position:absolute;top:3px;left:3px}.switch-row input:checked{border-color:var(--amber);background:#f7a72229}.switch-row input:checked:before{background:var(--amber);transform:translate(20px)}.quick-panel{gap:10px;margin-bottom:14px;display:grid}.quick-group{background:#ffffff06;border:1px solid #ffffff24;padding:10px}.quick-group p{color:var(--ink);letter-spacing:2px;text-transform:uppercase;margin:0 0 8px;font-size:.66rem;font-weight:700}.quick-group div{grid-template-columns:1fr 1fr;gap:6px;display:grid}.reader-controls{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:8px;display:grid}.reader-controls button{letter-spacing:1px;min-height:30px;padding:5px;font-size:.64rem}.compact-list{color:var(--muted);gap:6px;font-size:.68rem;line-height:1.35;display:grid}.compact-row{text-align:left;text-transform:none;width:100%;min-height:34px;padding:6px 8px;overflow:hidden}.compact-row span,.compact-row small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.compact-row small{color:var(--muted);text-transform:uppercase;font-size:.62rem}.quick-panel button{min-height:32px;color:var(--ink);letter-spacing:1px;padding:6px;font-size:.64rem}.ops-mini-panel{grid-template-columns:1fr 1fr;gap:6px;margin-top:8px;display:grid}.ops-mini-panel button{letter-spacing:1px;min-height:30px;padding:5px;font-size:.62rem}.event-log{height:300px;color:var(--muted);letter-spacing:1px;text-transform:uppercase;border-left:1px solid #ffffff26;padding-left:12px;font-size:.64rem;overflow:auto}.event-log p{border-bottom:1px solid #ffffff14;margin:0 0 11px;padding-bottom:7px}.window-layer{inset:34px 300px var(--taskbar-height) 300px;z-index:15;pointer-events:none;position:fixed}.pc-mode .window-layer{inset:0 0 var(--taskbar-height) 0}.pc-mode .article-window{color:#d8d2be;background:#11120f;border-color:#d8d2be47;box-shadow:0 24px 70px #000000db,0 0 28px #d8d2be14}.pc-mode .window-titlebar{color:#f0ca72;background:linear-gradient(90deg,#050605,#181812);border-bottom:1px solid #d8d2be29;height:34px}.pc-mode .window-slug{color:#f0ca72;letter-spacing:1px;text-transform:uppercase;font-style:normal}.pc-mode .window-actions button{color:#f0ca72}.pc-mode .window-actions button:hover{background:#f0ca7224}.pc-mode .document{color:#d8d2be;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 5px),#141510}.pc-mode .document-header{border-bottom-color:#d8d2be59}.pc-mode .document-mark{color:#f0ca72;text-shadow:0 0 5px #f0ca7273;border-color:#f0ca729e}.pc-mode .document-header p{color:#a69d84}.pc-mode .document h2,.pc-mode .document-body,.pc-mode .document-body h1,.pc-mode .document-body h2,.pc-mode .document-body h3,.pc-mode .document-body h4,.pc-mode .document-meta dt{color:#e6dcc2}.pc-mode .document-grid{background:#d8d2be0d;border-color:#d8d2be33}.pc-mode .document-body h1,.pc-mode .document-body h2,.pc-mode .document-body h3,.pc-mode .document-body h4{border-bottom-color:#d8d2be42}.pc-mode .document-body a,.pc-mode .document-meta a{color:#f0ca72}.pc-mode .document-meta dd{color:#bfb69d}.pc-mode .document-image{filter:grayscale(.92)contrast(1.08)brightness(.78);border-color:#060706}.pc-mode .clearance{color:#11120f;background:#d8d2be}.pc-mode .directory-filter,.pc-mode .ops-controls button,.pc-mode .account-form button,.pc-mode .account-table button{color:#e6dcc2;background:#d8d2be14;border-color:#d8d2be5c}.pc-mode .directory-filter:hover,.pc-mode .directory-filter:focus,.pc-mode .ops-controls button:hover,.pc-mode .ops-controls button:focus{color:#f0ca72;background:#f0ca7224}.pc-mode .directory-filter.active{color:#f0ca72;background:#f0ca722e}.pc-mode .directory-row,.pc-mode .search-row,.pc-mode .account-panel,.pc-mode .ops-control-group,.pc-mode .ops-status-grid div,.pc-mode .change-log-entry{color:#d8d2be;background:#0000002e;border-color:#d8d2be2e}.pc-mode .directory-row:nth-child(2n),.pc-mode .search-row:nth-child(2n){background:#d8d2be09}.pc-mode .directory-row:hover,.pc-mode .directory-row:focus,.pc-mode .search-row:hover,.pc-mode .search-row:focus{background:#f0ca721f}.pc-mode .directory-number,.pc-mode .directory-slug,.pc-mode .directory-rating,.pc-mode .search-row small,.pc-mode .search-row em,.pc-mode .ops-status-grid span{color:#aaa189}.article-window{background:var(--doc);min-width:520px;min-height:340px;color:var(--doc-ink);pointer-events:auto;resize:both;border:1px solid #141414;grid-template-rows:34px minmax(0,1fr);display:grid;position:fixed;overflow:hidden;box-shadow:0 18px 60px #000000d9}.article-window.minimized{display:none}.article-window.maximized{resize:none}.window-titlebar{background:var(--bar);height:34px;color:var(--ink);cursor:move;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:0 8px;display:flex}.window-slug{max-width:60%;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;font-style:italic;overflow:hidden}.window-slug:before{content:"//// ";color:var(--muted);letter-spacing:1px}.window-actions{gap:2px;display:flex}.window-actions button{width:28px;height:24px;color:var(--ink);background:0 0;border:0;padding:0;font-size:1rem;line-height:1}.window-actions button:hover{background:#ffffff29;outline:none}.document{background:var(--doc);color:var(--doc-ink);padding:62px 60px;font-family:Courier New,monospace;overflow:auto}.document-header{border-bottom:2px solid #17150fb8;align-items:center;gap:26px;padding-bottom:24px;display:flex}.reader-dark .document-header{border-bottom-color:#ded7c199}.document-mark{border:3px solid #17150fc7;border-radius:50%;place-items:center;width:72px;height:72px;font-weight:700;display:grid}.reader-dark .document-mark{border-color:#ded7c1b8}.document-header p{color:#5e594c;letter-spacing:4px;text-transform:uppercase;margin:0 0 7px;font-size:.68rem}.reader-dark .document-header p,.reader-dark .document-meta dd,.reader-dark .directory-number,.reader-dark .directory-slug,.reader-dark .directory-rating{color:#bdb49b}.document h2{color:var(--doc-ink);letter-spacing:1px;text-transform:uppercase;margin:0;font:700 1.45rem/1.1 Arial,sans-serif}.clearance{color:#e9e3d0;letter-spacing:6px;text-align:center;text-transform:uppercase;background:#151410;margin:14px 0 16px;padding:6px;font:700 .72rem/1 Arial,sans-serif}.reader-dark .clearance{color:#151410;background:#e6dcc2}.document-grid{background:#f6efd82e;border:1px solid #17150f40;padding:36px 34px}.document-grid:after{content:"";clear:both;display:block}.document-body{color:var(--doc-ink);font-size:var(--reader-font-size);overflow-wrap:anywhere;line-height:1.75}.document-body p,.document-body ul,.document-body ol,.document-body blockquote,.document-body pre,.document-body table{margin:0 0 18px}.document-body h1,.document-body h2,.document-body h3,.document-body h4{clear:none;color:var(--doc-ink);letter-spacing:1px;text-transform:uppercase;border-bottom:1px solid #17150f59;margin:28px 0 12px;padding-bottom:5px;font-family:Arial,sans-serif;display:flow-root}.reader-dark .document-body h1,.reader-dark .document-body h2,.reader-dark .document-body h3,.reader-dark .document-body h4{border-bottom-color:#ded7c159}.document-body h1{font-size:1.2rem}.document-body h2{font-size:1.05rem}.document-body h3,.document-body h4{font-size:.95rem}.document-body a{color:#3b3120;text-underline-offset:2px;font-weight:700;text-decoration:underline}.reader-dark .document-body a,.reader-dark .document-meta a{color:#f0ca72}.document-body ul,.document-body ol{padding-left:24px}.document-body li{margin-bottom:8px}.document-body blockquote{color:#343025;border-left:4px solid #17150f73;padding-left:16px}.reader-dark .document-body blockquote{color:#bdb49b;border-left-color:#ded7c173}.document-body pre,.document-body code{color:var(--doc-ink);background:#17150f1f}.document-body pre{padding:12px;overflow:auto}.document-body .collapsible-block{margin:16px 0}.document-body .collapsible-block-link{color:#3b3120;cursor:pointer;background:#17150f1a;border:1px solid #17150f8c;padding:5px 8px;font-weight:700;text-decoration:none;display:inline-block}.document-body .collapsible-block-link:hover,.document-body .collapsible-block-link:focus{background:#17150f2e;outline:2px solid #17150fa6}.document-body .collapsible-block-content{border-left:3px solid #17150f47;margin-top:12px;padding-left:14px}.reader-dark .document-body .collapsible-block-link{color:#f0ca72;background:#ded7c114;border-color:#ded7c180}.reader-dark .document-body .collapsible-block-content{border-left-color:#ded7c147}.document-body table{border-collapse:collapse;width:100%;font-size:.92em}.document-body th,.document-body td{vertical-align:top;border:1px solid #17150f47;padding:7px}.document-body img{object-fit:contain;float:right;clear:right;filter:grayscale(.65)contrast(1.02);border:8px solid #17150feb;width:clamp(240px,34%,440px);max-width:100%;max-height:320px;margin:4px 0 18px 22px;display:block}.document-body figure,.document-body .scp-image-block,.document-body .image-container,.document-body .block-left,.document-body .block-center{float:right;clear:right;width:clamp(260px,36%,460px);max-width:100%;margin:4px 0 18px 22px}.document-body figure img,.document-body .scp-image-block img,.document-body .image-container img{float:none;clear:none;width:100%;max-width:100%;margin:0}.document-body figcaption,.document-body .scp-image-caption{color:#e9e3d0;background:#17150fe0;padding:7px;font-size:.74rem;line-height:1.35}.document-meta{float:right;width:min(300px,40%);min-width:230px;margin:0 0 22px 34px}.document-image{object-fit:cover;filter:grayscale(.85)contrast(1.02)brightness(.94);border:10px solid #17150f;width:100%;max-height:255px;margin-bottom:18px;display:block}.document-meta dl{overflow-wrap:anywhere;gap:16px;margin:0;display:grid}.document-meta dt{color:var(--doc-ink);text-transform:uppercase;font-weight:700}.document-meta dd{color:#343025;margin:4px 0 0;font-size:.78rem}.document-meta a{color:#1f1c14}.index-window .document-grid{display:block}.index-window .document-meta{float:none;width:auto;min-width:0;margin:0 0 24px}.directory-controls{flex-wrap:wrap;gap:6px;margin:0 0 22px;display:flex}.directory-filter{background:var(--doc-soft);color:var(--doc-ink);text-transform:uppercase;border:1px solid #17150f99;padding:6px 8px;font-size:.7rem}.directory-filter.active{color:#f4ecd4;background:#2f2a1c}.library-directory-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.library-directory-controls section{background:#17150f0f;border:1px solid #17150f40;padding:9px}.library-directory-controls h3{color:var(--doc-ink);letter-spacing:1px;text-transform:uppercase;margin:0 0 8px;font-size:.72rem}.library-directory-controls div{flex-wrap:wrap;gap:6px;display:flex}.directory-section{margin:22px 0 0}.directory-section h3{color:var(--doc-ink);letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid #17150fb8;justify-content:space-between;margin:0 0 8px;font:700 .95rem/1.2 Arial,sans-serif;display:flex}.directory-table{border-top:1px solid #17150f38;display:grid}.directory-row{background:var(--doc-row);width:100%;color:var(--doc-ink);text-align:left;text-transform:none;border:0;border-bottom:1px solid #17150f33;grid-template-columns:64px minmax(180px,1fr) minmax(140px,.5fr) 54px;align-items:center;gap:10px;padding:8px 6px;display:grid}.directory-row:nth-child(2n){background:var(--doc-row-alt)}.directory-row:hover,.directory-row:focus{background:#e7dfc8;outline:2px solid #17150fbf}.reader-dark .directory-row:hover,.reader-dark .directory-row:focus{background:#302f22;outline-color:#ded7c1bf}.directory-number,.directory-slug,.directory-rating{color:#333;font-size:.72rem}.directory-title{font-weight:700}.directory-slug{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ops-controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 18px;display:grid}.ops-control-group{background:#17150f14;border:1px solid #17150f47;padding:10px}.ops-control-group-system{grid-column:1/-1}.ops-control-group h3{color:var(--doc-ink);letter-spacing:2px;text-transform:uppercase;margin:0 0 9px;font-size:.72rem}.ops-control-group div{flex-wrap:wrap;gap:7px;display:flex}.ops-controls button{background:var(--doc-soft);color:var(--doc-ink);text-transform:uppercase;border:1px solid #17150f99;padding:7px 9px;font-size:.72rem}.ops-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.ops-status-grid div{background:#17150f14;border:1px solid #17150f3d;padding:9px}.ops-status-grid strong,.ops-status-grid span{display:block}.ops-status-grid strong{text-transform:uppercase;margin-bottom:5px;font-size:.68rem}.ops-status-grid span{overflow-wrap:anywhere;color:#343025;font-size:.78rem}.ops-progress{background:#17150f1f;border:1px solid #17150f8c;height:18px;margin:0 0 18px}.ops-progress div{background:#f3d47a;height:100%;transition:width .2s}.ops-log{height:290px;color:var(--doc-ink);background:#17150f1a;border:1px solid #17150f47;padding:12px;font-size:.72rem;line-height:1.45;overflow:auto}.ops-log p{margin:0 0 5px}.change-log-list{gap:12px;display:grid}.change-log-entry{background:#17150f14;border:1px solid #17150f47;padding:12px}.change-log-entry h3{color:var(--doc-ink);text-transform:uppercase;justify-content:space-between;gap:12px;margin:0 0 8px;font-size:.86rem;display:flex}.change-log-entry h3 span{color:#5f5848}.change-log-entry p{margin:0 0 6px}.change-log-lines{background:#17150f14;border:1px solid #17150f33;max-height:180px;margin-top:8px;padding:8px;font-size:.72rem;overflow:auto}.account-panel{background:#0000001f;border:1px solid #d8d2be40;margin:0 0 18px;padding:12px}.account-panel h3{margin-top:0}.account-form{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:10px;display:grid}.account-form label{color:var(--doc-ink);gap:5px;font-weight:700;display:grid}.account-form input,.account-form select{background:var(--doc-soft);min-width:0;height:34px;color:var(--doc-ink);border:1px solid #17150f6b;padding:0 8px}.account-form button,.account-table button{background:var(--doc-ink);height:34px;color:var(--doc)}.account-table-wrap{overflow:auto}.account-table{border-collapse:collapse;width:100%}.account-table th,.account-table td{text-align:left;border-bottom:1px solid #17150f47;padding:8px}.account-table th{color:var(--doc-ink);text-transform:uppercase;letter-spacing:1px}.account-table td:last-child{white-space:nowrap}.taskbar{z-index:70;height:var(--taskbar-height);background:#000000eb;border-top:1px solid #ffffff2e;align-items:center;gap:6px;padding:6px 10px;display:flex;position:fixed;bottom:0;left:0;right:0}.task-button{max-width:190px;height:28px;color:var(--ink);text-overflow:ellipsis;white-space:nowrap;padding:0 12px;font-size:.72rem;overflow:hidden}.task-button.active{background:#ffffff24}.pc-start-button,.pc-start-menu,.pc-clock{display:none}.pc-mode .taskbar{height:var(--taskbar-height);background:linear-gradient(#ffffff0b,#0000),#050605;border-top:1px solid #d8d2be47;gap:4px;padding:4px 8px;font-family:Consolas,Lucida Console,monospace;box-shadow:inset 0 1px #ffffff14,0 -12px 32px #0000008c}.pc-mode .pc-start-button{color:#f0ca72;letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 5px #f0ca728c;background:linear-gradient(#f0ca7229,#f0ca720a);border:1px solid #f0ca7280;border-radius:0;min-width:96px;height:32px;font:700 .78rem/1 Consolas,Lucida Console,monospace;display:block}.pc-mode .pc-start-menu:not([hidden]){left:6px;bottom:var(--taskbar-height);z-index:90;width:250px;max-height:calc(100vh - var(--taskbar-height) - 8px);background:#070807f5;border:1px solid #d8d2be59;display:grid;position:fixed;overflow:auto;box-shadow:0 18px 50px #000000b8,inset 0 0 28px #d8d2be0a}.pc-start-title{color:#f3f3ef;letter-spacing:2px;text-transform:uppercase;background:#d8d2be14;border-bottom:1px solid #d8d2be2e;padding:12px;font-weight:700}.pc-start-menu button{color:#d8d2be;text-align:left;letter-spacing:1px;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #d8d2be1a;padding:10px 14px;font:700 .76rem Consolas,Lucida Console,monospace}.pc-start-menu button:hover,.pc-start-menu button:focus{color:#f0ca72;background:#f0ca721f;outline:none}.pc-mode .pc-clock{color:#d8d2be;border:1px solid #d8d2be38;margin-left:auto;padding:6px 10px;font:700 .74rem Consolas,Lucida Console,monospace;display:block}.pc-mode .task-button{color:#d8d2be;background:#d8d2be12;border:1px solid #d8d2be38;border-radius:0;max-width:170px;height:30px;font-family:Consolas,Lucida Console,monospace}.pc-mode .task-button.active{color:#f0ca72;background:#f0ca721f;border-color:#f0ca727a}.notepad-window .document{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 5px),#12130f;padding:18px;font-family:Consolas,Lucida Console,monospace}.notepad-window .document-header,.notepad-window .clearance,.notepad-window .document-meta{display:none}.notepad-window .document-grid{background:0 0;border:0;height:100%;padding:0}.notepad-app{background:#090a08;border:1px solid #d8d2be38;grid-template-rows:auto auto auto minmax(0,1fr) auto;height:100%;display:grid}.notepad-menu{background:#d8d2be14;border-bottom:1px solid #d8d2be2e;grid-row:1;height:30px;display:flex;position:relative}.notepad-menu button{color:#d8d2be;text-transform:uppercase;background:0 0;border:0;border-right:1px solid #d8d2be1f;min-width:64px;font:700 .72rem Consolas,Lucida Console,monospace}.notepad-menu-label{color:#aaa189}.notepad-menu button:hover,.notepad-menu button:focus{color:#f0ca72;background:#f0ca7221;outline:none}.notepad-file-menu:not([hidden]){z-index:5;background:#11120f;border:1px solid #d8d2be4d;width:210px;display:grid;position:absolute;top:29px;left:-1px;box-shadow:8px 10px 24px #000000a6}.notepad-file-menu button{text-align:left;border-bottom:1px solid #d8d2be1a;border-right:0;justify-content:space-between;align-items:center;width:100%;min-height:32px;padding:0 10px;display:flex}.notepad-file-menu kbd{color:#aaa189;font:inherit;text-transform:none;font-weight:400}.notepad-open-panel{background:#0000002e;border-bottom:1px solid #d8d2be1f;grid-row:2;grid-template-columns:auto minmax(0,1fr) auto auto auto;align-items:center;gap:10px;padding:8px;display:grid}.notepad-open-panel[hidden]{display:none}.notepad-open-panel label{color:#aaa189;text-transform:uppercase;font-size:.7rem}.notepad-open-panel select,.notepad-title-input,.notepad-open-panel button{color:#d8d2be;background:#050605;border:1px solid #d8d2be3d;min-width:0;height:30px;padding:0 8px;font:400 .78rem Consolas,Lucida Console,monospace}.notepad-open-panel button{text-transform:uppercase;min-width:68px;padding:0 10px}.notepad-title-input{color:#f0ca72;background:#0d0e0b;border-width:0 0 1px;border-bottom-color:#d8d2be2e;grid-row:3;font-weight:700}.notepad-app textarea{color:#d8d2be;resize:none;background:#050605;border:0;grid-row:4;width:100%;min-height:0;padding:12px;font:400 .9rem/1.45 Courier New,monospace;box-shadow:inset 0 0 24px #d8d2be09}.notepad-actions{border-top:1px solid #d8d2be24;grid-row:5;align-items:center;gap:10px;min-height:28px;padding:0 8px;display:flex}.notepad-actions button{color:#f0ca72;text-transform:uppercase;background:#f0ca721a;border:1px solid #f0ca726b;min-width:76px;height:28px;font-family:Consolas,Lucida Console,monospace;display:none}.notepad-actions span{color:#aaa189;font-size:.78rem}.utility-window .document{background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 5px),#11120f;padding:12px;font-family:Consolas,Lucida Console,monospace;overflow:hidden}.utility-window .document-header,.utility-window .clearance,.utility-window .document-meta{display:none}.utility-window .document-grid{background:0 0;border:0;height:100%;padding:0;display:block}.utility-app{color:#d8d2be;background:#080a08;border:1px solid #d8d2be33;height:100%;min-height:0}.utility-app button,.utility-app input,.utility-app select,.utility-app textarea{color:#d8d2be;background:#0b0d0b;border:1px solid #d8d2be42;border-radius:0;font-family:Consolas,Lucida Console,monospace}.utility-app button{text-transform:uppercase;min-height:30px;padding:6px 9px}.utility-app button:hover:not(:disabled),.utility-app button:focus:not(:disabled),.utility-app button.active{color:#f0ca72;background:#f0ca721f;border-color:#f0ca7294;outline:none}.utility-app button:disabled{opacity:.38}.utility-app .danger{color:#e69a86}.utility-empty{color:#aaa189;text-align:center;place-content:center;gap:8px;min-height:180px;display:grid}.explorer-app{grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.explorer-tree{background:#0d0f0c;border-right:1px solid #d8d2be33;padding:8px;overflow:auto}.explorer-tree h3{color:#aaa189;text-transform:uppercase;margin:10px 6px 6px;font-size:.7rem}.explorer-tree button{text-align:left;text-transform:none;border-color:#0000;justify-content:space-between;width:100%;display:flex}.explorer-tree button span{color:#88816d}.explorer-content{grid-template-rows:auto minmax(0,1fr);min-width:0;padding:10px;display:grid;overflow:auto}.explorer-content>header{z-index:2;background:#080a08;align-items:center;gap:10px;padding:0 0 10px;display:flex;position:sticky;top:-10px}.explorer-content>header input{flex:1;height:32px;padding:0 9px}.explorer-content>header span{color:#aaa189;font-size:.72rem}.terminal-app{color:#b9d6b8;background:#020503;grid-template-rows:auto minmax(0,1fr) auto;display:grid}.terminal-app>header,.image-viewer-toolbar,.recycle-app>header,.monitor-app>header{border-bottom:1px solid #69d37a33;justify-content:space-between;align-items:center;gap:8px;min-height:38px;padding:5px 8px;display:flex}.terminal-app-output{padding:12px;font-size:.8rem;line-height:1.45;overflow:auto}.terminal-app-output section{grid-template-columns:95px minmax(0,1fr);gap:8px;margin-bottom:8px;display:grid}.terminal-app-output strong,.terminal-app form label{color:#69d37a}.terminal-app form{border-top:1px solid #69d37a33;align-items:center;gap:8px;padding:8px;display:flex}.terminal-app form input{color:#e5eddc;background:0 0;border:0;outline:none;flex:1}.image-viewer-app{grid-template-rows:auto minmax(0,1fr);display:grid}.image-viewer-toolbar{justify-content:flex-start}.image-viewer-toolbar select{flex:1;min-width:0;height:30px}.image-stage{grid-template-rows:minmax(0,1fr) auto;min-height:0;padding:10px;display:grid}.image-stage>img{object-fit:contain;filter:grayscale(.7)contrast(1.05)brightness(.86);width:100%;height:100%;min-height:0}.image-stage footer{color:#aaa189;text-align:center;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding-top:8px;display:grid}.case-files-app{grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden}.case-list{background:#0d0f0c;border-right:1px solid #d8d2be33;overflow:auto}.case-list header,.case-editor>header,.case-editor>footer{border-bottom:1px solid #d8d2be29;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.case-list>button{text-align:left;text-transform:none;border-width:0 0 1px;width:100%;padding:10px;display:grid}.case-list small,.case-open small{color:#928a74}.case-editor{grid-template-rows:auto minmax(120px,.7fr) auto minmax(100px,1fr) auto;min-width:0;display:grid;overflow:hidden}.case-title{height:38px;padding:0 10px;font-weight:700;color:#f0ca72!important;border-width:0 0 1px!important}.case-editor>textarea{resize:none;border-width:0 0 1px;min-height:0;padding:10px;line-height:1.45}.case-entries{padding:8px;overflow:auto}.case-entries>div{grid-template-columns:minmax(0,1fr) 34px;display:grid}.case-open{text-align:left;display:grid;text-transform:none!important}.case-editor>footer{border-top:1px solid #d8d2be29;border-bottom:0;justify-content:flex-end}.case-editor>footer span{color:#aaa189;margin-right:auto;font-size:.72rem}.monitor-app{grid-template-rows:auto auto minmax(0,1fr) auto;display:grid;overflow:auto}.monitor-app>header div{display:grid}.monitor-app>header span,.monitor-app footer{color:#69d37a;font-size:.7rem}.monitor-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid}.monitor-grid>div{border:1px solid #d8d2be2e;gap:5px;min-width:0;padding:10px;display:grid}.monitor-grid span,.monitor-grid small{overflow-wrap:anywhere;color:#928a74;text-transform:uppercase;font-size:.68rem}.monitor-grid strong{color:#f0ca72;font-size:1.1rem}.monitor-sources{padding:0 10px 10px}.monitor-sources h3{text-transform:uppercase;font-size:.76rem}.monitor-sources>div{text-transform:uppercase;grid-template-columns:110px minmax(0,1fr) 80px;align-items:center;gap:10px;min-height:30px;display:grid}.monitor-sources meter{width:100%}.monitor-app footer{border-top:1px solid #d8d2be29;padding:8px}.history-app{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.history-app nav{border-bottom:1px solid #d8d2be2e;flex-wrap:wrap;gap:5px;padding:8px;display:flex}.history-list{padding:8px;overflow:auto}.history-list>button{text-align:left;text-transform:none;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;display:grid}.history-list>button span:nth-child(2){display:grid}.history-list small,.history-list time,.history-source{color:#928a74;font-size:.68rem}.history-source{text-transform:uppercase}.recycle-app{grid-template:auto minmax(0,1fr) auto/minmax(240px,1fr) minmax(200px,.7fr);display:grid;overflow:hidden}.recycle-app>header,.recycle-app>footer{grid-column:1/-1}.recycle-list{border-right:1px solid #d8d2be29;padding:8px;overflow:auto}.recycle-list>button{text-align:left;text-transform:none;grid-template-columns:32px minmax(0,1fr);gap:8px;width:100%;display:grid}.recycle-list>button span:last-child{display:grid}.recycle-list small{color:#928a74}.recycle-file-icon{clip-path:polygon(12% 10%,88% 10%,80% 100%,20% 100%);background:repeating-linear-gradient(90deg,#31352f 0 4px,#777 5px 7px);width:22px;height:25px;display:block}.recycle-app>aside{padding:12px;overflow:auto}.recycle-app>aside pre{white-space:pre-wrap;color:#aaa189;font:.75rem/1.4 Courier New,monospace}.recycle-app>footer{border-top:1px solid #d8d2be29;justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex}.recycle-app>footer span{color:#aaa189;margin-right:auto;font-size:.72rem}.calculator-app{grid-template-rows:auto 1fr;gap:12px;width:min(100%,360px);margin:0 auto;padding:14px;display:grid}.calculator-display{background:#020503;border:1px solid #69d37a47;justify-items:end;min-height:90px;padding:12px;display:grid;overflow:hidden}.calculator-display small{color:#6f816e}.calculator-display output{color:#69d37a;text-overflow:ellipsis;align-self:end;max-width:100%;font-size:1.8rem;overflow:hidden}.calculator-keys{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.calculator-keys button{min-height:48px;font-size:.9rem}.calculator-keys .operator{color:#f0ca72}.calculator-keys .command{color:#e69a86}.calculator-keys .equals{color:#69d37a;border-color:#69d37a80;grid-column:1/-1}.error{color:var(--red)}.muted{color:var(--muted)}@media (width<=1150px){body{overflow:auto}.top-nav{grid-template-columns:repeat(2,1fr);height:58px;left:0;right:0}.desktop{height:auto;min-height:100vh;padding:86px 14px 58px}.welcome,.terminal,.intel{width:100%;min-width:0;position:relative;inset:auto}.welcome{margin-bottom:18px}.terminal{height:54vh}.intel{margin-top:18px;padding-top:18px}.window-layer{inset:58px 0 var(--taskbar-height) 0}.terminal-mode .article-window,.terminal-mode .article-window.maximized{min-width:0;width:calc(100vw - 28px)!important;height:calc(100vh - 110px)!important;top:72px!important;left:14px!important}.pc-mode .article-window.maximized{min-width:0;width:calc(100vw - 24px)!important;height:calc(100vh - var(--taskbar-height) - 24px)!important;top:12px!important;left:12px!important}.pc-mode .article-window:not(.maximized){min-width:0}.document{padding:34px 22px}.document-grid{padding:24px 18px}.document-meta{float:none;width:auto;min-width:0;margin:0 0 24px}.document-body img,.document-body figure,.document-body .scp-image-block,.document-body .image-container,.document-body .block-left,.document-body .block-center{float:none;width:100%;max-width:100%;margin:0 0 18px}.directory-row{grid-template-columns:48px minmax(0,1fr)}.ops-status-grid{grid-template-columns:1fr}.directory-slug,.directory-rating{display:none}}@media (width<=620px){.explorer-app,.case-files-app{grid-template-columns:145px minmax(0,1fr)}.monitor-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.history-list>button{grid-template-columns:70px minmax(0,1fr)}.history-list time{grid-column:2}.recycle-app{grid-template:auto minmax(0,1fr) auto/1fr}.recycle-app>header,.recycle-app>footer{grid-column:1}.recycle-list{border-right:0}.recycle-app>aside{display:none}.image-viewer-toolbar{flex-wrap:wrap}.image-viewer-toolbar select{flex-basis:100%}.terminal-app-output section{grid-template-columns:1fr}.notepad-window .document{padding:8px}.notepad-open-panel{grid-template-columns:repeat(3,1fr)}.notepad-open-panel label,.notepad-open-panel select{grid-column:1/-1}.library-directory-controls,.search-row{grid-template-columns:1fr}.boot-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.top-nav{grid-template-columns:1fr 1fr}.nav-item{letter-spacing:2px;font-size:.66rem}.line{grid-template-columns:1fr;gap:2px}.document-header{align-items:flex-start;gap:14px}.document-mark{width:52px;height:52px;font-size:.8rem}.clearance{letter-spacing:2px}}body.pc-mode{--pc-accent:#f0ca72}body.pc-mode.accent-green{--pc-accent:#69d37a}body.pc-mode.accent-white{--pc-accent:#eeeeea}body.scanlines-off.pc-mode .pc-desktop:before{display:none}.pc-mode .pc-desktop:before{opacity:var(--crt-opacity,.46)}.pc-mode .window-titlebar,.pc-mode .window-slug,.pc-mode .window-actions button,.pc-mode .pc-start-button,.pc-mode .document-body a,.pc-mode .document-meta a{color:var(--pc-accent)}.context-menu-layer{z-index:300;pointer-events:auto;position:fixed;inset:0}.context-menu{background:#090b09;border:1px solid #d8d2be70;width:230px;padding:4px;display:grid;position:fixed;box-shadow:8px 12px 28px #000c}.context-menu button{color:#d8d2be;text-align:left;background:0 0;border:0;border-bottom:1px solid #d8d2be1a;min-height:32px;padding:6px 9px;font:.72rem Consolas,Lucida Console,monospace}.context-menu button:hover:not(:disabled),.context-menu button:focus:not(:disabled){color:var(--pc-accent,#f0ca72);background:#f0ca7224;outline:none}.context-menu button:disabled{color:#5d5b53}.pc-icon-clipboard{background:linear-gradient(#2b2618 0 18%,#b69a54 19% 27%,#171813 28%);box-shadow:inset 0 0 0 5px #29271e}.pc-icon-compare{background:linear-gradient(90deg,#31342e 0 46%,#090a09 47% 53%,#625b48 54%)}.pc-icon-map{background:radial-gradient(circle at 25% 70%,#f0ca72 0 7%,#0000 8%),radial-gradient(circle at 75% 25%,#69d37a 0 7%,#0000 8%),linear-gradient(35deg,#0000 46%,#8b887a 47% 51%,#0000 52%),#11130f}.pc-icon-control{background:repeating-linear-gradient(90deg,#111 0 8px,#6e6857 9px 11px,#20211d 12px 17px);border-radius:50%}.pc-icon-help{color:#f0ca72;background:#151710;border-radius:50%;font:700 1.7rem Georgia,serif}.pc-icon-mines{color:#e69a86;background:radial-gradient(circle,#20231d 0 36%,#5f6258 37% 43%,#111 44%);border-radius:50%;font-size:1.5rem}.pc-icon-storage{background:repeating-linear-gradient(0deg,#2e302a 0 7px,#96917f 8px 10px);border-radius:50%}.pc-icon-backup{background:linear-gradient(#68675f 0 22%,#151613 23% 70%,#9b8f6b 71%);box-shadow:inset 7px 0 #222,inset -7px 0 #222}.utility-app>header,.utility-app>footer.utility-status{border-bottom:1px solid #d8d2be29;justify-content:space-between;align-items:center;gap:10px;padding:9px;display:flex}.utility-app>header small,.utility-app>header div{gap:3px;display:grid}.utility-app>header small,.utility-status{color:#928a74;font-size:.68rem}.utility-app fieldset{border:1px solid #d8d2be33}.utility-app legend{color:var(--pc-accent,#f0ca72);text-transform:uppercase;padding:0 6px}.utility-app .check-row{align-items:center;gap:7px;display:flex}.control-panel-app{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.control-panel-app>nav{border-bottom:1px solid #d8d2be2e;display:flex}.control-panel-app>nav button{border-width:0 1px 0 0;min-width:110px}.control-sections{grid-template-columns:minmax(0,1fr);gap:12px;padding:12px;display:grid;overflow:auto}.control-sections fieldset{align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.control-sections label:not(.check-row){gap:6px;display:grid}.startup-fieldset{grid-template-columns:repeat(3,minmax(0,1fr))}.control-panel-app>footer,.backup-app>footer{border-top:1px solid #d8d2be29;justify-content:flex-end;align-items:center;gap:8px;padding:9px;display:flex}.control-panel-app>footer span,.backup-app>footer span{color:#928a74;margin-right:auto;font-size:.7rem}.comparison-app{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.comparison-app>header{flex-wrap:wrap}.comparison-app>header label{flex:1;align-items:center;gap:7px;min-width:220px;display:flex}.comparison-app>header select{flex:1;min-width:0}.comparison-panes{grid-template-columns:repeat(2,minmax(0,1fr));height:100%;min-height:0;display:grid;overflow:hidden}.comparison-panes>div{border-right:1px solid #d8d2be2e;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid;overflow:hidden}.comparison-panes>div>header{justify-content:space-between;align-items:center;gap:8px;min-height:42px;padding:6px 8px;display:flex}.comparison-document{overscroll-behavior:contain;background:#20211b;width:100%;min-width:0;height:100%;min-height:0;max-height:100%;padding:18px;font-size:.76rem;overflow:auto}.comparison-error{overflow-wrap:anywhere;flex-basis:100%;margin:0}.relationship-app{grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.relationship-app>header select{flex:1;min-width:220px}.relationship-map{background:repeating-linear-gradient(90deg,#0000 0 39px,#d8d2be0d 40px),repeating-linear-gradient(0deg,#0000 0 39px,#d8d2be0d 40px),#090b09;min-height:0;position:relative;overflow:hidden}.relationship-map button{text-transform:none;max-width:160px;display:grid;position:absolute;transform:translate(-50%,-50%)}.relationship-map button small{color:#928a74;text-overflow:ellipsis;overflow:hidden}.relationship-center{z-index:2;width:190px;top:50%;left:50%;border-color:var(--pc-accent,#f0ca72)!important}.relationship-node{width:145px}.properties-app{grid-template:minmax(0,1fr) auto/180px minmax(0,1fr);gap:14px;padding:14px;display:grid;overflow:auto}.properties-app>img{object-fit:contain;border:6px solid #050605;width:100%;max-height:220px}.properties-app dl{margin:0}.properties-app dl>div{border-bottom:1px solid #d8d2be24;grid-template-columns:110px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.properties-app dt{color:#928a74;text-transform:uppercase}.properties-app dd{overflow-wrap:anywhere;margin:0}.properties-app>footer{text-align:right;grid-column:1/-1}.clipboard-app{grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.clipboard-list{padding:10px;overflow:auto}.clipboard-entry{background:#11130f;border:1px solid #d8d2be2e;margin-bottom:10px}.clipboard-entry>header,.clipboard-entry>footer{align-items:center;gap:6px;padding:7px;display:flex}.clipboard-entry>header{border-bottom:1px solid #d8d2be1f;justify-content:space-between}.clipboard-source{text-align:left;width:100%;display:grid;text-transform:none!important}.clipboard-source small{color:#928a74}.clipboard-entry blockquote{color:#c6bea7;white-space:pre-wrap;max-height:170px;margin:0;padding:12px;overflow:auto}.clipboard-entry>img{object-fit:contain;width:min(320px,100%);max-height:200px;margin:10px auto;display:block}.clipboard-entry>footer{border-top:1px solid #d8d2be1f}.clipboard-entry>footer select{min-width:130px;margin-left:auto}.storage-app{grid-template-rows:auto minmax(0,1fr) auto auto auto;display:grid;overflow:hidden}.storage-volumes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;display:grid;overflow:auto}.storage-volumes>div{border:1px solid #d8d2be2e;gap:5px;padding:10px;display:grid}.storage-volumes span,.storage-volumes small,.storage-app>footer span{color:#928a74;text-transform:uppercase;font-size:.68rem}.storage-volumes strong{color:var(--pc-accent,#f0ca72)}.storage-app fieldset{align-items:end;gap:10px;margin:0 10px 10px;padding:10px;display:flex}.storage-app fieldset label{flex:1;gap:5px;display:grid}.storage-progress{color:#aaa189;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 10px 10px;font-size:.7rem;display:grid}.storage-progress progress{width:100%}.storage-app>footer{border-top:1px solid #d8d2be29;justify-content:space-between;padding:10px;display:flex}.backup-app{grid-template-rows:auto minmax(0,1fr) auto auto;display:grid;overflow:auto}.backup-app>section{grid-template-columns:100px minmax(0,1fr);gap:14px;padding:18px;display:grid}.backup-mark{aspect-ratio:1;border:1px solid var(--pc-accent,#f0ca72);color:var(--pc-accent,#f0ca72);text-align:center;place-content:center;display:grid}.backup-app ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 20px;margin:0;padding:10px 36px;display:grid}.backup-app aside{background:#e69a8612;border-left:3px solid #e69a86;margin:12px 18px;padding:10px}.backup-app aside p{color:#aaa189;margin-bottom:0}.help-app{grid-template-columns:190px minmax(0,1fr);display:grid;overflow:hidden}.help-app>aside{background:#0d0f0c;border-right:1px solid #d8d2be2e;align-content:start;padding:10px;display:grid}.help-app>aside>strong{color:var(--pc-accent,#f0ca72);padding:8px}.help-app>aside button{text-align:left;border-color:#0000}.help-app>section{padding:14px;overflow:auto}.help-app>section>header{border-bottom:1px solid #d8d2be2e;justify-content:space-between;align-items:center;gap:12px;display:flex}.help-app input{min-width:220px;padding:8px}.help-app dl>div{border-bottom:1px solid #d8d2be1f;grid-template-columns:190px minmax(0,1fr);gap:14px;padding:10px;display:grid}.help-app dt{color:var(--pc-accent,#f0ca72)}.help-app dd{color:#aaa189;margin:0}.minesweeper-app{align-content:center;place-items:center;gap:14px;padding:18px;display:grid;overflow:auto}.minesweeper-app>header{background:#151812;border:2px inset #777364;width:342px;padding:8px}.minesweeper-app>header div{justify-items:center;display:grid}.minesweeper-app>header strong{color:#e69a86;font-size:1.25rem}.mine-status{min-width:100px;color:var(--pc-accent,#f0ca72)!important}.mine-board{background:#111;border:9px ridge #4b4b42;grid-template-rows:repeat(9,36px);grid-template-columns:repeat(9,36px);width:342px;height:342px;display:grid}.utility-app .mine-cell{color:#e6dcc2;background:#31342e;border:3px outset #5f6157;place-items:center;width:36px;height:36px;min-height:0;padding:0;font-size:1rem;display:grid}.utility-app .mine-cell.open{background:#1c1f1a;border:1px solid #55584e}.mine-cell.mine{color:#ff5b55!important}.mine-cell.flagged{color:#f0ca72!important}.mine-cell.near-1{color:#75a8e4!important}.mine-cell.near-2{color:#69d37a!important}.mine-cell.near-3{color:#e69a86!important}.mine-cell.near-4,.mine-cell.near-5,.mine-cell.near-6,.mine-cell.near-7,.mine-cell.near-8{color:#c69adc!important}.minesweeper-app>footer{color:#928a74;text-transform:uppercase;font-size:.68rem}@media (width<=760px){.control-sections,.comparison-panes,.storage-volumes,.backup-app ul{grid-template-columns:1fr}.comparison-panes{grid-template-rows:repeat(2,minmax(0,1fr))}.startup-fieldset{grid-column:auto;grid-template-columns:1fr 1fr}.properties-app,.help-app{grid-template-columns:1fr}.properties-app>img{max-width:220px}.help-app>aside{border-bottom:1px solid #d8d2be2e;border-right:0;display:flex;overflow-x:auto}.storage-app fieldset,.clipboard-entry>footer{flex-wrap:wrap}}
