@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(../fonts/inter-latin-400-normal.woff2) format('woff2')}
@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(../fonts/inter-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:Inter;font-weight:700;font-display:swap;src:url(../fonts/inter-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'Space Grotesk';font-weight:500;font-display:swap;src:url(../fonts/space-grotesk-latin-500-normal.woff2) format('woff2')}
@font-face{font-family:'Space Grotesk';font-weight:700;font-display:swap;src:url(../fonts/space-grotesk-latin-700-normal.woff2) format('woff2')}
@font-face{font-family:'JetBrains Mono';font-weight:500;font-display:swap;src:url(../fonts/jetbrains-mono-latin-500-normal.woff2) format('woff2')}
:root{--bg:#0B1624;--card:#10253A;--line:#1E3C58;--fg:#F2EFE6;--mu:#9FB3C6;--ac:#F2A541;--ac2:#B8F05C;--btn-fg:#0B1624;--display:'Space Grotesk',Inter,sans-serif;--body:Inter,system-ui,-apple-system,'Segoe UI',Roboto,sans-serif}
.mono{font-family:'JetBrains Mono',ui-monospace,monospace}
.linkbtn{appearance:none;border:0;background:none;color:var(--fg);font:700 1rem var(--body);padding:6px 0;text-align:left;cursor:pointer}
.wrow{display:flex;align-items:center;gap:10px}.wrow .nm{flex:1}.wrow .tm{font-variant-numeric:tabular-nums;font-weight:700}
.wrow.now{background:color-mix(in srgb,var(--ac) 16%,transparent);border-radius:10px;margin:0 -8px;padding:12px 8px}
.dot{width:10px;height:10px;border-radius:50%;background:var(--ac)}.dot.minor{background:var(--ac2)}
.quick{appearance:none;border:0;width:170px;height:170px;border-radius:50%;background:var(--ac);color:var(--btn-fg);font:700 1.6rem var(--display);box-shadow:0 10px 0 rgba(0,0,0,.35);margin:12px 0;cursor:pointer}.quick:active{transform:translateY(7px);box-shadow:0 3px 0 rgba(0,0,0,.35)}
.big.pop{transform:scale(1.15)}.big{transition:transform .15s}
.verdict{font-weight:700}.warnbox{border-color:var(--ac);background:color-mix(in srgb,var(--ac) 12%,var(--card))}
.moon svg{flex:none}
