:root{--brand-primary: #6366f1;--brand-secondary: #a5b4fc;--background: #0b1020;--surface: #151d32;--surface-muted: #10172a;--border: #293451;--positive: #34d399;--negative: #f87171;--caution: #fbbf24;--text-primary: #f8fafc;--text-secondary: #94a3b8;color-scheme:dark;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:var(--background);color:var(--text-primary)}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 80% -10%,rgba(99,102,241,.18),transparent 34rem),var(--background)}button,input,select{font:inherit}:focus-visible{outline:3px solid rgba(165,180,252,.85);outline-offset:3px}a{color:inherit}
