/* Phosphor icons fix — minified plugins.css is missing the @font-face + icon
   definitions, so re-declare just the 12 icons actually used site-wide.
   Generated 2026-06-27 from /css/plugins.css. */

@font-face {
  font-family: "Phosphor-Bold";
  src: url("/fonts/Phosphor/Phosphor-Bold.woff2") format("woff2"),
       url("/fonts/Phosphor/Phosphor-Bold.woff") format("woff"),
       url("/fonts/Phosphor/Phosphor-Bold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Phosphor-Fill";
  src: url("/fonts/Phosphor/Phosphor-Fill.woff2") format("woff2"),
       url("/fonts/Phosphor/Phosphor-Fill.woff") format("woff"),
       url("/fonts/Phosphor/Phosphor-Fill.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
.ph-bold {
  font-family: "Phosphor-Bold" !important;
  speak: never; font-style: normal; font-weight: normal; font-variant: normal;
  text-transform: none; line-height: 1;
  -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;
  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}

/* Bold icons (5) */
.ph-bold.ph-arrow-up-right:before  { content: "\e092"; }
.ph-bold.ph-copyright:before       { content: "\e54a"; }
.ph-bold.ph-download-simple:before { content: "\e20c"; }
.ph-bold.ph-share-network:before   { content: "\e408"; }
.ph-bold.ph-sparkle:before         { content: "\e6a2"; }

/* Fill icons (7) */
.ph-fill.ph-facebook-logo:before   { content: "\e226"; }
.ph-fill.ph-heart:before           { content: "\e2a8"; }
.ph-fill.ph-instagram-logo:before  { content: "\e2d0"; }
.ph-fill.ph-play:before            { content: "\e3d0"; }
.ph-fill.ph-smiley:before          { content: "\e436"; }
.ph-fill.ph-smiley-wink:before     { content: "\e666"; }
.ph-fill.ph-tiktok-logo:before     { content: "\eaf2"; }
