/* Generated by tools/build-css.mjs from the Baptizo design system. Don't edit. */
:root {
  color-scheme: light;
  --surface: #F8FAFB;
  --surface-raised: #FFFFFF;
  --line: #DCE5EC;
  --line-strong: #7A8896;
  --ink: #12202C;
  --ink-muted: #526170;
  --brand: #155E95;
  --on-brand: #FFFFFF;
  --brand-soft: #D7E9F6;
  --wordmark: #0B3A5E;
  --sidebar: #155E95;
  --on-sidebar: #FFFFFF;
  --on-sidebar-muted: #D7E9F6;
  --water-sky: #3E8CC9;
  --water-mid: var(--brand);
  --water-deep: #0B3A5E;
  --mark-rev-sky: #8EC3EA;
  --mark-rev-mid: #D7E9F6;
  --mark-rev-deep: #FFFFFF;
  --mark-rev-ring: #FFFFFF;
  --glow: #F5C042;
  --glow-soft: #FDF1CF;
  --attention: #B44A1B;
  --attention-soft: #FCEEE6;
  --on-attention: #FFFFFF;
  --done: #2E7050;
  --done-soft: #DCEFE4;
  --focus: var(--brand);
  --space-1: 4px;
  --space-2: 8px;
  --space-3: 12px;
  --space-4: 16px;
  --space-5: 24px;
  --space-6: 32px;
  --space-7: 48px;
  --radius-sm: 6px;
  --radius-md: 12px;
  --radius-lg: 16px;
  --radius-pill: 999px;
  --touch-min: 44px;
  --sidebar-width: 232px;
  --font-serif: "Lora", Georgia, "Times New Roman", serif;
  --font-sans: "Nunito Sans", system-ui, -apple-system, "Segoe UI", sans-serif;
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --surface: #0F171F;
  --surface-raised: #17222D;
  --line: #2A3946;
  --line-strong: #6B8095;
  --ink: #E7EEF4;
  --ink-muted: #A9B7C4;
  --brand: #8EC3EA;
  --on-brand: #0F171F;
  --brand-soft: #1C3346;
  --wordmark: #E7EEF4;
  --sidebar: #132331;
  --on-sidebar: #E7EEF4;
  --on-sidebar-muted: #A9B7C4;
  --water-sky: #4A9BD6;
  --water-deep: #D7E9F6;
  --mark-rev-sky: #4A9BD6;
  --mark-rev-mid: #8EC3EA;
  --mark-rev-deep: #D7E9F6;
  --mark-rev-ring: #8EC3EA;
  --glow: #F5C042;
  --glow-soft: #3A2E10;
  --attention: #F0A27A;
  --attention-soft: #3A2016;
  --on-attention: #0F171F;
  --done: #8FCBA9;
  --done-soft: #16301F;
}
