/* Nov 6 2026 (docs/PROGRESSION_UI.md): ONE family everywhere, PP Supply. The old names (Unbounded, Silkscreen,
   IBM Plex Mono, JB Mono, JB Pixel) now point at PP Supply files, so every CSS rule and canvas sign that still names
   them switches without touching each call. The Google font files stay in fonts/ in case TJ wants them back. */
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/PPSupplyMono-Regular.woff2') format('woff2');}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/PPSupplyMono-Medium.woff2') format('woff2');}
@font-face{font-family:'IBM Plex Mono';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/PPSupplyMono-Bold.woff2') format('woff2');}
@font-face{font-family:'Silkscreen';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/PPSupplySans-Medium.woff2') format('woff2');size-adjust:104%;}
@font-face{font-family:'Silkscreen';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/PPSupplySans-Bold.woff2') format('woff2');size-adjust:104%;}
@font-face{font-family:'JB Mono';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/PPSupplyMono-Regular.woff2') format('woff2');size-adjust:92%;}
@font-face{font-family:'JB Mono';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/PPSupplyMono-Medium.woff2') format('woff2');size-adjust:92%;}
@font-face{font-family:'JB Mono';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/PPSupplyMono-Bold.woff2') format('woff2');size-adjust:92%;}
@font-face{font-family:'JB Pixel';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/PPSupplySans-Medium.woff2') format('woff2');size-adjust:104%;}
@font-face{font-family:'JB Pixel';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/PPSupplySans-Bold.woff2') format('woff2');size-adjust:104%;}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:100 600;font-display:swap;src:url('./fonts/PPSupplySans-Medium.woff2') format('woff2');}
@font-face{font-family:'Unbounded';font-style:normal;font-weight:700 900;font-display:swap;src:url('./fonts/PPSupplySans-Bold.woff2') format('woff2');}

/* PP Supply (Pangram Pangram, TJ Nov 2026): the one Jabree typeface family. Sans = titles + UI, Mono = HUD, numbers, chat.
   Source files: ../source-assets/fonts/pp-supply/. Commercial font: needs a web license before play.jabree.xyz goes public. */
@font-face{font-family:'PP Supply Sans';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/PPSupplySans-Regular.woff2') format('woff2');}
@font-face{font-family:'PP Supply Sans';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/PPSupplySans-Medium.woff2') format('woff2');}
@font-face{font-family:'PP Supply Sans';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/PPSupplySans-Bold.woff2') format('woff2');}
@font-face{font-family:'PP Supply Mono';font-style:normal;font-weight:400;font-display:swap;src:url('./fonts/PPSupplyMono-Regular.woff2') format('woff2');}
@font-face{font-family:'PP Supply Mono';font-style:normal;font-weight:500;font-display:swap;src:url('./fonts/PPSupplyMono-Medium.woff2') format('woff2');}
@font-face{font-family:'PP Supply Mono';font-style:normal;font-weight:700;font-display:swap;src:url('./fonts/PPSupplyMono-Bold.woff2') format('woff2');}
