/*
 * wordmark-fonts.css (admin) — the 17 shortlisted header-wordmark faces,
 * self-hosted for the Appearance panel's LIVE PREVIEW only.
 *
 * PROVENANCE: a copy of apps/site/public/styles/wordmark-fonts.css (same 17
 * @font-face declarations, same woff2 files copied into this app's
 * /fonts/wordmark/). The admin needs them so the Appearance dropdown can render
 * "XyberLimbs" in the picked face before the founder commits — the public site
 * is a separate origin, so its fonts can't be reused cross-origin under the
 * admin's `default-src 'self'` CSP (font-src falls back to it). Same-origin
 * under /fonts/wordmark/ here, so the CSP covers them with no external origin.
 *
 * LOCKSTEP: these families/slugs must match the canonical set in
 * apps/admin/src/lib/wordmarkFonts.ts (and the site's copies) — the same
 * lockstep test that pins the site @font-face set pins this one too. A woff2 is
 * fetched only when the preview element actually resolves to that family, so
 * only the currently-previewed face loads.
 *
 * All OFL (see the site's /fonts/OFL.txt). font-display: swap keeps the preview
 * responsive while the (single) chosen face loads.
 */

@font-face {
  font-family: 'Bruno Ace';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/bruno-ace.woff2') format('woff2');
}
@font-face {
  font-family: 'Bruno Ace SC';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/bruno-ace-sc.woff2') format('woff2');
}
@font-face {
  font-family: 'Zen Dots';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/zen-dots.woff2') format('woff2');
}
@font-face {
  font-family: 'Gruppo';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/gruppo.woff2') format('woff2');
}
@font-face {
  font-family: 'Aldrich';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/aldrich.woff2') format('woff2');
}
@font-face {
  font-family: 'Exo 2';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/exo-2.woff2') format('woff2');
}
@font-face {
  font-family: 'Exo';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/exo.woff2') format('woff2');
}
@font-face {
  font-family: 'Jura';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/jura.woff2') format('woff2');
}
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/quicksand.woff2') format('woff2');
}
@font-face {
  font-family: 'Comfortaa';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/comfortaa.woff2') format('woff2');
}
@font-face {
  font-family: 'Michroma';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/michroma.woff2') format('woff2');
}
@font-face {
  font-family: 'Oxanium';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/oxanium.woff2') format('woff2');
}
@font-face {
  font-family: 'Turret Road';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/turret-road.woff2') format('woff2');
}
@font-face {
  font-family: 'Genos';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/genos.woff2') format('woff2');
}
@font-face {
  font-family: 'Tomorrow';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/tomorrow.woff2') format('woff2');
}
@font-face {
  font-family: 'Nova Round';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/nova-round.woff2') format('woff2');
}
@font-face {
  font-family: 'Chakra Petch';
  font-style: normal;
  font-weight: 400 700;
  font-display: swap;
  src: url('/fonts/wordmark/chakra-petch.woff2') format('woff2');
}
