/* AUTO-GENERATED from lib/brand. Do not edit by hand — run
   `pnpm --filter @workspace/travel-map run sync-brand` (or any
   `dev`/`build`) to regenerate after editing lib/brand/src/index.mjs. */
:root{
  --brand-primary:#0F73C7;--brand-primary-strong:#1B62D7;--brand-primary-dark:#00528c;--brand-primary-alt:#0077cc;--brand-accent:#2BB1E6;
  --bg:#FFFFFF;--surface:#FFFFFF;--surface-2:#F5F7FA;
  --panel:#F5F7FA;--panel2:#F9FAFB;
  --text:#262626;--text-muted:#4D4D4D;--muted:#6B7280;--ink:#111111;--near-black:#060606;
  --border:#E5E5E5;--border-light:#D1D5DB;
  --danger:#C0392B;
  --risk-1:#1E8E3E;--risk-2:#C8A317;--risk-3:#E26A1E;--risk-4:#C0392B;--risk-none:#C7CDD3;
  --ok:#1E8E3E;--warn:#C8A317;--orange:#E26A1E;
  --risk-vivid-1:#22c55e;--risk-vivid-2:#eab308;--risk-vivid-3:#f97316;--risk-vivid-4:#ef4444;
  --slate:#475569;--slate-muted:#64748b;--slate-deep:#0f172a;--slate-mid:#334155;--slate-light:#cbd5e1;
  --border-slate:#e2e8f0;
  --surface-slate:#f1f5f9;--surface-slate-2:#f8fafc;--surface-slate-3:#fafbfc;--surface-slate-4:#f1f5ff;
  --cta-dark-1:#1e293b;--cta-dark-2:#0f172a;
  --alert-warn-bg:#fffbeb;--alert-warn-border:#fde68a;--alert-warn-text:#92400e;
  --alert-danger-bg:#fef2f2;--alert-danger-border:#fecaca;--alert-danger-text:#991b1b;
  --alert-ok-bg:#f0fdf4;--alert-ok-border:#bbf7d0;--alert-ok-text:#166534;
  --info-bg:#eff6ff;--info-border:#bfdbfe;--info-text:#1e3a5f;--info-card-bg:#F0F7FF;
  --highlight:#f59e0b;
  --map-water:#EAF1F5;--map-default:#2a2a2a;--map-stroke:#9ca3af;
  --on-accent:#FFFFFF;
  --accent:#0F73C7;--accent-hover:#0B5BA0;
  --accent-soft:rgba(15,115,199,.08);--accent-soft-hover:rgba(15,115,199,.16);
  --radius-btn:8px;--radius-input:4px;
  --shadow-card:0 1px 2px rgba(15,115,199,.04), 0 4px 16px rgba(15,115,199,.06);--shadow-modal:0 20px 60px rgba(15,23,42,.18);
  --overlay-scrim:rgba(6,6,6,.92);
  --font-family:Raleway,-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;
  /* Legacy aliases preserved so existing rules in travel-map style.css keep working. */
  --bg-primary:var(--bg);--bg-secondary:var(--surface-2);--bg-surface:var(--panel2);--bg-elevated:var(--surface);
  --text-primary:var(--text);--text-secondary:var(--text-muted);
}
