/* Midnight: balanced dark */ :root { --bg: #0b0f14; --bg-elev: #111825; --text: #e6edf3; --muted: #9fb0c2; --card: #0e151f; --border: #213448; --accent: #2f6cab; --accent-contrast: #ffffff; --accent-soft: rgba(47,108,171,.16); --success: #35c48d; --warning: #e6ac3b; --danger: #eb6676; --shadow: 0 10px 28px rgba(0,0,0,.28); --radius: 14px; }