/*
 * Font Awesome subset override - 2Dots, 2026-09-15.
 * Loaded AFTER fontawesome-all.min.css so these faces win for the glyphs this site
 * actually uses. Any icon outside these unicode-ranges still resolves against Font
 * Awesome's own full @font-face declarations, so a newly chosen icon can never silently
 * come out blank - it just costs the full font on that page.
 * Regenerate with the recipe in clients/idanshay/knowledge/infrastructure.md.
 */
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:swap;src:url(fa-solid-900.subset.woff2) format("woff2");unicode-range:U+f004,U+f005,U+f007,U+f00c,U+f015,U+f021,U+f030,U+f053,U+f054,U+f060,U+f061,U+f071,U+f077,U+f086,U+f095,U+f0c0,U+f0d6,U+f0e0,U+f0e3,U+f104,U+f110,U+f124,U+f133,U+f135,U+f15c,U+f19c,U+f1ad,U+f1b8,U+f1b9,U+f1ec,U+f1fc,U+f251,U+f2a0,U+f303,U+f3c5,U+f3ed,U+f3fa,U+f4c0,U+f53a,U+f53c,U+f555,U+f66f,U+f77c,U+f7d9}
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:swap;src:url(fa-regular-400.subset.woff2) format("woff2");unicode-range:U+f007,U+f0e0,U+f1cd,U+f256}
@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:swap;src:url(fa-brands-400.subset.woff2) format("woff2");unicode-range:U+e07b,U+f099,U+f09a,U+f167,U+f16d,U+f232,U+f2b3,U+f39e,U+f83f}

/*
 * Material Icons for the Accessible Poetry toolbar, self-hosted and cut to the ten
 * ligatures that toolbar actually uses. Replaces the render-blocking
 * fonts.googleapis.com/icon stylesheet, which cost about 0.4s of First Contentful Paint
 * for an 817-byte file, purely because it opened a second origin.
 * font-display:block on purpose: this font renders ligatures, so any fallback period
 * shows the literal words "close", "keyboard", "visibility_off" - the original bug.
 * The file is only fetched when a visitor actually opens the accessibility menu.
 */
@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;font-display:block;src:url(material-icons.subset.woff2) format("woff2")}
