/* Quatt Installer CRM -- generated from QDL 3.2.0.
   GENERATED FILE. Edit gen-theme.py, never this. Every colour below is read from
   brand.config.json; brandgate --assert-tokens reads the served copy back and compares. */

@font-face {
  font-family: 'Plus Jakarta Sans';
  src: url('/quatt/plus-jakarta-sans-latin.woff2') format('woff2');
  font-weight: 200 800; font-style: normal; font-display: swap;
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+2000-206F, U+20AC, U+2122;
}
@font-face {
  font-family: 'Plus Jakarta Sans';
  src: url('/quatt/plus-jakarta-sans-latin-ext.woff2') format('woff2');
  font-weight: 200 800; font-style: normal; font-display: swap;
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB;
}

/* The accent ROLE. Not the user-selectable tag colour -- see the module docstring. */
:root, .light, .dark {
  --t-color-blue: #FF6933 !important;
  --t-color-blue9: #FF6933 !important;
  --t-color-blue10: #E0521A !important;
  --t-color-blue3: #FFF0EB !important;
  --t-color-transparent-blue2: #FF69331A !important;
  --t-color-transparent-blue3: #FF693329 !important;
  --t-color-transparent-blue4: #FF69333D !important;
  --t-accent-accent9: #FF6933 !important;
  --t-accent-accent10: #E0521A !important;
  --t-accent-accent11: #AC4D2C !important;
  --t-accent-accent4060: #DC5D30 !important;
  /* Informational is DATA, and QDL's data colour is teal. Orange stays CTA-only. */
  --t-snack-bar-info-color: #1A7A6B !important;
}

/* Type. Twenty hardcodes `Inter, sans-serif`; there is no font token to remap. */
body, body * { font-family: 'Plus Jakarta Sans', Inter, sans-serif !important; }
code, pre, kbd, samp, .tiptap code, [class*="Mono"], [class*="mono"] {
  font-family: var(--t-code-font-family, 'SF Mono'), monospace !important;
}
