/* Pirates self-hosted fonts — Archivo (display) + Inter (body).
   Subset to Latin + UI punctuation/symbols and served as WOFF2:
   ~188 KB total for 10 weights (was ~2.4 MB across 12 TTFs).
   All OpenType layout features kept, so font-variant-numeric:
   tabular-nums / lining-nums still aligns the amount columns.
   Unused weight 300 dropped (not referenced anywhere in the app). */

/* ── Archivo (display: wordmark, headings, big numbers) ── */
@font-face{font-family:'Archivo';font-style:normal;font-weight:400;font-display:swap;src:url(./archivo-400.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:500;font-display:swap;src:url(./archivo-500.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:600;font-display:swap;src:url(./archivo-600.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:700;font-display:swap;src:url(./archivo-700.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:800;font-display:swap;src:url(./archivo-800.woff2) format('woff2')}
@font-face{font-family:'Archivo';font-style:normal;font-weight:900;font-display:swap;src:url(./archivo-900.woff2) format('woff2')}

/* ── Inter (body text, labels, UI) ── */
@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(./inter-400.woff2) format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:500;font-display:swap;src:url(./inter-500.woff2) format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(./inter-600.woff2) format('woff2')}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(./inter-700.woff2) format('woff2')}

/* ── Account Center v2 only (data-surface="account-v2") ────────────────────
   Caprasimo (display) + Figtree (body) — the Organic type pair. Latin subset,
   WOFF2, ~60 KB total; both OFL-1.1 (upstream: Google Fonts via Fontsource).
   Loaded on every page with the rest of this sheet but referenced ONLY inside
   the v2 surface scope, so nothing else changes weight or metrics. */
@font-face{font-family:'Caprasimo';font-style:normal;font-weight:400;font-display:swap;src:url(./caprasimo-400.woff2) format('woff2')}
@font-face{font-family:'Figtree';font-style:normal;font-weight:400;font-display:swap;src:url(./figtree-400.woff2) format('woff2')}
@font-face{font-family:'Figtree';font-style:normal;font-weight:600;font-display:swap;src:url(./figtree-600.woff2) format('woff2')}
@font-face{font-family:'Figtree';font-style:normal;font-weight:700;font-display:swap;src:url(./figtree-700.woff2) format('woff2')}
