@font-face{font-family:"Rox Mono Condensed";src:url("./fonts/rox-condensed.woff2") format("woff2");font-weight:350;font-style:normal;font-display:swap}
@font-face{font-family:"Rox Mono Condensed";src:url("./fonts/rox-condensed-italic.woff2") format("woff2");font-weight:350;font-style:italic;font-display:swap}
@font-face{font-family:"Rox Mono Typeface";src:url("./fonts/rox-regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}
:root{color-scheme:light;--rox-bg:#f7f8fa;--rox-surface:#ffffff;--rox-ink:#171a20;--rox-muted:#626c7e;--rox-line:#dde2e8;--rox-accent:#3157d5;--rox-soft:#edf2ff;--rox-success:#197557;--rox-success-soft:#e9f5ee;--rox-warning:#8b5c14;--rox-warning-soft:#fff4dc;--rox-error:#ba3644;--rox-error-soft:#fff0f1;--rox-font:"Rox Mono Condensed",ui-monospace,monospace;--rox-prose:"Rox Mono Typeface",ui-monospace,monospace;--rox-space-1:4px;--rox-space-2:8px;--rox-space-3:12px;--rox-space-4:16px;--rox-space-5:20px;--rox-space-6:24px;--rox-radius:6px;--rox-fast:120ms;--rox-panel:220ms;--rox-chart:320ms;--rox-ease:cubic-bezier(.2,.8,.2,1)}
@media(prefers-reduced-motion:reduce){:root{--rox-fast:0ms;--rox-panel:0ms;--rox-chart:0ms}}
