/* ============================================
   @landlord/ui-shared — Self-hosted Fonts
   ============================================
   SIL OFL — see /fonts/Fira-OFL.txt
   Fira Sans = UI/headings, Fira Mono = numerics.
   font-display: swap paints fallback immediately,
   swaps to Fira when loaded (no invisible-text flash).

   The src url("/fonts/...") paths are absolute because each portal
   serves its font assets at the web root (/fonts/...). Both portals
   have identical copies of the woff2/woff files in static/fonts/.

   Build-time copied into every portal's static/css/_shared/ via
   `npm run sync`. MUST be linked before the portal's main.css.
   ============================================ */
@font-face {
    font-family: "Fira Sans";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/fira-sans-400.woff2") format("woff2"),
         url("/fonts/fira-sans-400.woff") format("woff");
}

@font-face {
    font-family: "Fira Sans";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("/fonts/fira-sans-500.woff2") format("woff2"),
         url("/fonts/fira-sans-500.woff") format("woff");
}

@font-face {
    font-family: "Fira Sans";
    font-style: normal;
    font-weight: 600;
    font-display: swap;
    src: url("/fonts/fira-sans-600.woff2") format("woff2"),
         url("/fonts/fira-sans-600.woff") format("woff");
}

@font-face {
    font-family: "Fira Sans";
    font-style: normal;
    font-weight: 700;
    font-display: swap;
    src: url("/fonts/fira-sans-700.woff2") format("woff2"),
         url("/fonts/fira-sans-700.woff") format("woff");
}

@font-face {
    font-family: "Fira Mono";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url("/fonts/fira-mono-400.woff2") format("woff2"),
         url("/fonts/fira-mono-400.woff") format("woff");
}

@font-face {
    font-family: "Fira Mono";
    font-style: normal;
    font-weight: 500;
    font-display: swap;
    src: url("/fonts/fira-mono-500.woff2") format("woff2"),
         url("/fonts/fira-mono-500.woff") format("woff");
}
