/**
 * ICMarkTech Emergency & Crisis Management System
 * CSS custom properties (design tokens).
 *
 * IMPORTANT: These values are copied VERBATIM from SPEC.md §2. Do not alter
 * them casually — background is intentionally predominantly WHITE per an
 * explicit user requirement. Swap in exact brand hex values here (only) once
 * available; every other stylesheet in this plugin must consume these
 * variables rather than hardcoding colors.
 */
:root{
  --icem-color-bg: #ffffff;
  --icem-color-surface: #f7f8fa;
  --icem-color-border: #e2e5ea;
  --icem-color-text: #1a1d24;
  --icem-color-text-muted: #5b6270;
  --icem-color-primary: #0b2d5c;       /* navy — header/nav, matches academic-conference tone */
  --icem-color-primary-contrast: #ffffff;
  --icem-color-accent: #c8952a;        /* gold accent for links/highlights */
  --icem-font-base: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Arial, sans-serif;
  --icem-radius: 10px;
  --icem-space-1: 4px; --icem-space-2: 8px; --icem-space-3: 12px; --icem-space-4: 16px;
  --icem-space-5: 24px; --icem-space-6: 32px; --icem-space-7: 48px;
  /* status colors — fixed by spec, do not theme these */
  --icem-status-normal: #2e9e4f;    /* green */
  --icem-status-advisory: #e0b400;  /* amber */
  --icem-status-major: #e8720c;     /* orange */
  --icem-status-emergency: #d1263f; /* red */
  --icem-status-closed: #14161a;    /* black/charcoal */
}
[data-icem-theme="dark"]{
  --icem-color-bg:#0f1115; --icem-color-surface:#181b21; --icem-color-border:#2a2e37;
  --icem-color-text:#eef0f3; --icem-color-text-muted:#9aa2b1;
  --icem-color-primary:#4d7fc4; --icem-color-primary-contrast:#0b1220;
  --icem-color-accent:#e0b45a;
}
