/* GENERATED by scripts/gen-site-tokens.mjs — do not edit.
   Source of truth: src/ui/theme.ts. Run: npm run tokens */
:root {
  --fsa-bg: #EEF1F5;
  --fsa-brand: #137A4F;
  --fsa-hero-bg: #DDF3E7;
  --fsa-danger: #9A3B2E;
  --fsa-warning: #9A6516;
  --fsa-success: #2F7D5B;
  --fsa-surface: #FFFFFF;
  --fsa-ink: #17231D;
  --fsa-ink-soft: #5C6660;
  --fsa-ink-faint: #66706A;
  --fsa-line: #DDE2E7;
  --fsa-brand-text: #FFFFFF;
  --fsa-hero-line: #BFD6C8;
  --fsa-hero-num: #0F5C3B;
  --fsa-hero-label: #1F5A40;
  --fsa-eligible-bg: #DDF3E7;
  --fsa-eligible-text: #0F5C3B;
  --fsa-likely-bg: #FDF3DC;
  --fsa-likely-text: #7A5C0E;
  --fsa-danger-bg: #FBEAE6;
  --fsa-danger-line: #E7CFC9;
  --fsa-danger-hover: #82301F;
  --fsa-success-text: #256A4A;
  --fsa-on-brand-text: #FFFFFF;
  --fsa-on-brand-soft: #E8F6EE;
  --fsa-likely-line: #ECD9A8;
  --fsa-selected-bg: #EAF6EF;
  --fsa-muted-bg: #E6EAEE;
  --fsa-brand-hover: #0E6641;
  --fsa-chip-text: #515B55;
  --fsa-saved: #256A4A;
  --fsa-remove-text: #515B55;
  --fsa-remove-line: #D5DBE1;
  --fsa-clip-bg: #23454D;
  --fsa-cta: #1A73E8;
  --fsa-cta-hover: #1765CC;
  --fsa-rail-line: #C7CCD1;
  --fsa-rail-icon: #7B8794;
  --fsa-banner-ink: #111111;
  --fsa-banner-line: #7B8794;
  --fsa-gold-hi: #FFE98F;
  --fsa-gold: #FFD84D;
  --fsa-gold-mid: #F3BC25;
  --fsa-gold-deep: #E3A90F;
  --fsa-gold-lo: #F6CA43;
  --fsa-coin: #E3C14F;
  --fsa-coin-light: #F0CF5E;
  --fsa-coin-edge: #B08A1D;
  --fsa-coin-ink: #7A5C0E;
  --fsa-jar-glass: #F2F7FA;
  --fsa-jar-line: #B9C6CF;
  --fsa-jar-shadow: #E9EDEB;
  --fsa-shield-top: #343434;
  --fsa-shield-base: #0B0B0B;
  --fsa-sash-hi: #F2F5F7;
  --fsa-sash-mid: #B9C3CA;
  --fsa-sash-lo: #7F8A92;
}

/* Self-hosted so the site makes no third-party request. The pages used to pull
   Fraunces and Hanken Grotesk from Google Fonts, which sent every visitor's IP
   to Google — on a site whose headline promise is that nothing is tracked.
   Body text uses the same system stack the extension itself uses; headings
   use Source Serif 4 SemiBold, Allen's face (27 Sep), with its licence beside
   it in fonts/. */
@font-face {
  font-family: "Source Serif 4";
  font-style: normal;
  font-display: swap;
  font-weight: 600;
  src: url("fonts/SourceSerif4-600.woff2") format("woff2");
}
:root {
  --fsa-font-sans: -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;
  --fsa-font-display: "Source Serif 4", Georgia, "Times New Roman", serif;
  /* Allen's shield, from the same drawing the extension uses (theme.ts). */
  --fsa-shield: url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2226%22%20height%3D%2226%22%20viewBox%3D%220%200%2024%2024%22%20aria-hidden%3D%22true%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22fsa-shg%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%220%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23343434%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%230B0B0B%22%2F%3E%3C%2FlinearGradient%3E%3ClinearGradient%20id%3D%22fsa-sha%22%20x1%3D%220%22%20y1%3D%220%22%20x2%3D%221%22%20y2%3D%221%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23F2F5F7%22%2F%3E%3Cstop%20offset%3D%22.5%22%20stop-color%3D%22%23B9C3CA%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%237F8A92%22%2F%3E%3C%2FlinearGradient%3E%3CclipPath%20id%3D%22fsa-shc%22%3E%3Cpath%20d%3D%22M12%202%20L21%205.5%20V12%20C21%2017.8%2017%2021.4%2012%2023%20C7%2021.4%203%2017.8%203%2012%20V5.5%20Z%22%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3Cpath%20d%3D%22M12%202%20L21%205.5%20V12%20C21%2017.8%2017%2021.4%2012%2023%20C7%2021.4%203%2017.8%203%2012%20V5.5%20Z%22%20fill%3D%22url(%23fsa-shg)%22%2F%3E%3Cg%20clip-path%3D%22url(%23fsa-shc)%22%3E%3Crect%20x%3D%22-8%22%20y%3D%228.4%22%20width%3D%2240%22%20height%3D%226.6%22%20transform%3D%22rotate(-35%2012%2012)%22%20fill%3D%22url(%23fsa-sha)%22%2F%3E%3Crect%20x%3D%22-8%22%20y%3D%227.7%22%20width%3D%2240%22%20height%3D%22.9%22%20transform%3D%22rotate(-35%2012%2012)%22%20fill%3D%22%23FFFFFF%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M12%202%20L21%205.5%20V12%20C21%2017.8%2017%2021.4%2012%2023%20C7%2021.4%203%2017.8%203%2012%20V5.5%20Z%22%20fill%3D%22none%22%20stroke%3D%22url(%23fsa-sha)%22%20stroke-width%3D%221.1%22%2F%3E%3C%2Fsvg%3E");
}
