/* Auto-generated by scripts/generate-theme.py — do not edit manually */
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/shared/fonts/inter/inter-latin-wght-normal.woff2') format('woff2');
}
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 100 900;
  font-display: swap;
  src: url('/shared/fonts/inter/inter-latin-ext-wght-normal.woff2') format('woff2');
}

:root {
  --theme-primary: #1F75D6;
  --theme-primary-dark: #175DAB;
  --theme-primary-light: #E8F1FB;
  --theme-accent: #F5B400;
  --theme-accent-hover: #ce9700;
  --theme-accent-bg: #fef6e0;
  --theme-accent-shadow: rgba(245, 180, 0, 0.25);
  --theme-text: #2F2F41;
  --theme-text-muted: #4C5562;
  --theme-border: #DEE2E6;
  --theme-border-light: #E9ECEF;
  --theme-bg-alt: #F6F8FF;
  --theme-footer-bg: #2F2F41;
  --theme-footer-text: #C9CCD6;
  --theme-font: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
}
