/* Wersja z PODZBIORAMI czcionek (2026-09-21): Phosphor-*.sub.woff2 zawierają tylko ikony użyte w kodzie (~10% wagi).
 * Każdy styl ma drugą deklarację @font-face z unicode-range = reszta zakresu i PEŁNĄ czcionką — pobieraną tylko wtedy,
 * gdy strona użyje ikony spoza podzbioru. Odbudowa po dodaniu nowych ikon: scripts/build_phosphor_subset.py. */
/* OKROJONA wersja biblioteki Phosphor Icons — 2026-09-01, po audycie PageSpeed Insights.
 * Pełna biblioteka (336 KB, tysiące ikon × 4 style) generowała ~44 KB "nieużywanego CSS"
 * na każdej stronie, mimo że serwis realnie używa ~250 nazw ikon. Ten plik zawiera TYLKO
 * reguły dla ikon faktycznie użytych w kodzie (`grep -rhoE 'ph-[a-z0-9-]+' *.php` po całym
 * repo, łącznie z panelem admina — oba współdzielą ten plik). Te same 4 pliki .woff2
 * (regular/bold/fill/light) zostają nietknięte — okrojony jest tylko CSS z regułami
 * `.styl.nazwa-ikony:before { content: "..." }`, nie same czcionki.
 *
 * Pełna oryginalna wersja jest zachowana na serwerze jako
 * vendor/phosphor/phosphor-icons.css.backup-pelna-biblioteka — jeśli DODASZ nową ikonę
 * (klasę `ph-cos-nowego`), której nie ma w tym pliku, ikona po prostu się nie wyświetli
 * (pusty kwadrat/nic). Najprościej wtedy: znajdź regułę dla tej ikony w pliku backupowym
 * i dopisz ją tu ręcznie (3 linijki: `.styl.ph-nazwa:before { content: "\eXXX"; }`).
 */
@font-face {
  font-family: "Phosphor";
  src: url("./Phosphor.sub.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e00c, U+e036, U+e038, U+e03e, U+e058, U+e06c, U+e08e, U+e094, U+e096, U+e098, U+e0a0, U+e0a2, U+e0a4, U+e0a6, U+e0a8, U+e0b4, U+e0b6, U+e0ce, U+e0e6, U+e0f8, U+e0ff, U+e102, U+e108, U+e10a, U+e10e, U+e136, U+e138, U+e13a, U+e13c, U+e150, U+e156, U+e158, U+e166, U+e16c, U+e16e, U+e170, U+e17a, U+e17c, U+e17e, U+e182, U+e184, U+e186, U+e188, U+e18a, U+e190, U+e198, U+e19a, U+e19e, U+e1a0, U+e1ae, U+e1c8, U+e1ca, U+e1cc, U+e1d0, U+e1d2, U+e1d4, U+e1da, U+e1de, U+e1e0, U+e1e6, U+e1ec, U+e20a, U+e20c, U+e210, U+e214, U+e216, U+e218, U+e220, U+e224, U+e226, U+e230, U+e238, U+e23a, U+e23c, U+e23e, U+e242, U+e248, U+e24a, U+e256, U+e258, U+e260, U+e266, U+e26c, U+e270, U+e272, U+e27e, U+e280, U+e288, U+e28e, U+e296, U+e29a, U+e2a0, U+e2b8, U+e2c2, U+e2c6, U+e2c8, U+e2ca, U+e2cc, U+e2ce, U+e2d0, U+e2d6, U+e2dc, U+e2de, U+e2e0, U+e2e2, U+e2e4, U+e2f0, U+e2f2, U+e2f4, U+e2f6, U+e2fa, U+e2fe, U+e300, U+e308, U+e30c, U+e310, U+e316, U+e31a, U+e320, U+e324, U+e32a, U+e32c, U+e33a, U+e344, U+e34c, U+e34e, U+e390, U+e396, U+e398, U+e39a, U+e3ae, U+e3b2, U+e3b4, U+e3b6, U+e3b8, U+e3d0, U+e3d4, U+e3d6, U+e3d8, U+e3da, U+e3de, U+e3e8, U+e3ec, U+e3f0, U+e3fe, U+e408, U+e40c, U+e410, U+e416, U+e418, U+e41e, U+e42a, U+e42c, U+e432, U+e434, U+e444, U+e446, U+e45e, U+e462, U+e464, U+e466, U+e46a, U+e470, U+e472, U+e476, U+e478, U+e47a, U+e492, U+e4a6, U+e4aa, U+e4ae, U+e4b4, U+e4c0, U+e4c2, U+e4c4, U+e4c6, U+e4cc, U+e4d0, U+e4d6, U+e4e0, U+e4e2, U+e4e4, U+e4f6, U+e4f8, U+e4fc, U+e520, U+e534, U+e538, U+e54c, U+e560, U+e566, U+e582, U+e584, U+e5a2, U+e5b8, U+e5d4, U+e5de, U+e5e8, U+e602, U+e610, U+e63c, U+e660, U+e66a, U+e688, U+e68e, U+e6a2, U+e6b6, U+e6b8, U+e6c8, U+e6ca, U+e6ce, U+e6f4, U+e702, U+e704, U+e712, U+e750, U+e764, U+e78e, U+e7a8, U+e7ae, U+e80e, U+e81e, U+e834, U+e836, U+e8ec, U+e8f2, U+e906, U+e914, U+e946, U+e958, U+ea24, U+ea64, U+eadc, U+eade, U+eae0, U+eae2, U+eb04, U+eb06, U+eb1c, U+eb1e, U+eb24, U+eb34, U+eb38, U+eb44, U+eb6c, U+eb7a, U+ebb6, U+ebc6, U+ec2a, U+ec36, U+ec38, U+ec54, U+ec58, U+ec5e, U+ecbe, U+ed08, U+ed2c, U+ed46, U+ee26, U+ee3a;
}
/* Ikony spoza podzbioru (np. dopisane później) — pełna czcionka, pobierana TYLKO gdy strona takiej ikony użyje. */
@font-face {
  font-family: "Phosphor";
  src: url("./Phosphor.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e000-e00b, U+e00d-e035, U+e037, U+e039-e03d, U+e03f-e057, U+e059-e06b, U+e06d-e08d, U+e08f-e093, U+e095, U+e097, U+e099-e09f, U+e0a1, U+e0a3, U+e0a5, U+e0a7, U+e0a9-e0b3, U+e0b5, U+e0b7-e0cd, U+e0cf-e0e5, U+e0e7-e0f7, U+e0f9-e0fe, U+e100-e101, U+e103-e107, U+e109, U+e10b-e10d, U+e10f-e135, U+e137, U+e139, U+e13b, U+e13d-e14f, U+e151-e155, U+e157, U+e159-e165, U+e167-e16b, U+e16d, U+e16f, U+e171-e179, U+e17b, U+e17d, U+e17f-e181, U+e183, U+e185, U+e187, U+e189, U+e18b-e18f, U+e191-e197, U+e199, U+e19b-e19d, U+e19f, U+e1a1-e1ad, U+e1af-e1c7, U+e1c9, U+e1cb, U+e1cd-e1cf, U+e1d1, U+e1d3, U+e1d5-e1d9, U+e1db-e1dd, U+e1df, U+e1e1-e1e5, U+e1e7-e1eb, U+e1ed-e209, U+e20b, U+e20d-e20f, U+e211-e213, U+e215, U+e217, U+e219-e21f, U+e221-e223, U+e225, U+e227-e22f, U+e231-e237, U+e239, U+e23b, U+e23d, U+e23f-e241, U+e243-e247, U+e249, U+e24b-e255, U+e257, U+e259-e25f, U+e261-e265, U+e267-e26b, U+e26d-e26f, U+e271, U+e273-e27d, U+e27f, U+e281-e287, U+e289-e28d, U+e28f-e295, U+e297-e299, U+e29b-e29f, U+e2a1-e2b7, U+e2b9-e2c1, U+e2c3-e2c5, U+e2c7, U+e2c9, U+e2cb, U+e2cd, U+e2cf, U+e2d1-e2d5, U+e2d7-e2db, U+e2dd, U+e2df, U+e2e1, U+e2e3, U+e2e5-e2ef, U+e2f1, U+e2f3, U+e2f5, U+e2f7-e2f9, U+e2fb-e2fd, U+e2ff, U+e301-e307, U+e309-e30b, U+e30d-e30f, U+e311-e315, U+e317-e319, U+e31b-e31f, U+e321-e323, U+e325-e329, U+e32b, U+e32d-e339, U+e33b-e343, U+e345-e34b, U+e34d, U+e34f-e38f, U+e391-e395, U+e397, U+e399, U+e39b-e3ad, U+e3af-e3b1, U+e3b3, U+e3b5, U+e3b7, U+e3b9-e3cf, U+e3d1-e3d3, U+e3d5, U+e3d7, U+e3d9, U+e3db-e3dd, U+e3df-e3e7, U+e3e9-e3eb, U+e3ed-e3ef, U+e3f1-e3fd, U+e3ff-e407, U+e409-e40b, U+e40d-e40f, U+e411-e415, U+e417, U+e419-e41d, U+e41f-e429, U+e42b, U+e42d-e431, U+e433, U+e435-e443, U+e445, U+e447-e45d, U+e45f-e461, U+e463, U+e465, U+e467-e469, U+e46b-e46f, U+e471, U+e473-e475, U+e477, U+e479, U+e47b-e491, U+e493-e4a5, U+e4a7-e4a9, U+e4ab-e4ad, U+e4af-e4b3, U+e4b5-e4bf, U+e4c1, U+e4c3, U+e4c5, U+e4c7-e4cb, U+e4cd-e4cf, U+e4d1-e4d5, U+e4d7-e4df, U+e4e1, U+e4e3, U+e4e5-e4f5, U+e4f7, U+e4f9-e4fb, U+e4fd-e51f, U+e521-e533, U+e535-e537, U+e539-e54b, U+e54d-e55f, U+e561-e565, U+e567-e581, U+e583, U+e585-e5a1, U+e5a3-e5b7, U+e5b9-e5d3, U+e5d5-e5dd, U+e5df-e5e7, U+e5e9-e601, U+e603-e60f, U+e611-e63b, U+e63d-e65f, U+e661-e669, U+e66b-e687, U+e689-e68d, U+e68f-e6a1, U+e6a3-e6b5, U+e6b7, U+e6b9-e6c7, U+e6c9, U+e6cb-e6cd, U+e6cf-e6f3, U+e6f5-e701, U+e703, U+e705-e711, U+e713-e74f, U+e751-e763, U+e765-e78d, U+e78f-e7a7, U+e7a9-e7ad, U+e7af-e80d, U+e80f-e81d, U+e81f-e833, U+e835, U+e837-e8eb, U+e8ed-e8f1, U+e8f3-e905, U+e907-e913, U+e915-e945, U+e947-e957, U+e959-ea23, U+ea25-ea63, U+ea65-eadb, U+eadd, U+eadf, U+eae1, U+eae3-eb03, U+eb05, U+eb07-eb1b, U+eb1d, U+eb1f-eb23, U+eb25-eb33, U+eb35-eb37, U+eb39-eb43, U+eb45-eb6b, U+eb6d-eb79, U+eb7b-ebb5, U+ebb7-ebc5, U+ebc7-ec29, U+ec2b-ec35, U+ec37, U+ec39-ec53, U+ec55-ec57, U+ec59-ec5d, U+ec5f-ecbd, U+ecbf-ed07, U+ed09-ed2b, U+ed2d-ed45, U+ed47-ee25, U+ee27-ee39, U+ee3b-f8ff;
}

.ph {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ph.ph-archive:before {
  content: "\e00c";
}
.ph.ph-arrow-clockwise:before {
  content: "\e036";
}
.ph.ph-arrow-counter-clockwise:before {
  content: "\e038";
}
.ph.ph-arrow-down:before {
  content: "\e03e";
}
.ph.ph-arrow-fat-line-right:before {
  content: "\e520";
}
.ph.ph-arrow-left:before {
  content: "\e058";
}
.ph.ph-arrow-right:before {
  content: "\e06c";
}
.ph.ph-arrow-square-out:before {
  content: "\e5de";
}
.ph.ph-arrows-clockwise:before {
  content: "\e094";
}
.ph.ph-arrows-counter-clockwise:before {
  content: "\e096";
}
.ph.ph-arrows-down-up:before {
  content: "\e098";
}
.ph.ph-arrows-horizontal:before {
  content: "\eb06";
}
.ph.ph-arrows-left-right:before {
  content: "\e0a0";
}
.ph.ph-arrows-out:before {
  content: "\e0a2";
}
.ph.ph-arrows-out-cardinal:before {
  content: "\e0a4";
}
.ph.ph-arrows-out-line-horizontal:before {
  content: "\e534";
}
.ph.ph-arrows-out-simple:before {
  content: "\e0a6";
}
.ph.ph-arrows-vertical:before {
  content: "\eb04";
}
.ph.ph-article:before {
  content: "\e0a8";
}
.ph.ph-bank:before {
  content: "\e0b4";
}
.ph.ph-barbell:before {
  content: "\e0b6";
}
.ph.ph-bathtub:before {
  content: "\e81e";
}
.ph.ph-bell:before {
  content: "\e0ce";
}
.ph.ph-bell-ringing:before {
  content: "\e5e8";
}
.ph.ph-binoculars:before {
  content: "\ea64";
}
.ph.ph-book-open:before {
  content: "\e0e6";
}
.ph.ph-book-open-text:before {
  content: "\e8f2";
}
.ph.ph-bounding-box:before {
  content: "\e6ce";
}
.ph.ph-broom:before {
  content: "\ec54";
}
.ph.ph-building-office:before {
  content: "\e0ff";
}
.ph.ph-buildings:before {
  content: "\e102";
}
.ph.ph-calculator:before {
  content: "\e538";
}
.ph.ph-calendar:before {
  content: "\e108";
}
.ph.ph-calendar-blank:before {
  content: "\e10a";
}
.ph.ph-calendar-check:before {
  content: "\e712";
}
.ph.ph-camera:before {
  content: "\e10e";
}
.ph.ph-camera-plus:before {
  content: "\ec58";
}
.ph.ph-cards:before {
  content: "\e0f8";
}
.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-chart-pie:before {
  content: "\e158";
}
.ph.ph-chat-centered-text:before {
  content: "\e166";
}
.ph.ph-chat-circle-dots:before {
  content: "\e16c";
}
.ph.ph-chat-circle-text:before {
  content: "\e16e";
}
.ph.ph-chat-dots:before {
  content: "\e170";
}
.ph.ph-chat-text:before {
  content: "\e17a";
}
.ph.ph-chats:before {
  content: "\e17c";
}
.ph.ph-chats-circle:before {
  content: "\e17e";
}
.ph.ph-check:before {
  content: "\e182";
}
.ph.ph-check-circle:before {
  content: "\e184";
}
.ph.ph-check-square:before {
  content: "\e186";
}
.ph.ph-check-square-offset:before {
  content: "\e188";
}
.ph.ph-circle:before {
  content: "\e18a";
}
.ph.ph-circle-dashed:before {
  content: "\e602";
}
.ph.ph-circle-notch:before {
  content: "\eb44";
}
.ph.ph-circles-four:before {
  content: "\e190";
}
.ph.ph-clipboard-text:before {
  content: "\e198";
}
.ph.ph-clock:before {
  content: "\e19a";
}
.ph.ph-clock-clockwise:before {
  content: "\e19e";
}
.ph.ph-clock-countdown:before {
  content: "\ed2c";
}
.ph.ph-clock-counter-clockwise:before {
  content: "\e1a0";
}
.ph.ph-cloud-arrow-up:before {
  content: "\e1ae";
}
.ph.ph-coins:before {
  content: "\e78e";
}
.ph.ph-compass:before {
  content: "\e1c8";
}
.ph.ph-cookie:before {
  content: "\e6ca";
}
.ph.ph-cooking-pot:before {
  content: "\e764";
}
.ph.ph-copy:before {
  content: "\e1ca";
}
.ph.ph-corners-out:before {
  content: "\e1d0";
}
.ph.ph-cpu:before {
  content: "\e610";
}
.ph.ph-crop:before {
  content: "\e1d4";
}
.ph.ph-cube:before {
  content: "\e1da";
}
.ph.ph-currency-circle-dollar:before {
  content: "\e54c";
}
.ph.ph-database:before {
  content: "\e1de";
}
.ph.ph-device-mobile:before {
  content: "\e1e0";
}
.ph.ph-diamond:before {
  content: "\e1ec";
}
.ph.ph-dots-six-vertical:before {
  content: "\eae2";
}
.ph.ph-download:before {
  content: "\e20a";
}
.ph.ph-download-simple:before {
  content: "\e20c";
}
.ph.ph-drop:before {
  content: "\e210";
}
.ph.ph-drop-half:before {
  content: "\e566";
}
.ph.ph-envelope:before {
  content: "\e214";
}
.ph.ph-envelope-open:before {
  content: "\e216";
}
.ph.ph-envelope-simple:before {
  content: "\e218";
}
.ph.ph-eye:before {
  content: "\e220";
}
.ph.ph-eye-slash:before {
  content: "\e224";
}
.ph.ph-facebook-logo:before {
  content: "\e226";
}
.ph.ph-file:before {
  content: "\e230";
}
.ph.ph-file-code:before {
  content: "\e914";
}
.ph.ph-file-css:before {
  content: "\eb34";
}
.ph.ph-file-csv:before {
  content: "\eb1c";
}
.ph.ph-file-dashed:before {
  content: "\e704";
}
.ph.ph-file-doc:before {
  content: "\eb1e";
}
.ph.ph-file-html:before {
  content: "\eb38";
}
.ph.ph-file-image:before {
  content: "\ea24";
}
.ph.ph-file-js:before {
  content: "\eb24";
}
.ph.ph-file-magnifying-glass:before {
  content: "\e238";
}
.ph.ph-file-pdf:before {
  content: "\e702";
}
.ph.ph-file-svg:before {
  content: "\ed08";
}
.ph.ph-file-text:before {
  content: "\e23a";
}
.ph.ph-file-x:before {
  content: "\e23c";
}
.ph.ph-file-zip:before {
  content: "\e958";
}
.ph.ph-fingerprint:before {
  content: "\e23e";
}
.ph.ph-fire:before {
  content: "\e242";
}
.ph.ph-floppy-disk:before {
  content: "\e248";
}
.ph.ph-folder:before {
  content: "\e24a";
}
.ph.ph-folder-open:before {
  content: "\e256";
}
.ph.ph-folder-plus:before {
  content: "\e258";
}
.ph.ph-folder-simple-dashed:before {
  content: "\ec2a";
}
.ph.ph-folders:before {
  content: "\e260";
}
.ph.ph-funnel:before {
  content: "\e266";
}
.ph.ph-funnel-x:before {
  content: "\e26c";
}
.ph.ph-gear:before {
  content: "\e270";
}
.ph.ph-gear-six:before {
  content: "\e272";
}
.ph.ph-git-fork:before {
  content: "\e27e";
}
.ph.ph-globe:before {
  content: "\e288";
}
.ph.ph-globe-simple:before {
  content: "\e28e";
}
.ph.ph-grid-four:before {
  content: "\e296";
}
.ph.ph-hammer:before {
  content: "\e80e";
}
.ph.ph-hand-pointing:before {
  content: "\e29a";
}
.ph.ph-handshake:before {
  content: "\e582";
}
.ph.ph-hard-drives:before {
  content: "\e2a0";
}
.ph.ph-hard-hat:before {
  content: "\ed46";
}
.ph.ph-headset:before {
  content: "\e584";
}
.ph.ph-hourglass-medium:before {
  content: "\e2b8";
}
.ph.ph-house:before {
  content: "\e2c2";
}
.ph.ph-house-simple:before {
  content: "\e2c6";
}
.ph.ph-identification-card:before {
  content: "\e2c8";
}
.ph.ph-image:before {
  content: "\e2ca";
}
.ph.ph-image-broken:before {
  content: "\e7a8";
}
.ph.ph-image-square:before {
  content: "\e2cc";
}
.ph.ph-images:before {
  content: "\e836";
}
.ph.ph-info:before {
  content: "\e2ce";
}
.ph.ph-instagram-logo:before {
  content: "\e2d0";
}
.ph.ph-key:before {
  content: "\e2d6";
}
.ph.ph-lightbulb:before {
  content: "\e2dc";
}
.ph.ph-lightbulb-filament:before {
  content: "\e63c";
}
.ph.ph-lightning:before {
  content: "\e2de";
}
.ph.ph-lightning-slash:before {
  content: "\e2e0";
}
.ph.ph-link:before {
  content: "\e2e2";
}
.ph.ph-list:before {
  content: "\e2f0";
}
.ph.ph-list-bullets:before {
  content: "\e2f2";
}
.ph.ph-list-checks:before {
  content: "\eadc";
}
.ph.ph-list-dashes:before {
  content: "\e2f4";
}
.ph.ph-list-numbers:before {
  content: "\e2f6";
}
.ph.ph-lock:before {
  content: "\e2fa";
}
.ph.ph-lock-key:before {
  content: "\e2fe";
}
.ph.ph-lock-key-open:before {
  content: "\e300";
}
.ph.ph-lock-simple:before {
  content: "\e308";
}
.ph.ph-magic-wand:before {
  content: "\e6b6";
}
.ph.ph-magnifying-glass:before {
  content: "\e30c";
}
.ph.ph-magnifying-glass-plus:before {
  content: "\e310";
}
.ph.ph-map-pin:before {
  content: "\e316";
}
.ph.ph-map-pin-area:before {
  content: "\ee3a";
}
.ph.ph-map-trifold:before {
  content: "\e31a";
}
.ph.ph-medal:before {
  content: "\e320";
}
.ph.ph-megaphone:before {
  content: "\e324";
}
.ph.ph-microsoft-excel-logo:before {
  content: "\eb6c";
}
.ph.ph-minus:before {
  content: "\e32a";
}
.ph.ph-minus-circle:before {
  content: "\e32c";
}
.ph.ph-mountains:before {
  content: "\e7ae";
}
.ph.ph-mouse:before {
  content: "\e33a";
}
.ph.ph-navigation-arrow:before {
  content: "\eade";
}
.ph.ph-note-pencil:before {
  content: "\e34c";
}
.ph.ph-notebook:before {
  content: "\e34e";
}
.ph.ph-package:before {
  content: "\e390";
}
.ph.ph-paint-roller:before {
  content: "\e6f4";
}
.ph.ph-palette:before {
  content: "\e6c8";
}
.ph.ph-paper-plane-right:before {
  content: "\e396";
}
.ph.ph-paper-plane-tilt:before {
  content: "\e398";
}
.ph.ph-paperclip:before {
  content: "\e39a";
}
.ph.ph-pencil:before {
  content: "\e3ae";
}
.ph.ph-pencil-line:before {
  content: "\e3b2";
}
.ph.ph-pencil-ruler:before {
  content: "\e906";
}
.ph.ph-pencil-simple:before {
  content: "\e3b4";
}
.ph.ph-pencil-simple-line:before {
  content: "\ebc6";
}
.ph.ph-percent:before {
  content: "\e3b6";
}
.ph.ph-phone:before {
  content: "\e3b8";
}
.ph.ph-picnic-table:before {
  content: "\ee26";
}
.ph.ph-play:before {
  content: "\e3d0";
}
.ph.ph-plug:before {
  content: "\e946";
}
.ph.ph-plus:before {
  content: "\e3d4";
}
.ph.ph-plus-circle:before {
  content: "\e3d6";
}
.ph.ph-plus-minus:before {
  content: "\e3d8";
}
.ph.ph-power:before {
  content: "\e3da";
}
.ph.ph-prohibit:before {
  content: "\e3de";
}
.ph.ph-question:before {
  content: "\e3e8";
}
.ph.ph-quotes:before {
  content: "\e660";
}
.ph.ph-receipt:before {
  content: "\e3ec";
}
.ph.ph-rectangle:before {
  content: "\e3f0";
}
.ph.ph-rocket-launch:before {
  content: "\e3fe";
}
.ph.ph-rows:before {
  content: "\e5a2";
}
.ph.ph-ruler:before {
  content: "\e6b8";
}
.ph.ph-scales:before {
  content: "\e750";
}
.ph.ph-scan:before {
  content: "\ebb6";
}
.ph.ph-scissors:before {
  content: "\eae0";
}
.ph.ph-scroll:before {
  content: "\eb7a";
}
.ph.ph-shapes:before {
  content: "\ec5e";
}
.ph.ph-share-network:before {
  content: "\e408";
}
.ph.ph-shield-check:before {
  content: "\e40c";
}
.ph.ph-shield-slash:before {
  content: "\e410";
}
.ph.ph-shopping-bag:before {
  content: "\e416";
}
.ph.ph-shopping-bag-open:before {
  content: "\e418";
}
.ph.ph-shopping-cart:before {
  content: "\e41e";
}
.ph.ph-sign-out:before {
  content: "\e42a";
}
.ph.ph-sketch-logo:before {
  content: "\e42c";
}
.ph.ph-sliders:before {
  content: "\e432";
}
.ph.ph-sliders-horizontal:before {
  content: "\e434";
}
.ph.ph-sort-ascending:before {
  content: "\e444";
}
.ph.ph-sort-descending:before {
  content: "\e446";
}
.ph.ph-sparkle:before {
  content: "\e6a2";
}
.ph.ph-spinner:before {
  content: "\e66a";
}
.ph.ph-square:before {
  content: "\e45e";
}
.ph.ph-square-half:before {
  content: "\e462";
}
.ph.ph-squares-four:before {
  content: "\e464";
}
.ph.ph-stack:before {
  content: "\e466";
}
.ph.ph-stairs:before {
  content: "\e8ec";
}
.ph.ph-star:before {
  content: "\e46a";
}
.ph.ph-steps:before {
  content: "\ecbe";
}
.ph.ph-storefront:before {
  content: "\e470";
}
.ph.ph-sun:before {
  content: "\e472";
}
.ph.ph-swatches:before {
  content: "\e5b8";
}
.ph.ph-table:before {
  content: "\e476";
}
.ph.ph-tag:before {
  content: "\e478";
}
.ph.ph-tag-simple:before {
  content: "\e47a";
}
.ph.ph-timer:before {
  content: "\e492";
}
.ph.ph-trash:before {
  content: "\e4a6";
}
.ph.ph-tray:before {
  content: "\e4aa";
}
.ph.ph-trend-up:before {
  content: "\e4ae";
}
.ph.ph-truck:before {
  content: "\e4b4";
}
.ph.ph-upload-simple:before {
  content: "\e4c0";
}
.ph.ph-user:before {
  content: "\e4c2";
}
.ph.ph-user-circle:before {
  content: "\e4c4";
}
.ph.ph-user-circle-check:before {
  content: "\ec38";
}
.ph.ph-user-circle-dashed:before {
  content: "\ec36";
}
.ph.ph-user-circle-gear:before {
  content: "\e4c6";
}
.ph.ph-user-gear:before {
  content: "\e4cc";
}
.ph.ph-user-plus:before {
  content: "\e4d0";
}
.ph.ph-users:before {
  content: "\e4d6";
}
.ph.ph-users-three:before {
  content: "\e68e";
}
.ph.ph-wall:before {
  content: "\e688";
}
.ph.ph-warning:before {
  content: "\e4e0";
}
.ph.ph-warning-circle:before {
  content: "\e4e2";
}
.ph.ph-warning-octagon:before {
  content: "\e4e4";
}
.ph.ph-wrench:before {
  content: "\e5d4";
}
.ph.ph-x:before {
  content: "\e4f6";
}
.ph.ph-x-circle:before {
  content: "\e4f8";
}
.ph.ph-youtube-logo:before {
  content: "\e4fc";
}
.ph.ph-arrow-up:before {
  content: "\e08e";
}
.ph.ph-copy-simple:before {
  content: "\e1cc";
}
.ph.ph-credit-card:before {
  content: "\e1d2";
}
.ph.ph-desktop:before {
  content: "\e560";
}
.ph.ph-device-tablet:before {
  content: "\e1e6";
}
.ph.ph-git-merge:before {
  content: "\e280";
}
.ph.ph-images-square:before {
  content: "\e834";
}
.ph.ph-link-break:before {
  content: "\e2e4";
}
.ph.ph-newspaper:before {
  content: "\e344";
}

@font-face {
  font-family: "Phosphor-Bold";
  src: url("./Phosphor-Bold.sub.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e00c, U+e036, U+e038, U+e03e, U+e058, U+e06c, U+e08e, U+e094, U+e096, U+e098, U+e0a0, U+e0a2, U+e0a4, U+e0a6, U+e0a8, U+e0b4, U+e0b6, U+e0ce, U+e0e6, U+e0f8, U+e0ff, U+e102, U+e108, U+e10a, U+e10e, U+e136, U+e138, U+e13a, U+e13c, U+e150, U+e156, U+e158, U+e166, U+e16c, U+e16e, U+e170, U+e17a, U+e17c, U+e17e, U+e182, U+e184, U+e186, U+e188, U+e18a, U+e190, U+e198, U+e19a, U+e19e, U+e1a0, U+e1ae, U+e1c8, U+e1ca, U+e1cc, U+e1d0, U+e1d2, U+e1d4, U+e1da, U+e1de, U+e1e0, U+e1e6, U+e1ec, U+e20a, U+e20c, U+e210, U+e214, U+e216, U+e218, U+e220, U+e224, U+e226, U+e230, U+e238, U+e23a, U+e23c, U+e23e, U+e242, U+e248, U+e24a, U+e256, U+e258, U+e260, U+e266, U+e26c, U+e270, U+e272, U+e27e, U+e280, U+e288, U+e28e, U+e296, U+e29a, U+e2a0, U+e2b8, U+e2c2, U+e2c6, U+e2c8, U+e2ca, U+e2cc, U+e2ce, U+e2d0, U+e2d6, U+e2dc, U+e2de, U+e2e0, U+e2e2, U+e2e4, U+e2f0, U+e2f2, U+e2f4, U+e2f6, U+e2fa, U+e2fe, U+e300, U+e308, U+e30c, U+e310, U+e316, U+e31a, U+e320, U+e324, U+e32a, U+e32c, U+e33a, U+e344, U+e34c, U+e34e, U+e390, U+e396, U+e398, U+e39a, U+e3ae, U+e3b2, U+e3b4, U+e3b6, U+e3b8, U+e3d0, U+e3d4, U+e3d6, U+e3d8, U+e3da, U+e3de, U+e3e8, U+e3ec, U+e3f0, U+e3fe, U+e408, U+e40c, U+e410, U+e416, U+e418, U+e41e, U+e42a, U+e42c, U+e432, U+e434, U+e444, U+e446, U+e45e, U+e462, U+e464, U+e466, U+e46a, U+e470, U+e472, U+e476, U+e478, U+e47a, U+e492, U+e4a6, U+e4aa, U+e4ae, U+e4b4, U+e4c0, U+e4c2, U+e4c4, U+e4c6, U+e4cc, U+e4d0, U+e4d6, U+e4e0, U+e4e2, U+e4e4, U+e4f6, U+e4f8, U+e4fc, U+e520, U+e534, U+e538, U+e54c, U+e560, U+e566, U+e582, U+e584, U+e5a2, U+e5b8, U+e5d4, U+e5de, U+e5e8, U+e602, U+e610, U+e63c, U+e660, U+e66a, U+e688, U+e68e, U+e6a2, U+e6b6, U+e6b8, U+e6c8, U+e6ca, U+e6ce, U+e6f4, U+e702, U+e704, U+e712, U+e750, U+e764, U+e78e, U+e7a8, U+e7ae, U+e80e, U+e81e, U+e834, U+e836, U+e8ec, U+e8f2, U+e906, U+e914, U+e946, U+e958, U+ea24, U+ea64, U+eadc, U+eade, U+eae0, U+eae2, U+eb04, U+eb06, U+eb1c, U+eb1e, U+eb24, U+eb34, U+eb38, U+eb44, U+eb6c, U+eb7a, U+ebb6, U+ebc6, U+ec2a, U+ec36, U+ec38, U+ec54, U+ec58, U+ec5e, U+ecbe, U+ed08, U+ed2c, U+ed46, U+ee26, U+ee3a;
}
/* Ikony spoza podzbioru (np. dopisane później) — pełna czcionka, pobierana TYLKO gdy strona takiej ikony użyje. */
@font-face {
  font-family: "Phosphor-Bold";
  src: url("./Phosphor-Bold.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e000-e00b, U+e00d-e035, U+e037, U+e039-e03d, U+e03f-e057, U+e059-e06b, U+e06d-e08d, U+e08f-e093, U+e095, U+e097, U+e099-e09f, U+e0a1, U+e0a3, U+e0a5, U+e0a7, U+e0a9-e0b3, U+e0b5, U+e0b7-e0cd, U+e0cf-e0e5, U+e0e7-e0f7, U+e0f9-e0fe, U+e100-e101, U+e103-e107, U+e109, U+e10b-e10d, U+e10f-e135, U+e137, U+e139, U+e13b, U+e13d-e14f, U+e151-e155, U+e157, U+e159-e165, U+e167-e16b, U+e16d, U+e16f, U+e171-e179, U+e17b, U+e17d, U+e17f-e181, U+e183, U+e185, U+e187, U+e189, U+e18b-e18f, U+e191-e197, U+e199, U+e19b-e19d, U+e19f, U+e1a1-e1ad, U+e1af-e1c7, U+e1c9, U+e1cb, U+e1cd-e1cf, U+e1d1, U+e1d3, U+e1d5-e1d9, U+e1db-e1dd, U+e1df, U+e1e1-e1e5, U+e1e7-e1eb, U+e1ed-e209, U+e20b, U+e20d-e20f, U+e211-e213, U+e215, U+e217, U+e219-e21f, U+e221-e223, U+e225, U+e227-e22f, U+e231-e237, U+e239, U+e23b, U+e23d, U+e23f-e241, U+e243-e247, U+e249, U+e24b-e255, U+e257, U+e259-e25f, U+e261-e265, U+e267-e26b, U+e26d-e26f, U+e271, U+e273-e27d, U+e27f, U+e281-e287, U+e289-e28d, U+e28f-e295, U+e297-e299, U+e29b-e29f, U+e2a1-e2b7, U+e2b9-e2c1, U+e2c3-e2c5, U+e2c7, U+e2c9, U+e2cb, U+e2cd, U+e2cf, U+e2d1-e2d5, U+e2d7-e2db, U+e2dd, U+e2df, U+e2e1, U+e2e3, U+e2e5-e2ef, U+e2f1, U+e2f3, U+e2f5, U+e2f7-e2f9, U+e2fb-e2fd, U+e2ff, U+e301-e307, U+e309-e30b, U+e30d-e30f, U+e311-e315, U+e317-e319, U+e31b-e31f, U+e321-e323, U+e325-e329, U+e32b, U+e32d-e339, U+e33b-e343, U+e345-e34b, U+e34d, U+e34f-e38f, U+e391-e395, U+e397, U+e399, U+e39b-e3ad, U+e3af-e3b1, U+e3b3, U+e3b5, U+e3b7, U+e3b9-e3cf, U+e3d1-e3d3, U+e3d5, U+e3d7, U+e3d9, U+e3db-e3dd, U+e3df-e3e7, U+e3e9-e3eb, U+e3ed-e3ef, U+e3f1-e3fd, U+e3ff-e407, U+e409-e40b, U+e40d-e40f, U+e411-e415, U+e417, U+e419-e41d, U+e41f-e429, U+e42b, U+e42d-e431, U+e433, U+e435-e443, U+e445, U+e447-e45d, U+e45f-e461, U+e463, U+e465, U+e467-e469, U+e46b-e46f, U+e471, U+e473-e475, U+e477, U+e479, U+e47b-e491, U+e493-e4a5, U+e4a7-e4a9, U+e4ab-e4ad, U+e4af-e4b3, U+e4b5-e4bf, U+e4c1, U+e4c3, U+e4c5, U+e4c7-e4cb, U+e4cd-e4cf, U+e4d1-e4d5, U+e4d7-e4df, U+e4e1, U+e4e3, U+e4e5-e4f5, U+e4f7, U+e4f9-e4fb, U+e4fd-e51f, U+e521-e533, U+e535-e537, U+e539-e54b, U+e54d-e55f, U+e561-e565, U+e567-e581, U+e583, U+e585-e5a1, U+e5a3-e5b7, U+e5b9-e5d3, U+e5d5-e5dd, U+e5df-e5e7, U+e5e9-e601, U+e603-e60f, U+e611-e63b, U+e63d-e65f, U+e661-e669, U+e66b-e687, U+e689-e68d, U+e68f-e6a1, U+e6a3-e6b5, U+e6b7, U+e6b9-e6c7, U+e6c9, U+e6cb-e6cd, U+e6cf-e6f3, U+e6f5-e701, U+e703, U+e705-e711, U+e713-e74f, U+e751-e763, U+e765-e78d, U+e78f-e7a7, U+e7a9-e7ad, U+e7af-e80d, U+e80f-e81d, U+e81f-e833, U+e835, U+e837-e8eb, U+e8ed-e8f1, U+e8f3-e905, U+e907-e913, U+e915-e945, U+e947-e957, U+e959-ea23, U+ea25-ea63, U+ea65-eadb, U+eadd, U+eadf, U+eae1, U+eae3-eb03, U+eb05, U+eb07-eb1b, U+eb1d, U+eb1f-eb23, U+eb25-eb33, U+eb35-eb37, U+eb39-eb43, U+eb45-eb6b, U+eb6d-eb79, U+eb7b-ebb5, U+ebb7-ebc5, U+ebc7-ec29, U+ec2b-ec35, U+ec37, U+ec39-ec53, U+ec55-ec57, U+ec59-ec5d, U+ec5f-ecbd, U+ecbf-ed07, U+ed09-ed2b, U+ed2d-ed45, U+ed47-ee25, U+ee27-ee39, U+ee3b-f8ff;
}

.ph-bold {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor-Bold" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ph-bold.ph-archive:before {
  content: "\e00c";
}
.ph-bold.ph-arrow-clockwise:before {
  content: "\e036";
}
.ph-bold.ph-arrow-counter-clockwise:before {
  content: "\e038";
}
.ph-bold.ph-arrow-down:before {
  content: "\e03e";
}
.ph-bold.ph-arrow-fat-line-right:before {
  content: "\e520";
}
.ph-bold.ph-arrow-left:before {
  content: "\e058";
}
.ph-bold.ph-arrow-right:before {
  content: "\e06c";
}
.ph-bold.ph-arrow-square-out:before {
  content: "\e5de";
}
.ph-bold.ph-arrows-clockwise:before {
  content: "\e094";
}
.ph-bold.ph-arrows-counter-clockwise:before {
  content: "\e096";
}
.ph-bold.ph-arrows-down-up:before {
  content: "\e098";
}
.ph-bold.ph-arrows-horizontal:before {
  content: "\eb06";
}
.ph-bold.ph-arrows-left-right:before {
  content: "\e0a0";
}
.ph-bold.ph-arrows-out:before {
  content: "\e0a2";
}
.ph-bold.ph-arrows-out-cardinal:before {
  content: "\e0a4";
}
.ph-bold.ph-arrows-out-line-horizontal:before {
  content: "\e534";
}
.ph-bold.ph-arrows-out-simple:before {
  content: "\e0a6";
}
.ph-bold.ph-arrows-vertical:before {
  content: "\eb04";
}
.ph-bold.ph-article:before {
  content: "\e0a8";
}
.ph-bold.ph-bank:before {
  content: "\e0b4";
}
.ph-bold.ph-barbell:before {
  content: "\e0b6";
}
.ph-bold.ph-bathtub:before {
  content: "\e81e";
}
.ph-bold.ph-bell:before {
  content: "\e0ce";
}
.ph-bold.ph-bell-ringing:before {
  content: "\e5e8";
}
.ph-bold.ph-binoculars:before {
  content: "\ea64";
}
.ph-bold.ph-book-open:before {
  content: "\e0e6";
}
.ph-bold.ph-book-open-text:before {
  content: "\e8f2";
}
.ph-bold.ph-bounding-box:before {
  content: "\e6ce";
}
.ph-bold.ph-broom:before {
  content: "\ec54";
}
.ph-bold.ph-building-office:before {
  content: "\e0ff";
}
.ph-bold.ph-buildings:before {
  content: "\e102";
}
.ph-bold.ph-calculator:before {
  content: "\e538";
}
.ph-bold.ph-calendar:before {
  content: "\e108";
}
.ph-bold.ph-calendar-blank:before {
  content: "\e10a";
}
.ph-bold.ph-calendar-check:before {
  content: "\e712";
}
.ph-bold.ph-camera:before {
  content: "\e10e";
}
.ph-bold.ph-camera-plus:before {
  content: "\ec58";
}
.ph-bold.ph-cards:before {
  content: "\e0f8";
}
.ph-bold.ph-caret-down:before {
  content: "\e136";
}
.ph-bold.ph-caret-left:before {
  content: "\e138";
}
.ph-bold.ph-caret-right:before {
  content: "\e13a";
}
.ph-bold.ph-caret-up:before {
  content: "\e13c";
}
.ph-bold.ph-chart-bar:before {
  content: "\e150";
}
.ph-bold.ph-chart-line-up:before {
  content: "\e156";
}
.ph-bold.ph-chart-pie:before {
  content: "\e158";
}
.ph-bold.ph-chat-centered-text:before {
  content: "\e166";
}
.ph-bold.ph-chat-circle-dots:before {
  content: "\e16c";
}
.ph-bold.ph-chat-circle-text:before {
  content: "\e16e";
}
.ph-bold.ph-chat-dots:before {
  content: "\e170";
}
.ph-bold.ph-chat-text:before {
  content: "\e17a";
}
.ph-bold.ph-chats:before {
  content: "\e17c";
}
.ph-bold.ph-chats-circle:before {
  content: "\e17e";
}
.ph-bold.ph-check:before {
  content: "\e182";
}
.ph-bold.ph-check-circle:before {
  content: "\e184";
}
.ph-bold.ph-check-square:before {
  content: "\e186";
}
.ph-bold.ph-check-square-offset:before {
  content: "\e188";
}
.ph-bold.ph-circle:before {
  content: "\e18a";
}
.ph-bold.ph-circle-dashed:before {
  content: "\e602";
}
.ph-bold.ph-circle-notch:before {
  content: "\eb44";
}
.ph-bold.ph-circles-four:before {
  content: "\e190";
}
.ph-bold.ph-clipboard-text:before {
  content: "\e198";
}
.ph-bold.ph-clock:before {
  content: "\e19a";
}
.ph-bold.ph-clock-clockwise:before {
  content: "\e19e";
}
.ph-bold.ph-clock-countdown:before {
  content: "\ed2c";
}
.ph-bold.ph-clock-counter-clockwise:before {
  content: "\e1a0";
}
.ph-bold.ph-cloud-arrow-up:before {
  content: "\e1ae";
}
.ph-bold.ph-coins:before {
  content: "\e78e";
}
.ph-bold.ph-compass:before {
  content: "\e1c8";
}
.ph-bold.ph-cookie:before {
  content: "\e6ca";
}
.ph-bold.ph-cooking-pot:before {
  content: "\e764";
}
.ph-bold.ph-copy:before {
  content: "\e1ca";
}
.ph-bold.ph-corners-out:before {
  content: "\e1d0";
}
.ph-bold.ph-cpu:before {
  content: "\e610";
}
.ph-bold.ph-crop:before {
  content: "\e1d4";
}
.ph-bold.ph-cube:before {
  content: "\e1da";
}
.ph-bold.ph-currency-circle-dollar:before {
  content: "\e54c";
}
.ph-bold.ph-database:before {
  content: "\e1de";
}
.ph-bold.ph-device-mobile:before {
  content: "\e1e0";
}
.ph-bold.ph-diamond:before {
  content: "\e1ec";
}
.ph-bold.ph-dots-six-vertical:before {
  content: "\eae2";
}
.ph-bold.ph-download:before {
  content: "\e20a";
}
.ph-bold.ph-download-simple:before {
  content: "\e20c";
}
.ph-bold.ph-drop:before {
  content: "\e210";
}
.ph-bold.ph-drop-half:before {
  content: "\e566";
}
.ph-bold.ph-envelope:before {
  content: "\e214";
}
.ph-bold.ph-envelope-open:before {
  content: "\e216";
}
.ph-bold.ph-envelope-simple:before {
  content: "\e218";
}
.ph-bold.ph-eye:before {
  content: "\e220";
}
.ph-bold.ph-eye-slash:before {
  content: "\e224";
}
.ph-bold.ph-facebook-logo:before {
  content: "\e226";
}
.ph-bold.ph-file:before {
  content: "\e230";
}
.ph-bold.ph-file-code:before {
  content: "\e914";
}
.ph-bold.ph-file-css:before {
  content: "\eb34";
}
.ph-bold.ph-file-csv:before {
  content: "\eb1c";
}
.ph-bold.ph-file-dashed:before {
  content: "\e704";
}
.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-js:before {
  content: "\eb24";
}
.ph-bold.ph-file-magnifying-glass:before {
  content: "\e238";
}
.ph-bold.ph-file-pdf:before {
  content: "\e702";
}
.ph-bold.ph-file-svg:before {
  content: "\ed08";
}
.ph-bold.ph-file-text:before {
  content: "\e23a";
}
.ph-bold.ph-file-x:before {
  content: "\e23c";
}
.ph-bold.ph-file-zip:before {
  content: "\e958";
}
.ph-bold.ph-fingerprint:before {
  content: "\e23e";
}
.ph-bold.ph-fire:before {
  content: "\e242";
}
.ph-bold.ph-floppy-disk:before {
  content: "\e248";
}
.ph-bold.ph-folder:before {
  content: "\e24a";
}
.ph-bold.ph-folder-open:before {
  content: "\e256";
}
.ph-bold.ph-folder-plus:before {
  content: "\e258";
}
.ph-bold.ph-folder-simple-dashed:before {
  content: "\ec2a";
}
.ph-bold.ph-folders:before {
  content: "\e260";
}
.ph-bold.ph-funnel:before {
  content: "\e266";
}
.ph-bold.ph-funnel-x:before {
  content: "\e26c";
}
.ph-bold.ph-gear:before {
  content: "\e270";
}
.ph-bold.ph-gear-six:before {
  content: "\e272";
}
.ph-bold.ph-git-fork:before {
  content: "\e27e";
}
.ph-bold.ph-globe:before {
  content: "\e288";
}
.ph-bold.ph-globe-simple:before {
  content: "\e28e";
}
.ph-bold.ph-grid-four:before {
  content: "\e296";
}
.ph-bold.ph-hammer:before {
  content: "\e80e";
}
.ph-bold.ph-hand-pointing:before {
  content: "\e29a";
}
.ph-bold.ph-handshake:before {
  content: "\e582";
}
.ph-bold.ph-hard-drives:before {
  content: "\e2a0";
}
.ph-bold.ph-hard-hat:before {
  content: "\ed46";
}
.ph-bold.ph-headset:before {
  content: "\e584";
}
.ph-bold.ph-hourglass-medium:before {
  content: "\e2b8";
}
.ph-bold.ph-house:before {
  content: "\e2c2";
}
.ph-bold.ph-house-simple:before {
  content: "\e2c6";
}
.ph-bold.ph-identification-card:before {
  content: "\e2c8";
}
.ph-bold.ph-image:before {
  content: "\e2ca";
}
.ph-bold.ph-image-broken:before {
  content: "\e7a8";
}
.ph-bold.ph-image-square:before {
  content: "\e2cc";
}
.ph-bold.ph-images:before {
  content: "\e836";
}
.ph-bold.ph-info:before {
  content: "\e2ce";
}
.ph-bold.ph-instagram-logo:before {
  content: "\e2d0";
}
.ph-bold.ph-key:before {
  content: "\e2d6";
}
.ph-bold.ph-lightbulb:before {
  content: "\e2dc";
}
.ph-bold.ph-lightbulb-filament:before {
  content: "\e63c";
}
.ph-bold.ph-lightning:before {
  content: "\e2de";
}
.ph-bold.ph-lightning-slash:before {
  content: "\e2e0";
}
.ph-bold.ph-link:before {
  content: "\e2e2";
}
.ph-bold.ph-list:before {
  content: "\e2f0";
}
.ph-bold.ph-list-bullets:before {
  content: "\e2f2";
}
.ph-bold.ph-list-checks:before {
  content: "\eadc";
}
.ph-bold.ph-list-dashes:before {
  content: "\e2f4";
}
.ph-bold.ph-list-numbers:before {
  content: "\e2f6";
}
.ph-bold.ph-lock:before {
  content: "\e2fa";
}
.ph-bold.ph-lock-key:before {
  content: "\e2fe";
}
.ph-bold.ph-lock-key-open:before {
  content: "\e300";
}
.ph-bold.ph-lock-simple:before {
  content: "\e308";
}
.ph-bold.ph-magic-wand:before {
  content: "\e6b6";
}
.ph-bold.ph-magnifying-glass:before {
  content: "\e30c";
}
.ph-bold.ph-magnifying-glass-plus:before {
  content: "\e310";
}
.ph-bold.ph-map-pin:before {
  content: "\e316";
}
.ph-bold.ph-map-pin-area:before {
  content: "\ee3a";
}
.ph-bold.ph-map-trifold:before {
  content: "\e31a";
}
.ph-bold.ph-medal:before {
  content: "\e320";
}
.ph-bold.ph-megaphone:before {
  content: "\e324";
}
.ph-bold.ph-microsoft-excel-logo:before {
  content: "\eb6c";
}
.ph-bold.ph-minus:before {
  content: "\e32a";
}
.ph-bold.ph-minus-circle:before {
  content: "\e32c";
}
.ph-bold.ph-mountains:before {
  content: "\e7ae";
}
.ph-bold.ph-mouse:before {
  content: "\e33a";
}
.ph-bold.ph-navigation-arrow:before {
  content: "\eade";
}
.ph-bold.ph-note-pencil:before {
  content: "\e34c";
}
.ph-bold.ph-notebook:before {
  content: "\e34e";
}
.ph-bold.ph-package:before {
  content: "\e390";
}
.ph-bold.ph-paint-roller:before {
  content: "\e6f4";
}
.ph-bold.ph-palette:before {
  content: "\e6c8";
}
.ph-bold.ph-paper-plane-right:before {
  content: "\e396";
}
.ph-bold.ph-paper-plane-tilt:before {
  content: "\e398";
}
.ph-bold.ph-paperclip:before {
  content: "\e39a";
}
.ph-bold.ph-pencil:before {
  content: "\e3ae";
}
.ph-bold.ph-pencil-line:before {
  content: "\e3b2";
}
.ph-bold.ph-pencil-ruler:before {
  content: "\e906";
}
.ph-bold.ph-pencil-simple:before {
  content: "\e3b4";
}
.ph-bold.ph-pencil-simple-line:before {
  content: "\ebc6";
}
.ph-bold.ph-percent:before {
  content: "\e3b6";
}
.ph-bold.ph-phone:before {
  content: "\e3b8";
}
.ph-bold.ph-picnic-table:before {
  content: "\ee26";
}
.ph-bold.ph-play:before {
  content: "\e3d0";
}
.ph-bold.ph-plug:before {
  content: "\e946";
}
.ph-bold.ph-plus:before {
  content: "\e3d4";
}
.ph-bold.ph-plus-circle:before {
  content: "\e3d6";
}
.ph-bold.ph-plus-minus:before {
  content: "\e3d8";
}
.ph-bold.ph-power:before {
  content: "\e3da";
}
.ph-bold.ph-prohibit:before {
  content: "\e3de";
}
.ph-bold.ph-question:before {
  content: "\e3e8";
}
.ph-bold.ph-quotes:before {
  content: "\e660";
}
.ph-bold.ph-receipt:before {
  content: "\e3ec";
}
.ph-bold.ph-rectangle:before {
  content: "\e3f0";
}
.ph-bold.ph-rocket-launch:before {
  content: "\e3fe";
}
.ph-bold.ph-rows:before {
  content: "\e5a2";
}
.ph-bold.ph-ruler:before {
  content: "\e6b8";
}
.ph-bold.ph-scales:before {
  content: "\e750";
}
.ph-bold.ph-scan:before {
  content: "\ebb6";
}
.ph-bold.ph-scissors:before {
  content: "\eae0";
}
.ph-bold.ph-scroll:before {
  content: "\eb7a";
}
.ph-bold.ph-shapes:before {
  content: "\ec5e";
}
.ph-bold.ph-share-network:before {
  content: "\e408";
}
.ph-bold.ph-shield-check:before {
  content: "\e40c";
}
.ph-bold.ph-shield-slash:before {
  content: "\e410";
}
.ph-bold.ph-shopping-bag:before {
  content: "\e416";
}
.ph-bold.ph-shopping-bag-open:before {
  content: "\e418";
}
.ph-bold.ph-shopping-cart:before {
  content: "\e41e";
}
.ph-bold.ph-sign-out:before {
  content: "\e42a";
}
.ph-bold.ph-sketch-logo:before {
  content: "\e42c";
}
.ph-bold.ph-sliders:before {
  content: "\e432";
}
.ph-bold.ph-sliders-horizontal:before {
  content: "\e434";
}
.ph-bold.ph-sort-ascending:before {
  content: "\e444";
}
.ph-bold.ph-sort-descending:before {
  content: "\e446";
}
.ph-bold.ph-sparkle:before {
  content: "\e6a2";
}
.ph-bold.ph-spinner:before {
  content: "\e66a";
}
.ph-bold.ph-square:before {
  content: "\e45e";
}
.ph-bold.ph-square-half:before {
  content: "\e462";
}
.ph-bold.ph-squares-four:before {
  content: "\e464";
}
.ph-bold.ph-stack:before {
  content: "\e466";
}
.ph-bold.ph-stairs:before {
  content: "\e8ec";
}
.ph-bold.ph-star:before {
  content: "\e46a";
}
.ph-bold.ph-steps:before {
  content: "\ecbe";
}
.ph-bold.ph-storefront:before {
  content: "\e470";
}
.ph-bold.ph-sun:before {
  content: "\e472";
}
.ph-bold.ph-swatches:before {
  content: "\e5b8";
}
.ph-bold.ph-table:before {
  content: "\e476";
}
.ph-bold.ph-tag:before {
  content: "\e478";
}
.ph-bold.ph-tag-simple:before {
  content: "\e47a";
}
.ph-bold.ph-timer:before {
  content: "\e492";
}
.ph-bold.ph-trash:before {
  content: "\e4a6";
}
.ph-bold.ph-tray:before {
  content: "\e4aa";
}
.ph-bold.ph-trend-up:before {
  content: "\e4ae";
}
.ph-bold.ph-truck:before {
  content: "\e4b4";
}
.ph-bold.ph-upload-simple:before {
  content: "\e4c0";
}
.ph-bold.ph-user:before {
  content: "\e4c2";
}
.ph-bold.ph-user-circle:before {
  content: "\e4c4";
}
.ph-bold.ph-user-circle-check:before {
  content: "\ec38";
}
.ph-bold.ph-user-circle-dashed:before {
  content: "\ec36";
}
.ph-bold.ph-user-circle-gear:before {
  content: "\e4c6";
}
.ph-bold.ph-user-gear:before {
  content: "\e4cc";
}
.ph-bold.ph-user-plus:before {
  content: "\e4d0";
}
.ph-bold.ph-users:before {
  content: "\e4d6";
}
.ph-bold.ph-users-three:before {
  content: "\e68e";
}
.ph-bold.ph-wall:before {
  content: "\e688";
}
.ph-bold.ph-warning:before {
  content: "\e4e0";
}
.ph-bold.ph-warning-circle:before {
  content: "\e4e2";
}
.ph-bold.ph-warning-octagon:before {
  content: "\e4e4";
}
.ph-bold.ph-wrench:before {
  content: "\e5d4";
}
.ph-bold.ph-x:before {
  content: "\e4f6";
}
.ph-bold.ph-x-circle:before {
  content: "\e4f8";
}
.ph-bold.ph-youtube-logo:before {
  content: "\e4fc";
}
.ph-bold.ph-arrow-up:before {
  content: "\e08e";
}
.ph-bold.ph-copy-simple:before {
  content: "\e1cc";
}
.ph-bold.ph-credit-card:before {
  content: "\e1d2";
}
.ph-bold.ph-desktop:before {
  content: "\e560";
}
.ph-bold.ph-device-tablet:before {
  content: "\e1e6";
}
.ph-bold.ph-git-merge:before {
  content: "\e280";
}
.ph-bold.ph-images-square:before {
  content: "\e834";
}
.ph-bold.ph-link-break:before {
  content: "\e2e4";
}
.ph-bold.ph-newspaper:before {
  content: "\e344";
}

@font-face {
  font-family: "Phosphor-Fill";
  src: url("./Phosphor-Fill.sub.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e00c, U+e036, U+e038, U+e03e, U+e058, U+e06c, U+e08e, U+e094, U+e096, U+e098, U+e0a0, U+e0a2, U+e0a4, U+e0a6, U+e0a8, U+e0b4, U+e0b6, U+e0ce, U+e0e6, U+e0f8, U+e0ff, U+e102, U+e108, U+e10a, U+e10e, U+e136, U+e138, U+e13a, U+e13c, U+e150, U+e156, U+e158, U+e166, U+e16c, U+e16e, U+e170, U+e17a, U+e17c, U+e17e, U+e182, U+e184, U+e186, U+e188, U+e18a, U+e190, U+e198, U+e19a, U+e19e, U+e1a0, U+e1ae, U+e1c8, U+e1ca, U+e1cc, U+e1d0, U+e1d2, U+e1d4, U+e1da, U+e1de, U+e1e0, U+e1e6, U+e1ec, U+e20a, U+e20c, U+e210, U+e214, U+e216, U+e218, U+e220, U+e224, U+e226, U+e230, U+e238, U+e23a, U+e23c, U+e23e, U+e242, U+e248, U+e24a, U+e256, U+e258, U+e260, U+e266, U+e26c, U+e270, U+e272, U+e27e, U+e280, U+e288, U+e28e, U+e296, U+e29a, U+e2a0, U+e2b8, U+e2c2, U+e2c6, U+e2c8, U+e2ca, U+e2cc, U+e2ce, U+e2d0, U+e2d6, U+e2dc, U+e2de, U+e2e0, U+e2e2, U+e2e4, U+e2f0, U+e2f2, U+e2f4, U+e2f6, U+e2fa, U+e2fe, U+e300, U+e308, U+e30c, U+e310, U+e316, U+e31a, U+e320, U+e324, U+e32a, U+e32c, U+e33a, U+e344, U+e34c, U+e34e, U+e390, U+e396, U+e398, U+e39a, U+e3ae, U+e3b2, U+e3b4, U+e3b6, U+e3b8, U+e3d0, U+e3d4, U+e3d6, U+e3d8, U+e3da, U+e3de, U+e3e8, U+e3ec, U+e3f0, U+e3fe, U+e408, U+e40c, U+e410, U+e416, U+e418, U+e41e, U+e42a, U+e42c, U+e432, U+e434, U+e444, U+e446, U+e45e, U+e462, U+e464, U+e466, U+e46a, U+e470, U+e472, U+e476, U+e478, U+e47a, U+e492, U+e4a6, U+e4aa, U+e4ae, U+e4b4, U+e4c0, U+e4c2, U+e4c4, U+e4c6, U+e4cc, U+e4d0, U+e4d6, U+e4e0, U+e4e2, U+e4e4, U+e4f6, U+e4f8, U+e4fc, U+e520, U+e534, U+e538, U+e54c, U+e560, U+e566, U+e582, U+e584, U+e5a2, U+e5b8, U+e5d4, U+e5de, U+e5e8, U+e602, U+e610, U+e63c, U+e660, U+e66a, U+e688, U+e68e, U+e6a2, U+e6b6, U+e6b8, U+e6c8, U+e6ca, U+e6ce, U+e6f4, U+e702, U+e704, U+e712, U+e750, U+e764, U+e78e, U+e7a8, U+e7ae, U+e80e, U+e81e, U+e834, U+e836, U+e8ec, U+e8f2, U+e906, U+e914, U+e946, U+e958, U+ea24, U+ea64, U+eadc, U+eade, U+eae0, U+eae2, U+eb04, U+eb06, U+eb1c, U+eb1e, U+eb24, U+eb34, U+eb38, U+eb44, U+eb6c, U+eb7a, U+ebb6, U+ebc6, U+ec2a, U+ec36, U+ec38, U+ec54, U+ec58, U+ec5e, U+ecbe, U+ed08, U+ed2c, U+ed46, U+ee26, U+ee3a;
}
/* Ikony spoza podzbioru (np. dopisane później) — pełna czcionka, pobierana TYLKO gdy strona takiej ikony użyje. */
@font-face {
  font-family: "Phosphor-Fill";
  src: url("./Phosphor-Fill.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e000-e00b, U+e00d-e035, U+e037, U+e039-e03d, U+e03f-e057, U+e059-e06b, U+e06d-e08d, U+e08f-e093, U+e095, U+e097, U+e099-e09f, U+e0a1, U+e0a3, U+e0a5, U+e0a7, U+e0a9-e0b3, U+e0b5, U+e0b7-e0cd, U+e0cf-e0e5, U+e0e7-e0f7, U+e0f9-e0fe, U+e100-e101, U+e103-e107, U+e109, U+e10b-e10d, U+e10f-e135, U+e137, U+e139, U+e13b, U+e13d-e14f, U+e151-e155, U+e157, U+e159-e165, U+e167-e16b, U+e16d, U+e16f, U+e171-e179, U+e17b, U+e17d, U+e17f-e181, U+e183, U+e185, U+e187, U+e189, U+e18b-e18f, U+e191-e197, U+e199, U+e19b-e19d, U+e19f, U+e1a1-e1ad, U+e1af-e1c7, U+e1c9, U+e1cb, U+e1cd-e1cf, U+e1d1, U+e1d3, U+e1d5-e1d9, U+e1db-e1dd, U+e1df, U+e1e1-e1e5, U+e1e7-e1eb, U+e1ed-e209, U+e20b, U+e20d-e20f, U+e211-e213, U+e215, U+e217, U+e219-e21f, U+e221-e223, U+e225, U+e227-e22f, U+e231-e237, U+e239, U+e23b, U+e23d, U+e23f-e241, U+e243-e247, U+e249, U+e24b-e255, U+e257, U+e259-e25f, U+e261-e265, U+e267-e26b, U+e26d-e26f, U+e271, U+e273-e27d, U+e27f, U+e281-e287, U+e289-e28d, U+e28f-e295, U+e297-e299, U+e29b-e29f, U+e2a1-e2b7, U+e2b9-e2c1, U+e2c3-e2c5, U+e2c7, U+e2c9, U+e2cb, U+e2cd, U+e2cf, U+e2d1-e2d5, U+e2d7-e2db, U+e2dd, U+e2df, U+e2e1, U+e2e3, U+e2e5-e2ef, U+e2f1, U+e2f3, U+e2f5, U+e2f7-e2f9, U+e2fb-e2fd, U+e2ff, U+e301-e307, U+e309-e30b, U+e30d-e30f, U+e311-e315, U+e317-e319, U+e31b-e31f, U+e321-e323, U+e325-e329, U+e32b, U+e32d-e339, U+e33b-e343, U+e345-e34b, U+e34d, U+e34f-e38f, U+e391-e395, U+e397, U+e399, U+e39b-e3ad, U+e3af-e3b1, U+e3b3, U+e3b5, U+e3b7, U+e3b9-e3cf, U+e3d1-e3d3, U+e3d5, U+e3d7, U+e3d9, U+e3db-e3dd, U+e3df-e3e7, U+e3e9-e3eb, U+e3ed-e3ef, U+e3f1-e3fd, U+e3ff-e407, U+e409-e40b, U+e40d-e40f, U+e411-e415, U+e417, U+e419-e41d, U+e41f-e429, U+e42b, U+e42d-e431, U+e433, U+e435-e443, U+e445, U+e447-e45d, U+e45f-e461, U+e463, U+e465, U+e467-e469, U+e46b-e46f, U+e471, U+e473-e475, U+e477, U+e479, U+e47b-e491, U+e493-e4a5, U+e4a7-e4a9, U+e4ab-e4ad, U+e4af-e4b3, U+e4b5-e4bf, U+e4c1, U+e4c3, U+e4c5, U+e4c7-e4cb, U+e4cd-e4cf, U+e4d1-e4d5, U+e4d7-e4df, U+e4e1, U+e4e3, U+e4e5-e4f5, U+e4f7, U+e4f9-e4fb, U+e4fd-e51f, U+e521-e533, U+e535-e537, U+e539-e54b, U+e54d-e55f, U+e561-e565, U+e567-e581, U+e583, U+e585-e5a1, U+e5a3-e5b7, U+e5b9-e5d3, U+e5d5-e5dd, U+e5df-e5e7, U+e5e9-e601, U+e603-e60f, U+e611-e63b, U+e63d-e65f, U+e661-e669, U+e66b-e687, U+e689-e68d, U+e68f-e6a1, U+e6a3-e6b5, U+e6b7, U+e6b9-e6c7, U+e6c9, U+e6cb-e6cd, U+e6cf-e6f3, U+e6f5-e701, U+e703, U+e705-e711, U+e713-e74f, U+e751-e763, U+e765-e78d, U+e78f-e7a7, U+e7a9-e7ad, U+e7af-e80d, U+e80f-e81d, U+e81f-e833, U+e835, U+e837-e8eb, U+e8ed-e8f1, U+e8f3-e905, U+e907-e913, U+e915-e945, U+e947-e957, U+e959-ea23, U+ea25-ea63, U+ea65-eadb, U+eadd, U+eadf, U+eae1, U+eae3-eb03, U+eb05, U+eb07-eb1b, U+eb1d, U+eb1f-eb23, U+eb25-eb33, U+eb35-eb37, U+eb39-eb43, U+eb45-eb6b, U+eb6d-eb79, U+eb7b-ebb5, U+ebb7-ebc5, U+ebc7-ec29, U+ec2b-ec35, U+ec37, U+ec39-ec53, U+ec55-ec57, U+ec59-ec5d, U+ec5f-ecbd, U+ecbf-ed07, U+ed09-ed2b, U+ed2d-ed45, U+ed47-ee25, U+ee27-ee39, U+ee3b-f8ff;
}

.ph-fill {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor-Fill" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ph-fill.ph-archive:before {
  content: "\e00c";
}
.ph-fill.ph-arrow-clockwise:before {
  content: "\e036";
}
.ph-fill.ph-arrow-counter-clockwise:before {
  content: "\e038";
}
.ph-fill.ph-arrow-down:before {
  content: "\e03e";
}
.ph-fill.ph-arrow-fat-line-right:before {
  content: "\e520";
}
.ph-fill.ph-arrow-left:before {
  content: "\e058";
}
.ph-fill.ph-arrow-right:before {
  content: "\e06c";
}
.ph-fill.ph-arrow-square-out:before {
  content: "\e5de";
}
.ph-fill.ph-arrows-clockwise:before {
  content: "\e094";
}
.ph-fill.ph-arrows-counter-clockwise:before {
  content: "\e096";
}
.ph-fill.ph-arrows-down-up:before {
  content: "\e098";
}
.ph-fill.ph-arrows-horizontal:before {
  content: "\eb06";
}
.ph-fill.ph-arrows-left-right:before {
  content: "\e0a0";
}
.ph-fill.ph-arrows-out:before {
  content: "\e0a2";
}
.ph-fill.ph-arrows-out-cardinal:before {
  content: "\e0a4";
}
.ph-fill.ph-arrows-out-line-horizontal:before {
  content: "\e534";
}
.ph-fill.ph-arrows-out-simple:before {
  content: "\e0a6";
}
.ph-fill.ph-arrows-vertical:before {
  content: "\eb04";
}
.ph-fill.ph-article:before {
  content: "\e0a8";
}
.ph-fill.ph-bank:before {
  content: "\e0b4";
}
.ph-fill.ph-barbell:before {
  content: "\e0b6";
}
.ph-fill.ph-bathtub:before {
  content: "\e81e";
}
.ph-fill.ph-bell:before {
  content: "\e0ce";
}
.ph-fill.ph-bell-ringing:before {
  content: "\e5e8";
}
.ph-fill.ph-binoculars:before {
  content: "\ea64";
}
.ph-fill.ph-book-open:before {
  content: "\e0e6";
}
.ph-fill.ph-book-open-text:before {
  content: "\e8f2";
}
.ph-fill.ph-bounding-box:before {
  content: "\e6ce";
}
.ph-fill.ph-broom:before {
  content: "\ec54";
}
.ph-fill.ph-building-office:before {
  content: "\e0ff";
}
.ph-fill.ph-buildings:before {
  content: "\e102";
}
.ph-fill.ph-calculator:before {
  content: "\e538";
}
.ph-fill.ph-calendar:before {
  content: "\e108";
}
.ph-fill.ph-calendar-blank:before {
  content: "\e10a";
}
.ph-fill.ph-calendar-check:before {
  content: "\e712";
}
.ph-fill.ph-camera:before {
  content: "\e10e";
}
.ph-fill.ph-camera-plus:before {
  content: "\ec58";
}
.ph-fill.ph-cards:before {
  content: "\e0f8";
}
.ph-fill.ph-caret-down:before {
  content: "\e136";
}
.ph-fill.ph-caret-left:before {
  content: "\e138";
}
.ph-fill.ph-caret-right:before {
  content: "\e13a";
}
.ph-fill.ph-caret-up:before {
  content: "\e13c";
}
.ph-fill.ph-chart-bar:before {
  content: "\e150";
}
.ph-fill.ph-chart-line-up:before {
  content: "\e156";
}
.ph-fill.ph-chart-pie:before {
  content: "\e158";
}
.ph-fill.ph-chat-centered-text:before {
  content: "\e166";
}
.ph-fill.ph-chat-circle-dots:before {
  content: "\e16c";
}
.ph-fill.ph-chat-circle-text:before {
  content: "\e16e";
}
.ph-fill.ph-chat-dots:before {
  content: "\e170";
}
.ph-fill.ph-chat-text:before {
  content: "\e17a";
}
.ph-fill.ph-chats:before {
  content: "\e17c";
}
.ph-fill.ph-chats-circle:before {
  content: "\e17e";
}
.ph-fill.ph-check:before {
  content: "\e182";
}
.ph-fill.ph-check-circle:before {
  content: "\e184";
}
.ph-fill.ph-check-square:before {
  content: "\e186";
}
.ph-fill.ph-check-square-offset:before {
  content: "\e188";
}
.ph-fill.ph-circle:before {
  content: "\e18a";
}
.ph-fill.ph-circle-dashed:before {
  content: "\e602";
}
.ph-fill.ph-circle-notch:before {
  content: "\eb44";
}
.ph-fill.ph-circles-four:before {
  content: "\e190";
}
.ph-fill.ph-clipboard-text:before {
  content: "\e198";
}
.ph-fill.ph-clock:before {
  content: "\e19a";
}
.ph-fill.ph-clock-clockwise:before {
  content: "\e19e";
}
.ph-fill.ph-clock-countdown:before {
  content: "\ed2c";
}
.ph-fill.ph-clock-counter-clockwise:before {
  content: "\e1a0";
}
.ph-fill.ph-cloud-arrow-up:before {
  content: "\e1ae";
}
.ph-fill.ph-coins:before {
  content: "\e78e";
}
.ph-fill.ph-compass:before {
  content: "\e1c8";
}
.ph-fill.ph-cookie:before {
  content: "\e6ca";
}
.ph-fill.ph-cooking-pot:before {
  content: "\e764";
}
.ph-fill.ph-copy:before {
  content: "\e1ca";
}
.ph-fill.ph-corners-out:before {
  content: "\e1d0";
}
.ph-fill.ph-cpu:before {
  content: "\e610";
}
.ph-fill.ph-crop:before {
  content: "\e1d4";
}
.ph-fill.ph-cube:before {
  content: "\e1da";
}
.ph-fill.ph-currency-circle-dollar:before {
  content: "\e54c";
}
.ph-fill.ph-database:before {
  content: "\e1de";
}
.ph-fill.ph-device-mobile:before {
  content: "\e1e0";
}
.ph-fill.ph-diamond:before {
  content: "\e1ec";
}
.ph-fill.ph-dots-six-vertical:before {
  content: "\eae2";
}
.ph-fill.ph-download:before {
  content: "\e20a";
}
.ph-fill.ph-download-simple:before {
  content: "\e20c";
}
.ph-fill.ph-drop:before {
  content: "\e210";
}
.ph-fill.ph-drop-half:before {
  content: "\e566";
}
.ph-fill.ph-envelope:before {
  content: "\e214";
}
.ph-fill.ph-envelope-open:before {
  content: "\e216";
}
.ph-fill.ph-envelope-simple:before {
  content: "\e218";
}
.ph-fill.ph-eye:before {
  content: "\e220";
}
.ph-fill.ph-eye-slash:before {
  content: "\e224";
}
.ph-fill.ph-facebook-logo:before {
  content: "\e226";
}
.ph-fill.ph-file:before {
  content: "\e230";
}
.ph-fill.ph-file-code:before {
  content: "\e914";
}
.ph-fill.ph-file-css:before {
  content: "\eb34";
}
.ph-fill.ph-file-csv:before {
  content: "\eb1c";
}
.ph-fill.ph-file-dashed:before {
  content: "\e704";
}
.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-js:before {
  content: "\eb24";
}
.ph-fill.ph-file-magnifying-glass:before {
  content: "\e238";
}
.ph-fill.ph-file-pdf:before {
  content: "\e702";
}
.ph-fill.ph-file-svg:before {
  content: "\ed08";
}
.ph-fill.ph-file-text:before {
  content: "\e23a";
}
.ph-fill.ph-file-x:before {
  content: "\e23c";
}
.ph-fill.ph-file-zip:before {
  content: "\e958";
}
.ph-fill.ph-fingerprint:before {
  content: "\e23e";
}
.ph-fill.ph-fire:before {
  content: "\e242";
}
.ph-fill.ph-floppy-disk:before {
  content: "\e248";
}
.ph-fill.ph-folder:before {
  content: "\e24a";
}
.ph-fill.ph-folder-open:before {
  content: "\e256";
}
.ph-fill.ph-folder-plus:before {
  content: "\e258";
}
.ph-fill.ph-folder-simple-dashed:before {
  content: "\ec2a";
}
.ph-fill.ph-folders:before {
  content: "\e260";
}
.ph-fill.ph-funnel:before {
  content: "\e266";
}
.ph-fill.ph-funnel-x:before {
  content: "\e26c";
}
.ph-fill.ph-gear:before {
  content: "\e270";
}
.ph-fill.ph-gear-six:before {
  content: "\e272";
}
.ph-fill.ph-git-fork:before {
  content: "\e27e";
}
.ph-fill.ph-globe:before {
  content: "\e288";
}
.ph-fill.ph-globe-simple:before {
  content: "\e28e";
}
.ph-fill.ph-grid-four:before {
  content: "\e296";
}
.ph-fill.ph-hammer:before {
  content: "\e80e";
}
.ph-fill.ph-hand-pointing:before {
  content: "\e29a";
}
.ph-fill.ph-handshake:before {
  content: "\e582";
}
.ph-fill.ph-hard-drives:before {
  content: "\e2a0";
}
.ph-fill.ph-hard-hat:before {
  content: "\ed46";
}
.ph-fill.ph-headset:before {
  content: "\e584";
}
.ph-fill.ph-hourglass-medium:before {
  content: "\e2b8";
}
.ph-fill.ph-house:before {
  content: "\e2c2";
}
.ph-fill.ph-house-simple:before {
  content: "\e2c6";
}
.ph-fill.ph-identification-card:before {
  content: "\e2c8";
}
.ph-fill.ph-image:before {
  content: "\e2ca";
}
.ph-fill.ph-image-broken:before {
  content: "\e7a8";
}
.ph-fill.ph-image-square:before {
  content: "\e2cc";
}
.ph-fill.ph-images:before {
  content: "\e836";
}
.ph-fill.ph-info:before {
  content: "\e2ce";
}
.ph-fill.ph-instagram-logo:before {
  content: "\e2d0";
}
.ph-fill.ph-key:before {
  content: "\e2d6";
}
.ph-fill.ph-lightbulb:before {
  content: "\e2dc";
}
.ph-fill.ph-lightbulb-filament:before {
  content: "\e63c";
}
.ph-fill.ph-lightning:before {
  content: "\e2de";
}
.ph-fill.ph-lightning-slash:before {
  content: "\e2e0";
}
.ph-fill.ph-link:before {
  content: "\e2e2";
}
.ph-fill.ph-list:before {
  content: "\e2f0";
}
.ph-fill.ph-list-bullets:before {
  content: "\e2f2";
}
.ph-fill.ph-list-checks:before {
  content: "\eadc";
}
.ph-fill.ph-list-dashes:before {
  content: "\e2f4";
}
.ph-fill.ph-list-numbers:before {
  content: "\e2f6";
}
.ph-fill.ph-lock:before {
  content: "\e2fa";
}
.ph-fill.ph-lock-key:before {
  content: "\e2fe";
}
.ph-fill.ph-lock-key-open:before {
  content: "\e300";
}
.ph-fill.ph-lock-simple:before {
  content: "\e308";
}
.ph-fill.ph-magic-wand:before {
  content: "\e6b6";
}
.ph-fill.ph-magnifying-glass:before {
  content: "\e30c";
}
.ph-fill.ph-magnifying-glass-plus:before {
  content: "\e310";
}
.ph-fill.ph-map-pin:before {
  content: "\e316";
}
.ph-fill.ph-map-pin-area:before {
  content: "\ee3a";
}
.ph-fill.ph-map-trifold:before {
  content: "\e31a";
}
.ph-fill.ph-medal:before {
  content: "\e320";
}
.ph-fill.ph-megaphone:before {
  content: "\e324";
}
.ph-fill.ph-microsoft-excel-logo:before {
  content: "\eb6c";
}
.ph-fill.ph-minus:before {
  content: "\e32a";
}
.ph-fill.ph-minus-circle:before {
  content: "\e32c";
}
.ph-fill.ph-mountains:before {
  content: "\e7ae";
}
.ph-fill.ph-mouse:before {
  content: "\e33a";
}
.ph-fill.ph-navigation-arrow:before {
  content: "\eade";
}
.ph-fill.ph-note-pencil:before {
  content: "\e34c";
}
.ph-fill.ph-notebook:before {
  content: "\e34e";
}
.ph-fill.ph-package:before {
  content: "\e390";
}
.ph-fill.ph-paint-roller:before {
  content: "\e6f4";
}
.ph-fill.ph-palette:before {
  content: "\e6c8";
}
.ph-fill.ph-paper-plane-right:before {
  content: "\e396";
}
.ph-fill.ph-paper-plane-tilt:before {
  content: "\e398";
}
.ph-fill.ph-paperclip:before {
  content: "\e39a";
}
.ph-fill.ph-pencil:before {
  content: "\e3ae";
}
.ph-fill.ph-pencil-line:before {
  content: "\e3b2";
}
.ph-fill.ph-pencil-ruler:before {
  content: "\e906";
}
.ph-fill.ph-pencil-simple:before {
  content: "\e3b4";
}
.ph-fill.ph-pencil-simple-line:before {
  content: "\ebc6";
}
.ph-fill.ph-percent:before {
  content: "\e3b6";
}
.ph-fill.ph-phone:before {
  content: "\e3b8";
}
.ph-fill.ph-picnic-table:before {
  content: "\ee26";
}
.ph-fill.ph-play:before {
  content: "\e3d0";
}
.ph-fill.ph-plug:before {
  content: "\e946";
}
.ph-fill.ph-plus:before {
  content: "\e3d4";
}
.ph-fill.ph-plus-circle:before {
  content: "\e3d6";
}
.ph-fill.ph-plus-minus:before {
  content: "\e3d8";
}
.ph-fill.ph-power:before {
  content: "\e3da";
}
.ph-fill.ph-prohibit:before {
  content: "\e3de";
}
.ph-fill.ph-question:before {
  content: "\e3e8";
}
.ph-fill.ph-quotes:before {
  content: "\e660";
}
.ph-fill.ph-receipt:before {
  content: "\e3ec";
}
.ph-fill.ph-rectangle:before {
  content: "\e3f0";
}
.ph-fill.ph-rocket-launch:before {
  content: "\e3fe";
}
.ph-fill.ph-rows:before {
  content: "\e5a2";
}
.ph-fill.ph-ruler:before {
  content: "\e6b8";
}
.ph-fill.ph-scales:before {
  content: "\e750";
}
.ph-fill.ph-scan:before {
  content: "\ebb6";
}
.ph-fill.ph-scissors:before {
  content: "\eae0";
}
.ph-fill.ph-scroll:before {
  content: "\eb7a";
}
.ph-fill.ph-shapes:before {
  content: "\ec5e";
}
.ph-fill.ph-share-network:before {
  content: "\e408";
}
.ph-fill.ph-shield-check:before {
  content: "\e40c";
}
.ph-fill.ph-shield-slash:before {
  content: "\e410";
}
.ph-fill.ph-shopping-bag:before {
  content: "\e416";
}
.ph-fill.ph-shopping-bag-open:before {
  content: "\e418";
}
.ph-fill.ph-shopping-cart:before {
  content: "\e41e";
}
.ph-fill.ph-sign-out:before {
  content: "\e42a";
}
.ph-fill.ph-sketch-logo:before {
  content: "\e42c";
}
.ph-fill.ph-sliders:before {
  content: "\e432";
}
.ph-fill.ph-sliders-horizontal:before {
  content: "\e434";
}
.ph-fill.ph-sort-ascending:before {
  content: "\e444";
}
.ph-fill.ph-sort-descending:before {
  content: "\e446";
}
.ph-fill.ph-sparkle:before {
  content: "\e6a2";
}
.ph-fill.ph-spinner:before {
  content: "\e66a";
}
.ph-fill.ph-square:before {
  content: "\e45e";
}
.ph-fill.ph-square-half:before {
  content: "\e462";
}
.ph-fill.ph-squares-four:before {
  content: "\e464";
}
.ph-fill.ph-stack:before {
  content: "\e466";
}
.ph-fill.ph-stairs:before {
  content: "\e8ec";
}
.ph-fill.ph-star:before {
  content: "\e46a";
}
.ph-fill.ph-steps:before {
  content: "\ecbe";
}
.ph-fill.ph-storefront:before {
  content: "\e470";
}
.ph-fill.ph-sun:before {
  content: "\e472";
}
.ph-fill.ph-swatches:before {
  content: "\e5b8";
}
.ph-fill.ph-table:before {
  content: "\e476";
}
.ph-fill.ph-tag:before {
  content: "\e478";
}
.ph-fill.ph-tag-simple:before {
  content: "\e47a";
}
.ph-fill.ph-timer:before {
  content: "\e492";
}
.ph-fill.ph-trash:before {
  content: "\e4a6";
}
.ph-fill.ph-tray:before {
  content: "\e4aa";
}
.ph-fill.ph-trend-up:before {
  content: "\e4ae";
}
.ph-fill.ph-truck:before {
  content: "\e4b4";
}
.ph-fill.ph-upload-simple:before {
  content: "\e4c0";
}
.ph-fill.ph-user:before {
  content: "\e4c2";
}
.ph-fill.ph-user-circle:before {
  content: "\e4c4";
}
.ph-fill.ph-user-circle-check:before {
  content: "\ec38";
}
.ph-fill.ph-user-circle-dashed:before {
  content: "\ec36";
}
.ph-fill.ph-user-circle-gear:before {
  content: "\e4c6";
}
.ph-fill.ph-user-gear:before {
  content: "\e4cc";
}
.ph-fill.ph-user-plus:before {
  content: "\e4d0";
}
.ph-fill.ph-users:before {
  content: "\e4d6";
}
.ph-fill.ph-users-three:before {
  content: "\e68e";
}
.ph-fill.ph-wall:before {
  content: "\e688";
}
.ph-fill.ph-warning:before {
  content: "\e4e0";
}
.ph-fill.ph-warning-circle:before {
  content: "\e4e2";
}
.ph-fill.ph-warning-octagon:before {
  content: "\e4e4";
}
.ph-fill.ph-wrench:before {
  content: "\e5d4";
}
.ph-fill.ph-x:before {
  content: "\e4f6";
}
.ph-fill.ph-x-circle:before {
  content: "\e4f8";
}
.ph-fill.ph-youtube-logo:before {
  content: "\e4fc";
}
.ph-fill.ph-arrow-up:before {
  content: "\e08e";
}
.ph-fill.ph-copy-simple:before {
  content: "\e1cc";
}
.ph-fill.ph-credit-card:before {
  content: "\e1d2";
}
.ph-fill.ph-desktop:before {
  content: "\e560";
}
.ph-fill.ph-device-tablet:before {
  content: "\e1e6";
}
.ph-fill.ph-git-merge:before {
  content: "\e280";
}
.ph-fill.ph-images-square:before {
  content: "\e834";
}
.ph-fill.ph-link-break:before {
  content: "\e2e4";
}
.ph-fill.ph-newspaper:before {
  content: "\e344";
}

@font-face {
  font-family: "Phosphor-Light";
  src: url("./Phosphor-Light.sub.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e00c, U+e036, U+e038, U+e03e, U+e058, U+e06c, U+e08e, U+e094, U+e096, U+e098, U+e0a0, U+e0a2, U+e0a4, U+e0a6, U+e0a8, U+e0b4, U+e0b6, U+e0ce, U+e0e6, U+e0f8, U+e0ff, U+e102, U+e108, U+e10a, U+e10e, U+e136, U+e138, U+e13a, U+e13c, U+e150, U+e156, U+e158, U+e166, U+e16c, U+e16e, U+e170, U+e17a, U+e17c, U+e17e, U+e182, U+e184, U+e186, U+e188, U+e18a, U+e190, U+e198, U+e19a, U+e19e, U+e1a0, U+e1ae, U+e1c8, U+e1ca, U+e1cc, U+e1d0, U+e1d2, U+e1d4, U+e1da, U+e1de, U+e1e0, U+e1e6, U+e1ec, U+e20a, U+e20c, U+e210, U+e214, U+e216, U+e218, U+e220, U+e224, U+e226, U+e230, U+e238, U+e23a, U+e23c, U+e23e, U+e242, U+e248, U+e24a, U+e256, U+e258, U+e260, U+e266, U+e26c, U+e270, U+e272, U+e27e, U+e280, U+e288, U+e28e, U+e296, U+e29a, U+e2a0, U+e2b8, U+e2c2, U+e2c6, U+e2c8, U+e2ca, U+e2cc, U+e2ce, U+e2d0, U+e2d6, U+e2dc, U+e2de, U+e2e0, U+e2e2, U+e2e4, U+e2f0, U+e2f2, U+e2f4, U+e2f6, U+e2fa, U+e2fe, U+e300, U+e308, U+e30c, U+e310, U+e316, U+e31a, U+e320, U+e324, U+e32a, U+e32c, U+e33a, U+e344, U+e34c, U+e34e, U+e390, U+e396, U+e398, U+e39a, U+e3ae, U+e3b2, U+e3b4, U+e3b6, U+e3b8, U+e3d0, U+e3d4, U+e3d6, U+e3d8, U+e3da, U+e3de, U+e3e8, U+e3ec, U+e3f0, U+e3fe, U+e408, U+e40c, U+e410, U+e416, U+e418, U+e41e, U+e42a, U+e42c, U+e432, U+e434, U+e444, U+e446, U+e45e, U+e462, U+e464, U+e466, U+e46a, U+e470, U+e472, U+e476, U+e478, U+e47a, U+e492, U+e4a6, U+e4aa, U+e4ae, U+e4b4, U+e4c0, U+e4c2, U+e4c4, U+e4c6, U+e4cc, U+e4d0, U+e4d6, U+e4e0, U+e4e2, U+e4e4, U+e4f6, U+e4f8, U+e4fc, U+e520, U+e534, U+e538, U+e54c, U+e560, U+e566, U+e582, U+e584, U+e5a2, U+e5b8, U+e5d4, U+e5de, U+e5e8, U+e602, U+e610, U+e63c, U+e660, U+e66a, U+e688, U+e68e, U+e6a2, U+e6b6, U+e6b8, U+e6c8, U+e6ca, U+e6ce, U+e6f4, U+e702, U+e704, U+e712, U+e750, U+e764, U+e78e, U+e7a8, U+e7ae, U+e80e, U+e81e, U+e834, U+e836, U+e8ec, U+e8f2, U+e906, U+e914, U+e946, U+e958, U+ea24, U+ea64, U+eadc, U+eade, U+eae0, U+eae2, U+eb04, U+eb06, U+eb1c, U+eb1e, U+eb24, U+eb34, U+eb38, U+eb44, U+eb6c, U+eb7a, U+ebb6, U+ebc6, U+ec2a, U+ec36, U+ec38, U+ec54, U+ec58, U+ec5e, U+ecbe, U+ed08, U+ed2c, U+ed46, U+ee26, U+ee3a;
}
/* Ikony spoza podzbioru (np. dopisane później) — pełna czcionka, pobierana TYLKO gdy strona takiej ikony użyje. */
@font-face {
  font-family: "Phosphor-Light";
  src: url("./Phosphor-Light.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
  font-display: block;
  unicode-range: U+e000-e00b, U+e00d-e035, U+e037, U+e039-e03d, U+e03f-e057, U+e059-e06b, U+e06d-e08d, U+e08f-e093, U+e095, U+e097, U+e099-e09f, U+e0a1, U+e0a3, U+e0a5, U+e0a7, U+e0a9-e0b3, U+e0b5, U+e0b7-e0cd, U+e0cf-e0e5, U+e0e7-e0f7, U+e0f9-e0fe, U+e100-e101, U+e103-e107, U+e109, U+e10b-e10d, U+e10f-e135, U+e137, U+e139, U+e13b, U+e13d-e14f, U+e151-e155, U+e157, U+e159-e165, U+e167-e16b, U+e16d, U+e16f, U+e171-e179, U+e17b, U+e17d, U+e17f-e181, U+e183, U+e185, U+e187, U+e189, U+e18b-e18f, U+e191-e197, U+e199, U+e19b-e19d, U+e19f, U+e1a1-e1ad, U+e1af-e1c7, U+e1c9, U+e1cb, U+e1cd-e1cf, U+e1d1, U+e1d3, U+e1d5-e1d9, U+e1db-e1dd, U+e1df, U+e1e1-e1e5, U+e1e7-e1eb, U+e1ed-e209, U+e20b, U+e20d-e20f, U+e211-e213, U+e215, U+e217, U+e219-e21f, U+e221-e223, U+e225, U+e227-e22f, U+e231-e237, U+e239, U+e23b, U+e23d, U+e23f-e241, U+e243-e247, U+e249, U+e24b-e255, U+e257, U+e259-e25f, U+e261-e265, U+e267-e26b, U+e26d-e26f, U+e271, U+e273-e27d, U+e27f, U+e281-e287, U+e289-e28d, U+e28f-e295, U+e297-e299, U+e29b-e29f, U+e2a1-e2b7, U+e2b9-e2c1, U+e2c3-e2c5, U+e2c7, U+e2c9, U+e2cb, U+e2cd, U+e2cf, U+e2d1-e2d5, U+e2d7-e2db, U+e2dd, U+e2df, U+e2e1, U+e2e3, U+e2e5-e2ef, U+e2f1, U+e2f3, U+e2f5, U+e2f7-e2f9, U+e2fb-e2fd, U+e2ff, U+e301-e307, U+e309-e30b, U+e30d-e30f, U+e311-e315, U+e317-e319, U+e31b-e31f, U+e321-e323, U+e325-e329, U+e32b, U+e32d-e339, U+e33b-e343, U+e345-e34b, U+e34d, U+e34f-e38f, U+e391-e395, U+e397, U+e399, U+e39b-e3ad, U+e3af-e3b1, U+e3b3, U+e3b5, U+e3b7, U+e3b9-e3cf, U+e3d1-e3d3, U+e3d5, U+e3d7, U+e3d9, U+e3db-e3dd, U+e3df-e3e7, U+e3e9-e3eb, U+e3ed-e3ef, U+e3f1-e3fd, U+e3ff-e407, U+e409-e40b, U+e40d-e40f, U+e411-e415, U+e417, U+e419-e41d, U+e41f-e429, U+e42b, U+e42d-e431, U+e433, U+e435-e443, U+e445, U+e447-e45d, U+e45f-e461, U+e463, U+e465, U+e467-e469, U+e46b-e46f, U+e471, U+e473-e475, U+e477, U+e479, U+e47b-e491, U+e493-e4a5, U+e4a7-e4a9, U+e4ab-e4ad, U+e4af-e4b3, U+e4b5-e4bf, U+e4c1, U+e4c3, U+e4c5, U+e4c7-e4cb, U+e4cd-e4cf, U+e4d1-e4d5, U+e4d7-e4df, U+e4e1, U+e4e3, U+e4e5-e4f5, U+e4f7, U+e4f9-e4fb, U+e4fd-e51f, U+e521-e533, U+e535-e537, U+e539-e54b, U+e54d-e55f, U+e561-e565, U+e567-e581, U+e583, U+e585-e5a1, U+e5a3-e5b7, U+e5b9-e5d3, U+e5d5-e5dd, U+e5df-e5e7, U+e5e9-e601, U+e603-e60f, U+e611-e63b, U+e63d-e65f, U+e661-e669, U+e66b-e687, U+e689-e68d, U+e68f-e6a1, U+e6a3-e6b5, U+e6b7, U+e6b9-e6c7, U+e6c9, U+e6cb-e6cd, U+e6cf-e6f3, U+e6f5-e701, U+e703, U+e705-e711, U+e713-e74f, U+e751-e763, U+e765-e78d, U+e78f-e7a7, U+e7a9-e7ad, U+e7af-e80d, U+e80f-e81d, U+e81f-e833, U+e835, U+e837-e8eb, U+e8ed-e8f1, U+e8f3-e905, U+e907-e913, U+e915-e945, U+e947-e957, U+e959-ea23, U+ea25-ea63, U+ea65-eadb, U+eadd, U+eadf, U+eae1, U+eae3-eb03, U+eb05, U+eb07-eb1b, U+eb1d, U+eb1f-eb23, U+eb25-eb33, U+eb35-eb37, U+eb39-eb43, U+eb45-eb6b, U+eb6d-eb79, U+eb7b-ebb5, U+ebb7-ebc5, U+ebc7-ec29, U+ec2b-ec35, U+ec37, U+ec39-ec53, U+ec55-ec57, U+ec59-ec5d, U+ec5f-ecbd, U+ecbf-ed07, U+ed09-ed2b, U+ed2d-ed45, U+ed47-ee25, U+ee27-ee39, U+ee3b-f8ff;
}

.ph-light {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Phosphor-Light" !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Enable Ligatures ================ */
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -moz-font-feature-settings: "liga=1";
  -moz-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  font-feature-settings: "liga";
  -webkit-font-variant-ligatures: discretionary-ligatures;
  font-variant-ligatures: discretionary-ligatures;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.ph-light.ph-archive:before {
  content: "\e00c";
}
.ph-light.ph-arrow-clockwise:before {
  content: "\e036";
}
.ph-light.ph-arrow-counter-clockwise:before {
  content: "\e038";
}
.ph-light.ph-arrow-down:before {
  content: "\e03e";
}
.ph-light.ph-arrow-fat-line-right:before {
  content: "\e520";
}
.ph-light.ph-arrow-left:before {
  content: "\e058";
}
.ph-light.ph-arrow-right:before {
  content: "\e06c";
}
.ph-light.ph-arrow-square-out:before {
  content: "\e5de";
}
.ph-light.ph-arrows-clockwise:before {
  content: "\e094";
}
.ph-light.ph-arrows-counter-clockwise:before {
  content: "\e096";
}
.ph-light.ph-arrows-down-up:before {
  content: "\e098";
}
.ph-light.ph-arrows-horizontal:before {
  content: "\eb06";
}
.ph-light.ph-arrows-left-right:before {
  content: "\e0a0";
}
.ph-light.ph-arrows-out:before {
  content: "\e0a2";
}
.ph-light.ph-arrows-out-cardinal:before {
  content: "\e0a4";
}
.ph-light.ph-arrows-out-line-horizontal:before {
  content: "\e534";
}
.ph-light.ph-arrows-out-simple:before {
  content: "\e0a6";
}
.ph-light.ph-arrows-vertical:before {
  content: "\eb04";
}
.ph-light.ph-article:before {
  content: "\e0a8";
}
.ph-light.ph-bank:before {
  content: "\e0b4";
}
.ph-light.ph-barbell:before {
  content: "\e0b6";
}
.ph-light.ph-bathtub:before {
  content: "\e81e";
}
.ph-light.ph-bell:before {
  content: "\e0ce";
}
.ph-light.ph-bell-ringing:before {
  content: "\e5e8";
}
.ph-light.ph-binoculars:before {
  content: "\ea64";
}
.ph-light.ph-book-open:before {
  content: "\e0e6";
}
.ph-light.ph-book-open-text:before {
  content: "\e8f2";
}
.ph-light.ph-bounding-box:before {
  content: "\e6ce";
}
.ph-light.ph-broom:before {
  content: "\ec54";
}
.ph-light.ph-building-office:before {
  content: "\e0ff";
}
.ph-light.ph-buildings:before {
  content: "\e102";
}
.ph-light.ph-calculator:before {
  content: "\e538";
}
.ph-light.ph-calendar:before {
  content: "\e108";
}
.ph-light.ph-calendar-blank:before {
  content: "\e10a";
}
.ph-light.ph-calendar-check:before {
  content: "\e712";
}
.ph-light.ph-camera:before {
  content: "\e10e";
}
.ph-light.ph-camera-plus:before {
  content: "\ec58";
}
.ph-light.ph-cards:before {
  content: "\e0f8";
}
.ph-light.ph-caret-down:before {
  content: "\e136";
}
.ph-light.ph-caret-left:before {
  content: "\e138";
}
.ph-light.ph-caret-right:before {
  content: "\e13a";
}
.ph-light.ph-caret-up:before {
  content: "\e13c";
}
.ph-light.ph-chart-bar:before {
  content: "\e150";
}
.ph-light.ph-chart-line-up:before {
  content: "\e156";
}
.ph-light.ph-chart-pie:before {
  content: "\e158";
}
.ph-light.ph-chat-centered-text:before {
  content: "\e166";
}
.ph-light.ph-chat-circle-dots:before {
  content: "\e16c";
}
.ph-light.ph-chat-circle-text:before {
  content: "\e16e";
}
.ph-light.ph-chat-dots:before {
  content: "\e170";
}
.ph-light.ph-chat-text:before {
  content: "\e17a";
}
.ph-light.ph-chats:before {
  content: "\e17c";
}
.ph-light.ph-chats-circle:before {
  content: "\e17e";
}
.ph-light.ph-check:before {
  content: "\e182";
}
.ph-light.ph-check-circle:before {
  content: "\e184";
}
.ph-light.ph-check-square:before {
  content: "\e186";
}
.ph-light.ph-check-square-offset:before {
  content: "\e188";
}
.ph-light.ph-circle:before {
  content: "\e18a";
}
.ph-light.ph-circle-dashed:before {
  content: "\e602";
}
.ph-light.ph-circle-notch:before {
  content: "\eb44";
}
.ph-light.ph-circles-four:before {
  content: "\e190";
}
.ph-light.ph-clipboard-text:before {
  content: "\e198";
}
.ph-light.ph-clock:before {
  content: "\e19a";
}
.ph-light.ph-clock-clockwise:before {
  content: "\e19e";
}
.ph-light.ph-clock-countdown:before {
  content: "\ed2c";
}
.ph-light.ph-clock-counter-clockwise:before {
  content: "\e1a0";
}
.ph-light.ph-cloud-arrow-up:before {
  content: "\e1ae";
}
.ph-light.ph-coins:before {
  content: "\e78e";
}
.ph-light.ph-compass:before {
  content: "\e1c8";
}
.ph-light.ph-cookie:before {
  content: "\e6ca";
}
.ph-light.ph-cooking-pot:before {
  content: "\e764";
}
.ph-light.ph-copy:before {
  content: "\e1ca";
}
.ph-light.ph-corners-out:before {
  content: "\e1d0";
}
.ph-light.ph-cpu:before {
  content: "\e610";
}
.ph-light.ph-crop:before {
  content: "\e1d4";
}
.ph-light.ph-cube:before {
  content: "\e1da";
}
.ph-light.ph-currency-circle-dollar:before {
  content: "\e54c";
}
.ph-light.ph-database:before {
  content: "\e1de";
}
.ph-light.ph-device-mobile:before {
  content: "\e1e0";
}
.ph-light.ph-diamond:before {
  content: "\e1ec";
}
.ph-light.ph-dots-six-vertical:before {
  content: "\eae2";
}
.ph-light.ph-download:before {
  content: "\e20a";
}
.ph-light.ph-download-simple:before {
  content: "\e20c";
}
.ph-light.ph-drop:before {
  content: "\e210";
}
.ph-light.ph-drop-half:before {
  content: "\e566";
}
.ph-light.ph-envelope:before {
  content: "\e214";
}
.ph-light.ph-envelope-open:before {
  content: "\e216";
}
.ph-light.ph-envelope-simple:before {
  content: "\e218";
}
.ph-light.ph-eye:before {
  content: "\e220";
}
.ph-light.ph-eye-slash:before {
  content: "\e224";
}
.ph-light.ph-facebook-logo:before {
  content: "\e226";
}
.ph-light.ph-file:before {
  content: "\e230";
}
.ph-light.ph-file-code:before {
  content: "\e914";
}
.ph-light.ph-file-css:before {
  content: "\eb34";
}
.ph-light.ph-file-csv:before {
  content: "\eb1c";
}
.ph-light.ph-file-dashed:before {
  content: "\e704";
}
.ph-light.ph-file-doc:before {
  content: "\eb1e";
}
.ph-light.ph-file-html:before {
  content: "\eb38";
}
.ph-light.ph-file-image:before {
  content: "\ea24";
}
.ph-light.ph-file-js:before {
  content: "\eb24";
}
.ph-light.ph-file-magnifying-glass:before {
  content: "\e238";
}
.ph-light.ph-file-pdf:before {
  content: "\e702";
}
.ph-light.ph-file-svg:before {
  content: "\ed08";
}
.ph-light.ph-file-text:before {
  content: "\e23a";
}
.ph-light.ph-file-x:before {
  content: "\e23c";
}
.ph-light.ph-file-zip:before {
  content: "\e958";
}
.ph-light.ph-fingerprint:before {
  content: "\e23e";
}
.ph-light.ph-fire:before {
  content: "\e242";
}
.ph-light.ph-floppy-disk:before {
  content: "\e248";
}
.ph-light.ph-folder:before {
  content: "\e24a";
}
.ph-light.ph-folder-open:before {
  content: "\e256";
}
.ph-light.ph-folder-plus:before {
  content: "\e258";
}
.ph-light.ph-folder-simple-dashed:before {
  content: "\ec2a";
}
.ph-light.ph-folders:before {
  content: "\e260";
}
.ph-light.ph-funnel:before {
  content: "\e266";
}
.ph-light.ph-funnel-x:before {
  content: "\e26c";
}
.ph-light.ph-gear:before {
  content: "\e270";
}
.ph-light.ph-gear-six:before {
  content: "\e272";
}
.ph-light.ph-git-fork:before {
  content: "\e27e";
}
.ph-light.ph-globe:before {
  content: "\e288";
}
.ph-light.ph-globe-simple:before {
  content: "\e28e";
}
.ph-light.ph-grid-four:before {
  content: "\e296";
}
.ph-light.ph-hammer:before {
  content: "\e80e";
}
.ph-light.ph-hand-pointing:before {
  content: "\e29a";
}
.ph-light.ph-handshake:before {
  content: "\e582";
}
.ph-light.ph-hard-drives:before {
  content: "\e2a0";
}
.ph-light.ph-hard-hat:before {
  content: "\ed46";
}
.ph-light.ph-headset:before {
  content: "\e584";
}
.ph-light.ph-hourglass-medium:before {
  content: "\e2b8";
}
.ph-light.ph-house:before {
  content: "\e2c2";
}
.ph-light.ph-house-simple:before {
  content: "\e2c6";
}
.ph-light.ph-identification-card:before {
  content: "\e2c8";
}
.ph-light.ph-image:before {
  content: "\e2ca";
}
.ph-light.ph-image-broken:before {
  content: "\e7a8";
}
.ph-light.ph-image-square:before {
  content: "\e2cc";
}
.ph-light.ph-images:before {
  content: "\e836";
}
.ph-light.ph-info:before {
  content: "\e2ce";
}
.ph-light.ph-instagram-logo:before {
  content: "\e2d0";
}
.ph-light.ph-key:before {
  content: "\e2d6";
}
.ph-light.ph-lightbulb:before {
  content: "\e2dc";
}
.ph-light.ph-lightbulb-filament:before {
  content: "\e63c";
}
.ph-light.ph-lightning:before {
  content: "\e2de";
}
.ph-light.ph-lightning-slash:before {
  content: "\e2e0";
}
.ph-light.ph-link:before {
  content: "\e2e2";
}
.ph-light.ph-list:before {
  content: "\e2f0";
}
.ph-light.ph-list-bullets:before {
  content: "\e2f2";
}
.ph-light.ph-list-checks:before {
  content: "\eadc";
}
.ph-light.ph-list-dashes:before {
  content: "\e2f4";
}
.ph-light.ph-list-numbers:before {
  content: "\e2f6";
}
.ph-light.ph-lock:before {
  content: "\e2fa";
}
.ph-light.ph-lock-key:before {
  content: "\e2fe";
}
.ph-light.ph-lock-key-open:before {
  content: "\e300";
}
.ph-light.ph-lock-simple:before {
  content: "\e308";
}
.ph-light.ph-magic-wand:before {
  content: "\e6b6";
}
.ph-light.ph-magnifying-glass:before {
  content: "\e30c";
}
.ph-light.ph-magnifying-glass-plus:before {
  content: "\e310";
}
.ph-light.ph-map-pin:before {
  content: "\e316";
}
.ph-light.ph-map-pin-area:before {
  content: "\ee3a";
}
.ph-light.ph-map-trifold:before {
  content: "\e31a";
}
.ph-light.ph-medal:before {
  content: "\e320";
}
.ph-light.ph-megaphone:before {
  content: "\e324";
}
.ph-light.ph-microsoft-excel-logo:before {
  content: "\eb6c";
}
.ph-light.ph-minus:before {
  content: "\e32a";
}
.ph-light.ph-minus-circle:before {
  content: "\e32c";
}
.ph-light.ph-mountains:before {
  content: "\e7ae";
}
.ph-light.ph-mouse:before {
  content: "\e33a";
}
.ph-light.ph-navigation-arrow:before {
  content: "\eade";
}
.ph-light.ph-note-pencil:before {
  content: "\e34c";
}
.ph-light.ph-notebook:before {
  content: "\e34e";
}
.ph-light.ph-package:before {
  content: "\e390";
}
.ph-light.ph-paint-roller:before {
  content: "\e6f4";
}
.ph-light.ph-palette:before {
  content: "\e6c8";
}
.ph-light.ph-paper-plane-right:before {
  content: "\e396";
}
.ph-light.ph-paper-plane-tilt:before {
  content: "\e398";
}
.ph-light.ph-paperclip:before {
  content: "\e39a";
}
.ph-light.ph-pencil:before {
  content: "\e3ae";
}
.ph-light.ph-pencil-line:before {
  content: "\e3b2";
}
.ph-light.ph-pencil-ruler:before {
  content: "\e906";
}
.ph-light.ph-pencil-simple:before {
  content: "\e3b4";
}
.ph-light.ph-pencil-simple-line:before {
  content: "\ebc6";
}
.ph-light.ph-percent:before {
  content: "\e3b6";
}
.ph-light.ph-phone:before {
  content: "\e3b8";
}
.ph-light.ph-picnic-table:before {
  content: "\ee26";
}
.ph-light.ph-play:before {
  content: "\e3d0";
}
.ph-light.ph-plug:before {
  content: "\e946";
}
.ph-light.ph-plus:before {
  content: "\e3d4";
}
.ph-light.ph-plus-circle:before {
  content: "\e3d6";
}
.ph-light.ph-plus-minus:before {
  content: "\e3d8";
}
.ph-light.ph-power:before {
  content: "\e3da";
}
.ph-light.ph-prohibit:before {
  content: "\e3de";
}
.ph-light.ph-question:before {
  content: "\e3e8";
}
.ph-light.ph-quotes:before {
  content: "\e660";
}
.ph-light.ph-receipt:before {
  content: "\e3ec";
}
.ph-light.ph-rectangle:before {
  content: "\e3f0";
}
.ph-light.ph-rocket-launch:before {
  content: "\e3fe";
}
.ph-light.ph-rows:before {
  content: "\e5a2";
}
.ph-light.ph-ruler:before {
  content: "\e6b8";
}
.ph-light.ph-scales:before {
  content: "\e750";
}
.ph-light.ph-scan:before {
  content: "\ebb6";
}
.ph-light.ph-scissors:before {
  content: "\eae0";
}
.ph-light.ph-scroll:before {
  content: "\eb7a";
}
.ph-light.ph-shapes:before {
  content: "\ec5e";
}
.ph-light.ph-share-network:before {
  content: "\e408";
}
.ph-light.ph-shield-check:before {
  content: "\e40c";
}
.ph-light.ph-shield-slash:before {
  content: "\e410";
}
.ph-light.ph-shopping-bag:before {
  content: "\e416";
}
.ph-light.ph-shopping-bag-open:before {
  content: "\e418";
}
.ph-light.ph-shopping-cart:before {
  content: "\e41e";
}
.ph-light.ph-sign-out:before {
  content: "\e42a";
}
.ph-light.ph-sketch-logo:before {
  content: "\e42c";
}
.ph-light.ph-sliders:before {
  content: "\e432";
}
.ph-light.ph-sliders-horizontal:before {
  content: "\e434";
}
.ph-light.ph-sort-ascending:before {
  content: "\e444";
}
.ph-light.ph-sort-descending:before {
  content: "\e446";
}
.ph-light.ph-sparkle:before {
  content: "\e6a2";
}
.ph-light.ph-spinner:before {
  content: "\e66a";
}
.ph-light.ph-square:before {
  content: "\e45e";
}
.ph-light.ph-square-half:before {
  content: "\e462";
}
.ph-light.ph-squares-four:before {
  content: "\e464";
}
.ph-light.ph-stack:before {
  content: "\e466";
}
.ph-light.ph-stairs:before {
  content: "\e8ec";
}
.ph-light.ph-star:before {
  content: "\e46a";
}
.ph-light.ph-steps:before {
  content: "\ecbe";
}
.ph-light.ph-storefront:before {
  content: "\e470";
}
.ph-light.ph-sun:before {
  content: "\e472";
}
.ph-light.ph-swatches:before {
  content: "\e5b8";
}
.ph-light.ph-table:before {
  content: "\e476";
}
.ph-light.ph-tag:before {
  content: "\e478";
}
.ph-light.ph-tag-simple:before {
  content: "\e47a";
}
.ph-light.ph-timer:before {
  content: "\e492";
}
.ph-light.ph-trash:before {
  content: "\e4a6";
}
.ph-light.ph-tray:before {
  content: "\e4aa";
}
.ph-light.ph-trend-up:before {
  content: "\e4ae";
}
.ph-light.ph-truck:before {
  content: "\e4b4";
}
.ph-light.ph-upload-simple:before {
  content: "\e4c0";
}
.ph-light.ph-user:before {
  content: "\e4c2";
}
.ph-light.ph-user-circle:before {
  content: "\e4c4";
}
.ph-light.ph-user-circle-check:before {
  content: "\ec38";
}
.ph-light.ph-user-circle-dashed:before {
  content: "\ec36";
}
.ph-light.ph-user-circle-gear:before {
  content: "\e4c6";
}
.ph-light.ph-user-gear:before {
  content: "\e4cc";
}
.ph-light.ph-user-plus:before {
  content: "\e4d0";
}
.ph-light.ph-users:before {
  content: "\e4d6";
}
.ph-light.ph-users-three:before {
  content: "\e68e";
}
.ph-light.ph-wall:before {
  content: "\e688";
}
.ph-light.ph-warning:before {
  content: "\e4e0";
}
.ph-light.ph-warning-circle:before {
  content: "\e4e2";
}
.ph-light.ph-warning-octagon:before {
  content: "\e4e4";
}
.ph-light.ph-wrench:before {
  content: "\e5d4";
}
.ph-light.ph-x:before {
  content: "\e4f6";
}
.ph-light.ph-x-circle:before {
  content: "\e4f8";
}
.ph-light.ph-youtube-logo:before {
  content: "\e4fc";
}
.ph-light.ph-arrow-up:before {
  content: "\e08e";
}
.ph-light.ph-copy-simple:before {
  content: "\e1cc";
}
.ph-light.ph-credit-card:before {
  content: "\e1d2";
}
.ph-light.ph-desktop:before {
  content: "\e560";
}
.ph-light.ph-device-tablet:before {
  content: "\e1e6";
}
.ph-light.ph-git-merge:before {
  content: "\e280";
}
.ph-light.ph-images-square:before {
  content: "\e834";
}
.ph-light.ph-link-break:before {
  content: "\e2e4";
}
.ph-light.ph-newspaper:before {
  content: "\e344";
}
