/* sigpulse — brand palette (Navy, Aqua, Mars, Solar, Sand). See docs/brand/BRAND.md. */
:root {
  --bg: #F9F6ED;
  --bg-raised: #F2EBD1;
  --text: #011523;
  --text-muted: #505D64;
  --accent: #B7392D;
  --accent-contrast: #FFFFFF;
  --link: #B7392D;
  --link-hover: #441206;
  --border: #D9D9D3;
  --focus: #51A5B3;
  --ok: #182C34;
  --warn: #DB4E11;
  --danger: #B7392D;
  --font-body: "Iowan Old Style", "Charter", "Georgia", serif;
  --font-heading: system-ui, -apple-system, "Segoe UI", "Helvetica Neue", Arial, sans-serif;
  --font-mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  --radius: 6px;
  --max-width: 52rem;
}
@media all {
  :root {
    --bg: #011523;
    --bg-raised: #0F232D;
    --text: #F2EBD1;
    --text-muted: #AAAB9D;
    --accent: #EC877D;
    --accent-contrast: #011523;
    --link: #EC877D;
    --link-hover: #FFD5A8;
    --border: #28373F;
    --focus: #51A5B3;
    --ok: #BDE0E4;
    --warn: #FF9A4E;
    --danger: #EC877D;
  }
}

:root{color-scheme:dark}
footer.site .theme-switch a[data-mode="dark"]{color:var(--text);font-weight:700;text-decoration:none;pointer-events:none}
