/* Phosphor icons 2.1.1 (MIT), only the icons this site uses. Built by tools/icons.py (Nov 13 2026): add a new icon name, rebuild. */
@font-face{font-family:"Phosphor-Bold";src:url(ph-bold.woff2) format("woff2");font-display:block}
@font-face{font-family:"Phosphor-Fill";src:url(ph-fill.woff2) format("woff2");font-display:block}
.ph-bold{font-family:"Phosphor-Bold"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ph-fill{font-family:"Phosphor-Fill"!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ph-arrow-bend-up-left:before{content:"\e024"}
.ph-arrow-clockwise:before{content:"\e036"}
.ph-arrow-counter-clockwise:before{content:"\e038"}
.ph-arrow-left:before{content:"\e058"}
.ph-arrow-right:before{content:"\e06c"}
.ph-arrow-square-out:before{content:"\e5de"}
.ph-arrow-up:before{content:"\e08e"}
.ph-arrows-out-line-horizontal:before{content:"\e534"}
.ph-at:before{content:"\e0ac"}
.ph-bag:before{content:"\e0b0"}
.ph-baseball-cap:before{content:"\ea28"}
.ph-beanie:before{content:"\ea2a"}
.ph-beer-bottle:before{content:"\e7b0"}
.ph-bell:before{content:"\e0ce"}
.ph-bell-ringing:before{content:"\e5e8"}
.ph-broadcast:before{content:"\e0f2"}
.ph-calculator:before{content:"\e538"}
.ph-calendar:before{content:"\e108"}
.ph-calendar-blank:before{content:"\e10a"}
.ph-calendar-check:before{content:"\e712"}
.ph-calendar-dots:before{content:"\e7b4"}
.ph-calendar-x:before{content:"\e10c"}
.ph-camera:before{content:"\e10e"}
.ph-camera-plus:before{content:"\ec58"}
.ph-cards:before{content:"\e0f8"}
.ph-caret-down:before{content:"\e136"}
.ph-caret-left:before{content:"\e138"}
.ph-caret-right:before{content:"\e13a"}
.ph-chart-bar:before{content:"\e150"}
.ph-chart-line-up:before{content:"\e156"}
.ph-chat-circle:before{content:"\e168"}
.ph-chat-teardrop-text:before{content:"\e178"}
.ph-chat-text:before{content:"\e17a"}
.ph-chats-circle:before{content:"\e17e"}
.ph-check:before{content:"\e182"}
.ph-check-circle:before{content:"\e184"}
.ph-checks:before{content:"\e53a"}
.ph-circle-half:before{content:"\e18c"}
.ph-city:before{content:"\ea6a"}
.ph-cloud-check:before{content:"\e1b0"}
.ph-club:before{content:"\e1ba"}
.ph-code:before{content:"\e1bc"}
.ph-coffee:before{content:"\e1c2"}
.ph-coin:before{content:"\e60e"}
.ph-coins:before{content:"\e78e"}
.ph-compass:before{content:"\e1c8"}
.ph-copy:before{content:"\e1ca"}
.ph-credit-card:before{content:"\e1d2"}
.ph-crosshair:before{content:"\e1d6"}
.ph-device-mobile:before{content:"\e1e0"}
.ph-dots-three:before{content:"\e1fe"}
.ph-dots-three-vertical:before{content:"\e208"}
.ph-download-simple:before{content:"\e20c"}
.ph-empty:before{content:"\edbc"}
.ph-envelope-simple:before{content:"\e218"}
.ph-equals:before{content:"\e21c"}
.ph-export:before{content:"\eaf0"}
.ph-eye:before{content:"\e220"}
.ph-facebook-logo:before{content:"\e226"}
.ph-fan:before{content:"\e9f2"}
.ph-fast-forward:before{content:"\e6a6"}
.ph-file:before{content:"\e230"}
.ph-files:before{content:"\e710"}
.ph-flag:before{content:"\e244"}
.ph-flag-pennant:before{content:"\ecf0"}
.ph-flask:before{content:"\e79e"}
.ph-floppy-disk:before{content:"\e248"}
.ph-football:before{content:"\e718"}
.ph-function:before{content:"\ebe4"}
.ph-gear-six:before{content:"\e272"}
.ph-ghost:before{content:"\e62a"}
.ph-golf:before{content:"\ea3e"}
.ph-hand-coins:before{content:"\ea8c"}
.ph-hand-tap:before{content:"\ec90"}
.ph-hand-waving:before{content:"\e580"}
.ph-handshake:before{content:"\e582"}
.ph-hoodie:before{content:"\ecd0"}
.ph-hourglass:before{content:"\e2b2"}
.ph-house:before{content:"\e2c2"}
.ph-identification-badge:before{content:"\e6f6"}
.ph-image:before{content:"\e2ca"}
.ph-images:before{content:"\e836"}
.ph-info:before{content:"\e2ce"}
.ph-instagram-logo:before{content:"\e2d0"}
.ph-key:before{content:"\e2d6"}
.ph-lightbulb:before{content:"\e2dc"}
.ph-lightning:before{content:"\e2de"}
.ph-link:before{content:"\e2e2"}
.ph-list:before{content:"\e2f0"}
.ph-list-bullets:before{content:"\e2f2"}
.ph-list-checks:before{content:"\eadc"}
.ph-list-numbers:before{content:"\e2f6"}
.ph-lock:before{content:"\e2fa"}
.ph-lock-key:before{content:"\e2fe"}
.ph-lock-simple:before{content:"\e308"}
.ph-log:before{content:"\ed82"}
.ph-magic-wand:before{content:"\e6b6"}
.ph-magnifying-glass:before{content:"\e30c"}
.ph-map-pin:before{content:"\e316"}
.ph-map-trifold:before{content:"\e31a"}
.ph-medal:before{content:"\e320"}
.ph-megaphone:before{content:"\e324"}
.ph-minus:before{content:"\e32a"}
.ph-navigation-arrow:before{content:"\eade"}
.ph-newspaper:before{content:"\e344"}
.ph-note:before{content:"\e348"}
.ph-package:before{content:"\e390"}
.ph-paint-brush-household:before{content:"\e6f2"}
.ph-paper-plane-tilt:before{content:"\e398"}
.ph-password:before{content:"\e752"}
.ph-pause-circle:before{content:"\e3a0"}
.ph-pen:before{content:"\e3aa"}
.ph-pencil-simple:before{content:"\e3b4"}
.ph-pencil-simple-line:before{content:"\ebc6"}
.ph-phone:before{content:"\e3b8"}
.ph-pill:before{content:"\e700"}
.ph-play:before{content:"\e3d0"}
.ph-play-circle:before{content:"\e3d2"}
.ph-plus:before{content:"\e3d4"}
.ph-plus-square:before{content:"\ed4a"}
.ph-qr-code:before{content:"\e3e6"}
.ph-radio:before{content:"\e77e"}
.ph-ranking:before{content:"\ed62"}
.ph-resize:before{content:"\ed6e"}
.ph-seal-check:before{content:"\e606"}
.ph-share:before{content:"\e406"}
.ph-share-fat:before{content:"\ed52"}
.ph-share-network:before{content:"\e408"}
.ph-shield:before{content:"\e40a"}
.ph-shield-check:before{content:"\e40c"}
.ph-shopping-bag:before{content:"\e416"}
.ph-shopping-cart:before{content:"\e41e"}
.ph-shuffle:before{content:"\e422"}
.ph-sign-in:before{content:"\e428"}
.ph-sign-out:before{content:"\e42a"}
.ph-sliders-horizontal:before{content:"\e434"}
.ph-stack:before{content:"\e466"}
.ph-star:before{content:"\e46a"}
.ph-sticker:before{content:"\e5ac"}
.ph-storefront:before{content:"\e470"}
.ph-sun:before{content:"\e472"}
.ph-swap:before{content:"\e83c"}
.ph-sword:before{content:"\e5ba"}
.ph-t-shirt:before{content:"\e670"}
.ph-table:before{content:"\e476"}
.ph-tabs:before{content:"\e778"}
.ph-tag:before{content:"\e478"}
.ph-target:before{content:"\e47c"}
.ph-television-simple:before{content:"\eae6"}
.ph-thumbs-up:before{content:"\e48e"}
.ph-ticket:before{content:"\e490"}
.ph-towel:before{content:"\ede6"}
.ph-trash:before{content:"\e4a6"}
.ph-trend-down:before{content:"\e4ac"}
.ph-trend-up:before{content:"\e4ae"}
.ph-trophy:before{content:"\e67e"}
.ph-upload-simple:before{content:"\e4c0"}
.ph-user:before{content:"\e4c2"}
.ph-user-circle:before{content:"\e4c4"}
.ph-user-minus:before{content:"\e4ce"}
.ph-user-plus:before{content:"\e4d0"}
.ph-users:before{content:"\e4d6"}
.ph-users-three:before{content:"\e68e"}
.ph-wallet:before{content:"\e68a"}
.ph-warning:before{content:"\e4e0"}
.ph-waves:before{content:"\e6de"}
.ph-wifi-slash:before{content:"\e4f2"}
.ph-x:before{content:"\e4f6"}
.ph-youtube-logo:before{content:"\e4fc"}
