@font-face{font-family:Anton;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/anton-latin-400.woff2) format("woff2")}@font-face{font-family:Manrope;font-style:normal;font-weight:500 800;font-display:swap;src:url(/assets/fonts/manrope-latin-var.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500 700;font-display:swap;src:url(/assets/fonts/jetbrains-mono-latin-var.woff2) format("woff2")}:root{--bg:#0E0F12;--s1:#1A1C21;--s2:#23262D;--muted-s:#141518;--border:#353943;--border-strong:#6B7079;--t1:#F5F3EE;--t2:#C9C7C1;--t3:#8A8F98;--y:#FFD400;--y-press:#E6BF00;--y-tint:#2B2710;--on-y:#0E0F12;--bone:#F5F3EE;--y-hover:#FFDD33;--ok:#34D399;--err:#FF6166;--warn:#FF9A4D;--game:#FF7A59;--f-display:Anton,"Arial Narrow",Impact,sans-serif;--f-text:Manrope,-apple-system,"Segoe UI",Roboto,sans-serif;--f-mono:"JetBrains Mono","SF Mono",ui-monospace,monospace;--ease-out:cubic-bezier(.23,1,.32,1);--ease-io:cubic-bezier(.77,0,.175,1);--on-y-muted:#3A3200;--on-y-faint:#5A5000;--y-field:#FFF7CC;--ok-on-y:#0B5E3F;--err-on-y:#8A1015;--bevel:14px;--fs-statement:clamp(52px,8.5vw,96px);--fs-strip:clamp(28px,3.4vw,36px);--fs-plan:clamp(32px,3.8vw,44px);--cut:clamp(28px,4.5vw,64px);--r-control:10px;--r-tag:6px;--r-card:16px;--r-plan:18px;--r-pill:999px;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}img,svg{max-width:100%}a{color:var(--y)}a:hover{color:var(--y-hover)}:focus-visible{outline:3px solid var(--t1);outline-offset:3px}.sr,.hp{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip{position:absolute;left:12px;top:-60px;background:var(--y);color:var(--on-y);padding:10px 14px;font-weight:800;z-index:100;text-decoration:none}.skip:focus{top:12px}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important;scroll-behavior:auto!important}}
