:root{--overlay-bg:#000000a6;--surface-1:#111;--surface-2:#2a2a2a;--border-color:#333;letter-spacing:0;--radius-md:.75rem;--radius-lg:1rem;--elev-2:0 .375rem 1.5rem #00000059;--elev-3:0 .625rem 2.5rem #00000073;--text-strong:#fff;--text-muted:#878787;--text-soft:#9e9e9e;--text-muted-strong:#cacaca;--cat-bronze:#df9449;--cat-silver:#ddd;--cat-gold:#fde34f;--cat-platinum:#eeedec;--accent:#ff6b35;--accent-2:#f7931e;--danger:#f44;--success:#4f4;--warning:#fa0;--panel-bg:#2a2a2a;--panel-bg-strong:#3a3a3a;--graph-bg:#1a1a1a;--graph-grid:#333;--graph-line:var(--accent);--graph-point:#fff;--graph-point-hover:var(--accent-2);--graph-text:var(--text-muted);--font-timer:"Digital-7 Mono", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;font-family:Inter,Roboto,sans-serif;font-size:8px}@font-face{font-family:Digital-7;src:url(../../../fonts/digital-7.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Digital-7 Mono;src:url(../../../fonts/digital-7%20\(mono\).ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-VariableFont_opsz,wght.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(../../../fonts/Inter-Italic-VariableFont_opsz,wght.ttf)format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}*{scrollbar-color:var(--accent) #1a1a1a;scrollbar-width:thin;box-sizing:border-box}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#1a1a1a}::-webkit-scrollbar-thumb{background:var(--accent);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-2)}::-webkit-scrollbar-corner{background:#1a1a1a}html,body{background-color:var(--surface-1,#111);width:100%;height:100%;margin:0;padding:0;font-family:Inter,Roboto,sans-serif;overflow:hidden}@media print{html,body{background:#fff!important;height:auto!important;overflow:visible!important}}@media (height>=600px){:root{font-size:8px!important}}@media (height>=1000px){:root{font-size:10px!important}}@media (height>=1300px){:root{font-size:12px!important}}@media (height>=2000px){:root{font-size:24px!important}}.glass-chase{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0c0c0c80 url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.015'/%3E%3C/svg%3E");border:.1rem solid #ff6b3524;border-radius:1.2rem;position:relative;overflow:hidden;box-shadow:0 2rem 5rem #000000d1,0 0 1.5rem #ff6b3526}.glass-chase:before{content:"";z-index:5;border-radius:inherit;background:conic-gradient(from var(--chase-angle), transparent 60%, var(--accent,#ff6b35) 90%, transparent 100%);-webkit-mask-composite:xor;-webkit-mask-composite:xor;pointer-events:none;padding:.1rem;animation:4s linear infinite chase-spin;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@property --chase-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes chase-spin{to{--chase-angle:360deg}}
