/* SVN-Gilroy (Vietnamese Gilroy), self-hosted. Bold also serves 800/900 so heavy weights never fall back to faux bold. */
@font-face { font-family: 'Gilroy'; src: url('../assets/fonts/SVN-Gilroy.woff2') format('woff2'); font-weight: 100 400; font-style: normal; font-display: swap; }
@font-face { font-family: 'Gilroy'; src: url('../assets/fonts/SVN-GilroyMedium.woff2') format('woff2'); font-weight: 500; font-style: normal; font-display: swap; }
@font-face { font-family: 'Gilroy'; src: url('../assets/fonts/SVN-GilroySemiBold.woff2') format('woff2'); font-weight: 600; font-style: normal; font-display: swap; }
@font-face { font-family: 'Gilroy'; src: url('../assets/fonts/SVN-GilroyBold.woff2') format('woff2'); font-weight: 700 900; font-style: normal; font-display: swap; }
/* Rarity marks ◊ ☆ ★: Gilroy has no glyphs for them (the fallback looked like a broken font). tools/make_rarity_font.py */
@font-face { font-family: 'PD Rarity'; src: url('../assets/fonts/rarity-glyphs.woff2?v=2') format('woff2'); font-weight: 100 900; font-style: normal; font-display: block; unicode-range: U+25CA, U+2605-2606; }
