/* Generated from design/tokens.json. Run scripts/generate-design-system.py; do not edit. */
:root {
  --gen-accent: #C6401D;
  --gen-accent-rgb: 198, 64, 29;
  --gen-on-accent: #FFFFFF;
  --gen-on-accent-rgb: 255, 255, 255;
  --gen-accent-container: #FFEDE5;
  --gen-accent-container-rgb: 255, 237, 229;
  --gen-on-accent-container: #8F2C14;
  --gen-on-accent-container-rgb: 143, 44, 20;
  --gen-background: #FAF8F5;
  --gen-background-rgb: 250, 248, 245;
  --gen-surface: #FFFFFF;
  --gen-surface-rgb: 255, 255, 255;
  --gen-text: #191C22;
  --gen-text-rgb: 25, 28, 34;
  --gen-surface-variant: #F2F0ED;
  --gen-surface-variant-rgb: 242, 240, 237;
  --gen-secondary: #59616C;
  --gen-secondary-rgb: 89, 97, 108;
  --gen-outline: #757B83;
  --gen-outline-rgb: 117, 123, 131;
  --gen-line: #E4E2DF;
  --gen-line-rgb: 228, 226, 223;
  --gen-error: #B3261E;
  --gen-error-rgb: 179, 38, 30;
  --gen-on-error: #FFFFFF;
  --gen-on-error-rgb: 255, 255, 255;
  --gen-category-health: #357D64;
  --gen-category-health-rgb: 53, 125, 100;
  --gen-category-community: #9A581D;
  --gen-category-community-rgb: 154, 88, 29;
  --gen-category-other: #7060A5;
  --gen-category-other-rgb: 112, 96, 165;
  --gen-web-paper: #FBF8F3;
  --gen-web-paper-rgb: 251, 248, 243;
  --gen-web-ink: #1C1915;
  --gen-web-ink-rgb: 28, 25, 21;
  --gen-web-ink-soft: #5C564E;
  --gen-web-ink-soft-rgb: 92, 86, 78;
  --gen-web-line: #E4DDD2;
  --gen-web-line-rgb: 228, 221, 210;
  --gen-web-accent-hover: #A8310B;
  --gen-web-accent-hover-rgb: 168, 49, 11;
  --gen-web-grove: #2F6F62;
  --gen-web-grove-rgb: 47, 111, 98;
  --gen-web-sun: #E0A106;
  --gen-web-sun-rgb: 224, 161, 6;
  --gen-web-map-surface: #F4F0E8;
  --gen-web-map-surface-rgb: 244, 240, 232;
  --gen-web-map-block: #EFEAE2;
  --gen-web-map-block-rgb: 239, 234, 226;
  --gen-web-featured-label: #F0B49A;
  --gen-web-featured-label-rgb: 240, 180, 154;
  --gen-web-disabled-surface: #EEEEEE;
  --gen-web-disabled-surface-rgb: 238, 238, 238;
  --gen-web-disabled-text: #555555;
  --gen-web-disabled-text-rgb: 85, 85, 85;
  --gen-web-field-border: #999999;
  --gen-web-field-border-rgb: 153, 153, 153;
  --gen-web-notice-surface: #FFF1DF;
  --gen-web-notice-surface-rgb: 255, 241, 223;
  --gen-web-focus: #265FA4;
  --gen-web-focus-rgb: 38, 95, 164;
  --gen-font-body: "Outfit", "Avenir Next", "Segoe UI", sans-serif;
  --gen-font-heading: "Fraunces", "Iowan Old Style", Georgia, serif;
  --gen-font-account: system-ui, sans-serif;
  --gen-space-xs: 4px;
  --gen-space-sm: 8px;
  --gen-space-md: 12px;
  --gen-space-lg: 16px;
  --gen-space-xl: 20px;
  --gen-space-xxl: 24px;
  --gen-space-welcome: 28px;
  --gen-space-section: 32px;
  --gen-radius-control: 10px;
  --gen-radius-card: 12px;
  --gen-radius-panel: 20px;
  --gen-radius-feature: 24px;
  --gen-radius-map: 28px;
  --gen-radius-pill: 999px;
  --gen-touch: 44px;
}
