/* Tomen — self-hosted Phosphor icon subset. Generated, do not edit by hand.
   Regular: 78 glyphs. Bold: 3 glyphs.
   Source: @phosphor-icons/web@2.1.2, subset to the glyphs Tomen uses (plus a
   few forward-looking ones). Regenerate after adding new icons: re-run the
   subset pipeline with the new ph-* names. */
@font-face {
  font-family: "Phosphor";
  src: url("./Phosphor-subset.v2.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: "Phosphor-Bold";
  src: url("./Phosphor-Bold-subset.v2.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.ph {
  font-family: "Phosphor" !important;
  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-bold {
  font-family: "Phosphor-Bold" !important;
  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:before, .ph-bold:before {
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  font-feature-settings: "liga";
}
.ph.ph-arrow-counter-clockwise:before { content: "\e038"; }
.ph.ph-arrow-left:before { content: "\e058"; }
.ph.ph-arrow-right:before { content: "\e06c"; }
.ph.ph-arrows-clockwise:before { content: "\e094"; }
.ph.ph-arrows-down-up:before { content: "\e098"; }
.ph.ph-arrows-horizontal:before { content: "\eb06"; }
.ph.ph-arrows-in:before { content: "\e09a"; }
.ph.ph-arrows-in-line-horizontal:before { content: "\e530"; }
.ph.ph-arrows-in-line-vertical:before { content: "\e532"; }
.ph.ph-arrows-out:before { content: "\e0a2"; }
.ph.ph-arrows-out-line-horizontal:before { content: "\e534"; }
.ph.ph-arrows-out-line-vertical:before { content: "\e536"; }
.ph.ph-book-bookmark:before { content: "\e0e4"; }
.ph.ph-book-open:before { content: "\e0e6"; }
.ph.ph-book-open-text:before { content: "\e8f2"; }
.ph.ph-bookmark-simple:before { content: "\e0ea"; }
.ph.ph-calendar-blank:before { content: "\e10a"; }
.ph.ph-caret-down:before { content: "\e136"; }
.ph.ph-caret-left:before { content: "\e138"; }
.ph.ph-caret-right:before { content: "\e13a"; }
.ph.ph-caret-up:before { content: "\e13c"; }
.ph.ph-chart-bar:before { content: "\e150"; }
.ph.ph-chart-line-up:before { content: "\e156"; }
.ph.ph-check:before { content: "\e182"; }
.ph.ph-clock:before { content: "\e19a"; }
.ph.ph-corners-in:before { content: "\e1ce"; }
.ph.ph-corners-out:before { content: "\e1d0"; }
.ph.ph-dots-three:before { content: "\e1fe"; }
.ph.ph-dots-three-vertical:before { content: "\e208"; }
.ph.ph-download-simple:before { content: "\e20c"; }
.ph.ph-equals:before { content: "\e21c"; }
.ph.ph-file-text:before { content: "\e23a"; }
.ph.ph-fire:before { content: "\e242"; }
.ph.ph-flask:before { content: "\e79e"; }
.ph.ph-folder-minus:before { content: "\e254"; }
.ph.ph-folder-plus:before { content: "\e258"; }
.ph.ph-folder-simple:before { content: "\e25a"; }
.ph.ph-frame-corners:before { content: "\e626"; }
.ph.ph-gauge:before { content: "\e628"; }
.ph.ph-gear-six:before { content: "\e272"; }
.ph.ph-headphones:before { content: "\e2a6"; }
.ph.ph-highlighter:before { content: "\ec76"; }
.ph.ph-house:before { content: "\e2c2"; }
.ph.ph-image:before { content: "\e2ca"; }
.ph.ph-list-bullets:before { content: "\e2f2"; }
.ph.ph-list-checks:before { content: "\eadc"; }
.ph.ph-list-numbers:before { content: "\e2f6"; }
.ph.ph-magnifying-glass:before { content: "\e30c"; }
.ph.ph-note-pencil:before { content: "\e34c"; }
.ph.ph-paint-brush:before { content: "\e6f0"; }
.ph.ph-palette:before { content: "\e6c8"; }
.ph.ph-pause:before { content: "\e39e"; }
.ph.ph-pencil-simple:before { content: "\e3b4"; }
.ph.ph-play:before { content: "\e3d0"; }
.ph.ph-plus:before { content: "\e3d4"; }
.ph.ph-quotes:before { content: "\e660"; }
.ph.ph-repeat:before { content: "\e3f6"; }
.ph.ph-rows:before { content: "\e5a2"; }
.ph.ph-scroll:before { content: "\eb7a"; }
.ph.ph-skip-back:before { content: "\e5a4"; }
.ph.ph-skip-forward:before { content: "\e5a6"; }
.ph.ph-sliders-horizontal:before { content: "\e434"; }
.ph.ph-speaker-high:before { content: "\e44a"; }
.ph.ph-speaker-simple-high:before { content: "\e450"; }
.ph.ph-square:before { content: "\e45e"; }
.ph.ph-squares-four:before { content: "\e464"; }
.ph.ph-stop:before { content: "\e46c"; }
.ph.ph-sun:before { content: "\e472"; }
.ph.ph-sun-dim:before { content: "\e474"; }
.ph.ph-tag:before { content: "\e478"; }
.ph.ph-text-align-justify:before { content: "\e482"; }
.ph.ph-text-align-left:before { content: "\e484"; }
.ph.ph-text-columns:before { content: "\ec96"; }
.ph.ph-text-indent:before { content: "\ea1e"; }
.ph.ph-timer:before { content: "\e492"; }
.ph.ph-trash:before { content: "\e4a6"; }
.ph.ph-user:before { content: "\e4c2"; }
.ph.ph-x:before { content: "\e4f6"; }
.ph-bold.ph-check:before { content: "\e182"; }
.ph-bold.ph-minus:before { content: "\e32a"; }
.ph-bold.ph-plus:before { content: "\e3d4"; }
