@font-face {
  font-family: "Phosphor-Regular";
  src: url("../libs/phosphor/regular/Phosphor.woff2") format("woff2"),
       url("../libs/phosphor/regular/Phosphor.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

.ri {
  display: inline-flex;
  width: 1em;
  height: 1em;
  align-items: center;
  justify-content: center;
  color: inherit;
  font-family: "Phosphor-Regular" !important;
  font-size: inherit;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  line-height: 1;
  speak: never;
  text-transform: none;
  vertical-align: -0.125em;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ri::before {
  display: block;
}

.ri-fw {
  width: 1.25em;
}

.ri-1x {
  font-size: 1em;
}

.ri-2x {
  font-size: 2em;
}

/* Business icon aliases */
.ri-account::before { content: "\e4c2"; }
.ri-address::before { content: "\e316"; }
.ri-aftersale::before { content: "\e63a"; }
.ri-arrow-left::before { content: "\e058"; }
.ri-balance::before { content: "\e68a"; }
.ri-book::before { content: "\e8f2"; }
.ri-cart::before { content: "\e41e"; }
.ri-clock::before { content: "\e19a"; }
.ri-collect::before { content: "\e2a8"; }
.ri-coupon::before { content: "\e490"; }
.ri-done::before { content: "\e184"; }
.ri-empty::before { content: "\e4aa"; }
.ri-enterprise::before { content: "\e102"; }
.ri-exchange::before { content: "\e83c"; }
.ri-favorite::before { content: "\e46a"; }
.ri-feedback::before { content: "\e16c"; }
.ri-grid::before { content: "\e296"; }
.ri-history::before { content: "\e1a0"; }
.ri-home::before { content: "\e2c2"; }
.ri-invoice::before { content: "\ee42"; }
.ri-invoice-info::before { content: "\e23a"; }
.ri-invoice-pending::before { content: "\e7b4"; }
.ri-invoice-record::before { content: "\e198"; }
.ri-lightning::before { content: "\e2de"; }
.ri-lock::before { content: "\e2fa"; }
.ri-logout::before { content: "\e42a"; }
.ri-mobile::before { content: "\e1e0"; }
.ri-notice::before { content: "\e0ce"; }
.ri-order::before { content: "\e3ec"; }
.ri-password::before { content: "\e2d6"; }
.ri-password-check::before { content: "\e2fe"; }
.ri-pay::before { content: "\e1d2"; }
.ri-points::before { content: "\e78e"; }
.ri-profile::before { content: "\e4c4"; }
.ri-quick-collect::before { content: "\e2a8"; }
.ri-quick-coupon::before { content: "\e490"; }
.ri-quick-invoice::before { content: "\ee42"; }
.ri-quick-message::before { content: "\e16e"; }
.ri-quick-order::before { content: "\e3ec"; }
.ri-quick-quote::before { content: "\e236"; }
.ri-quote::before { content: "\e236"; }
.ri-quote-tag::before { content: "\e478"; }
.ri-quotes::before { content: "\e710"; }
.ri-rebuy::before { content: "\e3f6"; }
.ri-receive::before { content: "\e390"; }
.ri-refund::before { content: "\ed40"; }
.ri-service::before { content: "\e584"; }
.ri-shield::before { content: "\e40c"; }
.ri-ship::before { content: "\e4b4"; }
.ri-sms::before { content: "\e16e"; }
.ri-tag::before { content: "\e478"; }
.ri-tip::before { content: "\e2ce"; }
.ri-top::before { content: "\e066"; }
.ri-wechat::before { content: "\e8d2"; }
.ri-wxapp::before { content: "\e5da"; }

/* Common UI icon aliases */
.ri-app-window::before { content: "\e5da"; }
.ri-arrows-clockwise::before { content: "\e094"; }
.ri-bookmark-simple::before { content: "\e0ea"; }
.ri-buildings::before { content: "\e102"; }
.ri-calendar-dots::before { content: "\e7b4"; }
.ri-camera::before { content: "\e10e"; }
.ri-caret-down::before { content: "\e136"; }
.ri-caret-left::before { content: "\e138"; }
.ri-caret-right::before { content: "\e13a"; }
.ri-caret-up::before { content: "\e13c"; }
.ri-chat-circle-dots::before { content: "\e16c"; }
.ri-chat-circle-text::before { content: "\e16e"; }
.ri-check::before { content: "\e182"; }
.ri-check-circle::before { content: "\e184"; }
.ri-check-square::before { content: "\e186"; }
.ri-clipboard-text::before { content: "\e198"; }
.ri-clock-counter-clockwise::before { content: "\e1a0"; }
.ri-coins::before { content: "\e78e"; }
.ri-copy::before { content: "\e1ca"; }
.ri-credit-card::before { content: "\e1d2"; }
.ri-cube::before { content: "\e1da"; }
.ri-envelope-simple::before { content: "\e218"; }
.ri-eye-slash::before { content: "\e224"; }
.ri-file-image::before { content: "\ea24"; }
.ri-file-pdf::before { content: "\e702"; }
.ri-file-plus::before { content: "\e236"; }
.ri-file-text::before { content: "\e23a"; }
.ri-files::before { content: "\e710"; }
.ri-fire::before { content: "\e242"; }
.ri-gear::before { content: "\e270"; }
.ri-grid-four::before { content: "\e296"; }
.ri-headphones::before { content: "\e2a6"; }
.ri-heart::before { content: "\e2a8"; }
.ri-house::before { content: "\e2c2"; }
.ri-image::before { content: "\e2ca"; }
.ri-info::before { content: "\e2ce"; }
.ri-key::before { content: "\e2d6"; }
.ri-lifebuoy::before { content: "\e63a"; }
.ri-list::before { content: "\e2f0"; }
.ri-list-bullets::before { content: "\e2f2"; }
.ri-lock-key::before { content: "\e2fe"; }
.ri-magnifying-glass::before { content: "\e30c"; }
.ri-map-pin::before { content: "\e316"; }
.ri-package::before { content: "\e390"; }
.ri-pencil-simple::before { content: "\e3b4"; }
.ri-phone::before { content: "\e3b8"; }
.ri-plus::before { content: "\e3d4"; }
.ri-qr-code::before { content: "\e3e6"; }
.ri-receipt::before { content: "\e3ec"; }
.ri-receipt-x::before { content: "\ed40"; }
.ri-repeat::before { content: "\e3f6"; }
.ri-share-network::before { content: "\e408"; }
.ri-shield-check::before { content: "\e40c"; }
.ri-shopping-cart::before { content: "\e41e"; }
.ri-sign-in::before { content: "\e428"; }
.ri-sign-out::before { content: "\e42a"; }
.ri-swap::before { content: "\e83c"; }
.ri-ticket::before { content: "\e490"; }
.ri-trash::before { content: "\e4a6"; }
.ri-tray::before { content: "\e4aa"; }
.ri-truck::before { content: "\e4b4"; }
.ri-upload::before { content: "\e4be"; }
.ri-user::before { content: "\e4c2"; }
.ri-user-circle::before { content: "\e4c4"; }
.ri-wallet::before { content: "\e68a"; }
.ri-wechat-logo::before { content: "\e8d2"; }
.ri-x::before { content: "\e4f6"; }
