/* Baluarte Phosphor 2.1 icon subset — local and MIT licensed. */
@font-face {
	font-family: "Phosphor";
	src: url("./Phosphor.woff2") format("woff2");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

.ph {
	font-family: "Phosphor" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	letter-spacing: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ph.ph-arrow-clockwise::before { content: "\e036"; }
.ph.ph-arrow-counter-clockwise::before { content: "\e038"; }
.ph.ph-arrow-left::before { content: "\e058"; }
.ph.ph-arrow-right::before { content: "\e06c"; }
.ph.ph-arrow-up::before { content: "\e08e"; }
.ph.ph-article::before { content: "\e0a8"; }
.ph.ph-book-open-text::before { content: "\e8f2"; }
.ph.ph-buildings::before { content: "\e102"; }
.ph.ph-camera::before { content: "\e10e"; }
.ph.ph-caret-double-left::before { content: "\e128"; }
.ph.ph-caret-double-right::before { content: "\e12a"; }
.ph.ph-caret-down::before { content: "\e136"; }
.ph.ph-chart-line-up::before { content: "\e156"; }
.ph.ph-chat-circle::before { content: "\e168"; }
.ph.ph-check::before { content: "\e182"; }
.ph.ph-check-circle::before { content: "\e184"; }
.ph.ph-circle::before { content: "\e18a"; }
.ph.ph-compass::before { content: "\e1c8"; }
.ph.ph-copy::before { content: "\e1ca"; }
.ph.ph-cursor-click::before { content: "\e7c8"; }
.ph.ph-desktop::before { content: "\e560"; }
.ph.ph-dots-three::before { content: "\e1fe"; }
.ph.ph-dots-three-vertical::before { content: "\e208"; }
.ph.ph-download-simple::before { content: "\e20c"; }
.ph.ph-eraser::before { content: "\e21e"; }
.ph.ph-eye::before { content: "\e220"; }
.ph.ph-file-archive::before { content: "\eb2a"; }
.ph.ph-file-audio::before { content: "\ea20"; }
.ph.ph-file-c::before { content: "\eb32"; }
.ph.ph-file-c-sharp::before { content: "\eb30"; }
.ph.ph-file-code::before { content: "\e914"; }
.ph.ph-file-cpp::before { content: "\eb2e"; }
.ph.ph-file-css::before { content: "\eb34"; }
.ph.ph-file-csv::before { content: "\eb1c"; }
.ph.ph-file-doc::before { content: "\eb1e"; }
.ph.ph-file-html::before { content: "\eb38"; }
.ph.ph-file-image::before { content: "\ea24"; }
.ph.ph-file-jpg::before { content: "\eb1a"; }
.ph.ph-file-js::before { content: "\eb24"; }
.ph.ph-file-jsx::before { content: "\eb3a"; }
.ph.ph-file-md::before { content: "\ed50"; }
.ph.ph-file-pdf::before { content: "\e702"; }
.ph.ph-file-png::before { content: "\eb18"; }
.ph.ph-file-ppt::before { content: "\eb20"; }
.ph.ph-file-py::before { content: "\eb2c"; }
.ph.ph-file-rs::before { content: "\eb28"; }
.ph.ph-file-sql::before { content: "\ed4e"; }
.ph.ph-file-svg::before { content: "\ed08"; }
.ph.ph-file-text::before { content: "\e23a"; }
.ph.ph-file-ts::before { content: "\eb26"; }
.ph.ph-file-tsx::before { content: "\eb3c"; }
.ph.ph-file-txt::before { content: "\eb35"; }
.ph.ph-file-video::before { content: "\ea22"; }
.ph.ph-file-vue::before { content: "\eb3e"; }
.ph.ph-file-xls::before { content: "\eb22"; }
.ph.ph-file-zip::before { content: "\e958"; }
.ph.ph-folder::before { content: "\e24a"; }
.ph.ph-funnel::before { content: "\e266"; }
.ph.ph-gear-six::before { content: "\e272"; }
.ph.ph-globe::before { content: "\e288"; }
.ph.ph-headset::before { content: "\e584"; }
.ph.ph-heart::before { content: "\e2a8"; }
.ph.ph-house::before { content: "\e2c2"; }
.ph.ph-info::before { content: "\e2ce"; }
.ph.ph-lightbulb::before { content: "\e2dc"; }
.ph.ph-list::before { content: "\e2f0"; }
.ph.ph-list-bullets::before { content: "\e2f2"; }
.ph.ph-magnifying-glass::before { content: "\e30c"; }
.ph.ph-magnifying-glass-minus::before { content: "\e30e"; }
.ph.ph-magnifying-glass-plus::before { content: "\e310"; }
.ph.ph-microphone::before { content: "\e326"; }
.ph.ph-moon::before { content: "\e330"; }
.ph.ph-palette::before { content: "\e6c8"; }
.ph.ph-paperclip::before { content: "\e39a"; }
.ph.ph-path::before { content: "\e39c"; }
.ph.ph-pencil-line::before { content: "\e3b2"; }
.ph.ph-pencil-simple::before { content: "\e3b4"; }
.ph.ph-person-arms-spread::before { content: "\ecfe"; }
.ph.ph-plus::before { content: "\e3d4"; }
.ph.ph-presentation-chart::before { content: "\e656"; }
.ph.ph-question::before { content: "\e3e8"; }
.ph.ph-radio-button::before { content: "\eb08"; }
.ph.ph-robot::before { content: "\e762"; }
.ph.ph-ruler::before { content: "\e6b8"; }
.ph.ph-seal-check::before { content: "\e606"; }
.ph.ph-share-network::before { content: "\e408"; }
.ph.ph-shield::before { content: "\e40a"; }
.ph.ph-sidebar-simple::before { content: "\ec24"; }
.ph.ph-sliders-horizontal::before { content: "\e434"; }
.ph.ph-squares-four::before { content: "\e464"; }
.ph.ph-stack::before { content: "\e466"; }
.ph.ph-star::before { content: "\e46a"; }
.ph.ph-sun::before { content: "\e472"; }
.ph.ph-table::before { content: "\e476"; }
.ph.ph-trash::before { content: "\e4a6"; }
.ph.ph-upload-simple::before { content: "\e4c0"; }
.ph.ph-user::before { content: "\e4c2"; }
.ph.ph-warning::before { content: "\e4e0"; }
.ph.ph-warning-circle::before { content: "\e4e2"; }
.ph.ph-x::before { content: "\e4f6"; }
.ph.ph-x-circle::before { content: "\e4f8"; }

@font-face {
	font-family: "Phosphor-Bold";
	src: url("./Phosphor-Bold.woff2") format("woff2");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

.ph-bold {
	font-family: "Phosphor-Bold" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	letter-spacing: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ph-bold.ph-arrow-clockwise::before { content: "\e036"; }
.ph-bold.ph-arrow-counter-clockwise::before { content: "\e038"; }
.ph-bold.ph-arrow-left::before { content: "\e058"; }
.ph-bold.ph-arrow-right::before { content: "\e06c"; }
.ph-bold.ph-arrow-up::before { content: "\e08e"; }
.ph-bold.ph-article::before { content: "\e0a8"; }
.ph-bold.ph-book-open-text::before { content: "\e8f2"; }
.ph-bold.ph-buildings::before { content: "\e102"; }
.ph-bold.ph-camera::before { content: "\e10e"; }
.ph-bold.ph-caret-double-left::before { content: "\e128"; }
.ph-bold.ph-caret-double-right::before { content: "\e12a"; }
.ph-bold.ph-caret-down::before { content: "\e136"; }
.ph-bold.ph-chart-line-up::before { content: "\e156"; }
.ph-bold.ph-chat-circle::before { content: "\e168"; }
.ph-bold.ph-check::before { content: "\e182"; }
.ph-bold.ph-check-circle::before { content: "\e184"; }
.ph-bold.ph-circle::before { content: "\e18a"; }
.ph-bold.ph-compass::before { content: "\e1c8"; }
.ph-bold.ph-copy::before { content: "\e1ca"; }
.ph-bold.ph-cursor-click::before { content: "\e7c8"; }
.ph-bold.ph-desktop::before { content: "\e560"; }
.ph-bold.ph-dots-three::before { content: "\e1fe"; }
.ph-bold.ph-dots-three-vertical::before { content: "\e208"; }
.ph-bold.ph-download-simple::before { content: "\e20c"; }
.ph-bold.ph-eraser::before { content: "\e21e"; }
.ph-bold.ph-eye::before { content: "\e220"; }
.ph-bold.ph-file-archive::before { content: "\eb2a"; }
.ph-bold.ph-file-audio::before { content: "\ea20"; }
.ph-bold.ph-file-c::before { content: "\eb32"; }
.ph-bold.ph-file-c-sharp::before { content: "\eb30"; }
.ph-bold.ph-file-code::before { content: "\e914"; }
.ph-bold.ph-file-cpp::before { content: "\eb2e"; }
.ph-bold.ph-file-css::before { content: "\eb34"; }
.ph-bold.ph-file-csv::before { content: "\eb1c"; }
.ph-bold.ph-file-doc::before { content: "\eb1e"; }
.ph-bold.ph-file-html::before { content: "\eb38"; }
.ph-bold.ph-file-image::before { content: "\ea24"; }
.ph-bold.ph-file-jpg::before { content: "\eb1a"; }
.ph-bold.ph-file-js::before { content: "\eb24"; }
.ph-bold.ph-file-jsx::before { content: "\eb3a"; }
.ph-bold.ph-file-md::before { content: "\ed50"; }
.ph-bold.ph-file-pdf::before { content: "\e702"; }
.ph-bold.ph-file-png::before { content: "\eb18"; }
.ph-bold.ph-file-ppt::before { content: "\eb20"; }
.ph-bold.ph-file-py::before { content: "\eb2c"; }
.ph-bold.ph-file-rs::before { content: "\eb28"; }
.ph-bold.ph-file-sql::before { content: "\ed4e"; }
.ph-bold.ph-file-svg::before { content: "\ed08"; }
.ph-bold.ph-file-text::before { content: "\e23a"; }
.ph-bold.ph-file-ts::before { content: "\eb26"; }
.ph-bold.ph-file-tsx::before { content: "\eb3c"; }
.ph-bold.ph-file-txt::before { content: "\eb35"; }
.ph-bold.ph-file-video::before { content: "\ea22"; }
.ph-bold.ph-file-vue::before { content: "\eb3e"; }
.ph-bold.ph-file-xls::before { content: "\eb22"; }
.ph-bold.ph-file-zip::before { content: "\e958"; }
.ph-bold.ph-folder::before { content: "\e24a"; }
.ph-bold.ph-funnel::before { content: "\e266"; }
.ph-bold.ph-gear-six::before { content: "\e272"; }
.ph-bold.ph-globe::before { content: "\e288"; }
.ph-bold.ph-headset::before { content: "\e584"; }
.ph-bold.ph-heart::before { content: "\e2a8"; }
.ph-bold.ph-house::before { content: "\e2c2"; }
.ph-bold.ph-info::before { content: "\e2ce"; }
.ph-bold.ph-lightbulb::before { content: "\e2dc"; }
.ph-bold.ph-list::before { content: "\e2f0"; }
.ph-bold.ph-list-bullets::before { content: "\e2f2"; }
.ph-bold.ph-magnifying-glass::before { content: "\e30c"; }
.ph-bold.ph-magnifying-glass-minus::before { content: "\e30e"; }
.ph-bold.ph-magnifying-glass-plus::before { content: "\e310"; }
.ph-bold.ph-microphone::before { content: "\e326"; }
.ph-bold.ph-moon::before { content: "\e330"; }
.ph-bold.ph-palette::before { content: "\e6c8"; }
.ph-bold.ph-paperclip::before { content: "\e39a"; }
.ph-bold.ph-path::before { content: "\e39c"; }
.ph-bold.ph-pencil-line::before { content: "\e3b2"; }
.ph-bold.ph-pencil-simple::before { content: "\e3b4"; }
.ph-bold.ph-person-arms-spread::before { content: "\ecfe"; }
.ph-bold.ph-plus::before { content: "\e3d4"; }
.ph-bold.ph-presentation-chart::before { content: "\e656"; }
.ph-bold.ph-question::before { content: "\e3e8"; }
.ph-bold.ph-radio-button::before { content: "\eb08"; }
.ph-bold.ph-robot::before { content: "\e762"; }
.ph-bold.ph-ruler::before { content: "\e6b8"; }
.ph-bold.ph-seal-check::before { content: "\e606"; }
.ph-bold.ph-share-network::before { content: "\e408"; }
.ph-bold.ph-shield::before { content: "\e40a"; }
.ph-bold.ph-sidebar-simple::before { content: "\ec24"; }
.ph-bold.ph-sliders-horizontal::before { content: "\e434"; }
.ph-bold.ph-squares-four::before { content: "\e464"; }
.ph-bold.ph-stack::before { content: "\e466"; }
.ph-bold.ph-star::before { content: "\e46a"; }
.ph-bold.ph-sun::before { content: "\e472"; }
.ph-bold.ph-table::before { content: "\e476"; }
.ph-bold.ph-trash::before { content: "\e4a6"; }
.ph-bold.ph-upload-simple::before { content: "\e4c0"; }
.ph-bold.ph-user::before { content: "\e4c2"; }
.ph-bold.ph-warning::before { content: "\e4e0"; }
.ph-bold.ph-warning-circle::before { content: "\e4e2"; }
.ph-bold.ph-x::before { content: "\e4f6"; }
.ph-bold.ph-x-circle::before { content: "\e4f8"; }

@font-face {
	font-family: "Phosphor-Fill";
	src: url("./Phosphor-Fill.woff2") format("woff2");
	font-weight: normal;
	font-style: normal;
	font-display: block;
}

.ph-fill {
	font-family: "Phosphor-Fill" !important;
	speak: never;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	letter-spacing: 0;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ph-fill.ph-arrow-clockwise::before { content: "\e036"; }
.ph-fill.ph-arrow-counter-clockwise::before { content: "\e038"; }
.ph-fill.ph-arrow-left::before { content: "\e058"; }
.ph-fill.ph-arrow-right::before { content: "\e06c"; }
.ph-fill.ph-arrow-up::before { content: "\e08e"; }
.ph-fill.ph-article::before { content: "\e0a8"; }
.ph-fill.ph-book-open-text::before { content: "\e8f2"; }
.ph-fill.ph-buildings::before { content: "\e102"; }
.ph-fill.ph-camera::before { content: "\e10e"; }
.ph-fill.ph-caret-double-left::before { content: "\e128"; }
.ph-fill.ph-caret-double-right::before { content: "\e12a"; }
.ph-fill.ph-caret-down::before { content: "\e136"; }
.ph-fill.ph-chart-line-up::before { content: "\e156"; }
.ph-fill.ph-chat-circle::before { content: "\e168"; }
.ph-fill.ph-check::before { content: "\e182"; }
.ph-fill.ph-check-circle::before { content: "\e184"; }
.ph-fill.ph-circle::before { content: "\e18a"; }
.ph-fill.ph-compass::before { content: "\e1c8"; }
.ph-fill.ph-copy::before { content: "\e1ca"; }
.ph-fill.ph-cursor-click::before { content: "\e7c8"; }
.ph-fill.ph-desktop::before { content: "\e560"; }
.ph-fill.ph-dots-three::before { content: "\e1fe"; }
.ph-fill.ph-dots-three-vertical::before { content: "\e208"; }
.ph-fill.ph-download-simple::before { content: "\e20c"; }
.ph-fill.ph-eraser::before { content: "\e21e"; }
.ph-fill.ph-eye::before { content: "\e220"; }
.ph-fill.ph-file-archive::before { content: "\eb2a"; }
.ph-fill.ph-file-audio::before { content: "\ea20"; }
.ph-fill.ph-file-c::before { content: "\eb32"; }
.ph-fill.ph-file-c-sharp::before { content: "\eb30"; }
.ph-fill.ph-file-code::before { content: "\e914"; }
.ph-fill.ph-file-cpp::before { content: "\eb2e"; }
.ph-fill.ph-file-css::before { content: "\eb34"; }
.ph-fill.ph-file-csv::before { content: "\eb1c"; }
.ph-fill.ph-file-doc::before { content: "\eb1e"; }
.ph-fill.ph-file-html::before { content: "\eb38"; }
.ph-fill.ph-file-image::before { content: "\ea24"; }
.ph-fill.ph-file-jpg::before { content: "\eb1a"; }
.ph-fill.ph-file-js::before { content: "\eb24"; }
.ph-fill.ph-file-jsx::before { content: "\eb3a"; }
.ph-fill.ph-file-md::before { content: "\ed50"; }
.ph-fill.ph-file-pdf::before { content: "\e702"; }
.ph-fill.ph-file-png::before { content: "\eb18"; }
.ph-fill.ph-file-ppt::before { content: "\eb20"; }
.ph-fill.ph-file-py::before { content: "\eb2c"; }
.ph-fill.ph-file-rs::before { content: "\eb28"; }
.ph-fill.ph-file-sql::before { content: "\ed4e"; }
.ph-fill.ph-file-svg::before { content: "\ed08"; }
.ph-fill.ph-file-text::before { content: "\e23a"; }
.ph-fill.ph-file-ts::before { content: "\eb26"; }
.ph-fill.ph-file-tsx::before { content: "\eb3c"; }
.ph-fill.ph-file-txt::before { content: "\eb35"; }
.ph-fill.ph-file-video::before { content: "\ea22"; }
.ph-fill.ph-file-vue::before { content: "\eb3e"; }
.ph-fill.ph-file-xls::before { content: "\eb22"; }
.ph-fill.ph-file-zip::before { content: "\e958"; }
.ph-fill.ph-folder::before { content: "\e24a"; }
.ph-fill.ph-funnel::before { content: "\e266"; }
.ph-fill.ph-gear-six::before { content: "\e272"; }
.ph-fill.ph-globe::before { content: "\e288"; }
.ph-fill.ph-headset::before { content: "\e584"; }
.ph-fill.ph-heart::before { content: "\e2a8"; }
.ph-fill.ph-house::before { content: "\e2c2"; }
.ph-fill.ph-info::before { content: "\e2ce"; }
.ph-fill.ph-lightbulb::before { content: "\e2dc"; }
.ph-fill.ph-list::before { content: "\e2f0"; }
.ph-fill.ph-list-bullets::before { content: "\e2f2"; }
.ph-fill.ph-magnifying-glass::before { content: "\e30c"; }
.ph-fill.ph-magnifying-glass-minus::before { content: "\e30e"; }
.ph-fill.ph-magnifying-glass-plus::before { content: "\e310"; }
.ph-fill.ph-microphone::before { content: "\e326"; }
.ph-fill.ph-moon::before { content: "\e330"; }
.ph-fill.ph-palette::before { content: "\e6c8"; }
.ph-fill.ph-paperclip::before { content: "\e39a"; }
.ph-fill.ph-path::before { content: "\e39c"; }
.ph-fill.ph-pencil-line::before { content: "\e3b2"; }
.ph-fill.ph-pencil-simple::before { content: "\e3b4"; }
.ph-fill.ph-person-arms-spread::before { content: "\ecfe"; }
.ph-fill.ph-plus::before { content: "\e3d4"; }
.ph-fill.ph-presentation-chart::before { content: "\e656"; }
.ph-fill.ph-question::before { content: "\e3e8"; }
.ph-fill.ph-radio-button::before { content: "\eb08"; }
.ph-fill.ph-robot::before { content: "\e762"; }
.ph-fill.ph-ruler::before { content: "\e6b8"; }
.ph-fill.ph-seal-check::before { content: "\e606"; }
.ph-fill.ph-share-network::before { content: "\e408"; }
.ph-fill.ph-shield::before { content: "\e40a"; }
.ph-fill.ph-sidebar-simple::before { content: "\ec24"; }
.ph-fill.ph-sliders-horizontal::before { content: "\e434"; }
.ph-fill.ph-squares-four::before { content: "\e464"; }
.ph-fill.ph-stack::before { content: "\e466"; }
.ph-fill.ph-star::before { content: "\e46a"; }
.ph-fill.ph-sun::before { content: "\e472"; }
.ph-fill.ph-table::before { content: "\e476"; }
.ph-fill.ph-trash::before { content: "\e4a6"; }
.ph-fill.ph-upload-simple::before { content: "\e4c0"; }
.ph-fill.ph-user::before { content: "\e4c2"; }
.ph-fill.ph-warning::before { content: "\e4e0"; }
.ph-fill.ph-warning-circle::before { content: "\e4e2"; }
.ph-fill.ph-x::before { content: "\e4f6"; }
.ph-fill.ph-x-circle::before { content: "\e4f8"; }
