/* v9 (audit #18): the old first import pointed at a cdnjs 'rajdhani' library that
   does not exist (Rajdhani is a Google Font), so the display face silently fell
   back. One Google Fonts import now carries all three faces. */
@import url('https://fonts.googleapis.com/css2?family=Rajdhani:wght@500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap');

:root{
  --font-display:'Rajdhani','Arial Narrow',sans-serif;
  --font-mono:'JetBrains Mono','Courier New',monospace;
  --font-body:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
}
html[data-theme="carbon"]{
  --void:#05060a; --panel:#0e1117; --panel-raised:#171b23; --panel-border:#2b323f;
  --cyan:#22e8ff; --cyan-dim:#22e8ff; --amber:#ffc233; --amber-dim:#ffc233;
  --magenta:#ff93e0; --magenta-dim:#ff93e0; --red:#ff9c9c; --green:#4dffa0;
  --text:#ffffff; --text-dim:#f0f4f8; --text-faint:#c2cedc;
  --text-strong:#ffffff; --on-accent:#05060a;
  --build-red:#ff2d55;
  --shadow:0 10px 30px rgba(0,0,0,.78); --glow:0 0 20px rgba(34,232,255,.28);
}
html[data-theme="daylight"]{
  --void:#e7ecf3; --panel:#ffffff; --panel-raised:#f3f7fc; --panel-border:#b9c6d6;
  --cyan:#00484f; --cyan-dim:#00484f; --amber:#613704; --amber-dim:#613704;
  --magenta:#741b5b; --magenta-dim:#741b5b; --red:#82140e; --green:#0c4b21;
  --text:#0a0e14; --text-dim:#1b2430; --text-faint:#374150;
  --text-strong:#0a0e14; --on-accent:#ffffff;
  --build-red:#ff2d55;
  --shadow:0 8px 24px rgba(12,24,45,.14); --glow:none;
}
