:root {
  color-scheme: dark;
  --bg-primary: #030a12;
  --bg-secondary: #071522;
  --surface: #091b2a;
  --surface-raised: #0c2233;
  --surface-hover: #102b3f;
  --border: #18384d;
  --border-strong: #24526b;
  --text-primary: #f3f7fa;
  --text-secondary: #b7c4cf;
  --text-muted: #8195a5;
  --accent: #1dd8dc;
  --accent-secondary: #159ef5;
  --accent-soft: rgba(29, 216, 220, .12);
  --success: #57df93;
  --radius-sm: .5rem;
  --radius-md: .85rem;
  --radius-lg: 1.25rem;
  --shadow: 0 18px 50px rgba(0, 0, 0, .3);
  --container-width: 72rem;
  --font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
