/* Sous-ensemble Phosphor duotone — Calculy */
@font-face {
  font-family: "Phosphor-Duotone";
  src: url("./Phosphor-Duotone.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ph-duotone {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor-Duotone" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ph-arrow-left:before {
  content: "\e058";
  opacity: 0.2;
}
.ph-arrow-left:after {
  content: "\e059";
  margin-left: -1em;
}
.ph-arrow-right:before {
  content: "\e06c";
  opacity: 0.2;
}
.ph-arrow-right:after {
  content: "\e06d";
  margin-left: -1em;
}
.ph-arrows-clockwise:before {
  content: "\e094";
  opacity: 0.2;
}
.ph-arrows-clockwise:after {
  content: "\e095";
  margin-left: -1em;
}
.ph-baby:before {
  content: "\e774";
  opacity: 0.2;
}
.ph-baby:after {
  content: "\e775";
  margin-left: -1em;
}
.ph-baby-carriage:before {
  content: "\e818";
  opacity: 0.2;
}
.ph-baby-carriage:after {
  content: "\e819";
  margin-left: -1em;
}
.ph-bank:before {
  content: "\e0b4";
  opacity: 0.2;
}
.ph-bank:after {
  content: "\e0b5";
  margin-left: -1em;
}
.ph-bell:before {
  content: "\e0ce";
  opacity: 0.2;
}
.ph-bell:after {
  content: "\e0cf";
  margin-left: -1em;
}
.ph-bell-ringing:before {
  content: "\e5e8";
  opacity: 0.2;
}
.ph-bell-ringing:after {
  content: "\e5e9";
  margin-left: -1em;
}
.ph-bell-simple:before {
  content: "\e0d0";
  opacity: 0.2;
}
.ph-bell-simple:after {
  content: "\e0d1";
  margin-left: -1em;
}
.ph-bell-simple-ringing:before {
  content: "\e5ea";
  opacity: 0.2;
}
.ph-bell-simple-ringing:after {
  content: "\e5eb";
  margin-left: -1em;
}
.ph-bell-simple-slash:before {
  content: "\e0d2";
  opacity: 0.2;
}
.ph-bell-simple-slash:after {
  content: "\e0d3";
  margin-left: -1em;
}
.ph-bell-simple-z:before {
  content: "\e5ec";
  opacity: 0.2;
}
.ph-bell-simple-z:after {
  content: "\e5ed";
  margin-left: -1em;
}
.ph-bell-slash:before {
  content: "\e0d4";
  opacity: 0.2;
}
.ph-bell-slash:after {
  content: "\e0d5";
  margin-left: -1em;
}
.ph-bell-z:before {
  content: "\e5ee";
  opacity: 0.2;
}
.ph-bell-z:after {
  content: "\e5ef";
  margin-left: -1em;
}
.ph-bicycle:before {
  content: "\e0d6";
  opacity: 0.2;
}
.ph-bicycle:after {
  content: "\e0d7";
  margin-left: -1em;
}
.ph-book-open-text:before {
  content: "\e8f2";
  opacity: 0.2;
}
.ph-book-open-text:after {
  content: "\e8f3";
  margin-left: -1em;
}
.ph-books:before {
  content: "\e758";
  opacity: 0.2;
}
.ph-books:after {
  content: "\e759";
  margin-left: -1em;
}
.ph-briefcase:before {
  content: "\e0ee";
  opacity: 0.2;
}
.ph-briefcase:after {
  content: "\e0ef";
  margin-left: -1em;
}
.ph-briefcase-metal:before {
  content: "\e5f2";
  opacity: 0.2;
}
.ph-briefcase-metal:after {
  content: "\e5f3";
  margin-left: -1em;
}
.ph-buildings:before {
  content: "\e102";
  opacity: 0.2;
}
.ph-buildings:after {
  content: "\e105";
  margin-left: -1em;
}
.ph-calculator:before {
  content: "\e538";
  opacity: 0.2;
}
.ph-calculator:after {
  content: "\e539";
  margin-left: -1em;
}
.ph-calendar-blank:before {
  content: "\e10a";
  opacity: 0.2;
}
.ph-calendar-blank:after {
  content: "\e10b";
  margin-left: -1em;
}
.ph-car:before {
  content: "\e112";
  opacity: 0.2;
}
.ph-car:after {
  content: "\e113";
  margin-left: -1em;
}
.ph-car-battery:before {
  content: "\ee30";
  opacity: 0.2;
}
.ph-car-battery:after {
  content: "\ee31";
  margin-left: -1em;
}
.ph-car-profile:before {
  content: "\e8cc";
  opacity: 0.2;
}
.ph-car-profile:after {
  content: "\e8cd";
  margin-left: -1em;
}
.ph-car-simple:before {
  content: "\e114";
  opacity: 0.2;
}
.ph-car-simple:after {
  content: "\e115";
  margin-left: -1em;
}
.ph-cardholder:before {
  content: "\e5fa";
  opacity: 0.2;
}
.ph-cardholder:after {
  content: "\e5fb";
  margin-left: -1em;
}
.ph-cards:before {
  content: "\e0f8";
  opacity: 0.2;
}
.ph-cards:after {
  content: "\e0f9";
  margin-left: -1em;
}
.ph-cards-three:before {
  content: "\ee50";
  opacity: 0.2;
}
.ph-cards-three:after {
  content: "\ee51";
  margin-left: -1em;
}
.ph-caret-circle-double-down:before {
  content: "\e116";
  opacity: 0.2;
}
.ph-caret-circle-double-down:after {
  content: "\e117";
  margin-left: -1em;
}
.ph-caret-circle-double-left:before {
  content: "\e118";
  opacity: 0.2;
}
.ph-caret-circle-double-left:after {
  content: "\e119";
  margin-left: -1em;
}
.ph-caret-circle-double-right:before {
  content: "\e11a";
  opacity: 0.2;
}
.ph-caret-circle-double-right:after {
  content: "\e11b";
  margin-left: -1em;
}
.ph-caret-circle-double-up:before {
  content: "\e11c";
  opacity: 0.2;
}
.ph-caret-circle-double-up:after {
  content: "\e11d";
  margin-left: -1em;
}
.ph-caret-circle-down:before {
  content: "\e11e";
  opacity: 0.2;
}
.ph-caret-circle-down:after {
  content: "\e11f";
  margin-left: -1em;
}
.ph-caret-circle-left:before {
  content: "\e120";
  opacity: 0.2;
}
.ph-caret-circle-left:after {
  content: "\e121";
  margin-left: -1em;
}
.ph-caret-circle-right:before {
  content: "\e122";
  opacity: 0.2;
}
.ph-caret-circle-right:after {
  content: "\e123";
  margin-left: -1em;
}
.ph-caret-circle-up:before {
  content: "\e124";
  opacity: 0.2;
}
.ph-caret-circle-up:after {
  content: "\e125";
  margin-left: -1em;
}
.ph-caret-circle-up-down:before {
  content: "\e13e";
  opacity: 0.2;
}
.ph-caret-circle-up-down:after {
  content: "\e13f";
  margin-left: -1em;
}
.ph-caret-double-down:before {
  content: "\e126";
  opacity: 0.2;
}
.ph-caret-double-down:after {
  content: "\e127";
  margin-left: -1em;
}
.ph-caret-double-left:before {
  content: "\e128";
  opacity: 0.2;
}
.ph-caret-double-left:after {
  content: "\e129";
  margin-left: -1em;
}
.ph-caret-double-right:before {
  content: "\e12a";
  opacity: 0.2;
}
.ph-caret-double-right:after {
  content: "\e12b";
  margin-left: -1em;
}
.ph-caret-double-up:before {
  content: "\e12c";
  opacity: 0.2;
}
.ph-caret-double-up:after {
  content: "\e12d";
  margin-left: -1em;
}
.ph-caret-down:before {
  content: "\e136";
  opacity: 0.2;
}
.ph-caret-down:after {
  content: "\e137";
  margin-left: -1em;
}
.ph-caret-left:before {
  content: "\e138";
  opacity: 0.2;
}
.ph-caret-left:after {
  content: "\e139";
  margin-left: -1em;
}
.ph-caret-line-down:before {
  content: "\e134";
  opacity: 0.2;
}
.ph-caret-line-down:after {
  content: "\e135";
  margin-left: -1em;
}
.ph-caret-line-left:before {
  content: "\e132";
  opacity: 0.2;
}
.ph-caret-line-left:after {
  content: "\e133";
  margin-left: -1em;
}
.ph-caret-line-right:before {
  content: "\e130";
  opacity: 0.2;
}
.ph-caret-line-right:after {
  content: "\e131";
  margin-left: -1em;
}
.ph-caret-line-up:before {
  content: "\e12e";
  opacity: 0.2;
}
.ph-caret-line-up:after {
  content: "\e12f";
  margin-left: -1em;
}
.ph-caret-right:before {
  content: "\e13a";
  opacity: 0.2;
}
.ph-caret-right:after {
  content: "\e13b";
  margin-left: -1em;
}
.ph-caret-up:before {
  content: "\e13c";
  opacity: 0.2;
}
.ph-caret-up:after {
  content: "\e13d";
  margin-left: -1em;
}
.ph-caret-up-down:before {
  content: "\e140";
  opacity: 0.2;
}
.ph-caret-up-down:after {
  content: "\e141";
  margin-left: -1em;
}
.ph-carrot:before {
  content: "\ed38";
  opacity: 0.2;
}
.ph-carrot:after {
  content: "\ed39";
  margin-left: -1em;
}
.ph-car-profile:before {
  content: "\e8cc";
  opacity: 0.2;
}
.ph-car-profile:after {
  content: "\e8cd";
  margin-left: -1em;
}
.ph-caret-down:before {
  content: "\e136";
  opacity: 0.2;
}
.ph-caret-down:after {
  content: "\e137";
  margin-left: -1em;
}
.ph-caret-right:before {
  content: "\e13a";
  opacity: 0.2;
}
.ph-caret-right:after {
  content: "\e13b";
  margin-left: -1em;
}
.ph-chart-bar:before {
  content: "\e150";
  opacity: 0.2;
}
.ph-chart-bar:after {
  content: "\e151";
  margin-left: -1em;
}
.ph-chart-bar-horizontal:before {
  content: "\e152";
  opacity: 0.2;
}
.ph-chart-bar-horizontal:after {
  content: "\e153";
  margin-left: -1em;
}
.ph-chart-line-up:before {
  content: "\e156";
  opacity: 0.2;
}
.ph-chart-line-up:after {
  content: "\e157";
  margin-left: -1em;
}
.ph-chart-pie-slice:before {
  content: "\e15a";
  opacity: 0.2;
}
.ph-chart-pie-slice:after {
  content: "\e15b";
  margin-left: -1em;
}
.ph-check-circle:before {
  content: "\e184";
  opacity: 0.2;
}
.ph-check-circle:after {
  content: "\e185";
  margin-left: -1em;
}
.ph-clock:before {
  content: "\e19a";
  opacity: 0.2;
}
.ph-clock:after {
  content: "\e19b";
  margin-left: -1em;
}
.ph-clock-afternoon:before {
  content: "\e19c";
  opacity: 0.2;
}
.ph-clock-afternoon:after {
  content: "\e19d";
  margin-left: -1em;
}
.ph-clock-clockwise:before {
  content: "\e19e";
  opacity: 0.2;
}
.ph-clock-clockwise:after {
  content: "\e19f";
  margin-left: -1em;
}
.ph-clock-countdown:before {
  content: "\ed2c";
  opacity: 0.2;
}
.ph-clock-countdown:after {
  content: "\ed2d";
  margin-left: -1em;
}
.ph-clock-counter-clockwise:before {
  content: "\e1a0";
  opacity: 0.2;
}
.ph-clock-counter-clockwise:after {
  content: "\e1a1";
  margin-left: -1em;
}
.ph-clock-user:before {
  content: "\edec";
  opacity: 0.2;
}
.ph-clock-user:after {
  content: "\eded";
  margin-left: -1em;
}
.ph-coins:before {
  content: "\e78e";
  opacity: 0.2;
}
.ph-coins:after {
  content: "\e78f";
  margin-left: -1em;
}
.ph-currency-eur:before {
  content: "\e554";
  opacity: 0.2;
}
.ph-currency-eur:after {
  content: "\e555";
  margin-left: -1em;
}
.ph-download-simple:before {
  content: "\e20c";
  opacity: 0.2;
}
.ph-download-simple:after {
  content: "\e20d";
  margin-left: -1em;
}
.ph-envelope-simple:before {
  content: "\e218";
  opacity: 0.2;
}
.ph-envelope-simple:after {
  content: "\e219";
  margin-left: -1em;
}
.ph-envelope-simple-open:before {
  content: "\e21a";
  opacity: 0.2;
}
.ph-envelope-simple-open:after {
  content: "\e21b";
  margin-left: -1em;
}
.ph-file-doc:before {
  content: "\eb1e";
  opacity: 0.2;
}
.ph-file-doc:after {
  content: "\eb1f";
  margin-left: -1em;
}
.ph-file-text:before {
  content: "\e23a";
  opacity: 0.2;
}
.ph-file-text:after {
  content: "\e23b";
  margin-left: -1em;
}
.ph-gas-pump:before {
  content: "\e768";
  opacity: 0.2;
}
.ph-gas-pump:after {
  content: "\e769";
  margin-left: -1em;
}
.ph-gift:before {
  content: "\e276";
  opacity: 0.2;
}
.ph-gift:after {
  content: "\e277";
  margin-left: -1em;
}
.ph-globe:before {
  content: "\e288";
  opacity: 0.2;
}
.ph-globe:after {
  content: "\e289";
  margin-left: -1em;
}
.ph-globe-hemisphere-east:before {
  content: "\e28a";
  opacity: 0.2;
}
.ph-globe-hemisphere-east:after {
  content: "\e28b";
  margin-left: -1em;
}
.ph-globe-hemisphere-west:before {
  content: "\e28c";
  opacity: 0.2;
}
.ph-globe-hemisphere-west:after {
  content: "\e28d";
  margin-left: -1em;
}
.ph-globe-simple:before {
  content: "\e28e";
  opacity: 0.2;
}
.ph-globe-simple:after {
  content: "\e28f";
  margin-left: -1em;
}
.ph-globe-simple-x:before {
  content: "\e284";
  opacity: 0.2;
}
.ph-globe-simple-x:after {
  content: "\e285";
  margin-left: -1em;
}
.ph-globe-stand:before {
  content: "\e290";
  opacity: 0.2;
}
.ph-globe-stand:after {
  content: "\e291";
  margin-left: -1em;
}
.ph-globe-x:before {
  content: "\e286";
  opacity: 0.2;
}
.ph-globe-x:after {
  content: "\e287";
  margin-left: -1em;
}
.ph-graduation-cap:before {
  content: "\e62c";
  opacity: 0.2;
}
.ph-graduation-cap:after {
  content: "\e62d";
  margin-left: -1em;
}
.ph-hand-coins:before {
  content: "\ea8c";
  opacity: 0.2;
}
.ph-hand-coins:after {
  content: "\ea8d";
  margin-left: -1em;
}
.ph-hand-heart:before {
  content: "\e810";
  opacity: 0.2;
}
.ph-hand-heart:after {
  content: "\e811";
  margin-left: -1em;
}
.ph-handshake:before {
  content: "\e582";
  opacity: 0.2;
}
.ph-handshake:after {
  content: "\e583";
  margin-left: -1em;
}
.ph-heart:before {
  content: "\e2a8";
  opacity: 0.2;
}
.ph-heart:after {
  content: "\e2a9";
  margin-left: -1em;
}
.ph-heart-break:before {
  content: "\ebe8";
  opacity: 0.2;
}
.ph-heart-break:after {
  content: "\ebe9";
  margin-left: -1em;
}
.ph-heart-half:before {
  content: "\ec48";
  opacity: 0.2;
}
.ph-heart-half:after {
  content: "\ec49";
  margin-left: -1em;
}
.ph-heart-straight:before {
  content: "\e2aa";
  opacity: 0.2;
}
.ph-heart-straight:after {
  content: "\e2ab";
  margin-left: -1em;
}
.ph-heart-straight-break:before {
  content: "\eb98";
  opacity: 0.2;
}
.ph-heart-straight-break:after {
  content: "\eb99";
  margin-left: -1em;
}
.ph-heartbeat:before {
  content: "\e2ac";
  opacity: 0.2;
}
.ph-heartbeat:after {
  content: "\e2ad";
  margin-left: -1em;
}
.ph-house:before {
  content: "\e2c2";
  opacity: 0.2;
}
.ph-house:after {
  content: "\e2c3";
  margin-left: -1em;
}
.ph-house-line:before {
  content: "\e2c4";
  opacity: 0.2;
}
.ph-house-line:after {
  content: "\e2c5";
  margin-left: -1em;
}
.ph-house-simple:before {
  content: "\e2c6";
  opacity: 0.2;
}
.ph-house-simple:after {
  content: "\e2c7";
  margin-left: -1em;
}
.ph-house-line:before {
  content: "\e2c4";
  opacity: 0.2;
}
.ph-house-line:after {
  content: "\e2c5";
  margin-left: -1em;
}
.ph-identification-badge:before {
  content: "\e6f6";
  opacity: 0.2;
}
.ph-identification-badge:after {
  content: "\e6f7";
  margin-left: -1em;
}
.ph-info:before {
  content: "\e2ce";
  opacity: 0.2;
}
.ph-info:after {
  content: "\e2cf";
  margin-left: -1em;
}
.ph-laptop:before {
  content: "\e586";
  opacity: 0.2;
}
.ph-laptop:after {
  content: "\e587";
  margin-left: -1em;
}
.ph-lightbulb:before {
  content: "\e2dc";
  opacity: 0.2;
}
.ph-lightbulb:after {
  content: "\e2dd";
  margin-left: -1em;
}
.ph-lightbulb-filament:before {
  content: "\e63c";
  opacity: 0.2;
}
.ph-lightbulb-filament:after {
  content: "\e63d";
  margin-left: -1em;
}
.ph-list:before {
  content: "\e2f0";
  opacity: 0.2;
}
.ph-list:after {
  content: "\e2f1";
  margin-left: -1em;
}
.ph-list-bullets:before {
  content: "\e2f2";
  opacity: 0.2;
}
.ph-list-bullets:after {
  content: "\e2f3";
  margin-left: -1em;
}
.ph-list-checks:before {
  content: "\eadc";
  opacity: 0.2;
}
.ph-list-checks:after {
  content: "\eadd";
  margin-left: -1em;
}
.ph-list-dashes:before {
  content: "\e2f4";
  opacity: 0.2;
}
.ph-list-dashes:after {
  content: "\e2f5";
  margin-left: -1em;
}
.ph-list-heart:before {
  content: "\ebde";
  opacity: 0.2;
}
.ph-list-heart:after {
  content: "\ebdf";
  margin-left: -1em;
}
.ph-list-magnifying-glass:before {
  content: "\ebe0";
  opacity: 0.2;
}
.ph-list-magnifying-glass:after {
  content: "\ebe1";
  margin-left: -1em;
}
.ph-list-numbers:before {
  content: "\e2f6";
  opacity: 0.2;
}
.ph-list-numbers:after {
  content: "\e2f7";
  margin-left: -1em;
}
.ph-list-plus:before {
  content: "\e2f8";
  opacity: 0.2;
}
.ph-list-plus:after {
  content: "\e2f9";
  margin-left: -1em;
}
.ph-list-star:before {
  content: "\ebdc";
  opacity: 0.2;
}
.ph-list-star:after {
  content: "\ebdd";
  margin-left: -1em;
}
.ph-lock-key:before {
  content: "\e2fe";
  opacity: 0.2;
}
.ph-lock-key:after {
  content: "\e2ff";
  margin-left: -1em;
}
.ph-lock-key-open:before {
  content: "\e300";
  opacity: 0.2;
}
.ph-lock-key-open:after {
  content: "\e301";
  margin-left: -1em;
}
.ph-magnifying-glass:before {
  content: "\e30c";
  opacity: 0.2;
}
.ph-magnifying-glass:after {
  content: "\e30d";
  margin-left: -1em;
}
.ph-magnifying-glass-minus:before {
  content: "\e30e";
  opacity: 0.2;
}
.ph-magnifying-glass-minus:after {
  content: "\e30f";
  margin-left: -1em;
}
.ph-magnifying-glass-plus:before {
  content: "\e310";
  opacity: 0.2;
}
.ph-magnifying-glass-plus:after {
  content: "\e311";
  margin-left: -1em;
}
.ph-map-pin:before {
  content: "\e316";
  opacity: 0.2;
}
.ph-map-pin:after {
  content: "\e317";
  margin-left: -1em;
}
.ph-map-pin-area:before {
  content: "\ee3a";
  opacity: 0.2;
}
.ph-map-pin-area:after {
  content: "\ee3b";
  margin-left: -1em;
}
.ph-map-pin-line:before {
  content: "\e318";
  opacity: 0.2;
}
.ph-map-pin-line:after {
  content: "\e319";
  margin-left: -1em;
}
.ph-map-pin-plus:before {
  content: "\e314";
  opacity: 0.2;
}
.ph-map-pin-plus:after {
  content: "\e315";
  margin-left: -1em;
}
.ph-map-pin-simple:before {
  content: "\ee3e";
  opacity: 0.2;
}
.ph-map-pin-simple:after {
  content: "\ee3f";
  margin-left: -1em;
}
.ph-map-pin-simple-area:before {
  content: "\ee3c";
  opacity: 0.2;
}
.ph-map-pin-simple-area:after {
  content: "\ee3d";
  margin-left: -1em;
}
.ph-map-pin-simple-line:before {
  content: "\ee38";
  opacity: 0.2;
}
.ph-map-pin-simple-line:after {
  content: "\ee39";
  margin-left: -1em;
}
.ph-money:before {
  content: "\e588";
  opacity: 0.2;
}
.ph-money:after {
  content: "\e589";
  margin-left: -1em;
}
.ph-money-wavy:before {
  content: "\ee68";
  opacity: 0.2;
}
.ph-money-wavy:after {
  content: "\ee69";
  margin-left: -1em;
}
.ph-newspaper:before {
  content: "\e344";
  opacity: 0.2;
}
.ph-newspaper:after {
  content: "\e345";
  margin-left: -1em;
}
.ph-newspaper-clipping:before {
  content: "\e346";
  opacity: 0.2;
}
.ph-newspaper-clipping:after {
  content: "\e347";
  margin-left: -1em;
}
.ph-note-pencil:before {
  content: "\e34c";
  opacity: 0.2;
}
.ph-note-pencil:after {
  content: "\e34d";
  margin-left: -1em;
}
.ph-pen-nib:before {
  content: "\e3ac";
  opacity: 0.2;
}
.ph-pen-nib:after {
  content: "\e3ad";
  margin-left: -1em;
}
.ph-pen-nib-straight:before {
  content: "\e64a";
  opacity: 0.2;
}
.ph-pen-nib-straight:after {
  content: "\e64b";
  margin-left: -1em;
}
.ph-percent:before {
  content: "\e3b6";
  opacity: 0.2;
}
.ph-percent:after {
  content: "\e3b7";
  margin-left: -1em;
}
.ph-piggy-bank:before {
  content: "\ea04";
  opacity: 0.2;
}
.ph-piggy-bank:after {
  content: "\ea05";
  margin-left: -1em;
}
.ph-printer:before {
  content: "\e3dc";
  opacity: 0.2;
}
.ph-printer:after {
  content: "\e3dd";
  margin-left: -1em;
}
.ph-question:before {
  content: "\e3e8";
  opacity: 0.2;
}
.ph-question:after {
  content: "\e3eb";
  margin-left: -1em;
}
.ph-question-mark:before {
  content: "\e3e9";
  opacity: 0.2;
}
.ph-question-mark:after {
  content: "\e3ed";
  margin-left: -1em;
}
.ph-receipt:before {
  content: "\e3ec";
  opacity: 0.2;
}
.ph-receipt:after {
  content: "\e3f1";
  margin-left: -1em;
}
.ph-receipt-x:before {
  content: "\ed40";
  opacity: 0.2;
}
.ph-receipt-x:after {
  content: "\ed41";
  margin-left: -1em;
}
.ph-scales:before {
  content: "\e750";
  opacity: 0.2;
}
.ph-scales:after {
  content: "\e751";
  margin-left: -1em;
}
.ph-share-network:before {
  content: "\e408";
  opacity: 0.2;
}
.ph-share-network:after {
  content: "\e40b";
  margin-left: -1em;
}
.ph-shield:before {
  content: "\e40a";
  opacity: 0.2;
}
.ph-shield:after {
  content: "\e40d";
  margin-left: -1em;
}
.ph-shield-check:before {
  content: "\e40c";
  opacity: 0.2;
}
.ph-shield-check:after {
  content: "\e40f";
  margin-left: -1em;
}
.ph-shield-checkered:before {
  content: "\e708";
  opacity: 0.2;
}
.ph-shield-checkered:after {
  content: "\e709";
  margin-left: -1em;
}
.ph-shield-chevron:before {
  content: "\e40e";
  opacity: 0.2;
}
.ph-shield-chevron:after {
  content: "\e411";
  margin-left: -1em;
}
.ph-shield-plus:before {
  content: "\e706";
  opacity: 0.2;
}
.ph-shield-plus:after {
  content: "\e707";
  margin-left: -1em;
}
.ph-shield-slash:before {
  content: "\e410";
  opacity: 0.2;
}
.ph-shield-slash:after {
  content: "\e413";
  margin-left: -1em;
}
.ph-shield-star:before {
  content: "\ec34";
  opacity: 0.2;
}
.ph-shield-star:after {
  content: "\ec35";
  margin-left: -1em;
}
.ph-shield-warning:before {
  content: "\e412";
  opacity: 0.2;
}
.ph-shield-warning:after {
  content: "\e414";
  margin-left: -1em;
}
.ph-shield-check:before {
  content: "\e40c";
  opacity: 0.2;
}
.ph-shield-check:after {
  content: "\e40f";
  margin-left: -1em;
}
.ph-shield-checkered:before {
  content: "\e708";
  opacity: 0.2;
}
.ph-shield-checkered:after {
  content: "\e709";
  margin-left: -1em;
}
.ph-shield-checkered:before {
  content: "\e708";
  opacity: 0.2;
}
.ph-shield-checkered:after {
  content: "\e709";
  margin-left: -1em;
}
.ph-sparkle:before {
  content: "\e6a2";
  opacity: 0.2;
}
.ph-sparkle:after {
  content: "\e6a3";
  margin-left: -1em;
}
.ph-star:before {
  content: "\e46a";
  opacity: 0.2;
}
.ph-star:after {
  content: "\e46b";
  margin-left: -1em;
}
.ph-star-and-crescent:before {
  content: "\ecf4";
  opacity: 0.2;
}
.ph-star-and-crescent:after {
  content: "\ecf5";
  margin-left: -1em;
}
.ph-star-four:before {
  content: "\e6a4";
  opacity: 0.2;
}
.ph-star-four:after {
  content: "\e6a5";
  margin-left: -1em;
}
.ph-star-half:before {
  content: "\e70a";
  opacity: 0.2;
}
.ph-star-half:after {
  content: "\e70b";
  margin-left: -1em;
}
.ph-star-of-david:before {
  content: "\e89e";
  opacity: 0.2;
}
.ph-star-of-david:after {
  content: "\e89f";
  margin-left: -1em;
}
.ph-steering-wheel:before {
  content: "\e9ac";
  opacity: 0.2;
}
.ph-steering-wheel:after {
  content: "\e9ad";
  margin-left: -1em;
}
.ph-sun:before {
  content: "\e472";
  opacity: 0.2;
}
.ph-sun:after {
  content: "\e473";
  margin-left: -1em;
}
.ph-sun-dim:before {
  content: "\e474";
  opacity: 0.2;
}
.ph-sun-dim:after {
  content: "\e475";
  margin-left: -1em;
}
.ph-sun-horizon:before {
  content: "\e5b6";
  opacity: 0.2;
}
.ph-sun-horizon:after {
  content: "\e5b7";
  margin-left: -1em;
}
.ph-sunglasses:before {
  content: "\e816";
  opacity: 0.2;
}
.ph-sunglasses:after {
  content: "\e817";
  margin-left: -1em;
}
.ph-table:before {
  content: "\e476";
  opacity: 0.2;
}
.ph-table:after {
  content: "\e477";
  margin-left: -1em;
}
.ph-target:before {
  content: "\e47c";
  opacity: 0.2;
}
.ph-target:after {
  content: "\e47d";
  margin-left: -1em;
}
.ph-ticket:before {
  content: "\e490";
  opacity: 0.2;
}
.ph-ticket:after {
  content: "\e491";
  margin-left: -1em;
}
.ph-timer:before {
  content: "\e492";
  opacity: 0.2;
}
.ph-timer:after {
  content: "\e493";
  margin-left: -1em;
}
.ph-trend-up:before {
  content: "\e4ae";
  opacity: 0.2;
}
.ph-trend-up:after {
  content: "\e4af";
  margin-left: -1em;
}
.ph-users:before {
  content: "\e4d6";
  opacity: 0.2;
}
.ph-users:after {
  content: "\e4d7";
  margin-left: -1em;
}
.ph-users-four:before {
  content: "\e68c";
  opacity: 0.2;
}
.ph-users-four:after {
  content: "\e68d";
  margin-left: -1em;
}
.ph-users-three:before {
  content: "\e68e";
  opacity: 0.2;
}
.ph-users-three:after {
  content: "\e68f";
  margin-left: -1em;
}
.ph-vault:before {
  content: "\e76e";
  opacity: 0.2;
}
.ph-vault:after {
  content: "\e76f";
  margin-left: -1em;
}
.ph-wallet:before {
  content: "\e68a";
  opacity: 0.2;
}
.ph-wallet:after {
  content: "\e68b";
  margin-left: -1em;
}
.ph-warning:before {
  content: "\e4e0";
  opacity: 0.2;
}
.ph-warning:after {
  content: "\e4e1";
  margin-left: -1em;
}
.ph-warning-circle:before {
  content: "\e4e2";
  opacity: 0.2;
}
.ph-warning-circle:after {
  content: "\e4e3";
  margin-left: -1em;
}
.ph-warning-diamond:before {
  content: "\e7fc";
  opacity: 0.2;
}
.ph-warning-diamond:after {
  content: "\e7fd";
  margin-left: -1em;
}
.ph-warning-octagon:before {
  content: "\e4e4";
  opacity: 0.2;
}
.ph-warning-octagon:after {
  content: "\e4e5";
  margin-left: -1em;
}
.ph-wrench:before {
  content: "\e5d4";
  opacity: 0.2;
}
.ph-wrench:after {
  content: "\e5d5";
  margin-left: -1em;
}
.ph-x:before {
  content: "\e4f6";
  opacity: 0.2;
}
.ph-x:after {
  content: "\e4f7";
  margin-left: -1em;
}
.ph-x-circle:before {
  content: "\e4f8";
  opacity: 0.2;
}
.ph-x-circle:after {
  content: "\e4f9";
  margin-left: -1em;
}
.ph-x-logo:before {
  content: "\e4bc";
  opacity: 0.2;
}
.ph-x-logo:after {
  content: "\e4bd";
  margin-left: -1em;
}
.ph-x-square:before {
  content: "\e4fa";
  opacity: 0.2;
}
.ph-x-square:after {
  content: "\e4fb";
  margin-left: -1em;
}
