@charset "UTF-8";
/* ==========================================================================
   .ico — JEDNA definicja ikony dla całej aplikacji.

   Plik istnieje z jednego powodu: ekran logowania świadomie nie ładuje
   tokens.css (ma własny, ciemny świat wizualny), więc kanon `.ico` żył
   wcześniej w dwóch kopiach — w tokens.css i w authorization.css. Kopie zdążyły
   się już rozjechać: wersja logowania nie miała `font-variant`,
   `text-rendering` ani reguły ukrywającej ikonę bez glifu.

   Dlatego osobny, malutki plik wpinany wszędzie tam, gdzie są ikony: powłoka
   aplikacji, ekrany autoryzacji i strony publiczne. Zmiana wyglądu ikon zaczyna
   się i kończy tutaj.
   ========================================================================== */

.ico {
  font-family: "Font Awesome 6 Pro" !important;
  font-size: inherit;
  display: inline-block;
  width: 1.15em;
  font-style: normal;
  font-weight: 300;
  font-variant: normal;
  line-height: 1;
  text-align: center;
  text-rendering: auto;
  vertical-align: -0.08em;
}

/* Ikona bez glifu (dekoracyjny separator) nie ma zajmowac miejsca. */
.ico:not([class*="fa-"]) { display: none; }
