@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2)format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2)format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff)format("woff")}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/oswald-latin-700-normal-vy6hmKSr.woff2)format("woff2"),url(/assets/oswald-latin-700-normal-UmC9Ev9x.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/barlow-latin-400-normal-qiz4-Cze.woff2)format("woff2"),url(/assets/barlow-latin-400-normal-fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/barlow-latin-500-normal-BPAOfeC8.woff2)format("woff2"),url(/assets/barlow-latin-500-normal-C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-latin-600-normal-DILqtrty.woff2)format("woff2"),url(/assets/barlow-latin-600-normal-CNwfPWQD.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-latin-700-normal-A9pxMQ4z.woff2)format("woff2"),url(/assets/barlow-latin-700-normal-__SGTsZ1.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}:root{--font-display:"Oswald", "Bebas Neue", Impact, sans-serif;--font-body:"Barlow", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, Consolas, monospace;--font-brand:var(--font-display);--label-size:.72rem;--label-track:.12em;--track-nav:.04em;--track-label:.12em;--track-overline:.22em;--radius-0:0px;--text-heading:color-mix(in srgb, var(--text) 55%, var(--text-dim));--shadow-elev:0 8px 24px #00000080;--shadow-hover:0 10px 26px #00000073;--shadow-1:0 1px 2px #04080e66;--shadow-3:0 12px 34px #04080e8c;--shadow-inset-top:inset 0 1px 0 #ffffff1a;--ds-ease-out:cubic-bezier(.16, .84, .44, 1);--ds-dur-instant:90ms;--ds-dur-fast:.14s;--ds-dur-base:.22s;--ds-dur-slow:.38s;--ds-lift:-2px;--ds-transition-control:background-color var(--ds-dur-fast) var(--ds-ease-out), border-color var(--ds-dur-fast) var(--ds-ease-out), color var(--ds-dur-fast) var(--ds-ease-out), box-shadow var(--ds-dur-fast) var(--ds-ease-out), transform var(--ds-dur-fast) var(--ds-ease-out);--cell-equal:#338240;--cell-close:#9c6526;--cell-wrong:#a12e27;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5}.theme-siege{--accent:#3f9fe6;--accent-hot:#6fbcf2;--text-on-accent:#04131f;--close:#ef9a35;--bg:#0e1622;--bg-elev:#172231;--bg-elev-2:#25344a;--bg-chrome:#070c14;--surface-card:var(--bg-elev);--text:#e9eef4;--text-dim:#93a3b7;--text-mute:#586678;--info:#59c2ff;--success:#46c25a;--danger:#ff4133;--border:#ffffff24;--border-faint:#ffffff12;--border-strong:#ffffff38;--glow-accent:0 0 24px #3f9fe66b;--app-bg:radial-gradient(circle at 50% -8%, #ff7a2e1a 0%, transparent 46%), radial-gradient(circle at 88% 104%, #3f9fe61f 0%, transparent 55%), radial-gradient(ellipse 62% 58% at 50% 44%, #04070d8c 0%, transparent 100%), linear-gradient(180deg, #080c149e 0%, #05080ec2 100%), url(/bg-siege.webp)}.theme-elite{--accent:#e8b23a;--accent-hot:#ffce63;--text-on-accent:#1a1100;--close:#ef9a35;--bg:#15110a;--bg-elev:#1f1810;--bg-elev-2:#2c2316;--bg-chrome:#0b0805;--surface-card:var(--bg-elev);--text:#f2ede1;--text-dim:#b0a489;--text-mute:#726851;--info:#59c2ff;--success:#46c25a;--danger:#ff4133;--border:#ffffff24;--border-faint:#ffffff12;--border-strong:#ffffff38;--glow-accent:0 0 24px #e8b23a6b;--app-bg:radial-gradient(circle at 25% -6%, #e8b23a24 0%, transparent 46%), radial-gradient(circle at 92% 106%, #e8b23a17 0%, transparent 52%), radial-gradient(ellipse 62% 58% at 50% 44%, #0806038c 0%, transparent 100%), linear-gradient(180deg, #0e0a05a8 0%, #080603cc 100%), url(/bg-elite.webp)}.theme-breach{--accent:#e23b46;--accent-hot:#ff6571;--text-on-accent:#fff;--close:#ef9a35;--bg:#190f12;--bg-elev:#241419;--bg-elev-2:#321b22;--bg-chrome:#0d0709;--surface-card:var(--bg-elev);--text:#f2e8ea;--text-dim:#b29ca1;--text-mute:#6f5b61;--info:#59c2ff;--success:#46c25a;--danger:#ff4133;--border:#ffffff21;--border-faint:#fff1;--border-strong:#ffffff36;--glow-accent:0 0 24px #e23b466b;--app-bg:radial-gradient(circle at 30% -6%, #e23b4624 0%, transparent 46%), radial-gradient(circle at 88% 106%, #e23b4617 0%, transparent 54%), radial-gradient(ellipse 62% 58% at 50% 44%, #0a05068c 0%, transparent 100%), linear-gradient(180deg, #10080a9e 0%, #0a0507c7 100%), url(/bg-breach.webp)}@media (prefers-reduced-motion:reduce){:root{--ds-dur-instant:0s;--ds-dur-fast:0s;--ds-dur-base:0s;--ds-dur-slow:0s}}*,:before,:after{box-sizing:border-box}html,body{min-height:100vh;margin:0;padding:0}html{color:var(--text);background:var(--app-bg);background-position:50% 70%;background-size:cover;background-attachment:fixed;background-color:var(--bg);scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:var(--bg-elev-2) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--bg-elev-2);background-clip:padding-box;border:2px solid #0000;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--accent);background-clip:padding-box}::-webkit-scrollbar-corner{background:0 0}body{min-height:100vh}#root{flex-direction:column;min-height:100vh;display:flex}h1,h2,h3{font-family:var(--font-display);letter-spacing:.02em;text-transform:uppercase;color:var(--text-heading);margin:0;font-weight:600;line-height:1.15}p{margin:0}button{font-family:inherit}::selection{background:var(--accent);color:#fff}
