/* Phosphor Regular subset (17 icons used across the site) instead of the full 144 KB font and two 80 KB stylesheets.
   Rebuild: python3 -m fontTools.subset over node_modules/@phosphor-icons/web/src/regular/Phosphor.woff2 (see docs/PROJECT_MEMORY.md). */
@font-face { font-family:"Phosphor"; src:url("/assets/fonts/phosphor-subset.woff2?v=2") format("woff2"); font-weight:normal; font-style:normal; font-display:block; }
.ph { font-family:"Phosphor" !important; font-weight:normal; font-style:normal; font-variant:normal; text-transform:none; line-height:1; speak:never; display:inline-block; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.ph.ph-arrow-square-out:before { content:"\e5de"; }
.ph.ph-arrow-up-right:before { content:"\e092"; }
.ph.ph-user-focus:before { content:"\e6fc"; }
.ph.ph-user:before { content:"\e4c2"; }
.ph.ph-map-pin:before { content:"\e316"; }
.ph.ph-file-csv:before { content:"\eb1c"; }
.ph.ph-download-simple:before { content:"\e20c"; }
.ph.ph-compass:before { content:"\e1c8"; }
.ph.ph-chart-line-up:before { content:"\e156"; }
.ph.ph-browser:before { content:"\e0f4"; }
.ph.ph-x:before { content:"\e4f6"; }
.ph.ph-link:before { content:"\e2e2"; }
.ph.ph-magnifying-glass:before { content:"\e30c"; }
.ph.ph-pen-nib:before { content:"\e3ac"; }
.ph.ph-arrow-left:before { content:"\e058"; }
.ph.ph-arrow-right:before { content:"\e06c"; }
.ph.ph-quotes:before { content:"\e660"; }
