:root{--bg: #0b1220;--bg-2: #111a2c;--card: #141e30;--card-active: #1c2940;--border: #243047;--subtle: #33415c;--accent: #34d399;--accent-soft: rgba(52, 211, 153, .15);--accent-ink: #06251e;--text: #f8fafc;--text-2: #94a3b8;--muted: #64748b;--danger: #ef4444;--success: #22c55e;--warning: #f59e0b}*{box-sizing:border-box}html,body,#root{margin:0;height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text)}button{font-family:inherit}button,[data-btn]{cursor:pointer}input,select{font-family:inherit}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--subtle);border-radius:4px}::-webkit-scrollbar-track{background:transparent}
