:root{--bg:#0b0f1a;--panel:#131a2b;--border:#26304a;--text:#e6ebf5;--muted:#8b96b0;--accent:#4f8cff;--ok:#34d399}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--accent)}