/* 1 · Nexus: navy & blue -- after the Nexus shadcn template the owner sent
   (background #090d16, cards #0f172a, borders #1e293b, blue #3b82f6). Opens dark. */
:root{
  --lv-display:'Plus Jakarta Sans',system-ui,sans-serif;--lv-display-w:700;--lv-display-ls:-.03em;--lv-display-scale:1;
  --lv-body:'Plus Jakarta Sans',system-ui,sans-serif;
  --lv-mono:'Geist Mono',ui-monospace,monospace;--lv-mono-w:500;
  --bg:#ffffff;--panel:#ffffff;--panel-2:#f8fafc;
  --ink:#030712;--ink-2:#475569;--ink-3:#64748b;--line:#e2e8f0;--line-2:#f1f5f9;
  --accent:#2563eb;--accent-ink:#1e40af;--accent-50:#eff6ff;--accent-100:#dbeafe;
  --indigo-900:#0f172a;--indigo-800:#1e293b;
  --brand-rgb:37,99,235;--brand-ring:rgba(96,165,250,.45);
  --brand-300:#93c5fd;--brand-450:#60a5fa;--brand-500:#3b82f6;--brand-600:#2563eb;--brand-700:#1d4ed8;
  --brand-750:#1e3a8a;--brand-800:#172554;--brand-900:#0f172a;--brand-950:#090d16;--brand-alt:#1e40af;--brand-tint:#bfdbfe;
  --night:#0b1120;--night-2:#1e293b;--night-ink:#e2e8f0;--night-ink-2:#94a3b8;--night-ink-3:#64748b;--night-ink-4:#64748b;
}
:root[data-theme="dark"]{
  --bg:#090d16;--panel:#0f172a;--panel-2:#131d33;
  --ink:#f8fafc;--ink-2:#94a3b8;--ink-3:#64748b;--line:#1e293b;--line-2:#162033;
  --accent:#3b82f6;--accent-ink:#93c5fd;--accent-50:rgba(59,130,246,.12);--accent-100:rgba(59,130,246,.26);
  --indigo-900:#0b1226;--indigo-800:#13203f;
  --green:#34d399;--green-50:rgba(52,211,153,.14);--amber:#fbbf24;--amber-50:rgba(251,191,36,.14);
  --red:#f87171;--red-50:rgba(248,113,113,.14);--blue:#60a5fa;--blue-50:rgba(96,165,250,.14);
  --brand-rgb:59,130,246;
  --shadow:0 1px 2px rgba(0,0,0,.4),0 8px 24px -10px rgba(0,0,0,.6);
  --shadow-lg:0 0 0 1px rgba(59,130,246,.08),0 16px 48px -12px rgba(0,0,0,.7);
  --shadow-xl:0 0 0 1px rgba(59,130,246,.10),0 30px 80px -24px rgba(0,0,0,.8),0 0 60px -20px rgba(59,130,246,.35);
}
/* On a navy page the dark bands need an edge and a little blue light. */
:root[data-theme="dark"] .dark,:root[data-theme="dark"] .cta{border:1px solid var(--line)}
:root[data-theme="dark"] .dark{background:radial-gradient(120% 140% at 50% -10%,#172554 0%,#0f172a 50%,#090d16 100%)}
:root[data-theme="dark"] .cta{background:radial-gradient(120% 160% at 50% -20%,#2563eb 0%,#1e3a8a 40%,#0f172a 100%)}
