/* Phosphor icon font (subset: only the icons à portée uses).
   Self-hosted from the phosphor-icons static download. Regular + Fill share
   codepoints, so one content rule covers both `.ph` (outline) and `.ph-fill`. */
@font-face {
  font-family: "Phosphor";
  src: url("./Phosphor.woff2") format("woff2");
  font-weight: normal; font-style: normal; font-display: block;
}
@font-face {
  font-family: "Phosphor-Fill";
  src: url("./Phosphor-Fill.woff2") format("woff2");
  font-weight: normal; font-style: normal; font-display: block;
}
.ph, .ph-fill {
  font-style: normal; font-weight: normal; font-variant: normal;
  text-transform: none; line-height: 1; speak: never;
  -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;
}
.ph { font-family: "Phosphor" !important; }
.ph-fill { font-family: "Phosphor-Fill" !important; }

.ph.ph-shopping-cart:before, .ph-fill.ph-shopping-cart:before { content: "\e41e"; }
.ph.ph-pill:before,          .ph-fill.ph-pill:before          { content: "\e700"; }
.ph.ph-graduation-cap:before,.ph-fill.ph-graduation-cap:before{ content: "\e62c"; }
.ph.ph-books:before,         .ph-fill.ph-books:before         { content: "\e758"; }
.ph.ph-first-aid:before,     .ph-fill.ph-first-aid:before     { content: "\e56e"; }
.ph.ph-stethoscope:before,   .ph-fill.ph-stethoscope:before   { content: "\e7ea"; }
.ph.ph-bed:before,           .ph-fill.ph-bed:before           { content: "\e0cc"; }
.ph.ph-plus:before,          .ph-fill.ph-plus:before          { content: "\e3d4"; }
