/* Support Assistant tokens: Geowork (support.geowork.app). From geowork.app: DM Sans and DM Mono, pin logo #00416E and #5DB832, header navy #0a1929. Buttons use navy #00416E because the site green #5DB832 with white text is 2.6:1, below AA; green is accent only.
   CSS variables only. Same names in every brand file. CD 2026-11-12. */
:root{
  --sa-ink: #27251f;
  --sa-ink-2: #3e3b36;
  --sa-muted: #5c5751;
  --sa-paper: #f8f7f5;
  --sa-paper-2: #f0ede8;
  --sa-surface: #ffffff;
  --sa-line: #ddd9d2;
  --sa-line-strong: #c4bfb6;
  --sa-brand: #00416e;
  --sa-brand-hover: #003258;
  --sa-on-brand: #ffffff;
  --sa-accent: #5db832;
  --sa-tint: #eef4f9;
  --sa-tint-line: #d4e3ef;
  --sa-header-bg: #0a1929;
  --sa-header-ink: #ffffff;
  --sa-hero-bg: #0a1929;
  --sa-hero-ink: #ffffff;
  --sa-hero-muted: #c9d6e3;
  --sa-user-bubble: #00416e;
  --sa-user-ink: #ffffff;
  --sa-bot-bubble: #f0ede8;
  --sa-owner-bubble: #eef8e8;
  --sa-owner-line: #3b7a22;
  --sa-ok: #0f6b49;
  --sa-ok-bg: #e8f5f0;
  --sa-warn: #b45309;
  --sa-warn-bg: #fef3c7;
  --sa-warn-line: #f5d17a;
  --sa-danger: #9b3224;
  --sa-danger-bg: #fdf1f0;
  --sa-info: #00416e;
  --sa-info-bg: #eef4f9;
  --sa-focus: #00416e;
  --sa-font: "DM Sans",system-ui,sans-serif;
  --sa-font-head: "DM Sans",system-ui,sans-serif;
  --sa-font-mono: "DM Mono",monospace;
  --sa-radius-sm: 6px;
  --sa-radius-md: 10px;
  --sa-radius-lg: 14px;
  --sa-radius-pill: 999px;
  --sa-shadow-sm: 0 1px 3px #0000000f,0 1px 2px #0000000a;
  --sa-shadow-md: 0 4px 16px #00000014,0 1px 4px #0000000a;
  --sa-shadow-lg: 0 12px 40px #0000001f,0 4px 12px #0000000f;
  --sa-s1: 4px;
  --sa-s2: 8px;
  --sa-s3: 12px;
  --sa-s4: 16px;
  --sa-s5: 20px;
  --sa-s6: 24px;
  --sa-s7: 32px;
  --sa-s8: 48px;
  --sa-tap: 44px;
  --sa-chat-w: 400px;
  --sa-content-w: 760px;
  --sa-page-w: 1120px;
}
