/* theme: slate */
:root{
  --bg: radial-gradient(900px 520px at 20% 10%, rgba(56,189,248,.10), transparent 55%),
        #0b1220;
  --surface: rgba(17,24,39,.72);
  --surface2: #111827;
  --text: #e5e7eb;
  --muted: #a7b0bf;
  --border: rgba(148,163,184,.18);
  --primary: #60a5fa;
  --primary-contrast:#0b1220;
  --shadow: 0 16px 34px rgba(0,0,0,.35);
}
