:root{--foreground:#e8e6f0;--muted-foreground:#9a97ad;--accent:#8b7cf6;--border:#2c2a3a;--card:#1b1a26;--background:#121119}body{background:var(--background);color:var(--foreground);font-family:system-ui,sans-serif;margin:0;padding:16px}