:root{--color-wallpaper:#e8ecef;--color-surface:#fff;--color-surface-raised:#f5f6f8;--color-text:#161616;--color-text-muted:#6e7689;--color-text-accent:#d4940a;--color-titlebar:#252525;--color-titlebar-text:#e8ecef;--color-titlebar-btn-close-hover:#e74c3c;--color-titlebar-btn-minimize-hover:#f39c12;--color-titlebar-btn-maximize-hover:#2ecc71;--color-taskbar:#1a1a1a;--color-border:#373737;--color-chrome-text:#e8ecef;--color-chrome-text-muted:#9096a2;--color-boot-text:#9096a2;--color-link:#2a7de1;--color-link-hover:#1a5fb4;--color-hover-bg:rgba(252,199,66,.12);--color-chrome-hover-bg:hsla(0,0%,100%,.12);--color-accent:#fcc742;--color-accent-text:#161616;--color-stamp-public:#2e7d32;--color-stamp-internal:#c76f00;--color-stamp-restricted:#c62828;--color-error:#c62828;--color-success:#2e7d32;--color-document-rule:#d0d4dc;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--font-system:"Segoe UI",system-ui,-apple-system,sans-serif;--font-mono:"Cascadia Code","Fira Code","Consolas",monospace;--font-size-2xs:.7rem;--font-size-xs:.75rem;--font-size-sm:.8rem;--font-size-base:.85rem;--font-size-body:.95rem;--font-size-md:1.1rem;--font-size-lg:1.15rem;--font-size-xl:1.25rem;--font-size-2xl:1.4rem;--font-size-3xl:1.5rem;--icon-svg-sm:1.5rem;--icon-svg-md:1.75rem;--icon-svg-lg:2.5rem;--font-size-body-lg:1.05rem;--letter-spacing-body:.005em;--line-height-base:1.6;--line-height-tight:1.2;--line-height-snug:1.3;--line-height-relaxed:1.7;--space-xs:4px;--space-sm:8px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-2xl:48px;--radius-sm:4px;--radius-md:8px;--border-width:2px;--transition-fast:.15s;--icon-surface:#e8ecef;--icon-surface-shade:#c8d1dd;--icon-primary-dark:#537c9f;--icon-primary:#70b1fe;--icon-primary-light:#93d3fe;--icon-highlight:#fcc742;--icon-highlight-shade:#e0a23f;--icon-outline:#161616;--icon-detail:#576470}[data-theme=hotpink]{--color-wallpaper:#ffe0f0;--color-surface:#fff5fa;--color-surface-raised:#ffecf5;--color-text:#2d0a1e;--color-text-muted:#8c5070;--color-text-accent:#2a9;--color-titlebar:#3d0f28;--color-titlebar-text:#ffd6eb;--color-titlebar-btn-close-hover:#ff4081;--color-titlebar-btn-minimize-hover:#ff9100;--color-titlebar-btn-maximize-hover:#ff69b4;--color-taskbar:#2d0a1e;--color-border:#6b2050;--color-chrome-text:#ffd6eb;--color-chrome-text-muted:#c48aa8;--color-boot-text:#c48aa8;--color-link:#d6006f;--color-link-hover:#a30055;--color-hover-bg:rgba(68,221,204,.12);--color-accent:#4dc;--color-accent-text:#2d0a1e;--color-document-rule:#f0d0e0;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(45,10,30,.02);--icon-surface:#fff5fa;--icon-surface-shade:#f0d0e0;--icon-primary-dark:#994d73;--icon-primary:#ff69b4;--icon-primary-light:#ffb6d9;--icon-highlight:#4dc;--icon-highlight-shade:#2ba;--icon-outline:#2d0a1e;--icon-detail:#6b3050}[data-theme=nightshift]{--color-wallpaper:#1a1816;--color-surface:#242424;--color-surface-raised:#2e2e2e;--color-text:#e8e0d4;--color-text-muted:#8a7e6e;--color-text-accent:#4a8;--color-titlebar:#14120f;--color-titlebar-text:#e8e0d4;--color-titlebar-btn-close-hover:#d44a3c;--color-titlebar-btn-minimize-hover:#e0a030;--color-titlebar-btn-maximize-hover:#6aad5a;--color-taskbar:#0e0c0a;--color-border:#3d3630;--color-chrome-text:#e8e0d4;--color-chrome-text-muted:#8a7e6e;--color-boot-text:#8a7e6e;--color-link:#d4a24a;--color-link-hover:#eabb5e;--color-hover-bg:rgba(68,170,136,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#4a8;--color-accent-text:#14120f;--color-stamp-public:#6aad5a;--color-stamp-internal:#e0a030;--color-stamp-restricted:#d44a3c;--color-error:#d44a3c;--color-success:#6aad5a;--color-document-rule:#3d3630;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-paper-shadow:0 1px 6px rgba(0,0,0,.25),0 0 0 1px rgba(0,0,0,.18);--document-hero-invert:1;--icon-surface:#2e2a26;--icon-surface-shade:#3d3630;--icon-primary-dark:#8a6a20;--icon-primary:#e0a030;--icon-primary-light:#eabb5e;--icon-highlight:#4a8;--icon-highlight-shade:#397;--icon-outline:#e8e0d4;--icon-detail:#8a7e6e}[data-theme=deep-space]{--color-wallpaper:#0f1126;--color-surface:#1a1d36;--color-surface-raised:#242849;--color-text:#d4d8f0;--color-text-muted:#6b70a0;--color-text-accent:#fa5;--color-titlebar:#0a0c1c;--color-titlebar-text:#d4d8f0;--color-titlebar-btn-close-hover:#f46;--color-titlebar-btn-minimize-hover:#5e9eff;--color-titlebar-btn-maximize-hover:#4c8;--color-taskbar:#070918;--color-border:#2e3260;--color-chrome-text:#d4d8f0;--color-chrome-text-muted:#6b70a0;--color-boot-text:#6b70a0;--color-link:#5e9eff;--color-link-hover:#8bf;--color-hover-bg:rgba(255,170,85,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#fa5;--color-accent-text:#0a0c1c;--color-stamp-public:#4c8;--color-stamp-internal:#5e9eff;--color-stamp-restricted:#f46;--color-error:#f46;--color-success:#4c8;--color-document-rule:#2e3260;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#1a1d36;--icon-surface-shade:#2e3260;--icon-primary-dark:#2a4a88;--icon-primary:#5e9eff;--icon-primary-light:#8bf;--icon-highlight:#fa5;--icon-highlight-shade:#d83;--icon-outline:#d4d8f0;--icon-detail:#6b70a0}[data-theme=redacted]{--color-wallpaper:#1a0a0a;--color-surface:#2a1515;--color-surface-raised:#351d1d;--color-text:#e8d0d0;--color-text-muted:#8a6060;--color-text-accent:#da3;--color-titlebar:#120808;--color-titlebar-text:#e8d0d0;--color-titlebar-btn-close-hover:#f33;--color-titlebar-btn-minimize-hover:#f83;--color-titlebar-btn-maximize-hover:#4a4;--color-taskbar:#0e0505;--color-border:#4a2020;--color-chrome-text:#e8d0d0;--color-chrome-text-muted:#8a6060;--color-boot-text:#8a6060;--color-link:#f55;--color-link-hover:#f77;--color-hover-bg:rgba(221,170,51,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#da3;--color-accent-text:#1a0a0a;--color-stamp-public:#4a4;--color-stamp-internal:#f83;--color-stamp-restricted:#f33;--color-error:#f33;--color-success:#4a4;--color-document-rule:#4a2020;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#2a1515;--icon-surface-shade:#4a2020;--icon-primary-dark:#881818;--icon-primary:#f33;--icon-primary-light:#f66;--icon-highlight:#da3;--icon-highlight-shade:#b82;--icon-outline:#e8d0d0;--icon-detail:#8a6060}[data-theme=phosphor]{--color-wallpaper:#0a140a;--color-surface:#0e1e0e;--color-surface-raised:#142814;--color-text:#3d3;--color-text-muted:#1a8a1a;--color-text-accent:#da3;--color-titlebar:#081008;--color-titlebar-text:#3d3;--color-titlebar-btn-close-hover:#f44;--color-titlebar-btn-minimize-hover:#ad2;--color-titlebar-btn-maximize-hover:#4f4;--color-taskbar:#050c05;--color-border:#1a4a1a;--color-chrome-text:#3d3;--color-chrome-text-muted:#1a8a1a;--color-boot-text:#1a8a1a;--color-link:#4f4;--color-link-hover:#6f6;--color-hover-bg:rgba(221,170,51,.1);--color-chrome-hover-bg:rgba(51,221,51,.08);--color-accent:#da3;--color-accent-text:#0a140a;--color-stamp-public:#4f4;--color-stamp-internal:#ad2;--color-stamp-restricted:#f44;--color-error:#f44;--color-success:#4f4;--color-document-rule:#1a4a1a;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(51,221,51,.02);--document-hero-invert:1;--icon-surface:#0e1e0e;--icon-surface-shade:#1a4a1a;--icon-primary-dark:#0e6e0e;--icon-primary:#3d3;--icon-primary-light:#6f6;--icon-highlight:#da3;--icon-highlight-shade:#b82;--icon-outline:#3d3;--icon-detail:#1a8a1a}[data-theme=arctic]{--color-wallpaper:#e4f0fa;--color-surface:#f4f9ff;--color-surface-raised:#eaf3fc;--color-text:#142a3e;--color-text-muted:#5a7a98;--color-text-accent:#c80;--color-titlebar:#1a3450;--color-titlebar-text:#d4e4f4;--color-titlebar-btn-close-hover:#e74c3c;--color-titlebar-btn-minimize-hover:#39d;--color-titlebar-btn-maximize-hover:#2a8;--color-taskbar:#122840;--color-border:#2a4a66;--color-chrome-text:#d4e4f4;--color-chrome-text-muted:#7a9ab8;--color-boot-text:#7a9ab8;--color-link:#07c;--color-link-hover:#059;--color-hover-bg:rgba(255,170,68,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.12);--color-accent:#fa4;--color-accent-text:#122840;--color-stamp-public:#2a8;--color-stamp-internal:#39d;--color-stamp-restricted:#c34;--color-error:#c34;--color-success:#2a8;--color-document-rule:#c8d8e8;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--icon-surface:#eaf3fc;--icon-surface-shade:#c8d8e8;--icon-primary-dark:#2a5a88;--icon-primary:#09e;--icon-primary-light:#5bf;--icon-highlight:#fa4;--icon-highlight-shade:#d82;--icon-outline:#142a3e;--icon-detail:#5a7a98}[data-theme=sunset]{--color-wallpaper:#fce4d4;--color-surface:#fff6f0;--color-surface-raised:#fcece2;--color-text:#2e1a10;--color-text-muted:#8a6850;--color-text-accent:#75a;--color-titlebar:#3a1e10;--color-titlebar-text:#f4dcd0;--color-titlebar-btn-close-hover:#e74c3c;--color-titlebar-btn-minimize-hover:#f39c12;--color-titlebar-btn-maximize-hover:#4a6;--color-taskbar:#2e1408;--color-border:#5a3420;--color-chrome-text:#f4dcd0;--color-chrome-text-muted:#a08070;--color-boot-text:#a08070;--color-link:#d45500;--color-link-hover:#a40;--color-hover-bg:rgba(136,102,187,.08);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#86b;--color-accent-text:#fff6f0;--color-stamp-public:#4a6;--color-stamp-internal:#d47700;--color-stamp-restricted:#c32;--color-error:#c32;--color-success:#4a6;--color-document-rule:#e0c8b8;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--icon-surface:#fcece2;--icon-surface-shade:#e0c8b8;--icon-primary-dark:#8a4400;--icon-primary:#f73;--icon-primary-light:#f96;--icon-highlight:#86b;--icon-highlight-shade:#659;--icon-outline:#2e1a10;--icon-detail:#8a6850}[data-theme=monochrome]{--color-wallpaper:#dcdcdc;--color-surface:#f2f2f2;--color-surface-raised:#e8e8e8;--color-text:#1a1a1a;--color-text-muted:#777;--color-text-accent:#567;--color-titlebar:#2a2a2a;--color-titlebar-text:#e0e0e0;--color-titlebar-btn-close-hover:#888;--color-titlebar-btn-minimize-hover:#aaa;--color-titlebar-btn-maximize-hover:#999;--color-taskbar:#1a1a1a;--color-border:#444;--color-chrome-text:#e0e0e0;--color-chrome-text-muted:#888;--color-boot-text:#888;--color-link:#555;--color-link-hover:#333;--color-hover-bg:rgba(119,136,170,.08);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#78a;--color-accent-text:#1a1a1a;--color-stamp-public:#666;--color-stamp-internal:#888;--color-stamp-restricted:#444;--color-error:#444;--color-success:#666;--color-document-rule:silver;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--icon-surface:#e8e8e8;--icon-surface-shade:silver;--icon-primary-dark:#666;--icon-primary:#888;--icon-primary-light:#aaa;--icon-highlight:#78a;--icon-highlight-shade:#568;--icon-outline:#1a1a1a;--icon-detail:#777}[data-theme=ocean]{--color-wallpaper:#0a1a1e;--color-surface:#122a32;--color-surface-raised:#1a3640;--color-text:#c8e4ee;--color-text-muted:#5a8a96;--color-text-accent:#da4;--color-titlebar:#081418;--color-titlebar-text:#c8e4ee;--color-titlebar-btn-close-hover:#e54;--color-titlebar-btn-minimize-hover:#0bd;--color-titlebar-btn-maximize-hover:#00d4aa;--color-taskbar:#050e12;--color-border:#1e4a56;--color-chrome-text:#c8e4ee;--color-chrome-text-muted:#5a8a96;--color-boot-text:#5a8a96;--color-link:#00d4aa;--color-link-hover:#3eb;--color-hover-bg:rgba(221,170,68,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#da4;--color-accent-text:#081418;--color-stamp-public:#00d4aa;--color-stamp-internal:#0bd;--color-stamp-restricted:#e54;--color-error:#e54;--color-success:#00d4aa;--color-document-rule:#1e4a56;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#122a32;--icon-surface-shade:#1e4a56;--icon-primary-dark:#086;--icon-primary:#00d4aa;--icon-primary-light:#3eb;--icon-highlight:#da4;--icon-highlight-shade:#b83;--icon-outline:#c8e4ee;--icon-detail:#5a8a96}[data-theme=amber]{--color-wallpaper:#141008;--color-surface:#201a0e;--color-surface-raised:#2e2614;--color-text:#fa0;--color-text-muted:#860;--color-text-accent:#8c0;--color-titlebar:#0e0a05;--color-titlebar-text:#fa0;--color-titlebar-btn-close-hover:#f44;--color-titlebar-btn-minimize-hover:#fc3;--color-titlebar-btn-maximize-hover:#8a0;--color-taskbar:#0a0804;--color-border:#3a3018;--color-chrome-text:#fa0;--color-chrome-text-muted:#860;--color-boot-text:#860;--color-link:#fc3;--color-link-hover:#fd6;--color-hover-bg:rgba(136,204,0,.1);--color-chrome-hover-bg:rgba(255,170,0,.08);--color-accent:#8c0;--color-accent-text:#141008;--color-stamp-public:#8a0;--color-stamp-internal:#fa0;--color-stamp-restricted:#f44;--color-error:#f44;--color-success:#8a0;--color-document-rule:#3a3018;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(255,170,0,.02);--document-hero-invert:1;--icon-surface:#201a0e;--icon-surface-shade:#3a3018;--icon-primary-dark:#850;--icon-primary:#fa0;--icon-primary-light:#fc3;--icon-highlight:#8c0;--icon-highlight-shade:#690;--icon-outline:#fa0;--icon-detail:#860}[data-theme=lavender]{--color-wallpaper:#eae2f4;--color-surface:#f8f4fc;--color-surface-raised:#f0eaf8;--color-text:#1e142e;--color-text-muted:#7a6890;--color-text-accent:#a83;--color-titlebar:#2a1e3e;--color-titlebar-text:#e0d4f0;--color-titlebar-btn-close-hover:#d44;--color-titlebar-btn-minimize-hover:#b7d;--color-titlebar-btn-maximize-hover:#5a7;--color-taskbar:#1e1430;--color-border:#4a3860;--color-chrome-text:#e0d4f0;--color-chrome-text-muted:#8a7aa0;--color-boot-text:#8a7aa0;--color-link:#73b;--color-link-hover:#5a2299;--color-hover-bg:rgba(204,170,68,.08);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#ca4;--color-accent-text:#1e142e;--color-stamp-public:#5a7;--color-stamp-internal:#b7d;--color-stamp-restricted:#c34;--color-error:#c34;--color-success:#5a7;--color-document-rule:#d0c4e0;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(30,20,46,.02);--document-hero-invert:0;--icon-surface:#f0eaf8;--icon-surface-shade:#d0c4e0;--icon-primary-dark:#5a2299;--icon-primary:#95d;--icon-primary-light:#b8e;--icon-highlight:#ca4;--icon-highlight-shade:#a83;--icon-outline:#1e142e;--icon-detail:#7a6890}[data-theme=forest]{--color-wallpaper:#0e1a0e;--color-surface:#182818;--color-surface-raised:#223422;--color-text:#d0e0c8;--color-text-muted:#6a8860;--color-text-accent:#b84;--color-titlebar:#0a140a;--color-titlebar-text:#d0e0c8;--color-titlebar-btn-close-hover:#d43;--color-titlebar-btn-minimize-hover:#ac4;--color-titlebar-btn-maximize-hover:#4b6;--color-taskbar:#060e06;--color-border:#2a4a22;--color-chrome-text:#d0e0c8;--color-chrome-text-muted:#6a8860;--color-boot-text:#6a8860;--color-link:#8c4;--color-link-hover:#ad6;--color-hover-bg:rgba(187,136,68,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#b84;--color-accent-text:#0a140a;--color-stamp-public:#4b6;--color-stamp-internal:#ac4;--color-stamp-restricted:#d43;--color-error:#d43;--color-success:#4b6;--color-document-rule:#2a4a22;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#182818;--icon-surface-shade:#2a4a22;--icon-primary-dark:#4a7a22;--icon-primary:#8c4;--icon-primary-light:#ad6;--icon-highlight:#b84;--icon-highlight-shade:#963;--icon-outline:#d0e0c8;--icon-detail:#6a8860}[data-theme=copper]{--color-wallpaper:#1a1410;--color-surface:#28201a;--color-surface-raised:#342a22;--color-text:#e8d8c4;--color-text-muted:#8a7a60;--color-text-accent:#5b9;--color-titlebar:#120e0a;--color-titlebar-text:#e8d8c4;--color-titlebar-btn-close-hover:#d43;--color-titlebar-btn-minimize-hover:#c84;--color-titlebar-btn-maximize-hover:#6a5;--color-taskbar:#0e0a06;--color-border:#4a3a28;--color-chrome-text:#e8d8c4;--color-chrome-text-muted:#8a7a60;--color-boot-text:#8a7a60;--color-link:#c84;--color-link-hover:#da6;--color-hover-bg:rgba(85,187,153,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#5b9;--color-accent-text:#120e0a;--color-stamp-public:#6a5;--color-stamp-internal:#c84;--color-stamp-restricted:#d43;--color-error:#d43;--color-success:#6a5;--color-document-rule:#4a3a28;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#28201a;--icon-surface-shade:#4a3a28;--icon-primary-dark:#863;--icon-primary:#c84;--icon-primary-light:#da6;--icon-highlight:#5b9;--icon-highlight-shade:#397;--icon-outline:#e8d8c4;--icon-detail:#8a7a60}[data-theme=mint]{--color-wallpaper:#ddf4ea;--color-surface:#f0fcf5;--color-surface-raised:#e4f8ee;--color-text:#0c2a1a;--color-text-muted:#4a8868;--color-text-accent:#c65;--color-titlebar:#142e22;--color-titlebar-text:#c8e8d8;--color-titlebar-btn-close-hover:#d44;--color-titlebar-btn-minimize-hover:#4b8;--color-titlebar-btn-maximize-hover:#2a6;--color-taskbar:#0e2218;--color-border:#1e4a34;--color-chrome-text:#c8e8d8;--color-chrome-text-muted:#6a9a80;--color-boot-text:#6a9a80;--color-link:#00885a;--color-link-hover:#064;--color-hover-bg:hsla(9,64%,63%,.08);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#d76;--color-accent-text:#0c2a1a;--color-stamp-public:#2a6;--color-stamp-internal:#4b8;--color-stamp-restricted:#c34;--color-error:#c34;--color-success:#2a6;--color-document-rule:#b8dcc8;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--icon-surface:#e4f8ee;--icon-surface-shade:#b8dcc8;--icon-primary-dark:#2a6644;--icon-primary:#00aa6e;--icon-primary-light:#4c8;--icon-highlight:#d76;--icon-highlight-shade:#b54;--icon-outline:#0c2a1a;--icon-detail:#4a8868}[data-theme=sandstorm]{--color-wallpaper:#ede2cc;--color-surface:#f8f2e4;--color-surface-raised:#f0e8d4;--color-text:#2e2210;--color-text-muted:#8a7a56;--color-text-accent:#44779a;--color-titlebar:#3a2e18;--color-titlebar-text:#e8dcc4;--color-titlebar-btn-close-hover:#c32;--color-titlebar-btn-minimize-hover:#c93;--color-titlebar-btn-maximize-hover:#5a4;--color-taskbar:#2e220e;--color-border:#5a4a2e;--color-chrome-text:#e8dcc4;--color-chrome-text-muted:#9a8a66;--color-boot-text:#9a8a66;--color-link:#a72;--color-link-hover:#861;--color-hover-bg:rgba(85,136,170,.08);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#58a;--color-accent-text:#2e2210;--color-stamp-public:#5a4;--color-stamp-internal:#c93;--color-stamp-restricted:#c32;--color-error:#c32;--color-success:#5a4;--color-document-rule:#d0c4a8;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--icon-surface:#f0e8d4;--icon-surface-shade:#d0c4a8;--icon-primary-dark:#7a5a18;--icon-primary:#c93;--icon-primary-light:#db5;--icon-highlight:#58a;--icon-highlight-shade:#468;--icon-outline:#2e2210;--icon-detail:#8a7a56}[data-theme=neon]{--color-wallpaper:#0a0a14;--color-surface:#14141e;--color-surface-raised:#1e1e2a;--color-text:#e0e0f8;--color-text-muted:#6a6a9a;--color-text-accent:#f0f;--color-titlebar:#080810;--color-titlebar-text:#e0e0f8;--color-titlebar-btn-close-hover:#f36;--color-titlebar-btn-minimize-hover:#f0f;--color-titlebar-btn-maximize-hover:#0fa;--color-taskbar:#05050a;--color-border:#2a2a44;--color-chrome-text:#e0e0f8;--color-chrome-text-muted:#6a6a9a;--color-boot-text:#6a6a9a;--color-link:#0cf;--color-link-hover:#4df;--color-hover-bg:rgba(255,0,255,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#f0f;--color-accent-text:#0a0a14;--color-stamp-public:#0fa;--color-stamp-internal:#0cf;--color-stamp-restricted:#f36;--color-error:#f36;--color-success:#0fa;--color-document-rule:#2a2a44;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#14141e;--icon-surface-shade:#2a2a44;--icon-primary-dark:#08a;--icon-primary:#0cf;--icon-primary-light:#5df;--icon-highlight:#f0f;--icon-highlight-shade:#c0c;--icon-outline:#e0e0f8;--icon-detail:#6a6a9a}[data-theme=slate]{--color-wallpaper:#d8dee6;--color-surface:#eef1f5;--color-surface-raised:#e2e6ee;--color-text:#1c2632;--color-text-muted:#607080;--color-text-accent:#a73;--color-titlebar:#263040;--color-titlebar-text:#d0d8e4;--color-titlebar-btn-close-hover:#d44;--color-titlebar-btn-minimize-hover:#48b;--color-titlebar-btn-maximize-hover:#4a6;--color-taskbar:#1a2430;--color-border:#3a4a5a;--color-chrome-text:#d0d8e4;--color-chrome-text-muted:#7a8a9a;--color-boot-text:#7a8a9a;--color-link:#26a;--color-link-hover:#1a4e88;--color-hover-bg:rgba(204,136,68,.08);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#c84;--color-accent-text:#1c2632;--color-stamp-public:#4a6;--color-stamp-internal:#48b;--color-stamp-restricted:#c34;--color-error:#c34;--color-success:#4a6;--color-document-rule:#c0c8d4;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--icon-surface:#e2e6ee;--icon-surface-shade:#c0c8d4;--icon-primary-dark:#1a4e88;--icon-primary:#38c;--icon-primary-light:#6ad;--icon-highlight:#c84;--icon-highlight-shade:#a63;--icon-outline:#1c2632;--icon-detail:#607080}[data-theme=sepia]{--color-wallpaper:#e6dac4;--color-surface:#f4ecda;--color-surface-raised:#ece2cc;--color-text:#2c2418;--color-text-muted:#7a6e56;--color-text-accent:#574;--color-titlebar:#3a3020;--color-titlebar-text:#e0d4bc;--color-titlebar-btn-close-hover:#b32;--color-titlebar-btn-minimize-hover:#a83;--color-titlebar-btn-maximize-hover:#584;--color-taskbar:#2e2418;--color-border:#5a4e38;--color-chrome-text:#e0d4bc;--color-chrome-text-muted:#9a8e72;--color-boot-text:#9a8e72;--color-link:#8a6622;--color-link-hover:#6e5018;--color-hover-bg:rgba(102,153,68,.08);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#694;--color-accent-text:#2c2418;--color-stamp-public:#584;--color-stamp-internal:#a83;--color-stamp-restricted:#b32;--color-error:#b32;--color-success:#584;--color-document-rule:#ccc0a4;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(0,0,0,.02);--document-hero-invert:0;--icon-surface:#ece2cc;--icon-surface-shade:#ccc0a4;--icon-primary-dark:#6e5018;--icon-primary:#a83;--icon-primary-light:#ca5;--icon-highlight:#694;--icon-highlight-shade:#573;--icon-outline:#2c2418;--icon-detail:#7a6e56}[data-theme=crimson]{--color-wallpaper:#1c0a10;--color-surface:#2c1218;--color-surface-raised:#381a22;--color-text:#f0d0d8;--color-text-muted:#8a5060;--color-text-accent:#da4;--color-titlebar:#14060c;--color-titlebar-text:#f0d0d8;--color-titlebar-btn-close-hover:#f46;--color-titlebar-btn-minimize-hover:#e68;--color-titlebar-btn-maximize-hover:#4a7;--color-taskbar:#0e0408;--color-border:#4e1828;--color-chrome-text:#f0d0d8;--color-chrome-text-muted:#8a5060;--color-boot-text:#8a5060;--color-link:#e68;--color-link-hover:#f8a;--color-hover-bg:rgba(221,170,68,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#da4;--color-accent-text:#14060c;--color-stamp-public:#4a7;--color-stamp-internal:#e68;--color-stamp-restricted:#f46;--color-error:#f46;--color-success:#4a7;--color-document-rule:#4e1828;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#2c1218;--icon-surface-shade:#4e1828;--icon-primary-dark:#a24;--icon-primary:#e46;--icon-primary-light:#f78;--icon-highlight:#da4;--icon-highlight-shade:#b83;--icon-outline:#f0d0d8;--icon-detail:#8a5060}[data-theme=midnight]{--color-wallpaper:#0e1420;--color-surface:#162030;--color-surface-raised:#1e2a3e;--color-text:#d0d8e8;--color-text-muted:#5a7090;--color-text-accent:#ca4;--color-titlebar:#0a0e18;--color-titlebar-text:#d0d8e8;--color-titlebar-btn-close-hover:#e45;--color-titlebar-btn-minimize-hover:#48d;--color-titlebar-btn-maximize-hover:#4a7;--color-taskbar:#060a12;--color-border:#1e3050;--color-chrome-text:#d0d8e8;--color-chrome-text-muted:#5a7090;--color-boot-text:#5a7090;--color-link:#48d;--color-link-hover:#6ae;--color-hover-bg:rgba(204,170,68,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#ca4;--color-accent-text:#0a0e18;--color-stamp-public:#4a7;--color-stamp-internal:#48d;--color-stamp-restricted:#e45;--color-error:#e45;--color-success:#4a7;--color-document-rule:#1e3050;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.015);--document-hero-invert:1;--icon-surface:#162030;--icon-surface-shade:#1e3050;--icon-primary-dark:#25a;--icon-primary:#48d;--icon-primary-light:#6ae;--icon-highlight:#ca4;--icon-highlight-shade:#a83;--icon-outline:#d0d8e8;--icon-detail:#5a7090}[data-theme=solar]{--color-wallpaper:#fff4d0;--color-surface:#fffcf0;--color-surface-raised:#fff8e0;--color-text:#2a2000;--color-text-muted:#8a7a30;--color-text-accent:#c42;--color-titlebar:#3a2e00;--color-titlebar-text:#f0e4b8;--color-titlebar-btn-close-hover:#d32;--color-titlebar-btn-minimize-hover:#eb0;--color-titlebar-btn-maximize-hover:#5a4;--color-taskbar:#2e2200;--color-border:#5a4a10;--color-chrome-text:#f0e4b8;--color-chrome-text-muted:#a09040;--color-boot-text:#a09040;--color-link:#c80;--color-link-hover:#a60;--color-hover-bg:rgba(221,85,51,.1);--color-chrome-hover-bg:hsla(0,0%,100%,.1);--color-accent:#d53;--color-accent-text:#fffcf0;--color-stamp-public:#5a4;--color-stamp-internal:#c80;--color-stamp-restricted:#d32;--color-error:#d32;--color-success:#5a4;--color-document-rule:#e0d4a0;--color-document-edge:var(--color-text-accent);--color-document-noise:rgba(42,32,0,.02);--document-hero-invert:0;--icon-surface:#fff8e0;--icon-surface-shade:#e0d4a0;--icon-primary-dark:#860;--icon-primary:#eb0;--icon-primary-light:#fd4;--icon-highlight:#d53;--icon-highlight-shade:#b32;--icon-outline:#2a2000;--icon-detail:#8a7a30}[data-theme=void]{--color-wallpaper:#050505;--color-surface:#0e0e0e;--color-surface-raised:#161616;--color-text:#f0f0f0;--color-text-muted:#606060;--color-text-accent:#0dc;--color-titlebar:#020202;--color-titlebar-text:#f0f0f0;--color-titlebar-btn-close-hover:#f44;--color-titlebar-btn-minimize-hover:#aaa;--color-titlebar-btn-maximize-hover:#888;--color-taskbar:#000;--color-border:#282828;--color-chrome-text:#f0f0f0;--color-chrome-text-muted:#606060;--color-boot-text:#606060;--color-link:#fff;--color-link-hover:#ccc;--color-hover-bg:rgba(0,221,204,.06);--color-chrome-hover-bg:hsla(0,0%,100%,.08);--color-accent:#0dc;--color-accent-text:#000;--color-stamp-public:#888;--color-stamp-internal:#aaa;--color-stamp-restricted:#ccc;--color-error:#f44;--color-success:#888;--color-document-rule:#282828;--color-document-edge:var(--color-text-accent);--color-document-noise:hsla(0,0%,100%,.01);--document-hero-invert:1;--icon-surface:#0e0e0e;--icon-surface-shade:#282828;--icon-primary-dark:#555;--icon-primary:#fff;--icon-primary-light:#ddd;--icon-highlight:#0dc;--icon-highlight-shade:#0ba;--icon-outline:#f0f0f0;--icon-detail:#606060}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--color-badge-public-bg:rgba(46,125,50,.12);--color-badge-internal-bg:rgba(199,111,0,.12);--color-badge-restricted-bg:rgba(198,40,40,.12);--badge-padding-v:2px;--badge-padding-h:6px;--badge-font-size:var(--font-size-2xs);--badge-border-width:2px;--badge-radius:var(--radius-sm);--taskbar-height:48px;--titlebar-height:40px;--icon-size:86px;--content-max-width:640px;--titlebar-btn-width:32px;--titlebar-btn-height:28px;--stamp-border-width:2px;--stamp-rotation:-1deg;--stamp-letter-spacing:.1em;--color-boot-bg:#1a1a1a;--color-boot-bar-track:#373737;--color-boot-bar-fill:#fcc742;--boot-screen-duration:2s;--color-input-bg:rgba(0,0,0,.03);--color-input-border:var(--color-border);--color-input-focus-border:var(--color-text-accent);--icon-grid-cell:86px;--icon-drag-opacity:.8;--icon-locked-opacity:.4;--icon-locked-grayscale:.6;--context-menu-shadow:0 4px 16px rgba(0,0,0,.12);--context-menu-min-width:160px;--context-menu-max-width:280px;--window-default-width:700px;--window-default-height:500px;--window-min-width:400px;--window-min-height:300px;--window-border-radius:var(--radius-md);--window-shadow:0 4px 20px rgba(0,0,0,.12);--window-shadow-focused:0 8px 32px rgba(0,0,0,.18);--window-resize-handle:6px;--window-maximize-inset:8px;--window-transition-duration:.2s;--settings-thumb-size:120px;--settings-grid-gap:var(--space-md);--settings-active-border:var(--color-text-accent);--color-stamp-deleted:#c62828;--color-badge-deleted-bg:rgba(198,40,40,.12);--trash-body-opacity:.6;--color-stamp-reviewed:#d4940a;--color-badge-reviewed-bg:rgba(212,148,10,.1);--color-stamp-recovered:#2e7d32;--color-badge-recovered-bg:rgba(46,125,50,.12);--progress-track-height:8px;--progress-track-bg:var(--color-input-bg);--progress-fill-color:#fcc742;--clearance-gate-blur:8px;--taskbar-dock-margin:8px;--taskbar-dock-radius:16px;--taskbar-dock-bg:rgba(26,26,26,.85);--taskbar-dock-backdrop:blur(20px) saturate(1.8);--taskbar-dock-shadow:0 2px 20px rgba(0,0,0,.3),0 0 0 .5px hsla(0,0%,100%,.1);--taskbar-icon-size:20px;--taskbar-icon-btn:36px;--taskbar-indicator-size:4px;--taskbar-indicator-width-focused:12px;--taskbar-separator-color:hsla(0,0%,100%,.15);--taskbar-separator-height:24px;--color-indicator-running:var(--color-chrome-text-muted);--color-indicator-focused:#fcc742;--taskbar-start-menu-width:360px;--taskbar-start-menu-shadow:0 -4px 24px rgba(0,0,0,.35);--taskbar-start-menu-max-height:480px;--taskbar-start-menu-transition:.25s ease-out;--taskbar-start-menu-backdrop-bg:rgba(0,0,0,.3);--taskbar-start-menu-backdrop-blur:blur(4px);--taskbar-start-menu-section-color:var(--color-chrome-text-muted);--taskbar-start-menu-row-height:40px;--taskbar-badge-bg:hsla(0,0%,100%,.1);--taskbar-badge-border:hsla(0,0%,100%,.2);--taskbar-segment-width:6px;--taskbar-segment-height:6px;--taskbar-segment-gap:1.5px;--taskbar-segment-radius:1.5px;--taskbar-segment-empty:hsla(0,0%,100%,.1);--taskbar-segment-filled:var(--progress-fill-color);--taskbar-segment-current-outline:rgba(252,199,66,.4);--notif-badge-size:16px;--notif-badge-bg:#c62828;--notif-badge-text:#fff;--notif-badge-font-size:9px;--notif-drawer-width:380px;--notif-drawer-max-height:420px;--notif-drawer-shadow:0 -4px 24px rgba(0,0,0,.25);--notif-backdrop-bg:rgba(0,0,0,.15);--icon-badge-bg:var(--color-accent);--icon-badge-text:var(--color-accent-text);--icon-badge-font-size:9px;--icon-badge-size:18px;--folder-col-name:1fr;--folder-col-date:110px;--folder-col-size:90px;--folder-col-gap:var(--space-md);--folder-row-height:36px;--folder-header-color:var(--color-text-muted);--folder-header-font-size:var(--font-size-sm);--folder-header-border:var(--border-width) solid var(--color-border);--folder-row-bg-alt:rgba(0,0,0,.025);--folder-row-hover-bg:var(--color-hover-bg);--folder-toolbar-height:36px;--folder-statusbar-height:28px;--folder-toolbar-font:var(--font-mono);--folder-toolbar-prefix-color:var(--color-text-accent);--folder-row-index-width:32px;--folder-row-index-color:var(--color-text-muted);--folder-row-cls-border-width:3px;--folder-row-cls-border-default:transparent;--folder-header-active-border:2px solid var(--color-text-accent);--folder-row-hover-border-color:var(--color-text-accent);--folder-statusbar-dot-size:6px;--folder-empty-font:var(--font-mono);--folder-empty-color:var(--color-text-muted);--image-toolbar-height:36px;--image-viewer-bg:var(--color-surface-raised);--dialog-max-width:400px;--dialog-shadow:var(--window-shadow-focused);--dialog-backdrop-bg:rgba(0,0,0,.3);--casefile-cover-max-width:280px;--casefile-label-color:var(--color-text-muted);--casefile-label-width:130px;--casefile-cover-shadow:0 2px 12px rgba(0,0,0,.15);--casefile-cover-border:1px solid var(--color-border);--casefile-hero-bg:var(--color-surface-raised);--casefile-hero-cover-width:360px;--casefile-hero-cover-width-mobile:280px;--casefile-classification-bg:var(--color-titlebar);--casefile-classification-text:var(--color-chrome-text);--casefile-classification-muted:var(--color-chrome-text-muted);--casefile-scanline-opacity:.03;--casefile-particle-color:var(--color-text-accent);--casefile-tape-color:var(--color-stamp-restricted);--casefile-tape-opacity:.45;--casefile-glow-color:rgba(252,199,66,.4);--casefile-tab-glow:rgba(252,199,66,.15);--folder-grid-cell-size:96px;--folder-grid-gap:var(--space-sm);--folder-view-toggle-size:26px;--folder-view-toggle-active-bg:rgba(0,0,0,.08);--folder-list-row-height:32px;--terminal-bg:#1a1a1a;--terminal-text:#e8ecef;--terminal-muted:#6e7689;--terminal-prompt:#fcc742;--terminal-accent:#fcc742;--terminal-output:#9096a2;--terminal-error:#c62828;--terminal-font-size:var(--font-size-sm);--terminal-line-height:1.5;--terminal-ascii-size:var(--font-size-2xs);--decrypt-bg:var(--color-surface);--decrypt-surface:var(--color-surface-raised);--decrypt-border:var(--color-border);--decrypt-text:var(--color-text);--decrypt-text-dim:var(--color-text-muted);--decrypt-accent:var(--color-text-accent);--decrypt-green:var(--color-stamp-public);--decrypt-green-dim:rgba(46,125,50,.3);--decrypt-red:var(--color-stamp-restricted);--decrypt-progress-track:var(--color-surface-raised);--decrypt-progress-fill:var(--color-stamp-public);--decrypt-scramble-color:var(--color-stamp-restricted);--decrypt-scramble-bg:rgba(198,40,40,.08);--decrypt-slot-border:var(--color-text-accent);--decrypt-slot-bg:var(--color-hover-bg);--decrypt-header-font-size:var(--font-size-sm);--decrypt-body-font-size:var(--font-size-sm);--decrypt-line-height:1.6;--dossier-max-width:480px;--document-paper-shadow:0 1px 4px rgba(0,0,0,.06),0 0 0 1px rgba(0,0,0,.04);--document-noise-size:100px;--document-section-gap:var(--space-2xl);--document-paragraph-gap:1.15em;--document-list-indent:1.5em;--document-blockquote-border-width:3px;--document-table-cell-padding:var(--space-sm) var(--space-md);--document-page-gap:24px;--document-padding:29px;--document-padding-bottom:58px;--game-bg:#0a0a0f;--game-text:#e8ecef;--game-accent:#fcc742;--sd-bg:#f0ebe3;--sd-text:#161616;--sd-text-muted:#6e7689;--sd-stamp-color:#c62828;--sd-doc-bg:#fff;--sd-doc-border:#c8c0b4;--sd-sealed-border:#d4940a;--sd-boot-bg:#1a1a1a;--sd-boot-text:#e8ecef;--sd-boot-accent:#fcc742;--paint-canvas-bg:#f0f0f0}html{background:var(--color-wallpaper);color:var(--color-text);font-family:var(--font-system);font-size:16px;line-height:var(--line-height-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{min-height:100dvh;overflow-x:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.document__body,article{-webkit-user-select:text;-moz-user-select:text;user-select:text}a{color:var(--color-link);text-decoration:none}a:hover{color:var(--color-link-hover)}img{display:block;max-width:100%}.visually-hidden{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@media(max-width:1023px){:root{--terminal-font-size:1rem}body,html{height:100%;overflow:hidden}body{min-height:0;position:fixed;width:100%}}@keyframes notification-enter{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes notification-exit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}.boot-screen[data-v-fdcafc96]{background:var(--color-boot-bg);inset:0;justify-content:center;position:fixed;z-index:9999}.boot-content[data-v-fdcafc96],.boot-screen[data-v-fdcafc96]{align-items:center;display:flex;flex-direction:column}.boot-content[data-v-fdcafc96]{gap:var(--space-lg)}.boot-logo[data-v-fdcafc96]{color:var(--color-boot-text)}.boot-bar-track[data-v-fdcafc96]{background:var(--color-boot-bar-track);border-radius:var(--radius-sm);height:4px;overflow:hidden;width:240px}.boot-bar-fill[data-v-fdcafc96]{animation:boot-fill-fdcafc96 var(--boot-screen-duration) linear forwards;background:var(--color-boot-bar-fill);border-radius:var(--radius-sm);height:100%;width:0}@keyframes boot-fill-fdcafc96{0%{width:0}to{width:100%}}.boot-quip[data-v-fdcafc96]{font-size:var(--font-size-xs);min-height:1.4em}.boot-quip[data-v-fdcafc96],.boot-version[data-v-fdcafc96]{color:var(--color-boot-text);font-family:var(--font-mono);text-align:center}.boot-version[data-v-fdcafc96]{bottom:var(--space-lg);font-size:var(--font-size-2xs);padding:0 var(--space-md);position:absolute}.boot-fade-leave-active{transition:opacity .4s ease}.boot-fade-leave-to{opacity:0}.app-icon[data-v-09f10460]{display:inline-block;flex-shrink:0;line-height:1}.app-icon--sm[data-v-09f10460]{height:var(--icon-svg-sm);width:var(--icon-svg-sm)}.app-icon--md[data-v-09f10460]{height:var(--icon-svg-md);width:var(--icon-svg-md)}.app-icon--lg[data-v-09f10460]{height:var(--icon-svg-lg);width:var(--icon-svg-lg)}.app-icon--fallback[data-v-09f10460]{align-items:center;color:var(--color-text-muted);display:inline-flex;font-size:var(--font-size-sm);justify-content:center}.window-titlebar[data-v-858a6af3]{align-items:center;background:var(--color-titlebar);border-bottom:var(--border-width) solid var(--color-border);border-radius:var(--window-border-radius) var(--window-border-radius) 0 0;display:flex;flex-shrink:0;height:var(--titlebar-height);padding:0 var(--space-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none}.window-titlebar--draggable[data-v-858a6af3]{cursor:grab}.window-titlebar__title[data-v-858a6af3]{color:var(--color-titlebar-text);flex:1;font-size:var(--font-size-base);overflow:hidden;padding:0 var(--space-sm);text-align:left;text-overflow:ellipsis;white-space:nowrap}.window-titlebar__btn--back[data-v-858a6af3]{margin-right:var(--space-xs)}.window-titlebar__icon[data-v-858a6af3]{opacity:.6}.window-titlebar__controls[data-v-858a6af3]{display:flex;gap:2px}.window-titlebar__btn[data-v-858a6af3]{align-items:center;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--color-titlebar-text);cursor:pointer;display:flex;font-size:var(--font-size-md);height:var(--titlebar-btn-height);justify-content:center;line-height:1;width:var(--titlebar-btn-width)}.window-titlebar__btn[data-v-858a6af3]:hover{background:var(--color-chrome-hover-bg);color:var(--color-text)}.window-titlebar__btn--close[data-v-858a6af3]:hover{background:var(--color-titlebar-btn-close-hover);color:var(--color-text)}.window-titlebar__btn--minimize[data-v-858a6af3]:hover{background:var(--color-titlebar-btn-minimize-hover);color:var(--color-text)}.window-titlebar__btn--maximize[data-v-858a6af3]:hover{background:var(--color-titlebar-btn-maximize-hover);color:var(--color-text)}.window-frame[data-v-39a1ef38]{background:var(--color-surface);border-radius:var(--window-border-radius);display:flex;flex-direction:column;margin:var(--window-maximize-inset);min-height:calc(100dvh - var(--taskbar-height) - var(--window-maximize-inset)*2)}@media(max-width:1023px){.window-frame[data-v-39a1ef38]{flex:1;min-height:0}}.window-frame__body[data-v-39a1ef38]{border-radius:0 0 var(--window-border-radius) var(--window-border-radius);display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:var(--space-lg)}.error-page[data-v-1c972d88]{align-items:center;display:flex;flex-direction:column;padding:var(--space-2xl) var(--space-md);text-align:center}.error-page__icon[data-v-1c972d88]{font-size:var(--font-size-3xl);margin-bottom:var(--space-md)}.error-page__heading[data-v-1c972d88]{color:var(--color-text-accent);font-family:var(--font-mono);font-size:var(--font-size-lg);letter-spacing:.05em;margin-bottom:var(--space-md);text-transform:uppercase}.error-page__message[data-v-1c972d88]{color:var(--color-text-muted);line-height:var(--line-height-relaxed);margin-bottom:var(--space-lg);max-width:36rem}.error-page__ref[data-v-1c972d88]{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-2xs);margin-bottom:var(--space-xl)}.error-page__action[data-v-1c972d88]{background:none;border:none;color:var(--color-link);cursor:pointer;font-family:inherit;font-size:var(--font-size-base);text-decoration:underline}.error-page__action[data-v-1c972d88]:hover{color:var(--color-link-hover)}
