/* ── Lifetime Coatings — Webfonts ──────────────────────────────────────
   Brand display: Monument Extended (uploaded, brand-official)
   UI sans:       Syne (Google) — matches the live dashboards
   Data / mono:   DM Mono (Google) — numbers, metrics, tabular data
   Alt brand sans: Helvetica Now Text (uploaded — demo, Bold/Black only)
   ───────────────────────────────────────────────────────────────────── */

/* Inter is the UI face (2026-07-29). Full 100-900 variable range, which is the whole
   reason it's here: Tanner wanted Helvetica Now "in different weights" and the only
   Helvetica Now files we're licensed for are Bold and Black, so lighter text would
   have rendered bold. Inter is a screen-drawn neo-grotesque with the same skeleton,
   and it has real tabular figures (tnum) so number columns still line up.
   Syne and DM Mono stay imported: Syne is Monument's fallback, and both are still
   referenced by the standalone lc-sales-kpi app. */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@100..900&family=Syne:wght@400;500;600;700;800&family=DM+Mono:wght@300;400;500&display=swap');

/* Monument Extended — brand display / wordmark face */
@font-face {
  font-family: 'Monument Extended';
  src: url('../assets/fonts/MonumentExtended-Regular.otf') format('opentype');
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Monument Extended';
  src: url('../assets/fonts/MonumentExtended-Ultrabold.otf') format('opentype');
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}

/* Helvetica Now Text — alternate brand sans (demo: heavy weights only) */
@font-face {
  font-family: 'Helvetica Now Text';
  src: url('../assets/fonts/HelveticaNowText-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Now Text';
  src: url('../assets/fonts/HelveticaNowText-BoldItalic.ttf') format('truetype');
  font-weight: 700;
  font-style: italic;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Now Text';
  src: url('../assets/fonts/HelveticaNowText-Black.ttf') format('truetype');
  font-weight: 900;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Helvetica Now Text';
  src: url('../assets/fonts/HelveticaNowText-BlackItalic.ttf') format('truetype');
  font-weight: 900;
  font-style: italic;
  font-display: swap;
}
