:root{--bg: #0b0f19;--bg-2: #111827;--card: rgba(255, 255, 255, .06);--card-active: rgba(255, 255, 255, .1);--border: rgba(255, 255, 255, .08);--accent: #10b981;--accent-soft: rgba(16, 185, 129, .14);--accent-ink: #022c22;--text: #f1f5f9;--text-2: #94a3b8;--muted: #64748b;--subtle: #475569;--success: #22c55e;--warning: #f59e0b;--danger: #ef4444}*{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}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--border);border-radius:4px}
