:root {
  --wwf-focus: #0a58ca;
  --wwf-muted: #4a574a;
  --wwf-accent: #b45f06;
  --wwf-border: #cfd8cf;
  --wwf-danger: #b42318;
  --wwf-primary: #0b6b3a;
  --wwf-success: #0b6b3a;
  --wwf-surface: #ffffff;
  --wwf-secondary: #1f4e79;
  --wwf-on-primary: #ffffff;
  --wwf-on-surface: #1b2a1b;
  --brand-primary: #0b6b3a;
  --brand-secondary: #1f4e79;
  --brand-accent: #b45f06;
  --brand-surface: #ffffff;
  --brand-text: #1b2a1b;
  --brand-muted: #4a574a;
  --brand-link: #0a58ca;
  --wwf-cat-1: #0b6b3a;
  --wwf-cat-2: #1f4e79;
  --wwf-cat-3: #b45f06;
  --wwf-cat-4: #7a2e7a;
  --wwf-cat-5: #b42318;
  --wwf-cat-6: #0f7b8a;
  --wwf-cat-7: #6b6b00;
  --wwf-cat-8: #555555;
  --wwf-seq-1: #e8f3ec;
  --wwf-seq-2: #c4e0cf;
  --wwf-seq-3: #9ccbb0;
  --wwf-seq-4: #6fb28f;
  --wwf-seq-5: #3f9a70;
  --wwf-seq-6: #1f7f52;
  --wwf-seq-7: #0b5a35;
  --wwf-div-1: #8c3b0b;
  --wwf-div-2: #c4733a;
  --wwf-div-3: #e8b48a;
  --wwf-div-4: #f4f1ea;
  --wwf-div-5: #9bc4d8;
  --wwf-div-6: #4f8fb3;
  --wwf-div-7: #1f4e79;
  --wwf-radius: 6px;
  --wwf-space: 4px;
  --wwf-font-body: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
  --wwf-font-heading: system-ui, -apple-system, 'Segoe UI', Roboto, sans-serif;
}
