:root{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f7fdfd;--ikona-paska:#5a4330;--tlo-menu:#dcf0f3;--hover-menu:#f5fbfc;--wybrana-menu:#fff;--tlo-paska:#f3ebe2;--tekst:#0f1b2d;--cichy:#4f6380;--akcent:#23bfd0;--akcent-mocny:#00b4c7;--akcent-tekst:#007d91;--akcent-jasny:#dcf3f7;--na-akcencie:#0f1b2d;--moj-dymek:#a7e0e7;--dymek:#fff;--ramka:#d9dde2;--zaznaczenie:#edf9fb;--blad:#c62828;--pilne:#d93025;--cien:0 6px 24px #10294b1f;--dodatek:#ff9a76;--dodatek-mocny:#f5815a;--na-dodatku:#4a1606;--wzor-1:#dcf3f7;--wzor-2:#a7e0e7;--zaokraglenie:12px;color:var(--tekst);background:var(--tlo);-webkit-font-smoothing:antialiased;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--tlo:#0b1220;--tlo-boczne:#0b1220;--tlo-rozmowy:#08162a;--tlo-paska:#2b2119;--ikona-paska:#d9c3a8;--tlo-menu:#08162a;--hover-menu:#10294b;--wybrana-menu:#004d5a;--tekst:#e6eefa;--cichy:#95c0fe;--akcent:#23bfd0;--akcent-mocny:#66d0de;--akcent-tekst:#66d0de;--akcent-jasny:#004d5a;--na-akcencie:#10294b;--moj-dymek:#004d5a;--dymek:#10294b;--ramka:#2e3440;--zaznaczenie:#10294b;--blad:#ff6b6b;--pilne:#ff6b5e;--cien:0 6px 24px #00000073;--wzor-1:#10294b;--wzor-2:#193f73;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--tlo:#0b1220;--tlo-boczne:#0b1220;--tlo-rozmowy:#08162a;--tlo-paska:#2b2119;--ikona-paska:#d9c3a8;--tlo-menu:#08162a;--hover-menu:#10294b;--wybrana-menu:#004d5a;--tekst:#e6eefa;--cichy:#95c0fe;--akcent:#23bfd0;--akcent-mocny:#66d0de;--akcent-tekst:#66d0de;--akcent-jasny:#004d5a;--na-akcencie:#10294b;--moj-dymek:#004d5a;--dymek:#10294b;--ramka:#2e3440;--zaznaczenie:#10294b;--blad:#ff6b6b;--pilne:#ff6b5e;--cien:0 6px 24px #00000073;--wzor-1:#10294b;--wzor-2:#193f73;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.lucide{stroke-width:1.75px;vertical-align:-.2em;flex-shrink:0;width:1.15em;height:1.15em}.kreci{animation:1s linear infinite kreci}@keyframes kreci{to{transform:rotate(360deg)}}*{box-sizing:border-box}body{background:var(--tlo);margin:0}button,input{font:inherit}input{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:10px;min-width:0;padding:9px 12px}button{background:var(--akcent);color:var(--na-akcencie);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:8px 16px;transition:background-color .15s,color .15s;display:inline-flex}button:hover:not(:disabled){background:var(--akcent-mocny)}button:disabled{opacity:.5;cursor:default}button.link{color:var(--akcent-tekst);background:0 0;border-radius:8px;padding:4px 6px}button.link:hover:not(:disabled){background:var(--zaznaczenie);color:var(--akcent-tekst)}.glowny{padding:12px 24px;font-size:1.1rem}.srodek{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:100vh;padding:16px;display:flex}.cichy,.cicho{color:var(--cichy)}.blad{color:var(--blad);margin:4px 0;font-size:.9rem}.uklad{height:100vh;display:flex}.boczny{background:var(--tlo-boczne);border-right:1px solid var(--ramka);flex-direction:column;flex-shrink:0;gap:12px;width:280px;padding:12px;display:flex;overflow-y:auto}.naglowek{justify-content:space-between;align-items:center;gap:8px;padding:4px 0;display:flex}.nowa{flex-wrap:wrap;gap:6px;display:flex}.nowa input{flex:1}.nowa .blad{width:100%}.lista{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.pozycja{text-align:left;width:100%;color:var(--tekst);background:0 0;border-radius:10px;padding:10px 12px}button.pozycja:hover:not(:disabled){background:var(--zaznaczenie)}button.pozycja.wybrana,button.pozycja.wybrana:hover:not(:disabled){background:var(--akcent-jasny)}.rozmowa{flex-direction:column;flex:1;min-width:0;padding:12px 16px;display:flex}.rozmowa .srodek{flex:1;min-height:auto}.wiadomosci{flex-direction:column;flex:1;gap:6px;padding:8px 0;display:flex;overflow-y:auto}.dymek{background:var(--dymek);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;align-self:flex-start;max-width:75%;padding:8px 12px}.dymek.moj{background:var(--moj-dymek);align-self:flex-end}.autor{color:var(--cichy);margin-bottom:2px;font-size:.8rem}.czas{color:var(--cichy);text-align:right;margin-top:2px;font-size:.7rem}.pisanie{gap:8px;display:flex}.pisanie input{flex:1}.wstecz{display:none}@media (width<=640px){.uklad{height:100dvh;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);box-sizing:border-box}.boczny{box-sizing:border-box;border-right:0;width:100%}.rozmowa{padding:8px 12px;display:none}.uklad.z-rozmowa .boczny{display:none}.uklad.z-rozmowa .rozmowa{display:flex}.wstecz{align-self:flex-start;margin-bottom:4px;display:inline-flex}.rozmowa .naglowek{flex-wrap:wrap;gap:6px}.dymek{max-width:85%}}.uwaga{color:var(--cichy);background:var(--tlo-boczne);border-radius:8px;margin:0;padding:8px 12px;font-size:.85rem}.pozycja{justify-content:space-between;align-items:center;gap:8px;display:flex}.pozycja .nazwa{text-overflow:ellipsis;overflow:hidden}.pozycja.nieprzeczytana{font-weight:600}.licznik{background:var(--akcent);color:var(--na-akcencie);border-radius:999px;padding:1px 7px;font-size:.75rem;font-weight:600}.sekcja{color:var(--cichy);margin:8px 0 0;font-size:.85rem;font-weight:600}.tryb{color:var(--cichy);margin:0;font-size:.8rem}.ustawienia{border:1px solid var(--ramka);border-radius:8px;flex-direction:column;gap:8px;padding:8px;font-size:.9rem;display:flex}.ustawienia .wiersz{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ustawienia input[type=time]{padding:4px 6px}.gwiazdka{color:var(--tekst);border:1px solid var(--dymek);background:0 0;padding:4px 10px;font-size:.9em}.gwiazdka:hover{background:var(--dymek)}.gwiazdka.wlaczona{background:var(--moj-dymek)}.wersja{color:var(--cichy);margin-top:auto;font-size:.75em}.opcje-osoby{align-items:center;gap:12px;display:flex}.prawo-pilnych{color:var(--cichy);align-items:center;gap:4px;font-size:.85em;display:flex}.przycisk-pilne{border:1px solid var(--ramka);color:var(--tekst);background:0 0;padding:0 12px}.przycisk-pilne.wlaczony,button.przycisk-pilne.wlaczony:hover:not(:disabled){background:var(--pilne);border-color:var(--pilne);color:#fff}.przycisk-pilne:disabled{opacity:.4}.przycisk-pilne.wlaczony-bezpieczne,button.przycisk-pilne.wlaczony-bezpieczne:hover:not(:disabled){background:var(--akcent);border-color:var(--akcent);color:var(--na-akcencie)}.dymek.pilny{border:2px solid var(--pilne)}.znak-pilne{color:var(--pilne);font-size:.85em;font-weight:600}.info-pilne{margin:0;font-size:.85em}.sejf{text-align:center;gap:12px;max-width:460px;margin:0 auto}.sejf .kod{background:var(--dymek);word-spacing:4px;-webkit-user-select:all;user-select:all;border-radius:8px;padding:12px;font-size:1.1em;display:block}.sejf input:not([type=checkbox]){width:100%}.dostepna{color:var(--cichy);margin-left:8px;font-size:.8em}.pisze{margin:0;font-size:.85em;font-style:italic}.stan-dostarczenia{color:var(--cichy);text-align:right;margin-top:2px;font-size:.75em}.potwierdzenia{border:1px solid var(--ramka);border-radius:8px;flex-direction:column;gap:8px;padding:8px;font-size:.9rem;display:flex}.potwierdzenia .wiersz{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.potwierdzenia input{flex:1;min-width:0}.zdjecie{cursor:pointer;border-radius:8px;max-width:min(320px,100%);max-height:320px;display:block}.plik{text-align:left}.przycisk-plik{color:var(--tekst);border:1px solid var(--dymek);background:0 0;padding:0 10px}.kod-qr{width:240px;height:240px;image-rendering:pixelated;background:#fff;border-radius:8px;padding:8px}.kod-logowania{letter-spacing:.15em;margin:0;font-size:1.6rem;font-weight:600}.list-zbiorczy{margin-top:4px}.wiadomosci.list{gap:16px}.czesc-listu{border-bottom:1px solid var(--ramka);flex-direction:column;gap:6px;padding-bottom:12px;display:flex}.czesc-listu h3{margin:0;font-size:1rem}.czesc-listu>button{align-self:flex-start}.nowa-grupa-przycisk{align-self:flex-start;margin:2px 0 6px}.nowa-grupa{border:1px solid var(--ramka);border-radius:8px;flex-direction:column;gap:6px;margin:4px 0 8px;padding:8px;display:flex}.nowa-grupa .cicho{margin:0;font-size:.85em}.osoby-grupy{margin:0;padding:0;list-style:none}.osoby-grupy li{padding:2px 0}.czlonkowie{color:var(--cichy);font-size:.8em;font-weight:400;display:block}.ustawienia-grupy{border-bottom:1px solid var(--ramka);background:var(--tlo-boczne);flex-direction:column;gap:6px;padding:10px 16px;display:flex}.ustawienia-grupy p{margin:0}.ustawienia-grupy .wyjdz{color:var(--blad);align-self:flex-start}.notatki{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.notatki .naglowek-rozmowy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.notatki h2{margin:0;font-size:1.2rem}.notatki .pozycja.notatka{border-bottom:1px solid var(--ramka);border-radius:0;padding:10px 12px}.notatki .pozycja.notatka .czas{flex-shrink:0;margin:0}.notatki.edycja textarea{resize:vertical;border:1px solid var(--ramka);background:var(--tlo);min-height:240px;color:var(--tekst);font:inherit;border-radius:8px;flex:1;padding:10px}.potwierdzenie{margin:0}.przycisk-notatki{margin-top:4px}.naglowek .wiersz{align-items:center;gap:8px;min-width:0;display:flex}.awatar{background:var(--moj-dymek);color:var(--akcent-tekst);vertical-align:middle;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;overflow:hidden}.awatar img{object-fit:cover;width:100%;height:100%}.pozycja .nazwa .awatar{margin-right:6px}.konto{flex:1;gap:24px;min-height:0;display:flex;overflow-y:auto}.konto-sekcje{flex-direction:column;flex-shrink:0;gap:4px;width:200px;display:flex}.konto-tresc{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.konto-tresc h2{margin:0}.profil{flex-direction:column;gap:16px;max-width:480px;display:flex}.profil-zdjecie{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.profil-pole{flex-direction:column;gap:6px;display:flex}.profil-pole label{color:var(--cichy);font-size:.9rem}.profil-pole .wiersz{gap:6px;display:flex}.profil-pole .wiersz input{flex:1}@media (width<=640px){.konto{flex-direction:column;gap:12px}.konto-sekcje{flex-flow:wrap;width:auto}}.konto-tresc .ustawienia,.konto-tresc .potwierdzenia{border:0;gap:12px;max-width:560px;padding:0;font-size:1rem}.konto-tresc .ustawienia button,.konto-tresc .potwierdzenia button{align-self:flex-start}button.gwiazdka:hover:not(:disabled),button.przycisk-pilne:hover:not(:disabled),button.przycisk-plik:hover:not(:disabled){background:var(--zaznaczenie)}.gwiazdka,.przycisk-pilne,.przycisk-plik{border:1px solid var(--ramka);color:var(--tekst);background:0 0}.przycisk-pilne,.przycisk-plik{width:40px;height:40px;padding:0}.gwiazda{fill:#f5b301;stroke:#f5b301}.ikona-rozmowy{color:var(--cichy);margin-right:4px}.ok{color:var(--akcent-tekst)}.rozmowa{background:var(--tlo-rozmowy)}.dymek{border-radius:10px;box-shadow:0 1px 1.5px #10294b1a}.sekcja{align-items:center;gap:6px;display:flex}.dostepna{align-items:center;gap:4px;display:inline-flex}.kropka-dostepna{background:#25c16f;border-radius:50%;width:8px;height:8px;display:inline-block}.uwaga{display:block}.uwaga .lucide{margin-right:4px}.pisanie input{border-radius:999px;padding:10px 16px}.menu,.ustawienia,.potwierdzenia{box-shadow:none}input:focus,textarea:focus{border-color:var(--akcent);box-shadow:0 0 0 3px var(--akcent-jasny);outline:none}:root{accent-color:var(--akcent)}input:not([type=checkbox]),textarea{border-color:var(--ramka)}.pasek{background:var(--tlo-menu);border-right:1px solid var(--ramka);flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:68px;padding:12px 0;display:flex}.pasek .odstep{flex:1}.ikona-paska{width:48px;height:48px;color:var(--cichy);background:0 0;border-radius:14px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.ikona-paska .lucide{width:24px;height:24px}button.ikona-paska:hover:not(:disabled){background:var(--hover-menu);color:var(--tekst)}button.ikona-paska.wybrana,button.ikona-paska.wybrana:hover:not(:disabled){background:var(--wybrana-menu);color:var(--akcent-tekst)}.ikona-paska .podpis{display:none}.znaczek{background:var(--akcent);min-width:18px;height:18px;color:var(--na-akcencie);text-align:center;border-radius:999px;padding:0 5px;font-size:.7rem;font-weight:600;line-height:18px;position:absolute;top:4px;right:2px}.tytul-listy{margin:0;font-size:1.4rem;font-weight:600}@media (width<=640px){.uklad{flex-direction:column}.pasek{border-right:0;border-top:1px solid var(--ramka);flex-direction:row;order:2;justify-content:space-around;width:100%;padding:4px 8px}.pasek .odstep{display:none}.ikona-paska{flex-direction:column;gap:2px;width:auto;min-width:64px;height:52px}.ikona-paska .podpis{font-size:.7rem;display:block}.zdjecie-paska{display:none}.boczny,.rozmowa{flex:1;min-height:0}.uklad.z-rozmowa .pasek,.uklad.z-modulem .boczny{display:none}.uklad.z-modulem .rozmowa{display:flex}.uklad.z-modulem .wstecz{display:none}}.konto-sekcje .pozycja{justify-content:flex-start;gap:10px}@media (width<=640px){.konto-sekcje{flex-wrap:nowrap;gap:6px;padding-bottom:4px;overflow-x:auto}.konto-sekcje .pozycja{white-space:nowrap;border:1px solid var(--ramka);border-radius:999px;width:auto;padding:8px 14px}}.boczny{gap:10px;width:436px;padding:12px 8px}.boczny>.naglowek,.boczny>.tryb,.boczny>.szukaj,.boczny>.filtry,.boczny>.wiersz-filtrow,.boczny>.pusta-lista,.boczny>.wersja{margin-left:8px;margin-right:8px}.przyciski-naglowka{align-items:center;gap:4px;display:flex}.menu-ramka{position:relative}.przycisk-ikony{width:40px;height:40px;color:var(--tekst);background:0 0;padding:0}button.przycisk-ikony:hover:not(:disabled){background:var(--zaznaczenie)}.przycisk-ikony.glowna,button.przycisk-ikony.glowna:hover:not(:disabled){background:var(--akcent);color:var(--na-akcencie)}button.przycisk-ikony.glowna:hover:not(:disabled){background:var(--akcent-mocny)}.przycisk-ikony .lucide{width:22px;height:22px}.menu-lista{z-index:10;background:var(--tlo);border:1px solid var(--ramka);border-radius:var(--zaokraglenie);min-width:240px;box-shadow:var(--cien);flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.menu-lista .pozycja{white-space:nowrap;justify-content:flex-start;gap:10px}.szukaj{flex-direction:column;gap:6px;display:flex}.pole-szukaj{align-items:center;display:flex;position:relative}.pole-szukaj>.lucide{color:var(--cichy);pointer-events:none;position:absolute;left:14px}.pole-szukaj input{background:var(--zaznaczenie);border-color:#0000;border-radius:999px;flex:1;padding:10px 40px}.pole-szukaj .wyczysc{width:32px;height:32px;color:var(--cichy);background:0 0;padding:0;position:absolute;right:4px}button.wyczysc:hover:not(:disabled){background:var(--akcent-jasny);color:var(--tekst)}.filtry{scrollbar-width:none;flex-wrap:nowrap;flex:1;gap:6px;min-width:0;display:flex;overflow-x:auto}.filtry::-webkit-scrollbar{display:none}.wiersz-filtrow{align-items:center;gap:6px;margin-top:-6px;display:flex}.wiersz-filtrow:first-of-type{margin-top:0}.ikona-wiersza{color:var(--cichy);flex-shrink:0;display:inline-flex}.ikona-wiersza svg{width:16px;height:16px}.filtr{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.filtr .gwiazda{width:14px;height:14px}.filtr.otwarta{outline:2px solid var(--akcent-jasny)}.filtr.nowa-lista svg{width:16px;height:16px}.nowa-grupa h3{margin:10px 0 0;font-size:.95rem}.wybor-osob{flex-direction:column;gap:6px;display:flex}.wybor-osob .lista,.wybor-rozmow{border:1px solid var(--ramka);border-radius:8px;max-height:320px;margin:0;padding:0;list-style:none;overflow-y:auto}.wybor-osob .lista>li.cicho,.wybor-rozmow>li.cicho{padding:10px}.wybor-uczestnikow{flex:1;min-width:0}.wybor-uczestnikow .lista{max-height:200px}.wybor-uczestnikow label.uczestnik{cursor:pointer;justify-content:flex-start;align-items:center;gap:10px;display:flex}.wybor-uczestnikow label.uczestnik:hover{background:var(--zaznaczenie)}.wybor-uczestnikow label.uczestnik.wybrana{background:var(--akcent-jasny)}.wybor-uczestnikow label.uczestnik input{flex:none;width:auto;margin:0}.pole-wyboru{border:2px solid var(--ramka);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;margin-left:auto;display:inline-flex}.pole-wyboru.zaznaczone{background:var(--akcent);border-color:var(--akcent);color:var(--na-akcencie)}.pole-wyboru svg{width:14px;height:14px}.osoby-grupy{flex-wrap:wrap;gap:6px;display:flex}.osoby-grupy li{background:var(--zaznaczenie);border-radius:999px;align-items:center;gap:2px;padding:2px 4px 2px 10px;display:inline-flex}.filtr{background:var(--zaznaczenie);color:var(--cichy);flex-shrink:0;padding:6px 10px;font-size:.875rem}.filtr.wybrany,button.filtr.wybrany:hover:not(:disabled){background:var(--akcent-jasny);color:var(--akcent-tekst);font-weight:600}.filtr .ile{background:var(--akcent);color:var(--na-akcencie);border-radius:999px;padding:0 6px;font-size:.7rem;font-weight:600}.lista{gap:0}.pozycja.rozmowa-na-liscie,.pozycja.napisz-do,.pozycja.list-zbiorczy{justify-content:flex-start;gap:12px;padding:10px 8px}.kolko-ikony{background:var(--akcent-jasny);width:48px;height:48px;color:var(--akcent-tekst);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.kolko-ikony .lucide{width:22px;height:22px}.opis-rozmowy{border-bottom:1px solid var(--ramka);flex-direction:column;flex:1;gap:2px;min-width:0;margin-bottom:-10px;padding-bottom:10px;display:flex}.lista li:last-child .opis-rozmowy,.napisz-do .opis-rozmowy,.list-zbiorczy .opis-rozmowy{border-bottom:0}.wiersz-rozmowy{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.opis-rozmowy .nazwa{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:1rem;display:flex;overflow:hidden}.opis-rozmowy .nazwa .gwiazda{width:14px;height:14px}.podglad{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--cichy);font-size:.875rem;font-weight:400;overflow:hidden}.kiedy{color:var(--cichy);flex-shrink:0;font-size:.75rem;font-weight:400}.nieprzeczytana .kiedy{color:var(--akcent-tekst);font-weight:600}.nieprzeczytana .podglad{color:var(--tekst)}.pusta-lista{font-size:.9rem}.tryb .lucide{margin-right:4px}.rozmowa>.nowa-grupa{border:0;gap:10px;max-width:520px;padding:8px 0}.nowa-grupa h2{align-items:center;gap:8px;margin:0 0 4px;font-size:1.2rem;display:flex}.nowa-grupa>span{align-items:center;gap:8px;display:flex}@media (width<=640px){.boczny{width:100%}}.rozmowa:has(>.naglowek-czatu){padding:0}.rozmowa:has(>.naglowek-czatu)>.wstecz{display:none}.naglowek-czatu{background:var(--tlo);border-bottom:1px solid var(--ramka);align-items:center;gap:10px;min-height:64px;padding:10px 16px;display:flex}.naglowek-czatu .kto{flex-direction:column;flex:1;min-width:0;display:flex}.naglowek-czatu .kto strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.pod-nazwa{color:var(--cichy);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;min-height:1.1em;font-size:.8rem;display:flex;overflow:hidden}.wstecz-czatu{display:none}.kolko-ikony.male{width:40px;height:40px}.kolko-ikony.male .lucide{width:20px;height:20px}button.gwiazdka-ikona.wlaczona .gwiazda{fill:#f5b301;stroke:#f5b301}.rozmowa>.ustawienia-grupy{border-bottom:1px solid var(--ramka)}.rozmowa:has(>.naglowek-czatu)>.wiadomosci{gap:4px;padding:12px 6%}:is(.rozmowa:has(>.naglowek-czatu)>.blad,.rozmowa:has(>.naglowek-czatu)>.info-pilne){padding:0 16px}.uwaga-czatu{text-align:center;background:var(--akcent-jasny);max-width:560px;color:var(--tekst);border-radius:10px;align-self:center;margin:12px 16px 0;font-size:.8rem}.dzien{background:var(--tlo);color:var(--cichy);border-radius:8px;align-self:center;margin:10px 0 6px;padding:4px 12px;font-size:.75rem;box-shadow:0 1px 1.5px #10294b1a}.dzien:first-letter{text-transform:uppercase}.dymek{max-width:65%;padding:6px 10px}.dymek .tekst{white-space:pre-wrap}.dymek:after{content:"";clear:both;display:block}.dymek .czas{float:right;margin:6px 0 -4px 12px;font-size:.68rem;line-height:1.2}.dymek .autor{color:var(--akcent-tekst);font-weight:600}.stan-dostarczenia{clear:both;justify-content:flex-end;align-items:center;gap:4px;padding-top:2px;display:flex}.stan-dostarczenia .lucide{width:14px;height:14px}.stan-dostarczenia.odczytane .lucide{color:var(--akcent-tekst)}.rozmowa>.pisanie{background:var(--tlo);border-top:1px solid var(--ramka);align-items:center;gap:6px;padding:10px 16px}.pisanie .przycisk-pilne,.pisanie .przycisk-plik{color:var(--cichy);border:0}.pisanie .przycisk-pilne.wlaczony{color:#fff}.pisanie input{background:var(--zaznaczenie);border-color:#0000}.pisanie .wyslij{flex-shrink:0;width:44px;height:44px;padding:0}.pisanie .wyslij .lucide{width:20px;height:20px}.powitanie-czatu h2{margin:0;font-weight:600}.powitanie-czatu p{margin:0}.duza-ikona.lucide{width:56px;height:56px;color:var(--akcent-tekst);stroke-width:1.25px}.kafelki{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.kafelek{border-radius:var(--zaokraglenie);background:var(--tlo);width:132px;height:104px;color:var(--tekst);border:1px solid var(--ramka);flex-direction:column;gap:8px;font-size:.9rem}button.kafelek:hover:not(:disabled){background:var(--akcent-jasny);color:var(--akcent-tekst)}.kafelek .lucide{width:26px;height:26px;color:var(--akcent-tekst)}@media (width<=640px){.wstecz-czatu{margin-left:-8px;display:inline-flex}.naglowek-czatu{gap:8px;padding:8px 10px}.rozmowa:has(>.naglowek-czatu)>.wiadomosci{padding:10px}.rozmowa>.pisanie{padding:8px 10px}.dymek{max-width:85%}}:is(.rozmowa:has(>.konto),.rozmowa:has(>.notatki)){padding:0}.konto{flex-direction:column;gap:0}.konto-tresc{padding:20px 24px;overflow-y:auto}.wizytowka{justify-content:flex-start;gap:14px;margin-bottom:4px;padding:12px 8px}.wizytowka .opis-rozmowy{border-bottom:0}.wizytowka .nazwa{font-size:1.1rem;font-weight:600}.strzalka.lucide{color:var(--cichy);width:18px;height:18px}.boczny .wyloguj .nazwa,.boczny .wyloguj .kolko-ikony{color:var(--blad)}.boczny .wyloguj .opis-rozmowy{border-bottom:0}.pozycja.notatka .opis-rozmowy{padding-left:4px}.notatki.edycja{gap:10px;padding:12px 24px 20px}.notatki.edycja .naglowek-rozmowy{min-height:44px}.notatki.edycja .naglowek-rozmowy>span{align-items:center;gap:8px;display:flex}.tytul-notatki{background:0 0;padding-left:4px;font-size:1.3rem;font-weight:600;border-color:#0000!important}.notatki.edycja textarea{border-color:var(--ramka);background:var(--tlo);line-height:1.5}@media (width<=640px){.konto-tresc{padding:16px}.notatki.edycja{padding:8px 12px 12px}}.kontakty{flex-direction:column;gap:14px;max-width:560px;display:flex}.karta{background:var(--tlo);border:1px solid var(--ramka);border-radius:var(--zaokraglenie);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.karta p{margin:0}.kontakt{align-items:center;gap:12px;display:flex}.dane-kontaktu{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dane-kontaktu strong{overflow-wrap:anywhere;font-weight:600}.etykieta{color:var(--cichy);font-size:.8rem}.potwierdzony{color:var(--akcent-tekst);align-items:center;gap:4px;font-size:.8rem;display:inline-flex}.potwierdzony .lucide{width:14px;height:14px}.opis-karty{font-size:.85rem}.zmiana-kontaktu{flex-direction:column;gap:8px;display:flex}.zmiana-kontaktu .wiersz{flex-wrap:wrap;gap:6px;display:flex}.zmiana-kontaktu .wiersz input{flex:1;min-width:180px}.wizytowka-pola{border-top:1px solid var(--ramka);flex-direction:column;gap:12px;max-width:560px;margin-top:12px;padding-top:16px;display:flex}.wizytowka-pola h3{margin:0;font-size:1.05rem}.wizytowka-pola p{margin:0}.pole-wizytowki{flex-direction:column;gap:4px;display:flex}.pole-wizytowki label{color:var(--cichy);font-size:.9rem}.pole-wizytowki .wiersz{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.pole-wizytowki input,.pole-wizytowki textarea{flex:1;min-width:200px}.pole-wizytowki textarea{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);font:inherit;resize:vertical;border-radius:10px;padding:9px 12px}.kto-widzi{border:1px solid var(--ramka);color:var(--akcent-tekst);background:var(--tlo);border-radius:999px;align-items:center;gap:6px;height:40px;padding:0 4px 0 10px;display:inline-flex}.kto-widzi select{color:var(--tekst);font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 4px;font-size:.9rem}.kto-widzi select:focus{outline:none}.wizytowka-pola .uwaga .lucide{margin:0 2px 0 6px}.wizytowka-pola>span{display:flex}.kto-przycisk{background:0 0;border-radius:50%;padding:0}button.kto-przycisk:hover:not(:disabled){opacity:.85;background:0 0}.kto.klikalne{cursor:pointer}.panel-profilu{background:var(--tlo);border-bottom:1px solid var(--ramka);justify-content:center;padding:20px 16px;display:flex;position:relative}.zamknij-profil{position:absolute;top:8px;right:8px}.profil-osoby{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;max-width:480px;display:flex}.profil-osoby h2{margin:4px 0 0;font-size:1.2rem}.profil-osoby p{margin:0}.profil-osoby dl{text-align:left;flex-direction:column;gap:10px;width:100%;margin:8px 0 0;display:flex}.profil-osoby dt{color:var(--cichy);font-size:.8rem}.profil-osoby dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.lista li{position:relative}.znaczki-rozmowy{flex-shrink:0;align-items:center;gap:4px;display:inline-flex}.znaczek-opcji.lucide{width:15px;height:15px;color:var(--cichy)}.miejsce-menu{width:0;transition:width .1s}.menu-rozmowy{opacity:0;pointer-events:none;position:absolute;bottom:12px;right:6px}.menu-rozmowy>.przycisk-ikony{width:28px;height:28px;color:var(--cichy)}.menu-rozmowy>.przycisk-ikony .lucide{width:20px;height:20px}.lista li:hover .menu-rozmowy,.menu-rozmowy:focus-within,.menu-rozmowy.otwarte{opacity:1;pointer-events:auto}.lista li:hover .miejsce-menu,.lista li:focus-within .miejsce-menu{width:26px}@media (hover:none){.menu-rozmowy{opacity:1;pointer-events:auto}.miejsce-menu{width:26px}}.menu-rozmowy .menu-lista{z-index:20}.menu-lista .pozycja.ostrzezenie{color:var(--blad)}.potwierdz-usuniecie{border:1px solid var(--ramka);border-radius:var(--zaokraglenie);background:var(--zaznaczenie);flex-direction:column;gap:8px;margin:0 8px;padding:12px;font-size:.9rem;display:flex}.potwierdz-usuniecie p{margin:0}.potwierdz-usuniecie span{align-items:center;gap:8px;display:flex}.przycisk-ostrzezenia{background:var(--blad);color:#fff}button.przycisk-ostrzezenia:hover:not(:disabled){background:var(--blad);filter:brightness(.9)}.bezpieczenstwo h3{align-items:center;gap:8px;margin:0;font-size:1.05rem;display:flex}.bezpieczenstwo .karta>button,.bezpieczenstwo .przycisk-link{align-self:flex-start}.urzadzenia{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.urzadzenia li{border-top:1px solid var(--ramka);padding:10px 0}.urzadzenia li:first-child{border-top:0}.urzadzenia button{color:var(--tekst);border:1px solid var(--ramka);background:0 0;align-items:center;gap:6px;display:inline-flex}.urzadzenia button:hover:not(:disabled){background:var(--zaznaczenie)}.przycisk-link{background:var(--akcent);color:var(--na-akcencie);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;text-decoration:none;display:inline-flex}.przycisk-link:hover{background:var(--akcent-mocny)}.potwierdz-zmiane{border:1px solid var(--ramka);border-radius:var(--zaokraglenie);background:var(--zaznaczenie);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.potwierdz-zmiane span{flex-basis:100%}.karta.sejf{text-align:left;max-width:560px;margin:0}.karta.sejf h1{margin:0;font-size:1.2rem}.karta.sejf button{align-self:flex-start}button.niebezpieczny{background:var(--blad);color:#fff}button.niebezpieczny:hover:not(:disabled){background:var(--blad);filter:brightness(.9)}.bezpieczenstwo .karta>label.wiersz{align-items:center;gap:8px;display:flex}.notatka mark,.lista mark{background:var(--akcent-jasny);color:inherit;border-radius:3px;padding:0 1px}.wybor-rozmowy{border:1px solid var(--ramka);border-radius:var(--zaokraglenie);background:var(--tlo);flex-direction:column;gap:8px;max-width:520px;margin-bottom:8px;padding:12px;display:flex}.wybor-rozmowy p{margin:0}.wybor-rozmowy .wiersz{justify-content:space-between;align-items:center;gap:8px;display:flex}.wybor-rozmowy ul{max-height:260px;margin:0;padding:0;list-style:none;overflow-y:auto}.wybor-rozmowy .pozycja{text-align:left;justify-content:flex-start;width:100%}.odhaczanie{border:1px solid var(--ramka);background:var(--tlo);border-radius:8px;flex-direction:column;flex:1;gap:2px;padding:10px;display:flex;overflow-y:auto}.odhaczanie p{white-space:pre-wrap;min-height:1.5em;margin:0}.zadanie{cursor:pointer;align-items:flex-start;gap:8px;padding:4px 0;display:flex}.zadanie input{width:18px;height:18px;accent-color:var(--akcent);flex:none;margin-top:2px}.zadanie.zrobione span{color:var(--cichy);text-decoration:line-through}.odhaczanie .wiersz,.narzedzia-notatki{flex-wrap:wrap;gap:8px;display:flex}.licznik-zadan{color:var(--cichy);flex:none;align-items:center;gap:3px;font-size:.75rem;display:inline-flex}.licznik-zadan .lucide{width:13px;height:13px}.potwierdz-usuniecie.w-rozmowie{margin:8px 16px 0}.potwierdz-w-linii{flex-wrap:wrap;align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.potwierdz-w-linii .przycisk-ostrzezenia{padding:4px 10px}.ustawienia-grupy .potwierdz-usuniecie,.panel-linku .potwierdz-usuniecie{margin:8px 0 0}.filtr.nowa-lista{padding:6px 8px}.formularz-listy,.pasek-listy{flex-wrap:wrap;align-items:center;gap:6px;margin:0 8px;display:flex}.formularz-listy input{flex:1;min-width:140px}.pasek-listy{font-size:.85rem}.pasek-listy span{flex-basis:100%}.dymek{position:relative}.akcje-dymka{opacity:0;visibility:hidden;align-items:center;gap:4px;padding:8px 8px 8px 6px;transition:opacity .15s .4s,visibility 0s .55s;display:flex;position:absolute;top:50%;left:100%;transform:translateY(-50%)}.dymek.moj .akcje-dymka{flex-direction:row-reverse;padding:8px 6px 8px 8px;left:auto;right:100%}.dymek:hover .akcje-dymka{transition-delay:0s}.akcje-dymka>div>.przycisk-ikony{width:26px;height:26px;color:var(--cichy);background:var(--tlo);border:1px solid var(--ramka);border-radius:50%}.akcje-dymka>div>.przycisk-ikony .lucide{width:18px;height:18px}@media (hover:hover){.dymek:hover .akcje-dymka,.akcje-dymka:focus-within{opacity:1;visibility:visible}}.akcje-dymka:has(.otwarte){opacity:1;visibility:visible;transition-delay:0s}@media (hover:none){.dymek{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}}.dymek:not(.moj) .menu-dymka .menu-lista{left:0;right:auto}.menu-dymka .menu-lista{z-index:20;min-width:180px}.cytat{border:none;border-left:3px solid var(--akcent);background:var(--zaznaczenie);width:100%;color:var(--tekst);text-align:left;white-space:normal;cursor:pointer;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;margin:2px 0 4px;padding:4px 8px;font-size:.85rem;display:flex}button.cytat:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst);filter:brightness(.97)}.cytat strong{color:var(--akcent-tekst);font-size:.8rem}.cytat span{color:var(--cichy);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.odpowiedz-na{border-left:3px solid var(--akcent);background:var(--zaznaczenie);border-radius:8px;align-items:center;gap:10px;margin:0 16px;padding:8px 10px;font-size:.85rem;display:flex}.odpowiedz-na>.lucide{color:var(--akcent-tekst);flex:none}.odpowiedz-na .cytat-tresc{flex-direction:column;flex:1;min-width:0;display:flex}.odpowiedz-na .cytat-tresc span{color:var(--cichy);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dymek.wskazany{outline:2px solid var(--akcent);outline-offset:2px;transition:outline-color .3s}.dymek .poprawiono{font-style:italic}.dymek:has(.akcje-dymka .otwarte){z-index:30}.dymek.usunieta .tekst{color:var(--cichy);align-items:center;gap:6px;font-style:italic;display:inline-flex}.wiersz-dymka{align-self:flex-start;align-items:flex-start;gap:8px;max-width:75%;display:flex}.wiersz-dymka .dymek{align-self:auto;min-width:0;max-width:none}.wiersz-dymka .miejsce-awatara{flex:none;width:32px}.wiersz-dymka.poczatek-serii{margin-top:6px}@media (width<=700px){.wiersz-dymka{max-width:90%}}.dymek .autor{margin-bottom:1px;font-size:.82rem}.szybkie-reakcje{border-bottom:1px solid var(--ramka);gap:2px;margin-bottom:4px;padding:2px 2px 6px;display:flex}.szybkie-reakcje button{color:inherit;background:0 0;border-radius:50%;justify-content:center;width:32px;height:32px;padding:4px;font-size:1.2rem;line-height:1}.szybkie-reakcje button:hover:not(:disabled),.szybkie-reakcje button.wybrana{background:var(--zaznaczenie)}.reakcje{clear:both;flex-wrap:wrap;gap:4px;margin:4px 0 -2px;display:flex}.reakcja{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:999px;align-items:center;gap:3px;padding:1px 7px;font-size:.9rem;line-height:1.4;display:inline-flex}button.reakcja:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst)}.reakcja.moja{border-color:var(--akcent);background:var(--zaznaczenie)}.reakcja span{color:var(--cichy);font-size:.75rem}.reakcja:disabled{cursor:default}.szukaj-w-rozmowie{border-bottom:1px solid var(--ramka);background:var(--tlo);align-items:center;gap:6px;padding:6px 12px;display:flex}.szukaj-w-rozmowie>.lucide{color:var(--cichy);flex:none}.szukaj-w-rozmowie input{flex:1;min-width:0}.licznik-trafien{white-space:nowrap;text-align:right;min-width:4.5em;font-size:.8rem}.dymek .tekst mark{color:#0f1b2d;background:#66d0de;border-radius:3px;padding:0 1px}.dymek.moj .tekst mark{background:#00b4c7}.dymek.znaleziony{outline:2px solid var(--akcent);outline-offset:2px}.wyniki-wiadomosci{padding-bottom:8px}.wyniki-wiadomosci .podglad{display:block}.wyniki-wiadomosci h4{text-transform:uppercase;letter-spacing:.04em;color:var(--cichy);margin:12px 8px 4px;font-size:.8rem}.wyniki-wiadomosci>p{margin:4px 8px;font-size:.85rem}.wyniki-wiadomosci mark{color:#0f1b2d;background:#66d0de;border-radius:3px;padding:0 1px}.szukaj-glebiej{margin:6px 8px;font-size:.85rem}.pisanie.nagrywanie{align-items:center}.kropka-nagrania{background:#d64545;border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:1s ease-in-out infinite mruga}.czas-nagrania{font-variant-numeric:tabular-nums;color:var(--tekst);flex:1}@keyframes mruga{50%{opacity:.25}}.nagranie{align-items:center;gap:8px;display:flex}.nagranie>.lucide{width:18px;height:18px;color:var(--cichy);flex-shrink:0}.nagranie audio{max-width:240px;height:36px}@media (width<=700px){.nagranie audio{max-width:180px}}.licznik,.filtr .ile,.filtr.wybrany,button.filtr.wybrany:hover:not(:disabled),.menu-ramka.nowa-rzecz>.przycisk-ikony.glowna,.przycisk-ikony.glowna.nowa-rzecz{background:var(--dodatek);color:var(--na-dodatku)}.menu-ramka.nowa-rzecz>button.przycisk-ikony.glowna:hover:not(:disabled),button.przycisk-ikony.glowna.nowa-rzecz:hover:not(:disabled){background:var(--dodatek-mocny)}.reakcja.moja{border-color:var(--dodatek)}.filtr.wybrany .ile{background:var(--na-dodatku);color:var(--dodatek)}button.pozycja.rozmowa-na-liscie.nieprzeczytana:not(.wybrana){background:color-mix(in srgb, var(--dodatek) 16%, transparent);box-shadow:inset 4px 0 0 var(--dodatek)}button.pozycja.rozmowa-na-liscie.nieprzeczytana:not(.wybrana):hover:not(:disabled){background:color-mix(in srgb, var(--dodatek) 26%, transparent)}.nieprzeczytana .opis-rozmowy{border-bottom-color:#0000}.nieprzeczytana .opis-rozmowy .nazwa{font-weight:700}.rozmowa-na-liscie .licznik{flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:.8rem;font-weight:700;display:inline-flex}.rozmowa>.wiadomosci[data-tlo]{background-attachment:local}.rozmowa>.wiadomosci[data-tlo=chmury],.wzor-tla.chmury{background-image:radial-gradient(ellipse 160px 44px at 20% 120px, var(--wzor-2) 60%, transparent 62%), radial-gradient(ellipse 120px 34px at 75% 300px, var(--wzor-2) 60%, transparent 62%), radial-gradient(ellipse 140px 38px at 35% 470px, var(--wzor-1) 60%, transparent 62%);background-size:100% 560px}.rozmowa>.wiadomosci[data-tlo=kropki],.wzor-tla.kropki{background-image:radial-gradient(circle, var(--wzor-2) 1.6px, transparent 2px);background-size:18px 18px}.rozmowa>.wiadomosci[data-tlo=kratka],.wzor-tla.kratka{background-image:linear-gradient(var(--wzor-1) 1px, transparent 1px), linear-gradient(90deg, var(--wzor-1) 1px, transparent 1px);background-size:22px 22px}.rozmowa>.wiadomosci[data-tlo=fale],.wzor-tla.fale{background-image:repeating-radial-gradient(circle at 0 100%, transparent 0 14px, var(--wzor-1) 14px 16px);background-size:120px 60px}.rozmowa>.wiadomosci[data-tlo=swit],.wzor-tla.swit{background-image:linear-gradient(170deg, var(--wzor-2), transparent 55%, color-mix(in srgb, var(--dodatek) 35%, transparent));background-attachment:scroll}.wyglad{flex-direction:column;gap:10px;max-width:560px;display:flex}.wyglad h3{margin:12px 0 0;font-size:1rem}.przelacznik-trybu{background:var(--akcent-jasny);border-radius:999px;flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.przelacznik-trybu button{color:var(--tekst);background:0 0;border-radius:999px;padding:6px 14px;font-weight:400}.przelacznik-trybu button:hover:not(:disabled){background:var(--zaznaczenie)}.przelacznik-trybu button[aria-pressed=true],.przelacznik-trybu button[aria-pressed=true]:hover:not(:disabled){background:var(--dodatek);color:var(--na-dodatku);font-weight:600}.wybor-tla{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.wybor-tla button{color:var(--tekst);background:0 0;border:2px solid #0000;border-radius:14px;flex-direction:column;gap:4px;padding:0;font-weight:400;display:flex}.wybor-tla button:hover:not(:disabled){border-color:var(--ramka);background:0 0}.wybor-tla button[aria-pressed=true],.wybor-tla button[aria-pressed=true]:hover:not(:disabled){border-color:var(--dodatek)}.wzor-tla{border:1px solid var(--ramka);background-color:var(--tlo-rozmowy);border-radius:12px;width:100%;height:72px;display:block}.wybor-tla span{padding-bottom:4px;font-size:.85rem}.wzor-tla.chmury{background-image:radial-gradient(ellipse 40% 16% at 25% 30%, var(--wzor-2) 60%, transparent 62%), radial-gradient(ellipse 30% 13% at 72% 70%, var(--wzor-2) 60%, transparent 62%);background-size:100% 100%}.pasek-powiadomien{border-radius:var(--zaokraglenie);background:var(--akcent-jasny);color:var(--tekst);align-items:center;gap:8px;margin:4px 0 8px;padding:8px 8px 8px 12px;font-size:.85rem;line-height:1.3;display:flex}.pasek-powiadomien>.lucide{color:var(--akcent-tekst);width:20px;height:20px}.pasek-powiadomien span{flex:1;min-width:0}.pasek-powiadomien .wlacz{background:var(--dodatek);color:var(--na-dodatku);flex-shrink:0;padding:6px 12px}.pasek-powiadomien .wlacz:hover:not(:disabled){background:var(--dodatek-mocny)}.pasek-powiadomien .przycisk-ikony{flex-shrink:0;width:30px;height:30px}.historia-w-grupach{border-top:1px solid var(--ramka);flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.historia-w-grupach p{flex-basis:100%;margin:0}.historia-w-grupach input{flex:1;min-width:180px}.rozmowa>.naglowek-czatu{order:-2}.okno-polaczenia{border-bottom:1px solid var(--ramka);background:#0b1220;flex-direction:column;flex:none;order:-1;height:min(max(62vh,620px),100vh - 150px);min-height:280px;display:flex}.okno-polaczenia iframe{border:0;flex:1;width:100%;display:block}.okno-polaczenia.zwiniete{background:var(--tlo);height:auto;min-height:0}.okno-polaczenia.zwiniete iframe{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.pasek-polaczenia{background:var(--akcent-jasny);color:var(--tekst);align-items:center;gap:10px;padding:8px 12px 8px 16px;font-size:.9rem;display:flex}.pasek-polaczenia>.lucide{color:var(--akcent-tekst);flex-shrink:0;width:20px;height:20px}.pasek-polaczenia span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.pasek-polaczenia .wroc{background:var(--dodatek);color:var(--na-dodatku);flex-shrink:0;padding:6px 14px}.pasek-polaczenia .wroc:hover:not(:disabled){background:var(--dodatek-mocny)}.pasek-polaczenia .rozlacz{color:#fff;background:var(--blad);flex-shrink:0;width:36px;height:36px}.pasek-polaczenia .rozlacz .lucide{width:18px;height:18px}.pasek-polaczenia.zaproszenie{border-bottom:1px solid var(--ramka)}@media (width<=640px){.okno-polaczenia:not(.zwiniete){flex:auto;height:auto;min-height:0}.rozmowa:has(>.okno-polaczenia:not(.zwiniete))>:not(.okno-polaczenia):not(.naglowek-czatu){display:none}.pasek-polaczenia .wroc{padding:6px 10px}}.dzwonek{z-index:50;background:var(--tlo);width:min(420px,100vw - 32px);color:var(--tekst);border:1px solid var(--ramka);border-radius:18px;align-items:center;gap:14px;padding:14px 16px;animation:.25s ease-out dzwonek-wjazd;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #10294b40}.dzwonek-opis{flex-direction:column;flex:1;min-width:0;display:flex}.dzwonek-opis strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.dzwonek-opis span{color:var(--cichy);font-size:.85rem}.dzwonek-przyciski{flex-shrink:0;gap:10px;display:flex}.dzwonek-przyciski button{border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid}.dzwonek-przyciski .lucide{width:22px;height:22px}.dzwonek-przyciski .odrzuc,.dzwonek-przyciski .odrzuc:hover:not(:disabled){background:var(--blad);color:#fff}.dzwonek-przyciski .odbierz{background:var(--dodatek);color:var(--na-dodatku);animation:1.2s ease-in-out infinite dzwonek-puls}.dzwonek-przyciski .odbierz:hover:not(:disabled){background:var(--dodatek-mocny)}.dzwonek-przyciski .odbierz:disabled{opacity:.5;animation:none}@keyframes dzwonek-wjazd{0%{opacity:0;transform:translate(-50%,-12px)}to{opacity:1;transform:translate(-50%)}}@keyframes dzwonek-puls{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--dodatek) 60%, transparent)}50%{box-shadow:0 0 0 10px #0000}}@media (prefers-reduced-motion:reduce){.dzwonek,.dzwonek-przyciski .odbierz{animation:none}}.panel-linku{border:1px solid var(--ramka);border-radius:var(--zaokraglenie);background:var(--tlo);box-shadow:var(--cien);flex-direction:column;gap:10px;margin:8px 16px;padding:12px 16px;display:flex}.panel-linku p{color:var(--cichy);margin:0;line-height:1.4}.panel-linku-naglowek{color:var(--akcent-tekst);align-items:center;gap:8px;display:flex}.panel-linku-naglowek strong{color:var(--tekst);flex:1}.panel-linku .glowny{background:var(--dodatek);color:var(--na-dodatku);align-self:flex-start;align-items:center;gap:8px;display:inline-flex}.panel-linku .glowny:hover:not(:disabled){background:var(--dodatek-mocny)}.link-rozmowy{gap:8px;display:flex}.link-rozmowy input{border:1px solid var(--ramka);background:var(--tlo-rozmowy);min-width:0;color:var(--tekst);border-radius:8px;flex:1;padding:8px 10px}.link-rozmowy button{align-items:center;gap:6px;display:inline-flex}.panel-linku-przyciski{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.panel-linku-przyciski button{align-items:center;gap:6px;display:inline-flex}.panel-linku svg{width:18px;height:18px}.gosc-rozmowy{box-sizing:border-box;background:var(--tlo-rozmowy);justify-content:center;align-items:center;min-height:100dvh;padding:16px;display:flex}.gosc-rozmowy.w-rozmowie{align-items:stretch;padding:0}.gosc-rozmowy.w-rozmowie .okno-polaczenia{border:0;flex:1;height:auto}.karta-goscia{border-radius:var(--zaokraglenie);background:var(--tlo);width:100%;max-width:420px;box-shadow:var(--cien);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:28px 24px;display:flex}.karta-goscia form{flex-direction:column;align-items:stretch;gap:14px;width:100%;display:flex}.karta-goscia h1{margin:0;font-size:1.4rem}.karta-goscia p{color:var(--cichy);margin:0;line-height:1.4}.karta-goscia label{text-align:left;flex-direction:column;gap:6px;font-weight:600;display:flex}.karta-goscia input{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:8px;padding:10px 12px;font-weight:400}.karta-goscia .glowny{background:var(--dodatek);color:var(--na-dodatku)}.karta-goscia .glowny:hover:not(:disabled){background:var(--dodatek-mocny)}.karta-goscia .wersja{font-size:.8rem}.karta-goscia button.link.maly{font-size:.85rem}.panel-tla .wybor-tla{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));margin:0}.wzor-tla.jak-wszedzie{color:var(--cichy);justify-content:center;align-items:center;font-size:.8rem;display:flex}.rozmowa>.wiadomosci[data-tlo=zdjecie]{background-image:linear-gradient(color-mix(in srgb, var(--tlo-rozmowy) 30%, transparent), color-mix(in srgb, var(--tlo-rozmowy) 30%, transparent)), var(--zdjecie-tla);background-position:50%;background-size:cover;background-attachment:scroll}.wzor-tla.zdjecie{color:var(--cichy);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex}.wzor-tla.dodaj-zdjecie{color:var(--akcent-tekst);border-style:dashed;justify-content:center;align-items:center;display:flex}.kafelek-zdjecia{display:flex;position:relative}.kafelek-zdjecia>button:first-child{flex:1}.wybor-tla button.usun-zdjecie{background:color-mix(in srgb, var(--tlo-rozmowy) 85%, transparent);width:26px;height:26px;color:var(--tekst);border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;position:absolute;top:6px;right:6px}.wybor-tla button.usun-zdjecie:hover:not(:disabled){background:var(--tlo-rozmowy);border:none}.wybor-tla button.usun-zdjecie svg{width:16px;height:16px}.pytanie-usun-zdjecie{border:1px solid var(--ramka);border-radius:12px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:10px 12px;display:flex}.pytanie-usun-zdjecie span{flex:220px;padding:0;font-size:.9rem}.wybor-tla .pytanie-usun-zdjecie button{border-radius:8px;flex-direction:row;padding:6px 14px;font-weight:600}.wybor-tla .pytanie-usun-zdjecie button:not(.niebezpieczny){background:var(--zaznaczenie,transparent)}.wybor-tla .pytanie-usun-zdjecie button.niebezpieczny{background:var(--blad);color:#fff}.dymek:has(>.reakcje){margin-bottom:14px}.dymek>.reakcje{z-index:1;flex-wrap:nowrap;margin:0;position:absolute;bottom:0;left:10px;transform:translateY(72%)}.dymek>.reakcje .reakcja{padding:0 6px;font-size:.85rem;box-shadow:0 1px 2px #10294b2e}.przeslij-ramka{position:relative}.okienko-przeslij{z-index:20;background:var(--tlo);border:1px solid var(--ramka);border-radius:var(--zaokraglenie);width:250px;box-shadow:var(--cien);white-space:normal;flex-direction:column;gap:8px;padding:10px;display:flex;position:absolute;top:calc(100% + 6px);right:0}.okienko-przeslij p{margin:0;font-size:.9rem}.okienko-przeslij .lista-przeslij{flex-direction:column;gap:2px;max-height:200px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.okienko-przeslij .lista-przeslij label{cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:5px 4px;font-size:.9rem;display:flex}.okienko-przeslij .lista-przeslij label:hover{background:var(--zaznaczenie)}.okienko-przeslij .pole-szukaj input{padding-top:6px;padding-bottom:6px}.znak-przekazana{color:var(--cichy);align-items:center;gap:4px;margin-bottom:2px;font-size:.78rem;font-style:italic;display:flex}.znak-przekazana .lucide{width:14px;height:14px}@media (width<=700px) and (hover:hover){.wiersz-dymka{max-width:calc(100% - 64px)}.rozmowa>.wiadomosci>.dymek.moj{max-width:calc(100% - 40px)}}@media (width<=700px){.akcje-dymka{top:0;bottom:0;transform:none}.menu-dymka .menu-lista,.dymek:not(.moj) .menu-dymka .menu-lista,.okienko-przeslij{top:auto;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));z-index:50;width:auto;min-width:0;max-height:70vh;position:fixed;overflow-y:auto}.menu-dymka .szybkie-reakcje{justify-content:space-around}}.polaczenie-na-liscie{align-items:center;gap:4px;display:flex}.polaczenie-na-liscie:hover{background:var(--zaznaczenie)}.polaczenie-na-liscie.wybrana{background:var(--akcent-jasny)}button.otworz-polaczenie,button.otworz-polaczenie:hover:not(:disabled){min-width:0;color:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.polaczenie-na-liscie .podglad{align-items:center;gap:4px;display:inline-flex}.ikona-kierunku{width:14px;height:14px;color:var(--cichy);flex:none}.polaczenie-na-liscie.nieodebrane .nazwa,.polaczenie-na-liscie.nieodebrane .podglad,.ikona-kierunku.nieodebrane{color:var(--blad)}.kiedy-polaczenia{color:var(--cichy);font-size:.75rem}.oddzwon{color:var(--akcent-tekst);flex:none}.starsze-polaczenia{padding:8px 12px 16px;font-size:.85rem}.starsze-polaczenia .link{align-items:center;gap:6px;display:inline-flex}.dymek.ze-zdjeciem{width:min-content;padding:4px}.dymek.ze-zdjeciem .zdjecie{border-radius:8px;max-width:min(320px,60vw)}.dymek.ze-zdjeciem .autor,.dymek.ze-zdjeciem .znak-przekazana,.dymek.ze-zdjeciem .znak-pilne{padding:0 6px}.dymek.ze-zdjeciem .czas{float:none;text-align:right;margin:3px 4px 0}.link-w-wiadomosci{color:var(--akcent-tekst);text-underline-offset:2px;overflow-wrap:anywhere;text-decoration:underline}.link-w-wiadomosci:hover{text-decoration-thickness:2px}.opcja-wyboru{align-items:center;gap:8px;margin:4px 0;display:flex}.podglad-przed-wyslaniem{border:1px solid var(--ramka);border-left:4px solid var(--akcent);background:var(--tlo);border-radius:10px;align-items:center;gap:10px;min-width:0;margin:0 12px 6px;padding:6px 6px 6px 8px;font-size:.85rem;display:flex}.podglad-przed-wyslaniem img{object-fit:cover;border-radius:6px;flex:none;width:56px;height:56px}.podglad-przed-wyslaniem .bez-obrazka{width:28px;height:28px;color:var(--cichy);flex:none;margin:0 6px}.podglad-przed-wyslaniem>.cicho{flex:1;align-items:center;gap:6px;display:inline-flex}.opis-podgladu{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.opis-podgladu strong,.opis-podgladu .cicho{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.karta-podgladu{background:color-mix(in srgb, var(--tlo) 70%, transparent);border-left:3px solid var(--akcent);max-width:300px;color:var(--tekst);white-space:normal;border-radius:8px;margin:6px 0 2px;text-decoration:none;display:block;overflow:hidden}.karta-podgladu:hover{background:var(--zaznaczenie)}.karta-podgladu img{object-fit:cover;width:100%;max-height:180px;display:block}.karta-podgladu .opis-podgladu{padding:6px 10px 8px;font-size:.85rem}.strona-podgladu{color:var(--cichy);text-transform:uppercase;letter-spacing:.02em;font-size:.72rem}.dymek:has(.karta-podgladu) .czas{float:none;text-align:right;margin-top:2px}.wybor-polaczenia{border:1px solid var(--ramka);border-radius:12px;flex-direction:column;gap:6px;margin:0 8px;padding:8px;display:flex}.wybor-polaczenia>.cicho{margin:0;font-size:.8rem}.wybor-polaczenia .lista{max-height:260px;overflow-y:auto}.pozycja-wyboru{border-radius:8px;align-items:center;gap:4px;padding:4px 4px 4px 8px;display:flex}.pozycja-wyboru:hover{background:var(--zaznaczenie)}.pozycja-wyboru .nazwa{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.grupa-osob h4{text-transform:uppercase;letter-spacing:.04em;color:var(--cichy);margin:12px 8px 4px;font-size:.8rem}.strona-osoby{max-width:520px}.glowa-osoby{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.glowa-osoby h2{align-items:center;gap:6px;display:inline-flex}.glowa-osoby p{margin:0}.akcje-osoby{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.akcje-osoby button{border-radius:var(--zaokraglenie);background:var(--akcent-jasny);min-width:76px;color:var(--akcent-tekst);flex-direction:column;align-items:center;gap:6px;padding:10px 12px;font-size:.8rem;display:flex}.akcje-osoby button:hover{background:var(--ramka)}.akcje-osoby .lucide{width:22px;height:22px}.kolko-ikony.duze{width:96px;height:96px}.kolko-ikony.duze .lucide{width:40px;height:40px}.strona-osoby>.link{align-self:flex-start;align-items:center;gap:6px;display:inline-flex}.strona-osoby>button:not(.link){align-self:flex-start}.link.ostrzezenie{color:var(--blad)}.pasek-blokady{background:var(--tlo-boczne);border-top:1px solid var(--ramka);color:var(--cichy);align-items:center;gap:10px;padding:12px 16px;font-size:.9rem;display:flex}.pasek-blokady span{flex:1}.wizytowka-osoby{flex-direction:column;gap:6px;display:flex}.wizytowka-osoby h3{text-transform:uppercase;letter-spacing:.04em;color:var(--cichy);margin:0;font-size:.8rem}.wizytowka-osoby p{margin:0}.wizytowka-osoby dl{flex-direction:column;gap:10px;margin:0;display:flex}.wizytowka-osoby dt{color:var(--cichy);font-size:.8rem}.wizytowka-osoby dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.strona-osoby>h2{align-items:center;gap:8px;margin:0;display:inline-flex}.strona-osoby .profil-pole input{width:100%}.przycisk-ikony.nowa-rzecz[aria-pressed=true]{box-shadow:0 0 0 3px color-mix(in srgb, var(--dodatek) 45%, transparent)}.dymek-przycisku{z-index:2000;background:var(--tekst);max-width:min(280px,100vw - 16px);color:var(--tlo);pointer-events:none;border-radius:6px;padding:5px 9px;font-size:.75rem;font-weight:500;line-height:1.25;position:fixed}.filtr.wybrany .gwiazda{fill:var(--na-dodatku);stroke:var(--na-dodatku)}.filtr.dodaj-w-wierszu,button.filtr.dodaj-w-wierszu:hover:not(:disabled){background:var(--dodatek);color:var(--na-dodatku);padding:6px 8px;font-weight:600}button.filtr.dodaj-w-wierszu:hover:not(:disabled){background:var(--dodatek-mocny)}.filtr.dodaj-w-wierszu.wybrany{box-shadow:0 0 0 3px color-mix(in srgb, var(--dodatek) 45%, transparent)}.filtr.dodaj-w-wierszu svg{width:16px;height:16px}.przewin-wiersz{background:var(--akcent);width:28px;height:28px;color:var(--na-akcencie);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.przewin-wiersz svg{width:18px;height:18px}.filtr.edytuj-liste{margin-left:-2px;padding:6px 8px}.filtr.edytuj-liste svg{width:14px;height:14px}.usun-liste{border-top:1px solid var(--ramka);margin-top:18px;padding-top:12px}.usun-liste .potwierdz-usuniecie{margin:0}.usun-liste .link{align-items:center;gap:6px;display:inline-flex}.filtr.z-edycja{border-radius:999px;gap:0;padding:0}.filtr.z-edycja>button{color:inherit;font:inherit;background:0 0;border-radius:999px;font-weight:600}.filtr.z-edycja .nazwa-w-filtrze{padding:6px 4px 6px 10px}.filtr.z-edycja .olowek-w-filtrze{align-items:center;padding:6px 10px 6px 4px;display:inline-flex}.filtr.z-edycja .olowek-w-filtrze svg{width:14px;height:14px}.filtr.z-edycja>button:hover:not(:disabled){background:var(--dodatek-mocny)}.projekt .wiersz,.formularz-zadania .wiersz,.wiersz-edycji .wiersz{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.projekt h3{margin:8px 0 0;font-size:.95rem}.tytul-projektu{align-items:center;gap:8px;margin:0;font-size:1.3rem;display:flex}.tytul-projektu .lucide{color:var(--akcent-tekst)}.opis-projektu-tekst{white-space:pre-wrap;margin:0}.opis-projektu-tekst .link .lucide{width:15px;height:15px}textarea.opis-projektu,.wiersz-edycji textarea{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);font:inherit;resize:vertical;border-radius:8px;padding:8px 10px}.wiersz-edycji{flex-direction:column;gap:6px;display:flex}.przelaczniki{flex-wrap:wrap;gap:6px;display:flex}.etapy{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.etap{border:1px solid var(--ramka);background:var(--tlo);border-radius:10px;align-items:center;display:flex}.etap>.pozycja{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.numer-etapu{background:var(--akcent-jasny);width:28px;height:28px;color:var(--akcent-tekst);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.strzalki{flex-direction:column;padding-right:4px;display:flex}.strzalki .lucide{width:16px;height:16px}.kto-zmienil{color:var(--cichy);font-size:.75rem}.tytul-strony{margin:0;font-size:1.3rem}.tresc-strony{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5}.zadania-projektu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.zadanie-projektu{border-bottom:1px solid var(--ramka);flex-wrap:wrap;align-items:center;gap:8px;padding:6px 4px;display:flex}.zadanie-projektu input[type=checkbox]{width:18px;height:18px;accent-color:var(--akcent);flex:none}.zadanie-projektu .tytul-zadania{overflow-wrap:anywhere;flex:1;min-width:140px}.zadanie-projektu.zrobione .tytul-zadania{color:var(--cichy);text-decoration:line-through}.zadanie-projektu .link .lucide{width:16px;height:16px}.opis-zadania{color:var(--cichy);flex-wrap:wrap;gap:10px;font-size:.8rem;display:inline-flex}.opis-zadania>span{align-items:center;gap:3px;display:inline-flex}.opis-zadania .lucide{width:13px;height:13px}.opis-zadania .po-terminie{color:var(--pilne);font-weight:600}.stan-zadania{padding:2px 4px;font-size:.8rem}.formularz-zadania{border:1px solid var(--ramka);background:var(--tlo);border-radius:10px;flex-direction:column;gap:6px;padding:10px;display:flex}.formularz-zadania select,.formularz-zadania input[type=date]{padding:4px 6px;font-size:.85rem}.grupa-zadan{flex-direction:column;gap:2px;display:flex}.grupa-zadan>.cicho{margin:0;font-size:.85rem}.ostrzezenie-konfliktu{border:1px solid var(--dodatek);background:color-mix(in srgb, var(--dodatek) 15%, var(--tlo));border-radius:10px;padding:8px 12px}.ostrzezenie-konfliktu p{margin:0 0 6px}.osoby-projektu{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.osoby-projektu li{align-items:center;gap:6px;display:flex}.osoby-projektu .lucide{width:16px;height:16px;color:var(--akcent-tekst)}.projekt .wyjdz{color:var(--blad);align-self:flex-start}.projekt select,.formularz-zadania select{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);font:inherit;border-radius:8px;padding:4px 6px;font-size:.85rem}.drzewko,.drzewko ul{margin:0;padding:0;list-style:none}.drzewko ul{padding-left:30px;position:relative}.drzewko ul:before{content:"";border-left:1px solid var(--ramka);position:absolute;top:2px;bottom:6px;left:20px}.wiersz-galezi{align-items:center;display:flex}.galaz{text-align:left;width:100%;color:var(--tekst);background:0 0;border:0;border-radius:8px;flex:1;align-items:center;gap:8px;min-width:0;padding:7px 8px;font-size:.9rem;display:flex}button.galaz:hover:not(:disabled){background:var(--zaznaczenie)}.galaz.wybrana,button.galaz.wybrana:hover:not(:disabled){background:var(--akcent-jasny);font-weight:600}.galaz .nazwa{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ikona-galezi{width:18px;height:18px;color:var(--akcent-tekst);flex:none}.ikona-galezi.projekt{color:var(--dodatek-mocny)}.ile-w-galezi{color:var(--cichy);flex:none;font-size:.75rem}.ile-w-galezi.zaproszenie{color:var(--na-dodatku);background:var(--dodatek);border-radius:999px;padding:0 6px}.strzalka-galezi{flex:none;padding:4px}.strzalka-galezi .lucide{width:16px;height:16px}.miejsce-strzalki{flex:none;width:16px}.galaz.dodaj-etap,.galaz.dodaj-etap .ikona-galezi{color:var(--cichy)}.nowy-etap{flex:1;align-items:center;gap:6px;padding:4px 0;display:flex}.nowy-etap input{flex:1;min-width:0;padding:6px 8px}.nowy-etap button{padding:6px 10px}.rozmowa:has(>.widok-projektu){padding:0}.widok-projektu{flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 24px 20px;display:flex;overflow-y:auto}.naglowek-projektu{flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;display:flex}.naglowek-projektu h2{align-items:center;gap:8px;margin:0;font-size:1.25rem;display:flex}.naglowek-projektu h2 .lucide{color:var(--akcent-tekst)}.naglowek-projektu .przycisk-ikony{border:1px solid var(--ramka);border-radius:8px;width:34px;height:34px}.kolumny-projektu{grid-template-columns:minmax(260px,1fr) minmax(320px,1.5fr);align-items:start;gap:24px;display:grid}.kolumny-projektu>section{flex-direction:column;gap:10px;min-width:0;display:flex}.kolumna-zadan{border-left:1px solid var(--ramka);padding-left:24px}.tytul-kolumny{align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:600;display:flex}.tytul-kolumny>.lucide{color:var(--akcent-tekst);width:22px;height:22px}.przycisk-ikony.maly{border-radius:50%;width:28px;height:28px}.przycisk-ikony.maly .lucide{width:18px;height:18px}.karty-notatek{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.karta-notatki{text-align:left;background:var(--tlo);color:var(--tekst);border:1px solid var(--ramka);border-radius:var(--zaokraglenie);flex-direction:column;align-items:stretch;gap:8px;min-height:170px;padding:14px 16px;display:flex}button.karta-notatki:hover:not(:disabled){background:var(--tlo);border-color:var(--akcent);box-shadow:var(--cien)}.znaczek-karty{color:var(--cichy);align-items:center;gap:6px;font-size:.75rem;display:inline-flex}.znaczek-karty .lucide{background:var(--akcent-jasny);width:22px;height:22px;color:var(--akcent-tekst);border-radius:50%;padding:4px}.tytul-karty{overflow-wrap:anywhere;font-weight:600}.podglad-karty{color:var(--cichy);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1;font-size:.85rem;display:-webkit-box;overflow:hidden}.opis-karty{border-top:1px solid var(--ramka);grid-template-columns:auto 1fr;gap:2px 12px;margin:0;padding-top:8px;font-size:.75rem;display:grid}.opis-karty dt{color:var(--cichy)}.opis-karty dd{text-align:right;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.tabela-zadan{border-collapse:collapse;width:100%;font-size:.9rem}.tabela-zadan th{text-align:left;color:var(--cichy);border-bottom:1px solid var(--ramka);padding:6px;font-size:.8rem;font-weight:600}.tabela-zadan td{border-bottom:1px solid var(--zaznaczenie);vertical-align:middle;padding:7px 6px}.tabela-zadan td.kratka{width:22px;padding-left:10px}.tabela-zadan input[type=checkbox]{width:17px;height:17px;accent-color:var(--akcent);display:block}.tabela-zadan .tytul-zadania{overflow-wrap:break-word;width:100%;min-width:160px}.tabela-zadan tr.zrobione .tytul-zadania{color:var(--cichy);text-decoration:line-through}.tabela-zadan .termin,.tabela-zadan .kto{color:var(--cichy);font-size:.8rem}.tabela-zadan .termin{white-space:nowrap}.tabela-zadan .termin .lucide{vertical-align:-2px;width:13px;height:13px}.tabela-zadan .po-terminie{color:var(--pilne);font-weight:600}.tabela-zadan .link .lucide{width:16px;height:16px}.znaczek-stanu{background:var(--akcent-jasny);color:var(--akcent-tekst);white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 6px;font-size:.7rem}.projekt .etap{flex-wrap:wrap;gap:10px;padding:6px 10px}.projekt .etap .nazwa{flex:1}.projekt .etap .strzalki{flex-direction:row}.projekt .tresc-strony p{min-height:1.5em;margin:0}@media (width<=1000px){.kolumny-projektu{grid-template-columns:1fr}.kolumna-zadan{border-left:0;padding-left:0}}@media (width<=640px){.widok-projektu{padding:8px 12px 12px}.tabela-zadan thead{display:none}.tabela-zadan tr{border-bottom:1px solid var(--zaznaczenie);flex-wrap:wrap;align-items:center;display:flex}.tabela-zadan td{border:0;padding:4px 6px}.tabela-zadan td.kratka{flex:none;width:auto;padding-left:12px}.tabela-zadan td.tytul-zadania{flex:1;width:auto;min-width:60%}}.notatki.edycja textarea.opis-projektu{flex:none;min-height:80px}.edytor-blokow{border:1px solid var(--ramka);background:var(--tlo);border-radius:10px;flex-direction:column;flex:1;min-height:280px;display:flex}.tresc-blokow{border-radius:10px 10px 0 0;flex:1;min-height:0;padding:10px 0 24px;overflow:hidden auto}.edytor-blokow .bn-editor{overflow-wrap:anywhere}.edytor-blokow .bn-container[data-color-scheme]{--bn-colors-editor-background:var(--tlo);--bn-colors-editor-text:var(--tekst);--bn-colors-menu-background:var(--tlo);--bn-colors-menu-text:var(--tekst);--bn-colors-tooltip-background:var(--tekst);--bn-colors-tooltip-text:var(--tlo);--bn-colors-hovered-background:var(--zaznaczenie);--bn-colors-hovered-text:var(--tekst);--bn-colors-selected-background:var(--akcent-jasny);--bn-colors-selected-text:var(--tekst);--bn-colors-disabled-background:var(--zaznaczenie);--bn-colors-disabled-text:var(--cichy);--bn-colors-border:var(--ramka);--bn-colors-side-menu:var(--cichy);--bn-font-family:inherit;--bn-border-radius:8px;--bn-shadow-medium:var(--cien);--bn-shadow-light:var(--cien)}.edytor-blokow .bn-editor{background:0 0;padding-inline:48px 16px}.edytor-blokow .bn-block-content{border-radius:6px;padding-inline:4px}.pasek-formatowania{z-index:2;border-top:1px solid var(--ramka);background:var(--tlo-rozmowy);border-radius:0 0 10px 10px;flex-wrap:wrap;align-items:center;gap:4px 10px;padding:6px 8px;display:flex;position:sticky;bottom:0}.grupa-paska{align-items:center;gap:2px;display:inline-flex}.grupa-paska+.grupa-paska{border-left:1px solid var(--ramka);padding-left:10px}.pasek-formatowania button{width:32px;height:32px;color:var(--tekst);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.pasek-formatowania button svg{width:18px;height:18px}.pasek-formatowania button:hover:not(:disabled){background:var(--zaznaczenie)}.pasek-formatowania button.aktywny,.pasek-formatowania button.aktywny:hover:not(:disabled){background:var(--akcent-jasny);color:var(--akcent-tekst)}.pasek-formatowania select{border:1px solid var(--ramka);background:var(--tlo);height:32px;color:var(--tekst);font:inherit;border-radius:8px;padding:0 8px}.rozmiar-tekstu{border:1px solid var(--ramka);border-radius:8px;align-items:center;display:inline-flex}.rozmiar-tekstu>span{text-align:center;font-variant-numeric:tabular-nums;min-width:26px}.z-okienkiem{display:inline-flex;position:relative}.okienko-paska button{width:32px;height:32px;color:var(--tekst);background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.okienko-paska button:hover:not(:disabled){background:var(--zaznaczenie)}.okienko-kolorow,.okienko-linku{z-index:5;background:var(--tlo);border:1px solid var(--ramka);box-shadow:var(--cien);border-radius:10px;gap:4px;padding:6px;display:flex;position:absolute;bottom:38px;left:0}.okienko-kolorow .kolor{border:1px solid var(--ramka);font-weight:700}.okienko-linku{left:auto;right:0}.okienko-linku input{width:240px;padding:6px 10px}.okienko-linku button[type=submit]{background:var(--akcent);width:auto;color:var(--na-akcencie);padding:0 12px}@media (width<=640px){.pasek-formatowania{flex-wrap:nowrap;overflow-x:auto}.edytor-blokow{min-height:140px}.edytor-blokow .bn-editor{padding-inline:36px 8px}.okienko-linku input{width:180px}}.bn-ak-menu-item[data-active-item],.bn-ak-select-item[data-active-item]{background-color:var(--akcent-jasny);color:var(--tekst)}.bn-ak-menu-item[data-active-item] *,.bn-ak-select-item[data-active-item] *{color:inherit}.edytor-blokow .bn-side-menu .bn-button{color:var(--cichy);opacity:.6;background:0 0!important}.edytor-blokow .bn-side-menu .bn-button:hover{color:var(--tekst);opacity:1;background:0 0!important}.tresc-blokow{position:relative}.usun-blok{background:var(--tlo);width:30px;height:30px;color:var(--blad);border:1px solid var(--ramka);z-index:3;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;right:8px;transform:translateY(-50%)}.usun-blok svg{width:16px;height:16px}.usun-blok:hover:not(:disabled){background:var(--zaznaczenie)}.okienko-kolorow{flex-direction:column;align-items:flex-start}.rzad-kolorow{gap:4px;display:flex}.okienko-kolorow .kolor.aktywny{outline:2px solid var(--akcent);outline-offset:1px}.zalacznik{-webkit-user-select:none;user-select:none;align-items:center;gap:12px;padding:4px 0;display:flex}.miniaturka{border:1px solid var(--ramka);background:var(--tlo-rozmowy);width:140px;height:100px;color:var(--akcent-tekst);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.miniaturka>img{object-fit:cover;width:100%;height:100%}.miniaturka>svg{width:40px;height:40px}.akcje-zalacznika{opacity:0;background:#0f1b2d73;justify-content:center;align-items:center;gap:6px;transition:opacity .15s;display:flex;position:absolute;inset:0}.miniaturka:hover .akcje-zalacznika,.miniaturka:focus-within .akcje-zalacznika{opacity:1}@media (hover:none){.akcje-zalacznika{opacity:1;background:0 0;align-items:flex-end;padding-bottom:6px}}.akcje-zalacznika button{background:var(--tlo);width:32px;height:32px;color:var(--tekst);border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.akcje-zalacznika button:hover:not(:disabled){background:var(--akcent-jasny);color:var(--akcent-tekst)}.akcje-zalacznika button svg{width:16px;height:16px}.opis-zalacznika{flex-direction:column;min-width:0;font-size:.9rem;display:flex}.nazwa-zalacznika{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.podglad-pliku{z-index:1000;background:#081222d9;flex-direction:column;gap:8px;padding:16px;display:flex;position:fixed;inset:0}.podglad-pliku-pasek{color:#fff;justify-content:space-between;align-items:center;display:flex}.podglad-pliku-pasek button.link{color:#fff}.podglad-pliku-tresc{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.podglad-pliku-tresc img{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%}.podglad-pliku-tresc iframe{background:#fff;border:0;border-radius:8px;width:min(900px,100%);height:100%}button.powrot{width:36px;height:36px;color:var(--cichy);background:0 0;border:1px solid #0000;border-radius:10px;flex:none;padding:0;line-height:0}button.powrot:hover:not(:disabled){color:var(--cichy);border-color:var(--ramka);background:0 0}button.powrot .lucide{width:20px;height:20px}@media (width<=640px){.napis-usun{display:none}}.notatki .naglowek-rozmowy.naglowek-notatki{flex-wrap:nowrap}.naglowek-notatki .tytul-notatki{flex:0 420px;min-width:0;margin-right:auto}.naglowek-notatki>span{flex:none}.miejsce-strzalki.duze{width:26px}.galaz.notatka{padding:5px 8px;font-size:.85rem}.galaz.notatka .ikona-galezi{width:16px;height:16px;color:var(--cichy)}.strzalka-galezi{color:var(--cichy)}.przycisk-ikony.glowna.nowa-rzecz,.menu-ramka.nowa-rzecz>.przycisk-ikony.glowna{background:var(--tlo);color:var(--dodatek-mocny);border:2px solid var(--dodatek-mocny);box-sizing:border-box;border-radius:10px}button.przycisk-ikony.glowna.nowa-rzecz:hover:not(:disabled),.menu-ramka.nowa-rzecz>button.przycisk-ikony.glowna:hover:not(:disabled){background:var(--tlo);color:color-mix(in srgb, var(--dodatek-mocny) 75%, black);border-color:color-mix(in srgb, var(--dodatek-mocny) 75%, black)}.przycisk-ikony.maly.nowa-rzecz{border-width:1.5px;border-radius:8px}.przycisk-ikony.nowa-rzecz .lucide{stroke-width:2.5px}.filtr{background:var(--tlo);color:var(--cichy);border:1px solid}button.filtr:hover:not(:disabled){background:var(--tlo);color:var(--tekst)}.filtr.z-edycja>button:hover:not(:disabled){color:var(--tekst);background:0 0}.wiersz-filtrow{margin-top:0}.wiersz-filtrow+.wiersz-filtrow{border-top:1px solid var(--ramka);margin-top:-2px;padding-top:10px}.linia-nad-lista{border:0;border-top:1px solid var(--ramka);flex:none;margin:0 -8px}.przewin-wiersz,button.przewin-wiersz:hover:not(:disabled){background:var(--tlo);color:var(--cichy);border:1px solid var(--ramka)}button.przewin-wiersz:hover:not(:disabled){color:var(--tekst);border-color:var(--cichy)}.pole-szukaj input,.pole-szukaj input:not([type=checkbox]){border:1px solid var(--ramka)}.biuro{border-radius:14px;flex-direction:column;align-items:center;gap:4px;display:flex}.ikona-paska .strzalka-biura.lucide{width:12px;height:12px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.podmenu-biura{flex-direction:column;align-items:center;gap:4px;display:flex}.ikona-paska.mala{border-radius:12px;width:40px;height:40px}.ikona-paska.mala .lucide{width:20px;height:20px}@media (width<=640px){.biuro{position:relative}.biuro.otwarte{background:0 0;padding-bottom:0}.ikona-paska .strzalka-biura.lucide{display:none}.podmenu-biura{z-index:30;background:var(--tlo);border:1px solid var(--ramka);box-shadow:var(--cien);border-radius:14px;padding:6px;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.ikona-paska.mala{width:auto;min-width:84px;height:52px}}.tlo-okienka{z-index:900;background:#08122273;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.okienko{box-sizing:border-box;background:var(--tlo);width:min(560px,100%);max-height:calc(100dvh - 32px);color:var(--tekst);box-shadow:var(--cien);border-radius:16px;flex-direction:column;gap:10px;padding:20px 20px 16px;display:flex;position:relative;overflow:auto}.okienko.szerokie{width:min(760px,100%)}.okienko>*{flex:none}button.zamknij-okienko{z-index:1;width:32px;height:32px;color:var(--cichy);background:0 0;border-radius:8px;padding:0;line-height:0;position:absolute;top:10px;right:10px}button.zamknij-okienko:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst)}.tytul-okienka{margin:0 40px 4px 0;font-size:1.15rem}.okienko .powrot.wstecz,.okienko>div>.powrot.wstecz{display:none}.potwierdz-usuniecie,.potwierdz-usuniecie.w-rozmowie,.ustawienia-grupy .potwierdz-usuniecie,.panel-linku .potwierdz-usuniecie,.usun-liste .potwierdz-usuniecie,p.potwierdzenie{z-index:1000;box-sizing:border-box;background:var(--tlo);width:min(420px,100vw - 32px);color:var(--tekst);box-shadow:0 0 0 100vmax #08122273, var(--cien);border:0;border-radius:16px;margin:0;padding:20px;font-size:.95rem;line-height:1.5;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.okienko .naglowek-rozmowy:has(>.powrot:only-child){display:none}.okienko .notatki{padding:0;overflow:visible}.okienko>:not(.zamknij-okienko):not(.tytul-okienka){box-shadow:none;background:0 0;border:0;max-width:none;margin:0;padding:0}p.potwierdzenie>button,.potwierdz-usuniecie button{margin-top:12px;margin-right:8px}.potwierdz-usuniecie span{flex-wrap:wrap}.naglowek .przycisk-ikony.glowna.nowa-rzecz,.naglowek .menu-ramka.nowa-rzecz>.przycisk-ikony.glowna{border-radius:8px;width:32px;height:32px}.naglowek .przycisk-ikony.nowa-rzecz .lucide{width:18px;height:18px}.przelaczniki{align-items:center;gap:8px;margin:0 8px;display:flex}.menu-ramka.przelacznik>.przycisk-ikony,.przycisk-ikony.przelacznik-wszystkie{background:var(--tlo);width:40px;height:40px;color:var(--cichy);border:1px solid;border-radius:10px;position:relative}.menu-ramka.przelacznik>button.przycisk-ikony:hover:not(:disabled),button.przycisk-ikony.przelacznik-wszystkie:hover:not(:disabled){background:var(--tlo);color:var(--tekst)}.menu-ramka.przelacznik .znaczek{background:var(--dodatek);color:var(--na-dodatku);top:-6px;right:-6px}.menu-ramka.przelacznik .menu-lista{max-height:60vh;left:0;right:auto;overflow-y:auto}.aktywny-filtr{color:var(--tekst);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin-left:4px;font-size:.9rem;font-weight:600;overflow:hidden}.kropka-grupy{border-radius:50%;flex:none;width:14px;height:14px;display:inline-block}.odcien-0{color:#006779;background:#dcf3f7}.odcien-1{color:#00323a;background:#66d0de}.odcien-2{color:#fff;background:#007d91}.odcien-3{color:#fff;background:#004d5a}.odcien-4{color:#4a1606;background:#ffe1d6}.odcien-5{color:#4a1606;background:#ff9a76}.biuro{position:relative}.biuro.otwarte{background:0 0;padding-bottom:0}.zaslona-biura{z-index:25;position:fixed;inset:0}.podmenu-biura{z-index:30;background:var(--tlo);border:1px solid var(--ramka);box-shadow:var(--cien);border-radius:14px;flex-direction:row;gap:4px;padding:6px;position:absolute;top:0;left:56px}.podmenu-biura .ikona-paska.mala{flex-direction:column;gap:4px;width:auto;min-width:76px;height:60px}.podmenu-biura .ikona-paska .podpis{font-size:.72rem;display:block}@media (width<=640px){.podmenu-biura{flex-direction:row;inset:auto -40px 60px auto;transform:none}.podmenu-biura .ikona-paska.mala{min-width:68px}}.menu-ramka.przelacznik>.przycisk-ikony,.przycisk-ikony.przelacznik-wszystkie{border-radius:8px;width:32px;height:32px}.menu-ramka.przelacznik>.przycisk-ikony .lucide,.przelacznik-wszystkie .lucide{width:18px;height:18px}.menu-ramka.przelacznik.aktywny>.przycisk-ikony,.przycisk-ikony.przelacznik-wszystkie.aktywny,.menu-ramka.przelacznik.aktywny>button.przycisk-ikony:hover:not(:disabled),button.przycisk-ikony.przelacznik-wszystkie.aktywny:hover:not(:disabled){background:var(--akcent-jasny);color:var(--akcent-tekst);border-color:var(--akcent)}.przycisk-ikony.glowna.nowa-rzecz,.menu-ramka.nowa-rzecz>.przycisk-ikony.glowna,.przycisk-ikony.maly.nowa-rzecz{border-width:1px}.podmenu-biura{border-radius:12px;gap:2px;padding:4px}.podmenu-biura .ikona-paska.mala{border-radius:10px;gap:2px;min-width:60px;height:48px}.podmenu-biura .ikona-paska.mala .lucide{width:18px;height:18px}.podmenu-biura .ikona-paska .podpis{font-size:.68rem}.podmenu-biura button.ikona-paska:hover:not(:disabled){background:var(--akcent-jasny);color:var(--akcent-tekst)}@media (width<=640px){.podmenu-biura .ikona-paska.mala{min-width:56px;height:48px}}.okienko>.ustawienia-grupy{background:0 0;border:0;gap:8px;padding:0}.przyciski-dolu{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.przyciski-dolu .odstep{flex:1}.notatka-prywatna .przyciski-dolu{z-index:2;border-top:1px solid var(--ramka);background:var(--tlo);padding:10px 0 2px;position:sticky;bottom:0}.formularz-notatnika{flex-direction:column;gap:12px;display:flex}.formularz-notatnika .link.ostrzezenie{color:var(--blad)}.notatki .pozycja.notatka .wiersz-rozmowy{align-items:center}.okienko .wybor-rozmowy ul{max-height:50vh;overflow-y:auto}@media (width<=640px){.notatka-prywatna .przyciski-dolu .napis-usun{display:none}}.notatki.edycja label.wiersz select{font:inherit;border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:8px;padding:4px 8px}.pozycja.notatka .wiersz-rozmowy{justify-content:flex-start;gap:8px}.pozycja.notatka .wiersz-rozmowy .nazwa{flex:1;min-width:0}button.przycisk-obramowany{background:var(--tlo);color:var(--tekst);border:1px solid var(--ramka);align-items:center;gap:6px;display:inline-flex}button.przycisk-obramowany:hover:not(:disabled){background:var(--tlo);border-color:var(--akcent);color:var(--akcent-tekst)}.przycisk-obramowany .lucide,.akcje-spotkania button .lucide{width:18px;height:18px}.formularz-biura{flex-direction:column;gap:12px;display:flex}.formularz-biura textarea{resize:vertical;font:inherit;border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:8px;padding:8px 10px}.formularz-biura select,.formularz-biura input[type=date],.formularz-biura input[type=time]{font:inherit;border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:8px;padding:6px 10px}.pole-formularza{grid-template-columns:90px 1fr;align-items:center;gap:8px;display:grid}.pole-formularza>span{color:var(--cichy);font-size:.9rem}.formularz-biura .link.ostrzezenie{color:var(--blad)}.lista-zadan-biura .zadanie-biura{border-bottom:1px solid var(--ramka);align-items:flex-start;gap:4px;display:flex}.kratka-zadania{color:var(--akcent-tekst);background:0 0;flex:none;padding:10px 6px 10px 10px;line-height:0}.kratka-zadania:hover:not(:disabled){color:var(--akcent-tekst);background:0 0}.kratka-zadania .lucide{width:20px;height:20px}.pozycja.opis-zadania{text-align:left;border-radius:0;flex-direction:column;flex:1;align-items:flex-start;gap:2px;min-width:0;padding:8px 10px 8px 2px;display:flex}.opis-zadania .nazwa{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.pod-zadaniem{color:var(--cichy);flex-wrap:wrap;gap:4px 10px;font-size:.78rem;display:flex}.pod-zadaniem .po-terminie{color:var(--blad);font-weight:600}.rozmowa-zadania{align-items:center;gap:3px;display:inline-flex}.rozmowa-zadania .lucide{width:12px;height:12px}.zadanie-biura.zrobione .nazwa{color:var(--cichy);text-decoration:line-through}.maly-kalendarz{padding:0 12px 8px}.maly-kalendarz-naglowek{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.maly-kalendarz-naglowek strong{font-size:.9rem}.maly-kalendarz-naglowek .nazwa-miesiaca{color:var(--tekst);background:0 0;border-radius:8px;align-items:center;gap:4px;margin-left:-8px;padding:4px 8px;display:inline-flex}.maly-kalendarz-naglowek .nazwa-miesiaca:hover{background:var(--zaznaczenie)}.maly-kalendarz-naglowek .nazwa-miesiaca svg{width:16px;height:16px;color:var(--cichy)}.maly-kalendarz-naglowek .przycisk-ikony{width:28px;height:28px}.maly-kalendarz-siatka{text-align:center;grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.dzien-tygodnia{color:var(--cichy);padding:4px 0;font-size:.72rem;font-weight:600}.dzien-tygodnia.niedziela{color:var(--akcent-tekst)}.dzien-miesiaca{color:var(--tekst);background:0 0;border-radius:6px;padding:6px 0;font-size:.8rem;position:relative}.dzien-miesiaca:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst)}.dzien-miesiaca.inny-miesiac{color:var(--cichy);opacity:.6}.dzien-miesiaca.w-tygodniu{background:var(--akcent-jasny);border-radius:0}.dzien-miesiaca.dzisiaj{color:var(--akcent-tekst);font-weight:700}.dzien-miesiaca.wybrany,.dzien-miesiaca.wybrany:hover:not(:disabled){background:var(--akcent);color:var(--na-akcencie);border-radius:6px}.dzien-miesiaca.ze-spotkaniem:after{content:"";background:var(--dodatek-mocny);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:2px;left:50%}.spotkanie-na-liscie{border-bottom:1px solid var(--ramka);border-radius:0;align-items:stretch;gap:10px;padding:10px 12px;display:flex}.spotkanie-na-liscie .opis-rozmowy{border-bottom:0;margin-bottom:0;padding-bottom:0}.podglad.godziny-spotkania{align-items:center;gap:6px;display:inline-flex}.podglad.godziny-spotkania .lucide{flex:none;width:13px;height:13px}.kalendarz{background:var(--tlo);flex-direction:column;flex:1;min-height:0;display:flex}.kalendarz-pasek{border-bottom:1px solid var(--ramka);align-items:center;gap:8px;padding:10px 16px;display:flex}.kalendarz-pasek h2{margin:0 0 0 4px;font-size:1.15rem}.kalendarz-pasek .odstep{flex:1}.kalendarz-dni,.kalendarz-caly-dzien{border-bottom:1px solid var(--ramka);padding-right:var(--pasek-przewijania,0px);grid-template-columns:56px repeat(7,1fr);display:grid}.kalendarz-strefa{color:var(--cichy);text-align:right;align-self:end;padding:0 4px 4px;font-size:.65rem}.kalendarz-dzien{color:var(--cichy);background:0 0;border-radius:0;padding:10px 0;font-size:.9rem}.kalendarz-dzien strong{color:var(--tekst);margin-left:2px;font-size:1rem}.kalendarz-dzien:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst)}.kalendarz-dzien.dzisiaj strong{color:var(--akcent-tekst);border:1px solid var(--akcent);border-radius:6px;padding:0 4px}.kalendarz-caly-dzien .kalendarz-kolumna-dnia{flex-direction:column;gap:2px;min-height:28px;padding:2px;display:flex;position:static}.kalendarz-przewijany{scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.kalendarz-dni,.kalendarz-caly-dzien{scrollbar-gutter:stable;overflow-y:hidden}.kalendarz-siatka{background-image:repeating-linear-gradient(to bottom, var(--ramka) 0 1px, transparent 1px 48px);background-position:0 0;grid-template-columns:56px repeat(7,1fr);display:grid;position:relative}.kalendarz-godziny{background:var(--tlo);position:relative}.kalendarz-godziny span{color:var(--cichy);font-size:.68rem;position:absolute;right:8px;transform:translateY(-50%)}.kalendarz-kolumna-dnia{border-left:1px solid var(--ramka);cursor:pointer;position:relative}.spotkanie-w-kalendarzu{text-align:left;background:color-mix(in srgb, var(--kolor-spotkania,var(--dodatek)) 22%, var(--tlo));color:var(--tekst);border:0;border-left:3px solid var(--kolor-spotkania,var(--dodatek-mocny));border-radius:4px;flex-direction:column;align-items:flex-start;gap:1px;padding:2px 6px;font-size:.75rem;line-height:1.2;display:flex;position:absolute;overflow:hidden}.spotkanie-w-kalendarzu:hover:not(:disabled){background:color-mix(in srgb, var(--kolor-spotkania,var(--dodatek)) 38%, var(--tlo));color:var(--tekst)}.spotkanie-w-kalendarzu strong{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.spotkanie-w-kalendarzu span{color:var(--cichy)}.spotkanie-w-kalendarzu.caly{white-space:nowrap;text-overflow:ellipsis;width:100%;position:static}.spotkanie-w-kalendarzu.minione{opacity:.6}.kalendarz-teraz{background:var(--akcent);pointer-events:none;height:2px;position:absolute;left:0;right:0}.kalendarz-teraz:before{content:"";background:var(--akcent);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}.rozmowa:has(>.kalendarz){padding:0}.okienko.szczegoly-spotkania{gap:12px;width:min(420px,100%)}.ikony-spotkania{justify-content:flex-end;align-items:center;gap:4px;display:flex}.ikony-spotkania .kreska{background:var(--ramka);width:1px;height:22px;margin:0 4px}.tytul-spotkania{gap:14px;display:flex}.tytul-spotkania h2{margin:0 0 4px;font-size:1.3rem;font-weight:500}.tytul-spotkania p{margin:0}.wiersz-spotkania{align-items:center;gap:10px;margin:0;display:flex}.wiersz-spotkania .lucide{width:18px;height:18px;color:var(--cichy);flex:none}.wiersz-spotkania.opis{white-space:pre-wrap;color:var(--cichy)}.akcje-spotkania{flex-wrap:wrap;gap:8px;display:flex}.akcje-spotkania button{align-items:center;gap:6px;display:inline-flex}.formularz-spotkania .wiersz-formularza{grid-template-columns:24px 1fr;align-items:start;gap:12px;display:grid}.formularz-spotkania .wiersz-formularza>.lucide{width:20px;height:20px;color:var(--cichy);margin-top:8px}.formularz-spotkania .wiersz-formularza.wylaczone{color:var(--cichy)}.czas-spotkania{grid-template-columns:1fr 120px;gap:8px;display:grid}.czas-spotkania .zaznacz{grid-column:1/-1}.zaznacz{align-items:center;gap:6px;margin-top:6px;display:inline-flex}@media (width<=640px){.czas-spotkania{grid-template-columns:1fr 100px}}.opis-zadania .nazwa{color:var(--tekst);font-size:.95rem;font-weight:500}.pod-zadaniem>span+span:before{content:"·";color:var(--cichy);margin-right:10px}:root{--link-notatki:#c2540a}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--link-notatki:#ff9a5c}}:root[data-theme=dark]{--link-notatki:#ff9a5c}.link-notatki-ramka{align-items:baseline;gap:1px;display:inline-flex}a.link-notatki{color:var(--link-notatki);text-underline-offset:2px;cursor:pointer;align-items:center;gap:3px;font-weight:600;text-decoration:underline;display:inline-flex}a.link-notatki .lucide{width:.95em;height:.95em}a.link-notatki.brak{color:var(--cichy);cursor:default;text-decoration:line-through}button.zmien-link-notatki{color:var(--cichy);opacity:0;vertical-align:middle;background:0 0;padding:0 2px;line-height:0}.link-notatki-ramka:hover button.zmien-link-notatki,button.zmien-link-notatki:focus-visible{opacity:1}button.zmien-link-notatki:hover:not(:disabled){color:var(--link-notatki);background:0 0}button.zmien-link-notatki .lucide{width:13px;height:13px}.lista-notatek-do-linku{border:1px solid var(--ramka);border-radius:8px;max-height:40vh;margin:0;padding:0;list-style:none;overflow-y:auto}.lista-notatek-do-linku .pozycja{text-align:left;border-radius:0;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.lista-notatek-do-linku .pozycja .lucide{width:16px;height:16px;color:var(--link-notatki)}.lista-notatek-do-linku li.cicho{padding:8px 10px}.tabela-zadan-biura{background:var(--tlo);flex-direction:column;flex:1;min-height:0;display:flex}.tabela-zadan-biura .kalendarz-pasek h2{margin:0}.tabela-zadan-biura .kalendarz-pasek .link{align-items:center;gap:4px;display:inline-flex}.tabela-zadan-biura .kalendarz-pasek .link .lucide{width:14px;height:14px}.rozmowa:has(>.tabela-zadan-biura){padding:0}.szczegoly-zadan{flex:1;min-height:0;margin:0;padding:8px 16px 24px;list-style:none;overflow-y:auto}.karta-zadania{border-bottom:1px solid var(--ramka);cursor:pointer;border-radius:8px;align-items:flex-start;gap:4px;padding:10px 8px;display:flex}.karta-zadania:hover{background:var(--zaznaczenie)}.karta-zadania-tresc{flex-direction:column;flex:1;gap:6px;min-width:0;padding-top:8px;display:flex}.wiersz-karty{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.karta-zadania.zrobione .nazwa{color:var(--cichy);text-decoration:line-through}.opis-karty{white-space:pre-wrap;color:var(--cichy);margin:0;font-size:.9rem}.priorytet{border:1px solid;border-radius:999px;align-items:center;gap:3px;padding:1px 8px;font-size:.75rem;font-weight:600;display:inline-flex}.priorytet .lucide{width:12px;height:12px}.priorytet-wysoki{color:#c62828}.priorytet-sredni{color:#c2540a}.priorytet-niski{color:var(--cichy)}.flaga-wysoki{color:#c62828;vertical-align:-2px;width:14px;height:14px;margin-right:4px}.etykiety{flex-wrap:wrap;gap:4px;display:inline-flex}.etykieta{background:var(--akcent-jasny);color:var(--akcent-tekst);border:0;border-radius:999px;align-items:center;gap:2px;padding:1px 8px;font-size:.75rem;display:inline-flex}button.etykieta:hover:not(:disabled){background:var(--akcent);color:var(--na-akcencie)}.etykieta button{color:inherit;background:0 0;padding:0;line-height:0}.etykieta button .lucide{width:12px;height:12px}.znaczek-zadania{align-items:center;gap:3px;display:inline-flex}.znaczek-zadania .lucide{width:12px;height:12px}.pod-zadaniem .link.rozmowa-zadania{font-size:inherit;padding:0}.linki-zadania{flex-wrap:wrap;gap:6px 14px;display:flex}a.link-strony{color:var(--akcent-tekst);text-underline-offset:2px;overflow-wrap:anywhere;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}a.link-strony .lucide{flex:none;width:14px;height:14px}.zalaczniki-zadania{flex-wrap:wrap;align-items:flex-start;gap:8px;display:flex}.zalaczniki-zadania .zalacznik{max-width:280px}.formularz-zadania .dwie-kolumny{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formularz-zadania .pole-formularza{align-items:start}.formularz-zadania .pole-formularza>span:first-child{padding-top:7px}.wiersz-pola{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.wiersz-pola input{flex:140px;min-width:0}.linki-w-formularzu{flex-direction:column;gap:6px;min-width:0;display:flex}.dodaj-plik{align-self:center}@media (width<=640px){.formularz-zadania .dwie-kolumny{grid-template-columns:1fr}.pole-formularza{grid-template-columns:1fr;gap:4px}.formularz-zadania .pole-formularza>span:first-child{padding-top:0}}main.rozmowa{position:relative}.okno-polaczenia.w-rogu{z-index:6;border-left:1px solid var(--ramka);border-bottom:1px solid var(--ramka);border-bottom-left-radius:12px;width:50%;height:50%;min-height:240px;position:absolute;top:0;right:0;overflow:hidden}.strona-spotkania{background:var(--tlo);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.gora-spotkania{border-bottom:1px solid var(--ramka);flex-direction:column;gap:10px;padding:14px 20px;display:flex}.strona-spotkania.z-wideo .gora-spotkania{box-sizing:border-box;min-height:max(50%,240px);margin-right:50%}.naglowek-spotkania{align-items:stretch;gap:12px;display:flex}.naglowek-spotkania .powrot{align-self:center}.tytul-strony-spotkania{flex:1;min-width:0}.tytul-strony-spotkania h2{margin:0 0 2px;font-size:1.3rem;font-weight:600}.tytul-strony-spotkania p{color:var(--cichy);margin:0}.naglowek-spotkania .ikony-spotkania{align-self:flex-start}.osoby-spotkania ul{flex-wrap:wrap;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.osoby-spotkania li{border:1px solid var(--ramka);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:.85rem;display:inline-flex}.kropka-obecnosci{background:var(--ramka);border-radius:50%;width:8px;height:8px}.osoby-spotkania li.w-rozmowie .kropka-obecnosci{background:#2e9e5b}.akcje-spotkania button.nagrywa{background:var(--blad);color:#fff}.akcje-spotkania button.nagrywa .lucide{fill:currentColor}.podpowiedz-nagrania{margin:0;font-size:.8rem}.notatka-spotkania{flex-direction:column;flex:1 0 auto;gap:8px;padding:12px 20px 16px;display:flex}.notatka-spotkania h3{align-items:center;gap:8px;margin:0;font-size:1rem;display:flex}.notatka-spotkania h3 .lucide{width:18px;height:18px;color:var(--link-notatki)}.notatka-spotkania h3 .cicho{font-size:.8rem;font-weight:400}.notatka-spotkania .edytor-blokow{min-height:320px}.rozmowa:has(>.strona-spotkania){padding:0}@media (width<=640px){.okno-polaczenia.w-rogu{border-left:0;border-radius:0;order:-1;width:100%;height:42vh;position:relative}.rozmowa:has(>.okno-polaczenia.w-rogu)>:not(.okno-polaczenia):not(.naglowek-czatu){display:flex}.strona-spotkania.z-wideo .gora-spotkania{min-height:0;margin-right:0}.gora-spotkania,.notatka-spotkania{padding-left:12px;padding-right:12px}}.dzien-listy-spotkan{color:var(--cichy);margin:4px 16px 6px;font-size:.85rem;font-weight:600}.dzien-listy-spotkan:first-letter{text-transform:uppercase}.wiersz-notatki-spotkania{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.wiersz-notatki-spotkania h3{margin:0;font-size:1rem}.meta-notatki-spotkania{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.data-notatki,.osoba-notatki{border:1px solid var(--ramka);background:var(--tlo);color:var(--cichy);border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:.8rem;font-weight:400;display:inline-flex}.data-notatki svg,.osoba-notatki svg{width:14px;height:14px}button.osoba-notatki{cursor:pointer}button.osoba-notatki:hover{color:var(--tekst);border-color:var(--tekst);background:var(--tlo)}.osoby-notatki{position:relative}.lista-osob-notatki{z-index:30;background:var(--tlo);border:1px solid var(--ramka);border-radius:var(--zaokraglenie);min-width:160px;box-shadow:var(--cien);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0}.lista-osob-notatki li{padding:4px 8px;font-size:.9rem}.nagrania-spotkania{margin-top:10px}.nagrania-spotkania h3{margin:0 0 4px;font-size:.95rem}.nagrania-spotkania ul{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.nagrania-spotkania li{align-items:center;gap:8px;padding:2px 0;display:flex}.nagrania-spotkania .nazwa-nagrania{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;padding:0;display:inline-flex;overflow:hidden}.nagrania-spotkania .nazwa-nagrania svg{flex:none;width:16px;height:16px}.odtwarzacz-nagrania{width:100%;max-height:70vh;margin-top:8px;display:block}.formularz-okienka{flex-direction:column;gap:10px;display:flex}.karta-zadania-tresc.wiersz-karty{flex-flow:wrap;align-items:center;gap:4px 10px;padding-top:7px}.karta-zadania-tresc.wiersz-karty a.link-strony{font-size:.78rem}.dymek .tekst .ikona-wiadomosci{vertical-align:-3px;width:16px;height:16px;color:var(--akcent-tekst);margin-right:5px}.dymek .tekst .ikona-wiadomosci.nagrywa{color:var(--blad);fill:var(--blad)}.dymek .tekst .ikona-wiadomosci.zrobione{color:#2e9e5b}.karta-zadania-tresc.wiersz-karty{white-space:nowrap;flex-wrap:nowrap;overflow:hidden}.karta-zadania-tresc.wiersz-karty>*{flex:none}.karta-zadania-tresc.wiersz-karty .nazwa{text-overflow:ellipsis;max-width:50%;overflow:hidden}.karta-zadania-tresc.wiersz-karty .pod-zadaniem{flex-wrap:nowrap;flex:0 auto;min-width:0;overflow:hidden}.karta-zadania-tresc.wiersz-karty a.link-strony{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}@media (width<=700px){.karta-zadania-tresc.wiersz-karty,.karta-zadania-tresc.wiersz-karty .pod-zadaniem{white-space:normal;flex-wrap:wrap}}.karta-zadania-tresc.wiersz-karty{gap:4px 8px}.karta-zadania-tresc.wiersz-karty .pod-zadaniem{gap:4px 6px}.karta-zadania-tresc.wiersz-karty .pod-zadaniem>span+span:before{margin-right:6px}.szczegoly-zadan .karta-zadania-tresc{gap:4px}.dane-zadania{color:var(--cichy);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:.82rem;display:flex}.dane-zadania>span,.dane-zadania>a,.dane-zadania>button{align-items:center;gap:4px;display:inline-flex}.dane-zadania .lucide{flex:none;width:14px;height:14px}.dane-zadania .po-terminie{color:var(--blad);font-weight:600}.dane-zadania .przypomnienie-zadania{color:var(--akcent-tekst);font-weight:500}.dane-zadania .priorytet-zadania{color:var(--cichy)}.dane-zadania .priorytet-zadania.priorytet-wysoki .lucide{color:#c62828}.dane-zadania .priorytet-zadania.priorytet-sredni .lucide{color:#e08a00}.dane-zadania .link.rozmowa-zadania{font-size:inherit;color:var(--cichy);padding:0}.dane-zadania .link.rozmowa-zadania:hover{color:var(--akcent-tekst)}.dane-zadania a.link-strony{font-size:inherit}.pozycja.opis-zadania .dane-zadania{gap:2px 12px;margin-top:2px;display:flex}.pozycja.opis-zadania .dane-zadania>span{gap:4px}.pasek-nagrywania{background:var(--tlo);border-bottom:1px solid var(--ramka);flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 10px;display:flex}.pasek-nagrywania>button:not(.przycisk-ikony):not(.nagrywa){background:var(--tlo);color:var(--tekst);border:1px solid var(--tekst);border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.85rem;display:inline-flex}.pasek-nagrywania>button:not(.przycisk-ikony):not(.nagrywa):hover:not(:disabled){background:var(--zaznaczenie)}.pasek-nagrywania>button.nagrywa,.pasek-polaczenia button.nagrywa{background:var(--blad);color:#fff;border:0;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.85rem;display:inline-flex}.pasek-nagrywania .lucide,.pasek-polaczenia button.nagrywa .lucide{width:15px;height:15px}.pasek-nagrywania button.nagrywa .lucide{fill:currentColor}.info-nagrania{color:var(--cichy);align-items:center;gap:4px;font-size:.8rem;display:inline-flex}.info-nagrania .przycisk-ikony{width:22px;height:22px}.pasek-nagrywania .rozlacz{color:#fff;background:var(--blad);border-radius:999px}.pasek-nagrywania>button.nagrywa:hover:not(:disabled),.pasek-polaczenia button.nagrywa:hover:not(:disabled){background:var(--blad);filter:brightness(.9)}.tylko-telefon{display:none!important}@media (width<=640px){.tylko-telefon{display:flex!important}.filtry-zadan-telefon{padding:6px 16px 0}}.tabela-zadan-biura>.pusta-lista{padding:12px 24px}.wybor-polaczenia.w-okienku{border:0;gap:10px;margin:0;padding:0}.wybor-polaczenia.w-okienku .lista{max-height:50vh}.lista .opis-rozmowy .nazwa{font-size:1.06rem;font-weight:600}.lista .nieprzeczytana .opis-rozmowy .nazwa{font-weight:800}.wiersz-aktywnosci{background:color-mix(in srgb, var(--tlo) 80%, transparent);max-width:min(92%,560px);color:var(--cichy);text-align:left;border:0;border-radius:999px;align-self:center;align-items:center;gap:6px;margin:2px auto;padding:3px 12px;font-size:.8rem;line-height:1.3;display:flex}button.wiersz-aktywnosci{cursor:pointer}button.wiersz-aktywnosci:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst)}.wiersz-aktywnosci .ikona-aktywnosci{width:14px;height:14px;color:var(--akcent-tekst);flex:none}.wiersz-aktywnosci .ikona-aktywnosci.nagrywa{color:var(--blad);fill:var(--blad)}.wiersz-aktywnosci .ikona-aktywnosci.zrobione{color:#2e9e5b}.wiersz-aktywnosci .tekst-aktywnosci{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.wiersz-aktywnosci .kto-aktywnosci{opacity:.8;flex:none;font-size:.72rem}.grupa-aktywnosci{flex-direction:column;align-items:center;gap:2px;margin:2px 0;display:flex}.grupa-aktywnosci.rozwinieta{background:color-mix(in srgb, var(--tlo) 40%, transparent);border-radius:12px;padding:4px 0}.nowa-wersja{z-index:60;background:var(--tlo);max-width:calc(100vw - 24px);color:var(--tekst);border:1px solid var(--ramka);box-shadow:var(--cien);border-radius:999px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:.9rem;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}.nowa-wersja>.lucide{width:18px;height:18px;color:var(--akcent-tekst);flex:none}.nowa-wersja>button:not(.przycisk-ikony){border-radius:999px;padding:6px 14px}.dymek{border:1px solid color-mix(in srgb, var(--tekst) 14%, transparent)}.dymek .tekst{font-size:1.08rem;line-height:1.4}.pisanie input{border:1px solid var(--ramka)}.pisanie input:focus{border-color:var(--akcent-mocny)}@media (width<=640px){.podmenu-biura{max-width:calc(100vw - 16px);left:-4px;right:auto;transform:none}}.pisanie input,.pisanie input:focus{box-shadow:none}@media (width<=640px){.nowa-wersja{border-radius:10px;max-width:none;padding:8px 8px 8px 12px;top:8px;left:8px;right:8px;transform:none}.nowa-wersja>span{flex:1;min-width:0}.nowa-wersja>button:not(.przycisk-ikony){border-radius:8px}}.dane-zadania .link.rozmowa-zadania,.pod-zadaniem .link.rozmowa-zadania{border:1px solid #0000;border-radius:6px;margin:-2px 0;padding:1px 6px}.dane-zadania .link.rozmowa-zadania:hover:not(:disabled),.pod-zadaniem .link.rozmowa-zadania:hover:not(:disabled){border-color:var(--ramka);background:var(--tlo);color:var(--akcent-tekst)}.pasek-archiwum{border:1px solid var(--ramka);background:var(--tlo);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;margin:6px 0 10px;padding:8px 10px;font-size:.9rem;display:flex}.pasek-archiwum.zaznaczanie{background:var(--akcent-jasny)}.pasek-archiwum .odstep{flex:1}.pasek-archiwum button{border-radius:8px;align-items:center;gap:6px;padding:6px 12px;display:inline-flex}.pasek-archiwum button .lucide{width:16px;height:16px}.pasek-archiwum>button:not(.link):not(.niebezpieczny){background:var(--tlo);color:var(--tekst);border:1px solid var(--tekst)}.pasek-archiwum>button:not(.link):not(.niebezpieczny):hover{color:var(--akcent-tekst);border-color:var(--akcent)}.kolko-zaznaczenia{color:var(--cichy);flex:none;align-items:center;display:inline-flex}.kolko-zaznaczenia .lucide{width:20px;height:20px}.kolko-zaznaczenia.wybrane{color:var(--akcent-tekst)}.karta-zadania.zaznaczone,.tabela-zadan tr.zaznaczone td{background:var(--akcent-jasny)}.przelaczniki .filtr+.przycisk-ikony.przelacznik-wszystkie{margin-left:4px}.karta-zadania>.kolko-zaznaczenia{margin-top:8px}.pasek-strony{box-sizing:border-box;background:var(--tlo);border-bottom:1px solid var(--ramka);z-index:5;flex:none;align-items:center;gap:10px;min-height:64px;padding:10px 16px;display:flex;position:sticky;top:0}.pasek-strony .kto{flex-direction:column;flex:1;min-width:0;display:flex}.pasek-strony .kto strong{text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;overflow:hidden}.pasek-strony .przyciski-paska{flex:none;align-items:center;gap:6px;display:flex}.pasek-strony .przyciski-paska .przycisk-ikony:not(.glowna){width:36px;height:36px}.pasek-strony .tytul-notatki{background:0 0;width:100%;min-width:0;margin:0;padding:0 0 1px;font-size:1.05rem;font-weight:600;box-shadow:none!important;border:0!important}.pasek-strony .tytul-notatki:focus{outline:none}.rozmowa:has(>.pasek-strony){padding:0}.rozmowa:has(>.pasek-strony)>.wiadomosci{padding:12px 6%}.notatki.edycja:has(>.pasek-strony:first-child){padding-top:0}.widok-projektu:has(>.pasek-strony:first-child){padding-top:0}.notatki.edycja>.pasek-strony:first-child,.widok-projektu>.pasek-strony:first-child{margin:0 -24px 4px}.rozmowa:has(.strona-spotkania>.pasek-strony)>.okno-polaczenia.w-rogu{top:64px}@media (width<=640px){.pasek-strony{gap:8px;padding:8px 10px}.notatki.edycja>.pasek-strony:first-child,.widok-projektu>.pasek-strony:first-child{margin:0 -12px 2px}.pasek-strony .przyciski-paska{gap:2px}.rozmowa:has(.pasek-strony)>.wstecz{z-index:7;margin:0;position:absolute;top:14px;left:4px}.rozmowa:has(>.wstecz) .pasek-strony:not(:has(>.powrot)){padding-left:46px}.rozmowa:has(.strona-spotkania>.pasek-strony)>.okno-polaczenia.w-rogu{top:0}html,body{overscroll-behavior:none;height:100%;overflow:hidden}.uklad{height:var(--wysokosc-okna,100dvh)}}.pasek-strony,.naglowek-czatu{background:var(--tlo-paska)}.pasek-strony>.kolko-ikony{background:var(--tlo);color:var(--ikona-paska);border:1px solid var(--ramka)}.dymek .czas{float:right;margin:3px 0 0 12px;line-height:1.2}.dymek.ze-zdjeciem .czas{float:right;margin:0 2px 4px 12px}.dymek:has(.karta-podgladu) .czas{float:right;margin:0 2px 4px 12px}.dymek>.autor{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.wiersz-notatnika{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.wybor-notatnika{align-items:center;display:inline-flex;position:relative}.wybor-notatnika select{appearance:none;border:1px solid var(--ramka);background:var(--tlo);min-width:160px;max-width:260px;height:34px;color:var(--tekst);font:inherit;cursor:pointer;text-overflow:ellipsis;border-radius:10px;padding:0 34px 0 12px;font-size:.95rem}.wybor-notatnika select:hover{border-color:var(--tekst)}.wybor-notatnika select:focus-visible{outline:2px solid var(--akcent);outline-offset:1px}.wybor-notatnika svg{width:16px;height:16px;color:var(--cichy);pointer-events:none;position:absolute;right:10px}.przelacznik-szablonu{color:var(--tekst);cursor:pointer;align-items:center;gap:6px;margin-left:16px;display:inline-flex}.lista-szablonow{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lista-szablonow button{border:1px solid var(--ramka);background:var(--tlo);width:100%;color:var(--tekst);text-align:left;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;display:flex}.lista-szablonow button:hover:not(:disabled){border-color:var(--akcent);background:var(--akcent-jasny);color:var(--tekst)}.lista-szablonow .lucide{color:var(--akcent-tekst);flex:none}@media (width<=640px){.lista .opis-rozmowy .nazwa{font-size:1.18rem}.lista .opis-rozmowy .podglad{font-size:1rem}}.pasek-firmy{background:var(--akcent-jasny);max-width:560px;color:var(--tekst);border-radius:10px;align-self:center;align-items:flex-start;gap:10px;margin:12px 16px 0;padding:10px 14px;font-size:.85rem;display:flex}.pasek-firmy>.lucide{width:18px;height:18px;color:var(--akcent-tekst);flex:none;margin-top:1px}.pasek-firmy>span{flex-direction:column;gap:4px;min-width:0;display:flex}.powitanie-firmy{white-space:pre-wrap;overflow-wrap:anywhere}.stan-firmy{color:var(--cichy);font-weight:600}.stan-firmy:before{content:"";background:var(--dodatek);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}.stan-firmy.otwarte{color:var(--akcent-tekst)}.stan-firmy.otwarte:before{background:var(--akcent)}.szybkie-podpowiedzi{border:1px solid var(--ramka);background:var(--tlo);box-shadow:var(--cien);border-radius:12px;max-height:260px;margin:0 12px 6px;padding:4px;list-style:none;overflow-y:auto}.szybkie-podpowiedzi button{width:100%;color:var(--tekst);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;display:flex}.szybkie-podpowiedzi button:hover:not(:disabled),.szybkie-podpowiedzi button.wybrana{background:var(--akcent-jasny)}.szybkie-podpowiedzi .lucide{width:16px;height:16px;color:var(--akcent-tekst);flex:none}.szybkie-podpowiedzi .podglad,.szybka-pozycja .podglad{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.szybkie-lista{flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.szybka-pozycja{border:1px solid var(--ramka);border-radius:10px;align-items:center;gap:6px;padding:8px 10px;display:flex}.szybka-pozycja .opis-rozmowy{flex:1;min-width:0}.szybkie-podpowiedzi .opis-rozmowy,.szybka-pozycja .opis-rozmowy{border:0;margin-bottom:0;padding-bottom:0}.etykieta-rozmowy{vertical-align:1px;border-radius:999px;margin-right:6px;padding:0 7px;font-size:.72rem;font-weight:600;line-height:1.5;display:inline-block}.kolory-etykiety{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kolor-etykiety{border:2px solid #0000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-weight:700;display:inline-flex}.kolor-etykiety.wybrany{border-color:var(--tekst)}.kolor-etykiety.bez-koloru{background:var(--zaznaczenie);width:auto;color:var(--tekst);border-color:var(--ramka);border-radius:999px;padding:0 12px;font-weight:400}.kolor-etykiety.bez-koloru.wybrany{border-color:var(--akcent)}.kolor-etykiety:hover:not(:disabled){filter:brightness(.95)}.kolor-etykiety.bez-koloru:hover:not(:disabled){background:var(--zaznaczenie)}.kolor-etykiety.odcien-0:hover:not(:disabled){background:#dcf3f7}.kolor-etykiety.odcien-1:hover:not(:disabled){background:#66d0de}.kolor-etykiety.odcien-2:hover:not(:disabled){background:#007d91}.kolor-etykiety.odcien-3:hover:not(:disabled){background:#004d5a}.kolor-etykiety.odcien-4:hover:not(:disabled){background:#ffe1d6}.kolor-etykiety.odcien-5:hover:not(:disabled){background:#ff9a76}.firma-ustawienia{flex-direction:column;gap:12px;max-width:560px;display:flex}.firma-ustawienia>p{margin:0}.firma-ustawienia button .lucide,a.przycisk .lucide{vertical-align:-3px;width:16px;height:16px;margin-right:4px}.przed-polem{color:var(--cichy);align-self:center;font-size:.9rem}.godziny-firmy{flex-direction:column;gap:6px;display:flex}.dzien-firmy{flex-wrap:wrap;align-items:center;gap:12px;min-height:38px;display:flex}.przelacznik-dnia{align-items:center;gap:8px;width:150px;display:inline-flex}.od-do{align-items:center;gap:6px;display:inline-flex}.od-do input{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);font:inherit;border-radius:8px;padding:6px 8px}.link-firmy{border-radius:var(--zaokraglenie);background:var(--zaznaczenie);border:1px solid var(--ramka);flex-wrap:wrap;align-items:flex-start;gap:16px;padding:16px;display:flex}.kod-qr-firmy{background:#fff;border-radius:8px;flex:none;width:140px;height:140px}.opis-linku-firmy{flex-direction:column;flex:1;gap:8px;min-width:220px;display:flex}.opis-linku-firmy h3,.opis-linku-firmy p{margin:0}.opis-linku-firmy code{overflow-wrap:anywhere;font-size:.95rem}.przyciski-linku{flex-wrap:wrap;gap:8px;display:flex}a.przycisk{background:var(--akcent);color:var(--na-akcencie);border-radius:8px;align-items:center;padding:8px 14px;font-size:.95rem;text-decoration:none;display:inline-flex}a.przycisk:hover{background:var(--akcent-mocny)}.okienko-na-strone h3{align-items:center;gap:6px;display:flex}.okienko-na-strone h3 svg{width:18px;height:18px}.kod-okienka{background:var(--zaznaczenie);border:1px solid var(--ramka);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;border-radius:8px;padding:10px 12px;font-size:.9rem;display:block}.strona-firmy{align-items:flex-start}.strona-firmy .karta-goscia{max-width:480px;margin:24px 0}.logo-firmy{object-fit:cover;border-radius:50%;width:96px;height:96px}.strona-firmy .opis-firmy{white-space:pre-wrap;color:var(--tekst)}.dane-firmy{text-align:left;flex-direction:column;align-self:stretch;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dane-firmy li{overflow-wrap:anywhere;align-items:center;gap:8px;display:flex}.dane-firmy .lucide{width:18px;height:18px;color:var(--akcent-tekst);flex:none}.dane-firmy a{color:var(--akcent-tekst)}.godziny-strona{text-align:left;align-self:stretch}.godziny-strona summary{cursor:pointer;color:var(--akcent-tekst);align-items:center;gap:8px;font-weight:600;display:flex}.godziny-strona summary .lucide{width:18px;height:18px}.godziny-strona table{border-collapse:collapse;width:100%;margin-top:8px}.godziny-strona td{border-bottom:1px solid var(--ramka);padding:4px 0}.godziny-strona td:last-child{text-align:right}.strona-firmy .glowny{justify-content:center;align-self:stretch;align-items:center;gap:8px;display:inline-flex}.strona-firmy .glowny .lucide{width:18px;height:18px}.formularz-firmy{border-top:1px solid var(--ramka);margin-top:8px;padding-top:16px}.formularz-firmy h2{margin:0;font-size:1.1rem}.karta-goscia textarea{border:1px solid var(--ramka);font:inherit;background:var(--tlo);color:var(--tekst);resize:vertical;border-radius:8px;padding:10px 12px;font-weight:400}.film-notatki{border:1px solid var(--ramka);background:var(--tlo);border-radius:12px;flex-direction:column;gap:6px;width:min(480px,100%);margin:6px 0;padding:8px;display:flex}.ekran-filmu{aspect-ratio:16/9;background:#0b1220;border-radius:8px;width:100%;position:relative;overflow:hidden}.ekran-filmu iframe{border:0;width:100%;height:100%;position:absolute;inset:0}button.miniatura-filmu{cursor:pointer;background:#0b1220;border:0;border-radius:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:absolute;inset:0}button.miniatura-filmu:hover:not(:disabled){background:#0b1220}.miniatura-filmu img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.miniatura-filmu .bez-miniatury{color:#a7e0e7;opacity:.6;width:48px;height:48px}.przycisk-odtworz{background:#08162ac7;border-radius:12px;justify-content:center;align-items:center;width:64px;height:44px;transition:background .15s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.miniatura-filmu:hover .przycisk-odtworz{background:var(--akcent)}.przycisk-odtworz .lucide{color:#fff;fill:#fff;width:24px;height:24px}.opis-filmu{align-items:center;gap:10px;min-width:0;font-size:.9rem;display:flex}.tytul-filmu{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:600;overflow:hidden}.link-youtube{color:var(--akcent-tekst);flex:none;align-items:center;gap:4px;font-size:.85rem;text-decoration:none;display:inline-flex}.link-youtube:hover{text-decoration:underline}.link-youtube .lucide,.opis-filmu .link .lucide{width:15px;height:15px}.formularz-filmu{flex-direction:column;gap:10px;display:flex}.formularz-filmu p{margin:0}.naglowek-grupy-listy{width:calc(100% - 16px);color:var(--tekst);font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:6px;margin:6px 8px 4px;padding:6px 2px;font-size:1.18rem;font-weight:700;display:flex}.naglowek-grupy-listy:hover,.naglowek-grupy-listy:hover:not(:disabled){color:var(--tekst);background:0 0}.naglowek-grupy-listy .lucide{flex:none;width:16px;height:16px}.lista.lista-w-ramce{border:1px solid var(--ramka);border-radius:12px;gap:0;margin:0 8px 8px;overflow:hidden}.lista-w-ramce li+li{border-top:1px solid var(--ramka)}.lista-w-ramce .pozycja{border-radius:0}.lista-w-ramce .opis-rozmowy{border-bottom:0;margin-bottom:0;padding-bottom:0}.lista.lista-w-ramce .opis-rozmowy .nazwa{font-size:1.05rem;font-weight:600}.grupa-notatek{flex-direction:column;display:flex}.naglowek-grupy-listy{margin-bottom:0;padding-bottom:2px}.lista.lista-w-ramce{margin-top:2px}.rozmowa:has(>.strona-kanalow){padding:0}.strona-kanalow{flex-direction:column;flex:1;min-height:0;display:flex}.tresc-kanalow{flex-direction:column;flex:1;gap:12px;padding:16px 6%;display:flex;overflow-y:auto}.kolko-ikony.odkryj{background:color-mix(in srgb, var(--dodatek) 22%, var(--tlo));color:var(--dodatek-mocny)}.ikona-wiersza{vertical-align:-2px;width:14px;height:14px}.katalog-kanalow{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.katalog-kanalow li{border:1px solid var(--ramka);border-radius:var(--zaokraglenie);background:var(--tlo);align-items:center;gap:12px;padding:12px;display:flex}.karta-kanalu{min-width:0;color:var(--tekst);text-align:left;font:inherit;background:0 0;flex:1;align-items:center;gap:12px;padding:0;display:flex}.opis-kanalu{flex-direction:column;gap:2px;min-width:0;display:flex}.opis-kanalu strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.opis-kanalu .cicho{font-size:.85rem}.opis-kanalu .temat{color:var(--cichy);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;display:-webkit-box;overflow:hidden}button.obserwuj{border-radius:999px;flex:none;align-items:center;gap:4px;padding:6px 14px;display:inline-flex}button.obserwuj .lucide{width:16px;height:16px}.obserwujesz{color:var(--cichy);flex:none;align-items:center;gap:4px;font-size:.85rem;display:inline-flex}.obserwujesz .lucide{width:16px;height:16px}.pasek-kanalu .kolko-ikony.male{background:0 0}.wpisy-kanalu{background:var(--tlo-rozmowy);flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 6%;display:flex;overflow-y:auto}.opis-na-gorze{text-align:center;max-width:520px;color:var(--cichy);white-space:pre-wrap;margin:0 auto 4px;font-size:.9rem}.starsze-wpisy{align-self:center}.wpis{box-sizing:border-box;background:var(--dymek);border:1px solid var(--ramka);border-radius:14px;flex-direction:column;align-self:center;gap:8px;width:min(560px,100%);padding:12px 14px 8px;display:flex}.wpis .zdjecie{cursor:pointer;border-radius:10px;align-self:flex-start;max-width:100%;max-height:420px}.tekst-wpisu{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.45}.stopka-wpisu{justify-content:space-between;align-items:center;gap:8px;display:flex}.czas-wpisu{color:var(--cichy);font-size:.75rem}.akcje-wpisu{align-items:center;gap:2px;display:flex}.akcje-wpisu .przycisk-ikony{width:32px;height:32px;color:var(--cichy)}.akcje-wpisu .przycisk-ikony .lucide{width:18px;height:18px}.ramka-reakcji{position:relative}.wybor-reakcji{z-index:20;background:var(--tlo);border:1px solid var(--ramka);box-shadow:var(--cien);border-radius:999px;gap:2px;padding:4px 6px;display:flex;position:absolute;bottom:36px;right:0}.wybor-reakcji button{background:0 0;border-radius:50%;width:34px;height:34px;padding:0;font-size:1.2rem}.wybor-reakcji button:hover{background:var(--zaznaczenie)}.reakcje-wpisu{flex-wrap:wrap;gap:6px;display:flex}.reakcje-wpisu .reakcja{background:var(--tlo);color:var(--tekst);border:1px solid var(--ramka);border-radius:999px;padding:2px 10px;font-size:.85rem}.reakcje-wpisu .reakcja.moja{background:var(--akcent-jasny);border-color:var(--akcent)}.ankieta{flex-direction:column;gap:6px;display:flex}.ankieta>strong{align-items:center;gap:6px;display:flex}.ankieta>strong .lucide{width:18px;height:18px;color:var(--akcent-tekst);flex:none}.ankieta>.cicho{font-size:.8rem}.odpowiedz-ankiety{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);text-align:left;font:inherit;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:relative;overflow:hidden}span.odpowiedz-ankiety{display:block}.odpowiedz-ankiety.wybrana{border-color:var(--akcent)}.odpowiedz-ankiety:disabled{opacity:1;cursor:default}.pasek-wyniku{background:var(--akcent-jasny);transition:width .3s;position:absolute;inset:0 auto 0 0}.odpowiedz-ankiety>:not(.pasek-wyniku){position:relative}.znacznik-odpowiedzi{border:1.5px solid var(--cichy);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.odpowiedz-ankiety.wybrana .znacznik-odpowiedzi{background:var(--akcent);border-color:var(--akcent);color:var(--na-akcencie)}.znacznik-odpowiedzi .lucide{width:12px;height:12px}.tekst-odpowiedzi{overflow-wrap:anywhere;flex:1;min-width:0}.ile-glosow{font-size:.85rem;font-weight:600}.pisanie-w-kanale{border-top:1px solid var(--ramka);background:var(--tlo);flex-direction:column;flex:none;gap:6px;padding:10px 16px 12px;display:flex}.poprawiasz{color:var(--cichy);align-items:center;gap:6px;margin:0;font-size:.85rem;display:flex}.poprawiasz .lucide{width:16px;height:16px}.poprawiasz .przycisk-ikony{width:28px;height:28px;margin-left:auto}.wybor-zdjecia-kanalu{align-items:center;gap:12px;display:flex}.wybor-zdjecia-kanalu img{object-fit:cover;border-radius:50%;width:56px;height:56px}.nowa-ankieta .wiersz-odpowiedzi{align-items:center;gap:6px;display:flex}.nowa-ankieta .wiersz-odpowiedzi input{flex:1}.nowa-ankieta .link{align-self:flex-start}.przelacznik-wiersz{cursor:pointer;align-items:center;gap:8px;display:flex}.ustawienia-kanalu{flex-direction:column;gap:8px;display:flex}.ustawienia-kanalu h3{margin:8px 0 0;font-size:.95rem}.ustawienia-kanalu p{margin:0}.link-kanalu{align-items:center;gap:6px;display:flex}.link-kanalu code{text-overflow:ellipsis;white-space:nowrap;background:var(--zaznaczenie);border-radius:8px;flex:1;min-width:0;padding:8px 10px;font-size:.85rem;overflow:hidden}.admini-kanalu{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.admini-kanalu li{align-items:center;gap:8px;min-height:36px;display:flex}.admini-kanalu .przycisk-ikony{width:32px;height:32px;color:var(--blad);margin-left:auto}.ustawienia-kanalu>.link{align-self:flex-start}.dol-ustawien-kanalu{margin-top:8px}.dol-ustawien-kanalu .link{align-items:center;gap:6px;display:inline-flex}.dol-ustawien-kanalu .lucide{width:16px;height:16px}@media (width<=640px){.tresc-kanalow,.wpisy-kanalu{padding:12px}.pisanie-w-kanale{padding:8px 10px 10px}.katalog-kanalow li{flex-wrap:wrap}}.formularz-okienka textarea,.ustawienia-kanalu textarea{font:inherit;border:1px solid var(--ramka);resize:vertical;background:var(--tlo);color:var(--tekst);border-radius:10px;padding:10px 12px}@media (width<=640px){.pasek{justify-content:stretch;padding:4px 2px}.pasek>.ikona-paska,.pasek>.biuro{flex:1 1 0;min-width:0}.pasek>.ikona-paska,.pasek>.biuro>.ikona-paska{width:100%;min-width:0;padding-left:0;padding-right:0}.pasek .ikona-paska .podpis{white-space:nowrap;font-size:.66rem}}:root[data-kolory=niebo]{--tlo-rozmowy:#f5f8fd;--tlo-menu:#e2f0ff;--hover-menu:#f5f8fd;--akcent:#2767bd;--akcent-mocny:#1e549c;--akcent-tekst:#2767bd;--akcent-jasny:#e2f0ff;--na-akcencie:#fff;--moj-dymek:#bcd6fb;--zaznaczenie:#f1f7ff;--wzor-1:#e2f0ff;--wzor-2:#bcd6fb}@media (prefers-color-scheme:dark){:root[data-kolory=niebo]:not([data-theme=light]){--akcent:#bcd6fb;--akcent-mocny:#95c0fe;--akcent-tekst:#bcd6fb;--akcent-jasny:#193f73;--moj-dymek:#193f73;--wybrana-menu:#193f73;--wzor-2:#193f73;--tlo-rozmowy:#08162a}}:root[data-kolory=niebo][data-theme=dark]{--akcent:#bcd6fb;--akcent-mocny:#95c0fe;--akcent-tekst:#bcd6fb;--akcent-jasny:#193f73;--moj-dymek:#193f73;--wybrana-menu:#193f73;--wzor-2:#193f73;--tlo-rozmowy:#08162a}:root[data-kolory=niebo] .dymek .tekst mark,:root[data-kolory=niebo] .wyniki-wiadomosci mark{background:#95c0fe}:root[data-kolory=niebo] .dymek.moj .tekst mark{background:#68a0ee}:root[data-kolory=niebo] .odcien-0,:root[data-kolory=niebo] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#1e549c;background:#e2f0ff}:root[data-kolory=niebo] .odcien-1,:root[data-kolory=niebo] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#10294b;background:#95c0fe}:root[data-kolory=niebo] .odcien-2,:root[data-kolory=niebo] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#4080d8}:root[data-kolory=niebo] .odcien-3,:root[data-kolory=niebo] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#193f73}:root[data-kolory=niebo] .miniatura-filmu .bez-miniatury{color:#bcd6fb}.wzor-kolorow{vertical-align:-2px;border:1px solid var(--ramka);border-radius:50%;width:14px;height:14px;margin-right:6px;display:inline-block}.wzor-kolorow.turkus{background:#23bfd0}.wzor-kolorow.niebo{background:#2767bd}@media (width<=640px){.wiersz-notatnika .przelacznik-szablonu{margin-left:0}}.grupa-zadan{flex-direction:column;display:flex}.naglowek-grupy-zadan{width:100%;color:var(--tekst);border:0;border-bottom:1px solid var(--ramka);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:6px;margin-top:6px;padding:8px 6px;font-size:.92rem;font-weight:600;display:flex}button.naglowek-grupy-zadan:hover:not(:disabled),button.naglowek-grupy-zadan:focus{color:var(--akcent-tekst);background:0 0}.naglowek-grupy-zadan .lucide{width:16px;height:16px;color:var(--cichy);flex:none}.naglowek-grupy-zadan.grupa-po-terminie>span:first-of-type{color:var(--pilne)}.naglowek-grupy-zadan .ile-w-grupie{color:var(--cichy);background:var(--zaznaczenie);border-radius:999px;padding:0 8px;font-size:.78rem;font-weight:500}.tabela-zadan tr.wiersz-grupy td{border-bottom:0;padding:0}.tabela-zadan tr.wiersz-zadania{cursor:pointer}.tabela-zadan tr.wiersz-zadania:hover td{background:var(--zaznaczenie)}.tabela-zadan .tytul-zadania .nazwa-zadania{display:block}.tabela-zadan .tytul-zadania .dane-zadania{margin-top:4px;font-size:.78rem}.tabela-zadan .tytul-zadania .dane-zadania:empty{display:none}.tabela-zadan .kolko-zaznaczenia .lucide{width:18px;height:18px}.kolumna-zadan .szukaj-zadan-projektu,.zadania-projektowe .szukaj-zadan-projektu{margin-bottom:2px}.pasek-strony .przycisk-obramowany{padding:5px 10px;font-size:.85rem}.tabela-zadan tr.wiersz-grupy td{flex:100%}.pasek-strony .przycisk-obramowany .krotko-zadania{display:none}@media (width<=700px){.pasek-strony .przycisk-obramowany .slowo-zadania{display:none}.pasek-strony .przycisk-obramowany .krotko-zadania{display:inline}}button.naglowek-grupy-zadan,button.naglowek-grupy-zadan>span:first-of-type{font-size:1.05rem;font-weight:700}.naglowek-grupy-listy,.naglowek-grupy-listy:hover,.naglowek-grupy-listy:hover:not(:disabled){color:var(--tekst);font-size:1.05rem;font-weight:700}.naglowek-grupy-listy .lucide{color:var(--tekst)}.galaz:has(>.ikona-galezi.projekt) .nazwa{color:var(--tekst);font-size:1.05rem;font-weight:700}.strzalka-galezi,.strzalka-galezi .lucide,.naglowek-grupy-zadan .lucide,.naglowek-grupy-zadan.grupa-po-terminie>span:first-of-type,.naglowek-grupy-zadan .ile-w-grupie,button.naglowek-grupy-zadan:hover:not(:disabled),button.naglowek-grupy-zadan:focus{color:var(--tekst)}.naglowek-grupy-zadan{border-bottom:0;padding-bottom:2px}.tabela-zadan-biura:has(.grupa-zadan){overflow-y:auto}.grupa-zadan .szczegoly-zadan{flex:none;padding:0 16px 6px;overflow:visible}.grupa-zadan .karta-zadania,.grupa-zadan .karta-zadania-tresc{padding-top:4px}.grupa-zadan:last-child .szczegoly-zadan{padding-bottom:24px}.tabela-zadan tr.wiersz-grupy+tr td{padding-top:4px}.info-bez-tiapsu{vertical-align:middle;margin-left:6px;display:inline-flex;position:relative}.info-bez-tiapsu .przycisk-info,.info-bez-tiapsu .przycisk-info:hover:not(:disabled){width:22px;height:22px;color:var(--dodatek-mocny);background:0 0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.info-bez-tiapsu .przycisk-info .lucide{width:18px;height:18px}.dymek-info{z-index:950;background:var(--tekst);color:var(--tlo);white-space:normal;box-shadow:var(--cien);border-radius:10px;padding:10px 12px;font-size:.85rem;font-weight:400;line-height:1.4;position:fixed;top:64px;left:12px;right:12px}@media (width<=640px){.uwaga-czatu.bez-tiapsu{display:none}.info-bez-tiapsu.tylko-telefon{display:inline-flex!important}.tlo-okienka{height:var(--wysokosc-okna,100dvh);padding:12px;bottom:auto}.okienko{max-height:calc(var(--wysokosc-okna,100dvh) - 24px)}}button.napis-czerwony,button.napis-czerwony:hover:not(:disabled),button.napis-czerwony .lucide{color:var(--blad)}button.napis-czerwony:not(.link):not(.przycisk-ikony),button.napis-czerwony:not(.link):not(.przycisk-ikony):hover:not(:disabled){background:var(--tlo);border:1px solid var(--blad);filter:none}button.napis-czerwony:not(.link):not(.przycisk-ikony):hover:not(:disabled){background:var(--zaznaczenie)}.okienko>p.potwierdzenie.potwierdzenie,.okienko>.potwierdz-usuniecie.potwierdz-usuniecie{background:var(--tlo);box-shadow:0 0 0 100vmax #08122273, var(--cien);margin:0;padding:20px}.pomoc-paska{display:flex;position:relative}.kropka-nowosci{background:var(--dodatek-mocny);border-radius:50%;width:8px;height:8px;position:absolute;top:9px;right:9px}.kropka-nowosci.w-menu{margin-left:2px;display:inline-block;position:static}.menu-pomocy{z-index:30;background:var(--tlo);border:1px solid var(--ramka);min-width:230px;box-shadow:var(--cien);border-radius:14px;flex-direction:column;gap:2px;padding:6px;display:flex;position:absolute;bottom:0;left:56px}.naglowek-menu-pomocy{color:var(--cichy);align-items:center;gap:8px;margin:0;padding:6px 10px 8px;font-size:.85rem;display:flex}.naglowek-menu-pomocy .lucide{width:16px;height:16px}.menu-pomocy button,.menu-pomocy button:hover:not(:disabled){width:100%;color:var(--tekst);text-align:left;background:0 0;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:8px 10px;font-size:.95rem;display:flex}.menu-pomocy button:hover:not(:disabled){background:var(--zaznaczenie)}.menu-pomocy button .lucide{flex:none;width:18px;height:18px}.lista-nowosci{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.lista-nowosci ul{flex-direction:column;gap:4px;margin:6px 0 0;padding-left:20px;display:flex}@media (width<=640px){.pomoc-paska{display:none}}.okno-opinii{flex-direction:column;gap:12px;display:flex}.okno-opinii>p{margin:0;line-height:1.5}.okno-opinii textarea{font:inherit;border:1px solid var(--ramka);resize:vertical;background:var(--tlo);color:var(--tekst);border-radius:12px;min-height:140px;padding:12px 14px}.funkcja-opinii{background:var(--zaznaczenie);border-radius:10px;align-items:center;gap:6px;width:fit-content;max-width:100%;margin:0;padding:4px 4px 4px 12px;display:flex}.funkcja-opinii strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.funkcja-opinii .przycisk-ikony{width:28px;height:28px}.rodzaje-opinii{flex-wrap:wrap;gap:6px;display:flex}button.rodzaj-opinii{background:var(--tlo);color:var(--tekst);border:1px solid var(--ramka);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.9rem;display:inline-flex}button.rodzaj-opinii .lucide{width:16px;height:16px}button.rodzaj-opinii.wybrany{background:var(--zaznaczenie);border-color:var(--akcent);font-weight:600}button.wyslij-opinie{align-items:center;gap:8px;display:inline-flex}button.wyslij-opinie .lucide{width:18px;height:18px}.podziekowanie-opinii{align-items:center;gap:8px;font-weight:600;display:flex}.podziekowanie-opinii .lucide{color:#2f9e5b}.strona-opinii-ramka{padding:0}.strona-opinii{box-sizing:border-box;flex:1;align-items:flex-start;gap:24px;width:100%;max-width:1100px;min-height:0;margin:0 auto;padding:20px 24px;display:flex;overflow-y:auto}.kolumna-opinii{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}button.pole-pomyslu{text-align:left;border:1px solid var(--ramka);background:var(--tlo);width:100%;color:var(--cichy);border-radius:12px;justify-content:flex-start;align-items:center;gap:10px;padding:14px 16px;font-size:1rem;display:flex}button.pole-pomyslu:hover{border-color:var(--akcent);background:var(--tlo)}.pasek-opinii{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zakladki-opinii{gap:4px;display:flex}button.zakladka-opinii,button.przycisk-opinii,.przycisk-opinii>button,button.przycisk-admina{color:var(--tekst);background:0 0;border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;width:auto;height:auto;padding:6px 12px;font-size:.9rem;display:inline-flex}button.zakladka-opinii.wybrana{background:var(--zaznaczenie);font-weight:600}button.przycisk-opinii,.przycisk-opinii>button,button.przycisk-admina{border-color:var(--ramka)}.przycisk-opinii.aktywny>button,button.przycisk-admina.aktywny{border-color:var(--akcent);background:var(--zaznaczenie)}button.zakladka-opinii .lucide,button.przycisk-opinii .lucide,.przycisk-opinii>button .lucide,button.przycisk-admina .lucide{width:16px;height:16px}.szukaj-opinii{width:220px}.szukaj-opinii input{padding:6px 36px}.lista-opinii{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.karta-opinii{border:1px solid var(--ramka);background:var(--tlo);border-radius:12px;gap:12px;padding:12px;display:flex}button.glos-opinii{border:1px solid var(--ramka);background:var(--tlo);width:48px;min-width:48px;height:56px;color:var(--tekst);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:0;font-weight:700;display:flex}button.glos-opinii.aktywny{border-color:var(--akcent);background:var(--zaznaczenie);color:var(--akcent-tekst)}button.tresc-karty-opinii{text-align:left;min-width:0;color:var(--tekst);background:0 0;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:0;font-weight:400;display:flex}button.tresc-karty-opinii:hover{background:0 0}button.tresc-karty-opinii:hover .tytul-opinii{text-decoration:underline}.tytul-opinii{font-size:1rem}.skrot-opinii{color:var(--cichy);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.stan-opinii{align-items:center;gap:6px;font-size:.8rem;font-weight:600;display:inline-flex}.kropka-stanu{background:var(--akcent);border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.kropka-stanu.w-pracy{background:#e8912d}.kropka-stanu.zrobione{background:#2f9e5b}.kropka-stanu.odrzucona{background:#9a9a9a}.stan-opinii.nowa{color:var(--akcent-tekst)}.stan-opinii.w-pracy{color:#b86a12}.stan-opinii.zrobione{color:#237a46}.stan-opinii.odrzucona{color:var(--cichy)}.stopka-opinii{color:var(--cichy);flex-wrap:wrap;align-items:center;gap:4px;font-size:.8rem;display:flex}.stopka-opinii .lucide{width:14px;height:14px}.czeka-opinia{color:#8a5300;background:#fff3e0;border-radius:999px;align-items:center;gap:4px;margin-left:6px;padding:1px 8px;display:inline-flex}.odpowiedz-opinii{border-left:3px solid var(--akcent);background:var(--zaznaczenie);border-radius:6px;padding:8px 10px;font-size:.9rem;display:block}.tresc-opinii{white-space:pre-wrap;line-height:1.5}.pusta-tablica{text-align:center;padding:24px 0}.tablice-opinii{border:1px solid var(--ramka);background:var(--tlo);border-radius:12px;flex-direction:column;flex:none;gap:2px;width:240px;padding:12px;display:flex;position:sticky;top:0}.tablice-opinii h3{letter-spacing:.08em;text-transform:uppercase;color:var(--cichy);margin:0 0 6px;font-size:.75rem}button.tablica-opinii{width:100%;color:var(--tekst);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-weight:400;display:flex}button.tablica-opinii .lucide{width:16px;height:16px;color:var(--cichy)}button.tablica-opinii>span:first-of-type{flex:1}button.tablica-opinii.wybrana{background:var(--zaznaczenie);font-weight:600}.licznik-tablicy{color:var(--cichy);font-size:.85rem}.zaznacz-opinie{align-items:center;gap:8px}@media (width<=800px){.strona-opinii{flex-direction:column-reverse;padding:12px}.tablice-opinii{box-sizing:border-box;width:100%;position:static}}.formularz-okienka select{font:inherit;border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:10px;padding:9px 12px}.przycisk-aparatu .lucide{width:20px;height:20px}.aparat{flex-direction:column;gap:12px;display:flex}.obraz-aparatu{object-fit:contain;background:#111;border-radius:12px;width:100%;max-height:60vh;display:block}.obraz-aparatu.lustro{transform:scaleX(-1)}button.wyslij-zdjecie{align-items:center;gap:8px;display:inline-flex}button.wyslij-zdjecie .lucide{width:18px;height:18px}@media (width<=640px){.pisanie .przycisk-aparatu{padding:0 8px}}@media (width<=800px){.tablice-opinii{background:0 0;border:0;flex-direction:row;gap:6px;padding:0;overflow-x:auto}.tablice-opinii h3{display:none}button.tablica-opinii{white-space:nowrap;border:1px solid var(--ramka);background:var(--tlo);border-radius:999px;width:auto;padding:6px 12px}button.tablica-opinii>span:first-of-type{flex:none}}.pisanie .przycisk-pilne,.pisanie .przycisk-plik{border:1px solid var(--ramka);width:40px;min-width:40px;height:40px;color:var(--tekst);background:var(--tlo);border-radius:50%;flex-shrink:0;padding:0}.pisanie button.przycisk-pilne:hover:not(:disabled),.pisanie button.przycisk-plik:hover:not(:disabled){background:var(--zaznaczenie);border-color:var(--tekst)}.pisanie .przycisk-pilne .lucide,.pisanie .przycisk-plik .lucide{width:18px;height:18px}@media (width<=640px){.pisanie .przycisk-pilne,.pisanie .przycisk-plik,.pisanie .przycisk-aparatu{width:36px;min-width:36px;height:36px;padding:0}}.link-strony-opinii{border-top:1px solid var(--ramka);color:var(--akcent-tekst);align-items:center;gap:6px;margin-top:8px;padding:8px 10px 2px;font-size:.85rem;text-decoration:none;display:flex}.link-strony-opinii:hover{text-decoration:underline}.link-strony-opinii .lucide{width:14px;height:14px}@media (width<=800px){.link-strony-opinii{white-space:nowrap;border-top:0;margin-top:0;padding:6px 4px}}.osoby-i-akcje-spotkania{flex-wrap:wrap;align-items:flex-end;gap:12px 16px;display:flex}.osoby-i-akcje-spotkania>.akcje-spotkania{margin-top:0}h3.tytul-ostrzezenia{margin:0 0 6px;font-size:1.1rem;font-weight:700}.potwierdz-usuniecie>p{margin:0}.potwierdz-usuniecie>span{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:16px;display:flex}.potwierdz-usuniecie>span>button{margin:0}.potwierdz-usuniecie>span>button.link{order:-1}button.napis-czarny,button.napis-czarny:hover:not(:disabled){color:var(--tekst)}.wybor-jezyka{width:auto;margin-top:24px}.bramka-abonamentu p{max-width:420px}.bramka-abonamentu svg{color:var(--akcent-tekst)}.przyciski-abonamentu{flex-wrap:wrap;gap:8px;display:flex}.przyciski-abonamentu:empty{display:none}:root[data-kolory=oddech]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f4f8f8;--tlo-menu:#ddefed;--hover-menu:#f4f8f8;--wybrana-menu:#fff;--tekst:#10292b;--cichy:#4a6466;--akcent:#0e716d;--akcent-mocny:#0e716d;--akcent-tekst:#0e716d;--akcent-jasny:#ddefed;--na-akcencie:#fff;--moj-dymek:#ddefed;--dymek:#fff;--ramka:#d6e4e3;--zaznaczenie:#f4f8f8;--wzor-1:#ddefed;--wzor-2:#d6e4e3}@media (prefers-color-scheme:dark){:root[data-kolory=oddech]:not([data-theme=light]){--tlo:#0c1819;--tlo-boczne:#0c1819;--tlo-rozmowy:#0c1819;--tlo-menu:#0c1819;--hover-menu:#132425;--wybrana-menu:#173a3a;--tekst:#e3f0ef;--cichy:#93abaa;--akcent:#3fc6ba;--akcent-mocny:#6fd6cc;--akcent-tekst:#6fd6cc;--akcent-jasny:#173a3a;--na-akcencie:#06201f;--moj-dymek:#173a3a;--dymek:#132425;--ramka:#21393a;--zaznaczenie:#132425;--wzor-1:#132425;--wzor-2:#173a3a}}:root[data-kolory=oddech][data-theme=dark]{--tlo:#0c1819;--tlo-boczne:#0c1819;--tlo-rozmowy:#0c1819;--tlo-menu:#0c1819;--hover-menu:#132425;--wybrana-menu:#173a3a;--tekst:#e3f0ef;--cichy:#93abaa;--akcent:#3fc6ba;--akcent-mocny:#6fd6cc;--akcent-tekst:#6fd6cc;--akcent-jasny:#173a3a;--na-akcencie:#06201f;--moj-dymek:#173a3a;--dymek:#132425;--ramka:#21393a;--zaznaczenie:#132425;--wzor-1:#132425;--wzor-2:#173a3a}:root[data-kolory=oddech] .dymek .tekst mark,:root[data-kolory=oddech] .wyniki-wiadomosci mark,:root[data-kolory=oddech] .dymek.moj .tekst mark{color:#10292b;background:#d6e4e3}:root[data-kolory=oddech] .odcien-0,:root[data-kolory=oddech] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#0e716d;background:#ddefed}:root[data-kolory=oddech] .odcien-1,:root[data-kolory=oddech] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#10292b;background:#d6e4e3}:root[data-kolory=oddech] .odcien-2,:root[data-kolory=oddech] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#0e716d}:root[data-kolory=oddech] .odcien-3,:root[data-kolory=oddech] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#10292b}:root[data-kolory=oddech] .miniatura-filmu .bez-miniatury{color:#d6e4e3}.wzor-kolorow.oddech{background:#0e716d}:root[data-kolory=wspolnota]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f8f6fb;--tlo-menu:#ece6f8;--hover-menu:#f8f6fb;--wybrana-menu:#fff;--tekst:#221a33;--cichy:#5d5470;--akcent:#5b3db5;--akcent-mocny:#5b3db5;--akcent-tekst:#5b3db5;--akcent-jasny:#ece6f8;--na-akcencie:#fff;--moj-dymek:#ece6f8;--dymek:#fff;--ramka:#e3ddec;--zaznaczenie:#f8f6fb;--wzor-1:#ece6f8;--wzor-2:#e3ddec}@media (prefers-color-scheme:dark){:root[data-kolory=wspolnota]:not([data-theme=light]){--tlo:#141019;--tlo-boczne:#141019;--tlo-rozmowy:#141019;--tlo-menu:#141019;--hover-menu:#1d1726;--wybrana-menu:#2e2442;--tekst:#ece7f4;--cichy:#a79eb8;--akcent:#b6a0ff;--akcent-mocny:#c6b5ff;--akcent-tekst:#c6b5ff;--akcent-jasny:#2e2442;--na-akcencie:#1e1240;--moj-dymek:#2e2442;--dymek:#1d1726;--ramka:#2e2640;--zaznaczenie:#1d1726;--wzor-1:#1d1726;--wzor-2:#2e2442}}:root[data-kolory=wspolnota][data-theme=dark]{--tlo:#141019;--tlo-boczne:#141019;--tlo-rozmowy:#141019;--tlo-menu:#141019;--hover-menu:#1d1726;--wybrana-menu:#2e2442;--tekst:#ece7f4;--cichy:#a79eb8;--akcent:#b6a0ff;--akcent-mocny:#c6b5ff;--akcent-tekst:#c6b5ff;--akcent-jasny:#2e2442;--na-akcencie:#1e1240;--moj-dymek:#2e2442;--dymek:#1d1726;--ramka:#2e2640;--zaznaczenie:#1d1726;--wzor-1:#1d1726;--wzor-2:#2e2442}:root[data-kolory=wspolnota] .dymek .tekst mark,:root[data-kolory=wspolnota] .wyniki-wiadomosci mark,:root[data-kolory=wspolnota] .dymek.moj .tekst mark{color:#221a33;background:#e3ddec}:root[data-kolory=wspolnota] .odcien-0,:root[data-kolory=wspolnota] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#5b3db5;background:#ece6f8}:root[data-kolory=wspolnota] .odcien-1,:root[data-kolory=wspolnota] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#221a33;background:#e3ddec}:root[data-kolory=wspolnota] .odcien-2,:root[data-kolory=wspolnota] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#5b3db5}:root[data-kolory=wspolnota] .odcien-3,:root[data-kolory=wspolnota] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#221a33}:root[data-kolory=wspolnota] .miniatura-filmu .bez-miniatury{color:#e3ddec}.wzor-kolorow.wspolnota{background:#5b3db5}:root[data-kolory=atrament]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f6f7fb;--tlo-menu:#e3e7f8;--hover-menu:#f6f7fb;--wybrana-menu:#fff;--tekst:#141a33;--cichy:#4e5675;--akcent:#2b3fa0;--akcent-mocny:#2b3fa0;--akcent-tekst:#2b3fa0;--akcent-jasny:#e3e7f8;--na-akcencie:#fff;--moj-dymek:#e3e7f8;--dymek:#fff;--ramka:#dce0ee;--zaznaczenie:#f6f7fb;--wzor-1:#e3e7f8;--wzor-2:#dce0ee}@media (prefers-color-scheme:dark){:root[data-kolory=atrament]:not([data-theme=light]){--tlo:#0e1121;--tlo-boczne:#0e1121;--tlo-rozmowy:#0e1121;--tlo-menu:#0e1121;--hover-menu:#171b30;--wybrana-menu:#252c55;--tekst:#e6e8f3;--cichy:#9aa1bf;--akcent:#8ea0ff;--akcent-mocny:#a9b6ff;--akcent-tekst:#a9b6ff;--akcent-jasny:#252c55;--na-akcencie:#0e1440;--moj-dymek:#252c55;--dymek:#171b30;--ramka:#272c47;--zaznaczenie:#171b30;--wzor-1:#171b30;--wzor-2:#252c55}}:root[data-kolory=atrament][data-theme=dark]{--tlo:#0e1121;--tlo-boczne:#0e1121;--tlo-rozmowy:#0e1121;--tlo-menu:#0e1121;--hover-menu:#171b30;--wybrana-menu:#252c55;--tekst:#e6e8f3;--cichy:#9aa1bf;--akcent:#8ea0ff;--akcent-mocny:#a9b6ff;--akcent-tekst:#a9b6ff;--akcent-jasny:#252c55;--na-akcencie:#0e1440;--moj-dymek:#252c55;--dymek:#171b30;--ramka:#272c47;--zaznaczenie:#171b30;--wzor-1:#171b30;--wzor-2:#252c55}:root[data-kolory=atrament] .dymek .tekst mark,:root[data-kolory=atrament] .wyniki-wiadomosci mark,:root[data-kolory=atrament] .dymek.moj .tekst mark{color:#141a33;background:#dce0ee}:root[data-kolory=atrament] .odcien-0,:root[data-kolory=atrament] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#2b3fa0;background:#e3e7f8}:root[data-kolory=atrament] .odcien-1,:root[data-kolory=atrament] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#141a33;background:#dce0ee}:root[data-kolory=atrament] .odcien-2,:root[data-kolory=atrament] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#2b3fa0}:root[data-kolory=atrament] .odcien-3,:root[data-kolory=atrament] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#141a33}:root[data-kolory=atrament] .miniatura-filmu .bez-miniatury{color:#dce0ee}.wzor-kolorow.atrament{background:#2b3fa0}.zakladki-projektu{background:var(--tlo);border-bottom:1px solid var(--ramka);flex:none;gap:6px;padding:8px 16px;display:flex}.widok-projektu>.zakladki-projektu{margin:-10px -24px 0}.widok-projektu>.pasek-strony:first-child+.zakladki-projektu{margin-top:-14px}.zakladka{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.9rem;font-weight:500;display:inline-flex}.zakladka .lucide{width:16px;height:16px}.zakladka:hover:not(:disabled){background:var(--tlo);border-color:var(--tekst)}.zakladka.wybrana,.zakladka.wybrana:hover:not(:disabled){background:var(--akcent-jasny);border-color:var(--akcent);font-weight:600}.galaz .licznik{flex:none}@media (width<=640px){.widok-projektu>.zakladki-projektu{margin:-10px -12px 0;padding:8px 12px}.widok-projektu>.pasek-strony:first-child+.zakladki-projektu{margin-top:-12px}}:root[data-kolory=zmierzch]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f4f5f6;--tlo-menu:#efebfa;--hover-menu:#f4f5f6;--wybrana-menu:#fff;--tekst:#2b3348;--cichy:#6b707f;--akcent:#7a5bd3;--akcent-mocny:#684db3;--akcent-tekst:#684db3;--akcent-jasny:#efebfa;--na-akcencie:#fff;--moj-dymek:#efebfa;--dymek:#fff;--ramka:#dddee2;--zaznaczenie:#f4f5f6;--wzor-1:#efebfa;--wzor-2:#dddee2}@media (prefers-color-scheme:dark){:root[data-kolory=zmierzch]:not([data-theme=light]){--tlo:#181c28;--tlo-boczne:#181c28;--tlo-rozmowy:#181c28;--tlo-menu:#181c28;--hover-menu:#22293a;--wybrana-menu:#3c3868;--tekst:#eeeff0;--cichy:#aaadb6;--akcent:#a994e2;--akcent-mocny:#bcade9;--akcent-tekst:#bcade9;--akcent-jasny:#3c3868;--na-akcencie:#181c28;--moj-dymek:#3c3868;--dymek:#22293a;--ramka:#444b5e;--zaznaczenie:#22293a;--wzor-1:#22293a;--wzor-2:#3c3868}}:root[data-kolory=zmierzch][data-theme=dark]{--tlo:#181c28;--tlo-boczne:#181c28;--tlo-rozmowy:#181c28;--tlo-menu:#181c28;--hover-menu:#22293a;--wybrana-menu:#3c3868;--tekst:#eeeff0;--cichy:#aaadb6;--akcent:#a994e2;--akcent-mocny:#bcade9;--akcent-tekst:#bcade9;--akcent-jasny:#3c3868;--na-akcencie:#181c28;--moj-dymek:#3c3868;--dymek:#22293a;--ramka:#444b5e;--zaznaczenie:#22293a;--wzor-1:#22293a;--wzor-2:#3c3868}:root[data-kolory=zmierzch] .dymek .tekst mark,:root[data-kolory=zmierzch] .wyniki-wiadomosci mark,:root[data-kolory=zmierzch] .dymek.moj .tekst mark{color:#2b3348;background:#dddee2}:root[data-kolory=zmierzch] .odcien-0,:root[data-kolory=zmierzch] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#684db3;background:#efebfa}:root[data-kolory=zmierzch] .odcien-1,:root[data-kolory=zmierzch] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#2b3348;background:#dddee2}:root[data-kolory=zmierzch] .odcien-2,:root[data-kolory=zmierzch] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#7a5bd3}:root[data-kolory=zmierzch] .odcien-3,:root[data-kolory=zmierzch] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#2b3348}:root[data-kolory=zmierzch] .miniatura-filmu .bez-miniatury{color:#dddee2}.wzor-kolorow.zmierzch{background:#7a5bd3}:root[data-kolory=sliwka]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f9fafb;--tlo-menu:#f7eef3;--hover-menu:#f9fafb;--wybrana-menu:#fff;--tekst:#260d1b;--cichy:#7a5269;--akcent:#3b142a;--akcent-mocny:#260d1b;--akcent-tekst:#722751;--akcent-jasny:#f7eef3;--na-akcencie:#fff;--moj-dymek:#f7eef3;--dymek:#fff;--ramka:#e4dde1;--zaznaczenie:#f9fafb;--wzor-1:#f7eef3;--wzor-2:#e4dde1}@media (prefers-color-scheme:dark){:root[data-kolory=sliwka]:not([data-theme=light]){--tlo:#1e0a16;--tlo-boczne:#1e0a16;--tlo-rozmowy:#1e0a16;--tlo-menu:#1e0a16;--hover-menu:#2e1423;--wybrana-menu:#511f3b;--tekst:#f9fafb;--cichy:#bca9b4;--akcent:#dca3c3;--akcent-mocny:#e6bcd4;--akcent-tekst:#e6bcd4;--akcent-jasny:#511f3b;--na-akcencie:#1e0a16;--moj-dymek:#511f3b;--dymek:#2e1423;--ramka:#602e4b;--zaznaczenie:#2e1423;--wzor-1:#2e1423;--wzor-2:#511f3b}}:root[data-kolory=sliwka][data-theme=dark]{--tlo:#1e0a16;--tlo-boczne:#1e0a16;--tlo-rozmowy:#1e0a16;--tlo-menu:#1e0a16;--hover-menu:#2e1423;--wybrana-menu:#511f3b;--tekst:#f9fafb;--cichy:#bca9b4;--akcent:#dca3c3;--akcent-mocny:#e6bcd4;--akcent-tekst:#e6bcd4;--akcent-jasny:#511f3b;--na-akcencie:#1e0a16;--moj-dymek:#511f3b;--dymek:#2e1423;--ramka:#602e4b;--zaznaczenie:#2e1423;--wzor-1:#2e1423;--wzor-2:#511f3b}:root[data-kolory=sliwka] .dymek .tekst mark,:root[data-kolory=sliwka] .wyniki-wiadomosci mark,:root[data-kolory=sliwka] .dymek.moj .tekst mark{color:#260d1b;background:#e4dde1}:root[data-kolory=sliwka] .odcien-0,:root[data-kolory=sliwka] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#722751;background:#f7eef3}:root[data-kolory=sliwka] .odcien-1,:root[data-kolory=sliwka] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#260d1b;background:#e4dde1}:root[data-kolory=sliwka] .odcien-2,:root[data-kolory=sliwka] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#722751}:root[data-kolory=sliwka] .odcien-3,:root[data-kolory=sliwka] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#3b142a}:root[data-kolory=sliwka] .miniatura-filmu .bez-miniatury{color:#e4dde1}.wzor-kolorow.sliwka{background:#3b142a}:root[data-kolory=szalwia]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f4f6f4;--tlo-menu:#f4f6f4;--hover-menu:#e5e7eb;--wybrana-menu:#fff;--tekst:#111827;--cichy:#6b7280;--akcent:#059669;--akcent-mocny:#047857;--akcent-tekst:#047857;--akcent-jasny:#e1f2ed;--na-akcencie:#fff;--moj-dymek:#059669;--dymek:#e5e7eb;--ramka:#e5e7eb;--zaznaczenie:#f4f6f4;--wzor-1:#e1f2ed;--wzor-2:#e5e7eb}@media (prefers-color-scheme:dark){:root[data-kolory=szalwia]:not([data-theme=light]){--tlo:#1a1d23;--tlo-boczne:#1a1d23;--tlo-rozmowy:#121417;--tlo-menu:#121417;--hover-menu:#262a33;--wybrana-menu:#262a33;--tekst:#f3f4f6;--cichy:#9ca3af;--akcent:#059669;--akcent-mocny:#50b696;--akcent-tekst:#50b696;--akcent-jasny:#144138;--na-akcencie:#fff;--moj-dymek:#047857;--dymek:#262a33;--ramka:#3c3f47;--zaznaczenie:#262a33;--wzor-1:#262a33;--wzor-2:#144138}}:root[data-kolory=szalwia][data-theme=dark]{--tlo:#1a1d23;--tlo-boczne:#1a1d23;--tlo-rozmowy:#121417;--tlo-menu:#121417;--hover-menu:#262a33;--wybrana-menu:#262a33;--tekst:#f3f4f6;--cichy:#9ca3af;--akcent:#059669;--akcent-mocny:#50b696;--akcent-tekst:#50b696;--akcent-jasny:#144138;--na-akcencie:#fff;--moj-dymek:#047857;--dymek:#262a33;--ramka:#3c3f47;--zaznaczenie:#262a33;--wzor-1:#262a33;--wzor-2:#144138}:root[data-kolory=szalwia] .dymek.moj{color:#fff}:root[data-kolory=szalwia] .dymek.moj .czas{color:#fffc}:root[data-kolory=szalwia] .dymek.moj .akcje-dymka,:root[data-kolory=szalwia] .dymek.moj .reakcje,:root[data-kolory=szalwia] .dymek.moj .cytat{color:var(--tekst)}:root[data-kolory=szalwia] .dymek.moj .tekst mark{color:#fff;background:#ffffff4d}:root[data-kolory=szalwia] .dymek .tekst a{color:#6366f1}:root[data-kolory=szalwia][data-theme=dark] .dymek .tekst a{color:#9a9cf6}@media (prefers-color-scheme:dark){:root[data-kolory=szalwia]:not([data-theme=light]) .dymek .tekst a{color:#9a9cf6}}:root[data-kolory=szalwia] .dymek.moj .tekst a{color:#fff}:root[data-kolory=szalwia] .awatar{background:var(--akcent-jasny)}:root[data-kolory=szalwia] .odcien-0,:root[data-kolory=szalwia] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#047857;background:#e1f2ed}:root[data-kolory=szalwia] .odcien-1,:root[data-kolory=szalwia] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#111827;background:#e5e7eb}:root[data-kolory=szalwia] .odcien-2,:root[data-kolory=szalwia] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#059669}:root[data-kolory=szalwia] .odcien-3,:root[data-kolory=szalwia] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#111827}.wzor-kolorow.szalwia{background:#059669}:root[data-kolory=indygo]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f8fafc;--tlo-menu:#f8fafc;--hover-menu:#f1f5f9;--wybrana-menu:#fff;--tekst:#0f172a;--cichy:#64748b;--akcent:#2563eb;--akcent-mocny:#1d4ed8;--akcent-tekst:#1d4ed8;--akcent-jasny:#e5ecfd;--na-akcencie:#fff;--moj-dymek:#2563eb;--dymek:#f1f5f9;--ramka:#dce2e8;--zaznaczenie:#f1f5f9;--wzor-1:#e5ecfd;--wzor-2:#f1f5f9}@media (prefers-color-scheme:dark){:root[data-kolory=indygo]:not([data-theme=light]){--tlo:#111827;--tlo-boczne:#111827;--tlo-rozmowy:#0b0f19;--tlo-menu:#0b0f19;--hover-menu:#1f2937;--wybrana-menu:#1f2937;--tekst:#f9fafb;--cichy:#9ca3af;--akcent:#2563eb;--akcent-mocny:#719af2;--akcent-tekst:#719af2;--akcent-jasny:#172e62;--na-akcencie:#fff;--moj-dymek:#1d4ed8;--dymek:#1f2937;--ramka:#353e4b;--zaznaczenie:#1f2937;--wzor-1:#1f2937;--wzor-2:#172e62}}:root[data-kolory=indygo][data-theme=dark]{--tlo:#111827;--tlo-boczne:#111827;--tlo-rozmowy:#0b0f19;--tlo-menu:#0b0f19;--hover-menu:#1f2937;--wybrana-menu:#1f2937;--tekst:#f9fafb;--cichy:#9ca3af;--akcent:#2563eb;--akcent-mocny:#719af2;--akcent-tekst:#719af2;--akcent-jasny:#172e62;--na-akcencie:#fff;--moj-dymek:#1d4ed8;--dymek:#1f2937;--ramka:#353e4b;--zaznaczenie:#1f2937;--wzor-1:#1f2937;--wzor-2:#172e62}:root[data-kolory=indygo] .dymek.moj{color:#fff}:root[data-kolory=indygo] .dymek.moj .czas{color:#fffc}:root[data-kolory=indygo] .dymek.moj .akcje-dymka,:root[data-kolory=indygo] .dymek.moj .reakcje,:root[data-kolory=indygo] .dymek.moj .cytat{color:var(--tekst)}:root[data-kolory=indygo] .dymek.moj .tekst mark{color:#fff;background:#ffffff4d}:root[data-kolory=indygo] .dymek .tekst a{color:#04889f}:root[data-kolory=indygo][data-theme=dark] .dymek .tekst a{color:#06b6d4}@media (prefers-color-scheme:dark){:root[data-kolory=indygo]:not([data-theme=light]) .dymek .tekst a{color:#06b6d4}}:root[data-kolory=indygo] .dymek.moj .tekst a{color:#fff}:root[data-kolory=indygo] .awatar{background:var(--akcent-jasny)}:root[data-kolory=indygo] .odcien-0,:root[data-kolory=indygo] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#1d4ed8;background:#e5ecfd}:root[data-kolory=indygo] .odcien-1,:root[data-kolory=indygo] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#0f172a;background:#dce2e8}:root[data-kolory=indygo] .odcien-2,:root[data-kolory=indygo] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#2563eb}:root[data-kolory=indygo] .odcien-3,:root[data-kolory=indygo] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#0f172a}.wzor-kolorow.indygo{background:#2563eb}:root[data-kolory=irys]{--tlo:#fff;--tlo-boczne:#fff;--tlo-rozmowy:#f7f8fc;--tlo-menu:#f7f8fc;--hover-menu:#f2f3f6;--wybrana-menu:#fff;--tekst:#182230;--cichy:#667085;--akcent:#635bff;--akcent-mocny:#544dd9;--akcent-tekst:#544dd9;--akcent-jasny:#ecebff;--na-akcencie:#fff;--moj-dymek:#635bff;--dymek:#fff;--ramka:#e4e7ec;--zaznaczenie:#f7f8fc;--wzor-1:#ecebff;--wzor-2:#e4e7ec;--blad:#d92d20}@media (prefers-color-scheme:dark){:root[data-kolory=irys]:not([data-theme=light]){--tlo:#182230;--tlo-boczne:#182230;--tlo-rozmowy:#141d29;--tlo-menu:#141d29;--hover-menu:#28313e;--wybrana-menu:#28313e;--tekst:#f7f8fc;--cichy:#9ca2b0;--akcent:#635bff;--akcent-mocny:#a19dff;--akcent-tekst:#a19dff;--akcent-jasny:#2e336e;--na-akcencie:#fff;--moj-dymek:#544dd9;--dymek:#28313e;--ramka:#3b434f;--zaznaczenie:#28313e;--wzor-1:#28313e;--wzor-2:#2e336e}}:root[data-kolory=irys][data-theme=dark]{--tlo:#182230;--tlo-boczne:#182230;--tlo-rozmowy:#141d29;--tlo-menu:#141d29;--hover-menu:#28313e;--wybrana-menu:#28313e;--tekst:#f7f8fc;--cichy:#9ca2b0;--akcent:#635bff;--akcent-mocny:#a19dff;--akcent-tekst:#a19dff;--akcent-jasny:#2e336e;--na-akcencie:#fff;--moj-dymek:#544dd9;--dymek:#28313e;--ramka:#3b434f;--zaznaczenie:#28313e;--wzor-1:#28313e;--wzor-2:#2e336e}:root[data-kolory=irys] .dymek.moj{color:#fff}:root[data-kolory=irys] .dymek.moj .czas{color:#fffc}:root[data-kolory=irys] .dymek.moj .akcje-dymka,:root[data-kolory=irys] .dymek.moj .reakcje,:root[data-kolory=irys] .dymek.moj .cytat{color:var(--tekst)}:root[data-kolory=irys] .dymek.moj .tekst mark{color:#fff;background:#ffffff4d}:root[data-kolory=irys] .dymek .tekst a{color:#635bff}:root[data-kolory=irys][data-theme=dark] .dymek .tekst a{color:#a19dff}@media (prefers-color-scheme:dark){:root[data-kolory=irys]:not([data-theme=light]) .dymek .tekst a{color:#a19dff}}:root[data-kolory=irys] .dymek.moj .tekst a{color:#fff}:root[data-kolory=irys] .awatar{background:var(--akcent-jasny)}:root[data-kolory=irys] .odcien-0,:root[data-kolory=irys] .kolor-etykiety.odcien-0:hover:not(:disabled){color:#544dd9;background:#ecebff}:root[data-kolory=irys] .odcien-1,:root[data-kolory=irys] .kolor-etykiety.odcien-1:hover:not(:disabled){color:#182230;background:#e4e7ec}:root[data-kolory=irys] .odcien-2,:root[data-kolory=irys] .kolor-etykiety.odcien-2:hover:not(:disabled){color:#fff;background:#635bff}:root[data-kolory=irys] .odcien-3,:root[data-kolory=irys] .kolor-etykiety.odcien-3:hover:not(:disabled){color:#fff;background:#182230}.wzor-kolorow.irys{background:#635bff}.karta-kanalu{border-radius:8px;justify-content:flex-start;margin:-6px;padding:6px}.karta-kanalu:hover:not(:disabled),.reakcje-wpisu .reakcja:hover:not(:disabled){background:var(--akcent-jasny)}.odpowiedz-ankiety:hover:not(:disabled){background:var(--zaznaczenie)}.odpowiedz-ankiety.wybrana:hover:not(:disabled){background:var(--tlo)}.gorny-pasek{display:none}@media (width>=641px){.uklad{background:var(--tlo-menu);grid-template-rows:44px minmax(0,1fr);grid-template-columns:68px minmax(0,1fr);display:grid}.uklad>.pasek{border-right:0;grid-area:1/1/3;padding-top:44px}.gorny-pasek{grid-area:1/2;align-items:center;gap:4px;padding:0 12px 0 0;display:flex}.gorny-pasek .odstep{flex:1}.gorny-pasek .ikona-paska{border-radius:10px;width:34px;height:34px}.gorny-pasek .ikona-paska .lucide{width:18px;height:18px}.gorny-pasek .zdjecie-paska{align-items:center;padding:0 4px;display:inline-flex}.gorny-pasek .menu-pomocy{inset:40px 0 auto auto}.gorny-pasek .kropka-nowosci{top:5px;right:5px}.ramka-tresci{border:1px solid var(--ramka);background:var(--tlo);border-radius:14px;grid-area:2/2;min-width:0;min-height:0;margin:0 12px 12px 0;display:flex;position:relative;overflow:hidden}.uklad.bok-zwiniety .boczny{display:none}.rozszerz-tresc{z-index:6;position:absolute;top:12px;right:12px}.gorny-pasek .ikona-paska.rozszerz-tresc,.ramka-tresci>.ikona-paska.rozszerz-tresc{border-radius:12px;width:40px;height:40px}.ramka-tresci>.rozszerz-tresc .lucide{width:20px;height:20px}.ramka-tresci .pasek-strony,.ramka-tresci .naglowek-czatu{padding-right:60px}.uklad.pelny-ekran{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.uklad.pelny-ekran>.pasek,.uklad.pelny-ekran>.gorny-pasek,.uklad.pelny-ekran .boczny{display:none}.uklad.pelny-ekran .ramka-tresci{grid-area:1/1;margin:12px}}@media (width<=640px){.rozszerz-tresc{display:none}.ramka-tresci{display:contents}}button.przycisk-powtarzania{font-weight:500}button.przycisk-powtarzania.wlaczone{border-color:var(--akcent);color:var(--akcent-tekst)}.przycisk-powtarzania .lucide{width:16px;height:16px}.okno-powtarzania{z-index:1100;background:var(--tlo);border:1px solid var(--ramka);border-radius:var(--zaokraglenie);width:250px;max-width:calc(100vw - 16px);box-shadow:var(--cien);position:fixed;overflow:hidden}.naglowek-powtarzania{background:var(--akcent-jasny);border-bottom:1px solid var(--ramka);align-items:center;gap:8px;padding:12px 14px;display:flex}.naglowek-powtarzania strong{font-size:.95rem;font-weight:600}button.pomoc-powtarzania{color:var(--cichy);background:0 0;border-radius:50%;padding:2px;display:inline-flex}button.pomoc-powtarzania:hover:not(:disabled){color:var(--tekst);background:0 0}.pomoc-powtarzania .lucide{width:16px;height:16px}.opis-powtarzania{color:var(--cichy);margin:0;padding:8px 14px 0;font-size:.82rem;line-height:1.35}.lista-powtarzania{flex-direction:column;gap:2px;padding:8px;display:flex}.lista-powtarzania .pozycja{color:var(--tekst);text-align:left;background:0 0;border-radius:8px;justify-content:flex-start;padding:8px 10px;font-weight:400}.lista-powtarzania .pozycja:hover:not(:disabled){background:var(--zaznaczenie)}.lista-powtarzania .pozycja.wybrana{background:var(--akcent-jasny);font-weight:600}.wlasne-powtarzanie{border-top:1px solid var(--ramka);align-items:center;gap:6px;padding:10px 12px;display:flex}.wlasne-powtarzanie input{width:56px;padding:6px 8px}.wlasne-powtarzanie select{flex:1;min-width:0;padding:6px 4px}.wlasne-powtarzanie button{padding:6px 12px}.formularz-spotkania .wiersz-formularza>.wiersz-pola{padding-top:2px}.koniec-powtarzania{color:var(--cichy);align-items:center;gap:6px;font-size:.9rem;display:inline-flex}.koniec-powtarzania input{flex:0 auto;width:auto;padding:6px 8px}.link-zaproszenia{overflow-wrap:anywhere;background:var(--zaznaczenie);border:1px solid var(--ramka);border-radius:8px;margin:12px 0;padding:10px 12px;font-size:.95rem;display:block}.link-zaproszenia+.przyciski-linku{margin-bottom:12px}@media (width<=640px){.boczny{padding-top:0}.boczny>.naglowek{z-index:5;background:var(--tlo-paska);box-sizing:border-box;border-bottom:1px solid var(--ramka);min-height:56px;margin:0 -8px;padding:8px 16px;position:sticky;top:0}}.wersja-w-ustawieniach{text-align:center;margin:16px 16px 8px}@media (width<=640px){.boczny>.wersja{display:none}}.asystent-ai{flex-direction:column;gap:12px;display:flex}.asystent-ai h3{margin:0;font-size:1.05rem}.kroki-asystenta{flex-direction:column;gap:8px;margin:0;padding-left:1.3em;line-height:1.45;display:flex}.kroki-asystenta .przycisk-link{margin-top:4px;padding:6px 14px}.kroki-asystenta .przycisk-link svg{width:16px;height:16px}.ikona-w-tekscie{vertical-align:-3px;width:18px;height:18px}.kod-asystenta{box-sizing:border-box;overflow-wrap:anywhere;resize:none;background:var(--zaznaczenie);border:1px solid var(--ramka);width:100%;color:var(--tekst);border-radius:8px;margin:12px 0;padding:10px 12px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:.85rem}.kod-asystenta+.przyciski-linku{margin-bottom:12px}.pasek-sieci{z-index:61;background:var(--tlo);max-width:calc(100vw - 24px);color:var(--tekst);border:1px solid var(--ramka);box-shadow:var(--cien);border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:.9rem;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%)}.pasek-sieci>.lucide{width:18px;height:18px;color:var(--akcent-tekst);flex:none}.stan-dostarczenia.czeka-na-internet{opacity:.8}.ostrzezenie-asystenta{border:1px solid var(--ramka);background:var(--zaznaczenie);border-radius:8px;margin:0;padding:10px 12px;font-size:.95rem}.kroki-asystenta .link-zaproszenia{margin:6px 0}.kroki-asystenta li>button{margin-top:2px}.okienko .ostrzezenie-asystenta{margin:8px 0 12px}.asystent-ai .karta>button{align-self:flex-start}.kafelki-biura .kafelek{text-align:center;width:168px;height:128px;padding:12px;position:relative}.kafelki-biura .kafelek small{font-size:.78rem;line-height:1.25}.kafelki-biura .kafelek .znaczek{position:absolute;top:8px;right:8px}.kafelki-biura .kafelek:hover{border-color:var(--akcent-tekst)}.przyciski-wsparcia{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.przyciski-wsparcia a.przycisk .lucide:last-child{opacity:.8;width:14px;height:14px;margin:0 0 0 6px}.ekran-pin{z-index:5000;background:var(--tlo);color:var(--tekst);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px;display:flex;position:fixed;inset:0;overflow-y:auto}.ekran-pin h1,.ekran-pin p{margin:0}.ekran-pin .ikona-pin{width:40px;height:40px;color:var(--akcent-mocny)}.kropki-pin{gap:16px;margin:6px 0;display:flex}.kropki-pin .kropka{border:2px solid var(--tekst);box-sizing:border-box;border-radius:50%;width:16px;height:16px}.kropki-pin .kropka.pelna{background:var(--tekst)}.klawiatura-pin{grid-template-columns:repeat(3,68px);gap:12px;display:grid}.klawiatura-pin button{background:var(--tlo);border:1px solid var(--ramka);width:68px;height:68px;color:var(--tekst);border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1.5rem;display:inline-flex}.klawiatura-pin button:hover:not(:disabled){border-color:var(--tekst)}.klawiatura-pin button:disabled{opacity:.4}.ekran-pin .link-pin{color:var(--akcent-tekst);background:0 0;border:none;padding:4px;text-decoration:underline}.ekran-pin .opis-pin{max-width:320px;font-size:.85rem}.formularz-pin{flex-direction:column;gap:12px;display:flex}.pole-pin{flex-direction:column;gap:4px;display:flex}.pole-pin input{letter-spacing:.5em;text-align:center;max-width:160px;font-size:1.4rem}.przyciski-pin{flex-wrap:wrap;gap:8px;display:flex}.wybor-czasu-pin{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (prefers-color-scheme:light){:root:not([data-theme=dark]),:root[data-kolory]:not([data-theme=dark]){--tlo-rozmowy:#fff}}:root[data-theme=light],:root[data-kolory][data-theme=light]{--tlo-rozmowy:#fff}.strona-dysku{flex-direction:column;display:flex;position:relative;overflow-y:auto}.strona-dysku .pasek-strony button:not(.przycisk-ikony){border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;display:inline-flex}.strona-dysku .pasek-strony button:not(.glowny):not(.przycisk-ikony){color:var(--tekst);border:1px solid var(--ramka);background:0 0}.strona-dysku .pasek-strony button .lucide{width:16px;height:16px}.strona-dysku .pasek-strony button{white-space:nowrap}.strona-dysku .pasek-strony .menu-importu>.przycisk-ikony{width:auto;height:auto;color:var(--tekst);border:1px solid var(--ramka);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;display:inline-flex}@media (width<=640px){.strona-dysku .pasek-strony .menu-importu>.przycisk-ikony{padding:8px 10px}}.tresc-dysku{flex-direction:column;gap:12px;padding:14px 6% 40px;display:flex}.miejsce-dysku{background:var(--zaznaczenie);border-radius:999px;height:6px;overflow:hidden}.miejsce-dysku span{background:var(--akcent);border-radius:999px;height:100%;display:block}.miejsce-dysku span.pelne{background:var(--blad)}.narzedzia-dysku{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.narzedzia-dysku .odstep{flex:1}.sciezka-dysku{flex-wrap:wrap;align-items:center;gap:2px;font-weight:600;display:flex}.sciezka-dysku>span{align-items:center;display:inline-flex}.sciezka-dysku .lucide{width:14px;height:14px;color:var(--cichy)}.szukaj-dysku{width:220px}.szukaj-dysku input{padding:6px 36px}.lista-dysku{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-dysku li{border-bottom:1px solid var(--ramka);align-items:center;gap:4px;display:flex}.lista-dysku li:hover,.kafelki-dysku li:hover{background:color-mix(in srgb, var(--tekst) 7%, transparent)}.strona-dysku button:not(.glowny):not(:disabled):hover,.strona-dysku .menu-importu>.przycisk-ikony:hover{background:color-mix(in srgb, var(--tekst) 8%, transparent)}.strona-dysku button.otworz-pozycje:not(.glowny):not(:disabled):hover{background:0 0}button.otworz-pozycje{min-width:0;color:var(--tekst);text-align:left;background:0 0;border-radius:8px;flex:1;align-items:center;gap:12px;padding:10px 8px;font-weight:400;display:flex}.ikona-pozycji{width:36px;height:36px;color:var(--cichy);flex:none;justify-content:center;align-items:center;display:inline-flex}.ikona-pozycji.folder{color:var(--akcent-tekst)}.nazwa-pozycji{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.opis-pozycji{flex:none;font-size:.82rem}.kafelki-dysku{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.kafelki-dysku li{border:1px solid var(--ramka);border-radius:12px;position:relative;overflow:hidden}.kafelki-dysku button.otworz-pozycje{text-align:center;border-radius:0;flex-direction:column;align-items:stretch;gap:6px;padding:0 0 10px}.kafelki-dysku .ikona-pozycji{background:var(--zaznaczenie);width:100%;height:110px}.kafelki-dysku .ikona-pozycji .lucide{width:40px;height:40px}.kafelki-dysku .ikona-pozycji img{object-fit:cover;width:100%;height:100%}.kafelki-dysku .nazwa-pozycji,.kafelki-dysku .opis-pozycji{padding:0 10px}.kafelki-dysku .menu-pozycji{position:absolute;top:4px;right:4px}.wgrywane-dysku{border:1px solid var(--ramka);border-radius:12px;flex-direction:column;gap:6px;padding:10px 12px;display:flex}.wgrywany{grid-template-columns:minmax(0,1fr) 160px 48px;align-items:center;gap:10px;font-size:.88rem;display:grid}.wgrywany .nazwa{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.wgrywany progress{width:100%;accent-color:var(--akcent)}.wgrywany.z-bledem{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.wgrywane-dysku>button.link{align-self:flex-end}.pusty-dysk{color:var(--cichy);text-align:center;border:2px dashed var(--ramka);border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:60px 20px;display:flex}.pusty-dysk .lucide{width:40px;height:40px}.upusc-tutaj{z-index:20;background:color-mix(in srgb, var(--tlo) 88%, transparent);border:3px dashed var(--akcent);pointer-events:none;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.upusc-tutaj .lucide{width:48px;height:48px;color:var(--akcent-tekst)}.drzewo-dysku{max-height:50vh;margin:0 0 12px;padding:0;list-style:none;overflow-y:auto}.drzewo-dysku button{width:100%;color:var(--tekst);text-align:left;background:0 0;border-radius:8px;align-items:center;gap:8px;padding:8px;font-weight:400;display:flex}.drzewo-dysku button.wybrany{background:var(--zaznaczenie);font-weight:600}.drzewo-dysku .lucide{width:16px;height:16px;color:var(--cichy)}.podglad-dysku{justify-content:center;min-height:120px;display:flex}.podglad-dysku img,.podglad-dysku video{border-radius:8px;max-width:100%;max-height:70vh}.podglad-dysku audio{width:100%}.podglad-dysku iframe{border:0;border-radius:8px;width:100%;height:70vh}@media (width<=640px){.strona-dysku .napis-przycisku{display:none}.tresc-dysku{padding:10px 12px 40px}.szukaj-dysku{order:10;width:100%}.opis-pozycji{display:none}.kafelki-dysku .opis-pozycji{display:block}.wgrywany{grid-template-columns:minmax(0,1fr) 90px 40px}}.strona-dysku .menu-importu>button.przycisk-ikony{border:1px solid var(--ramka);width:auto;height:auto;color:var(--tekst);border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:.9rem;display:inline-flex}.strona-dysku .menu-importu>button .lucide{width:16px;height:16px}@media (width<=640px){.strona-dysku .menu-importu>button.przycisk-ikony{padding:8px}}.opis-od-tiapsu{border:1px solid var(--ramka);background:var(--tlo);max-width:min(560px,92%);color:var(--cichy);border-radius:10px;align-self:center;align-items:flex-start;gap:8px;margin:8px auto;padding:8px 12px;font-size:.85rem;line-height:1.4;display:flex}.opis-od-tiapsu .lucide{flex:none;width:16px;height:16px;margin-top:2px}.opis-od-tiapsu .tekst{white-space:pre-wrap;flex:1}.opis-od-tiapsu .czas{opacity:.8;flex:none;font-size:.75rem}.karta-notatki-ramka{flex-direction:column;display:flex;position:relative}.karta-notatki-ramka>.karta-notatki{flex:1}.karta-notatki-ramka>.karta-notatki .znaczek-karty{margin-right:36px}.menu-karty{z-index:2;opacity:0;transition:opacity .12s;position:absolute;top:8px;right:8px}.menu-karty>.przycisk-ikony{background:var(--tlo);width:32px;height:32px}.karta-notatki-ramka:hover .menu-karty,.menu-karty:focus-within,.menu-karty.otwarte{opacity:1}.menu-karty .menu-lista{z-index:20;min-width:210px}@media (hover:none){.menu-karty{opacity:1}}.wybor-projektu{flex-direction:column;gap:6px;max-height:300px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.wybor-projektu button{border:1px solid var(--ramka);background:var(--tlo);width:100%;color:var(--tekst);text-align:left;border-radius:10px;justify-content:flex-start;align-items:center;gap:10px;padding:10px 12px;display:flex}.wybor-projektu button:hover:not(:disabled){border-color:var(--akcent)}.wybor-projektu button.wybrany{border-color:var(--akcent);background:var(--akcent-jasny)}.wybor-projektu .lucide{color:var(--akcent-tekst);flex:none}.wybor-projektu li.cicho{padding:8px 4px}.menu-lista .pozycja.z-kreska{margin-top:7px;position:relative}.menu-lista .pozycja.z-kreska:before{content:"";border-top:1px solid var(--ramka);position:absolute;top:-4px;left:6px;right:6px}.informacje-notatki{grid-template-columns:max-content 1fr;gap:8px 16px;margin:0;display:grid}.informacje-notatki dt{color:var(--cichy)}.informacje-notatki dd{overflow-wrap:anywhere;margin:0}button.pole-kalendarza{font:inherit;border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);cursor:pointer;white-space:nowrap;text-align:left;border-radius:8px;align-items:center;gap:8px;padding:6px 12px;font-weight:400;display:inline-flex}button.pole-kalendarza:hover:not(:disabled),button.pole-kalendarza.otwarte{background:var(--tlo);border-color:var(--akcent)}button.pole-kalendarza.otwarte{box-shadow:0 0 0 3px var(--akcent-jasny)}button.pole-kalendarza.puste{color:var(--cichy)}.pole-kalendarza .lucide{width:16px;height:16px;color:var(--akcent-tekst);flex:none}.formularz-zadania button.pole-kalendarza{padding:4px 8px;font-size:.85rem}.okno-wyboru{z-index:1100;background:var(--tlo);border:1px solid var(--ramka);border-radius:var(--zaokraglenie);max-width:calc(100vw - 16px);box-shadow:var(--cien);position:fixed}.okno-kalendarza{box-sizing:border-box;width:272px;padding:10px}.naglowek-kalendarza{justify-content:space-between;align-items:center;gap:6px;margin-bottom:6px;display:flex}.naglowek-kalendarza strong{text-transform:capitalize;font-size:.95rem;font-weight:600}.siatka-kalendarza{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.siatka-kalendarza .dzien-tygodnia{text-align:center;color:var(--cichy);text-transform:uppercase;padding:4px 0;font-size:.72rem;font-weight:600}.siatka-kalendarza .dzien-tygodnia.weekend{color:var(--dodatek-mocny)}button.dzien-kalendarza{aspect-ratio:1;color:var(--tekst);background:0 0;border:1px solid #0000;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:.85rem;font-weight:400;display:flex}button.dzien-kalendarza:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst)}button.dzien-kalendarza.inny-miesiac{color:var(--cichy);opacity:.55}button.dzien-kalendarza.dzisiaj{border-color:var(--akcent);color:var(--akcent-tekst);font-weight:700}button.dzien-kalendarza.wybrany,button.dzien-kalendarza.wybrany:hover:not(:disabled){background:var(--akcent);color:var(--na-akcencie);border-color:var(--akcent);opacity:1;font-weight:600}.stopka-kalendarza{border-top:1px solid var(--ramka);justify-content:space-between;margin-top:8px;padding-top:8px;display:flex}.okno-godzin{box-sizing:border-box;flex-direction:column;gap:2px;width:120px;max-height:240px;padding:6px;display:flex;overflow-y:auto}button.godzina{color:var(--tekst);font-variant-numeric:tabular-nums;background:0 0;border-radius:8px;justify-content:center;padding:7px 10px;font-weight:400}button.godzina:hover:not(:disabled){background:var(--zaznaczenie);color:var(--tekst)}button.godzina.wybrana,button.godzina.wybrana:hover:not(:disabled){background:var(--akcent);color:var(--na-akcencie);font-weight:600}.kolory-spotkania{flex-wrap:wrap;gap:8px;padding-top:2px;display:flex}button.kolor-spotkania{border:2px solid var(--tlo);width:26px;height:26px;box-shadow:0 0 0 1px var(--ramka);border-radius:50%;padding:0}button.kolor-spotkania:hover:not(:disabled){box-shadow:0 0 0 2px var(--cichy)}button.kolor-spotkania.wybrany,button.kolor-spotkania.wybrany:hover:not(:disabled){box-shadow:0 0 0 2px var(--tekst)}.wybor-kalendarza{flex-direction:column;gap:8px;margin-top:12px;display:flex}.wybor-kalendarza .przycisk-obramowany{background:var(--tlo);color:var(--tekst);border:1px solid var(--ramka);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;text-decoration:none;display:inline-flex}.wybor-kalendarza .przycisk-obramowany:hover{border-color:var(--akcent);color:var(--akcent-tekst)}.instrukcja-kalendarza{color:var(--cichy);margin:8px 0 0;padding-left:18px;line-height:1.5}.opis-okienka{color:var(--cichy);margin:0 0 4px;line-height:1.45}label.pole-godziny{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);cursor:text;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}label.pole-godziny:hover,label.pole-godziny.otwarte{border-color:var(--akcent)}label.pole-godziny.otwarte{box-shadow:0 0 0 3px var(--akcent-jasny)}label.pole-godziny.zle{border-color:var(--blad)}label.pole-godziny .lucide{width:16px;height:16px;color:var(--akcent-tekst);flex:none}label.pole-godziny input{width:5ch;min-width:0;color:inherit;font:inherit;font-variant-numeric:tabular-nums;box-shadow:none;background:0 0;border:0;outline:none;padding:0}.formularz-zadania label.pole-godziny{padding:4px 8px;font-size:.85rem}.tlumaczenie-wiadomosci{color:var(--cichy);flex-wrap:wrap;align-items:center;gap:4px 6px;margin-top:4px;font-size:.78rem;display:flex}.tlumaczenie-wiadomosci svg{flex-shrink:0;width:14px;height:14px}.tlumaczenie-wiadomosci button.link{font-size:inherit;padding:0 4px}.opis-ustawienia{color:var(--cichy);margin:0;font-size:.9rem}.wybor-jezyka-czatu{border:1px solid var(--ramka);background:var(--tlo);max-width:360px;height:40px;color:var(--tekst);font:inherit;cursor:pointer;border-radius:10px;padding:0 10px;font-size:.95rem}.wybor-jezyka-czatu:focus{border-color:var(--akcent);box-shadow:0 0 0 3px var(--akcent-jasny);outline:none}.wybor-z-dysku{flex-direction:column;gap:10px;min-width:min(460px,100%);display:flex}.wybor-z-dysku .sciezka-dysku .link{align-items:center;gap:4px;padding:2px 4px;display:inline-flex}.lista-z-dysku{border:1px solid var(--ramka);border-radius:10px;max-height:min(50vh,420px);margin:0;padding:0;list-style:none;overflow-y:auto}.lista-z-dysku li+li{border-top:1px solid var(--ramka)}.lista-z-dysku button{width:100%;color:var(--tekst);text-align:left;font:inherit;cursor:pointer;background:0 0;border:none;border-radius:0;align-items:center;gap:10px;padding:9px 12px;display:flex}.lista-z-dysku button:hover{background:var(--tlo-menu)}.lista-z-dysku button.zaznaczony{background:var(--akcent-jasny)}.lista-z-dysku .lucide{width:18px;height:18px;color:var(--cichy);flex-shrink:0}.lista-z-dysku button.zaznaczony .lucide:first-child{color:var(--akcent-mocny)}.lista-z-dysku .nazwa-pozycji{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.admin-bloga{flex-direction:column;flex:1;min-height:0;display:flex}.srodek-bloga{box-sizing:border-box;flex-direction:column;flex:1;gap:14px;width:100%;max-width:980px;min-height:0;margin:0 auto;padding:20px 24px;display:flex;overflow-y:auto}.admin-bloga a.przycisk-ikony{border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.lista-artykulow{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wiersz-artykulu{border:1px solid var(--ramka);background:var(--tlo);border-radius:12px;align-items:center;gap:8px;padding:6px 8px 6px 4px;display:flex}.wiersz-artykulu:hover{border-color:var(--akcent)}button.tytul-artykulu{min-width:0;color:var(--tekst);text-align:left;background:0 0;border-radius:8px;flex-direction:column;flex:1;align-items:flex-start;gap:4px;padding:8px 10px;font-weight:400;display:flex}.tytul-artykulu strong{align-items:center;gap:6px;font-size:1.02rem;display:inline-flex}.tytul-artykulu .cicho{font-size:.85rem}.gwiazdka-bloga{color:#e0a800;fill:#e0a800;width:16px;height:16px}.stan-artykulu{font-weight:600}.stan-artykulu.opublikowany{color:#2e9b55}.stan-artykulu.szkic{color:var(--cichy)}.stan-artykulu.zaplanowany{color:var(--akcent-tekst)}.akcje-artykulu{flex:none;gap:2px;display:flex}.edytor-artykulu{flex-direction:column;gap:12px;display:flex}.edytor-artykulu .tytul-artykulu-pole{padding:10px 12px;font-size:1.4rem;font-weight:700}.dwie-kolumny-bloga{grid-template-columns:1fr 1fr;gap:12px;display:grid}.okladka-bloga{border:1px dashed var(--ramka);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.okladka-bloga img{object-fit:cover;border-radius:10px;width:100%;max-height:220px}.przyciski-okladki{flex-wrap:wrap;align-items:center;gap:10px;display:flex}label.przycisk-obramowany{background:var(--tlo);color:var(--tekst);border:1px solid var(--ramka);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-weight:600;display:inline-flex}label.przycisk-obramowany:hover{border-color:var(--akcent)}label.przycisk-obramowany svg,.przyciski-dolu svg{width:18px;height:18px}.tresc-edytora-bloga{flex-direction:column;gap:6px;display:flex}.tresc-edytora-bloga .bn-container{border:1px solid var(--ramka);border-radius:12px;min-height:280px;padding:10px 0}.tresc-edytora-bloga .bn-container:focus-within{border-color:var(--akcent)}.wiecej-bloga{flex-direction:column;gap:10px;display:flex}.adres-artykulu{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.adres-artykulu input{flex:1;min-width:160px}.licznik-seo{margin-top:-6px;font-size:.8rem}.edytor-artykulu .przyciski-dolu{background:var(--tlo);flex-wrap:wrap;gap:8px;padding:10px 0 2px;position:sticky;bottom:-1px}.edytor-artykulu .przyciski-dolu a.link{color:var(--akcent-tekst);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.edytor-artykulu button[type=submit]{align-items:center;gap:6px;display:inline-flex}@media (width<=700px){.dwie-kolumny-bloga{grid-template-columns:1fr}.srodek-bloga{padding:12px}}.okienko.szerokie:has(.edytor-artykulu){width:min(980px,100%)}.tresc-edytora-bloga [data-content-type=heading][data-level="1"]{--level:1.7em}.tresc-edytora-bloga [data-content-type=heading][data-level="2"]{--level:1.35em}.tresc-edytora-bloga [data-content-type=heading][data-level="3"]{--level:1.15em}.zakladki-bloga{box-sizing:border-box;gap:6px;width:100%;max-width:1200px;margin:0 auto;padding:10px 24px 0;display:flex}.zakladki-bloga button{color:var(--tekst);border:1px solid var(--ramka);background:0 0;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-weight:500;display:inline-flex}.zakladki-bloga button svg{width:16px;height:16px}.zakladki-bloga button.wybrana{background:var(--akcent-jasny);border-color:var(--akcent);color:var(--akcent-tekst)}.srodek-bloga.szerokie-opinie{max-width:1200px}.filtry-opinii{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.filtry-opinii .szukaj-bloga{flex:1;min-width:200px}.filtry-opinii select,.tabela-opinii select{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);font:inherit;border-radius:8px;padding:6px 10px;font-size:.9rem}.tabela-opinii-ramka{border:1px solid var(--ramka);border-radius:12px;overflow-x:auto}.tabela-opinii{border-collapse:collapse;width:100%;font-size:.9rem}.tabela-opinii th{background:var(--tlo-rozmowy,var(--tlo));text-align:left;color:var(--cichy);border-bottom:1px solid var(--ramka);white-space:nowrap;padding:10px;font-weight:600;position:sticky;top:0}.tabela-opinii td{border-bottom:1px solid var(--ramka);vertical-align:top;padding:8px 10px}.tabela-opinii tr:last-child td{border-bottom:0}.tabela-opinii tr.nowa td:first-child{box-shadow:inset 3px 0 0 var(--dodatek-mocny,#f5815a)}.tabela-opinii .data-opinii{white-space:nowrap;color:var(--cichy)}.tabela-opinii .liczba{text-align:center}.tabela-opinii .od-kogo{overflow-wrap:anywhere;max-width:180px}.tresc-w-tabeli{min-width:260px;max-width:460px}button.rozwin-opinie{color:var(--tekst);text-align:left;white-space:pre-wrap;background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;font-weight:400;display:flex}.rozwin-opinie .skrot{-webkit-line-clamp:2;color:var(--cichy);white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.zrodlo{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:.78rem;font-weight:600;display:inline-block}.zrodlo.aplikacja{background:var(--akcent-jasny);color:var(--akcent-tekst)}.zrodlo.strona{color:#8a3a14;background:#ffeadb}.tabela-opinii .od-kogo a{color:var(--akcent-tekst)}.pulpit{gap:22px}.naglowek-pulpitu{color:var(--cichy);text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px;font-size:.95rem}.kafle-pulpitu{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.kafel-pulpitu{border:1px solid var(--ramka);background:var(--tlo);color:var(--tekst);text-align:left;border-radius:14px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px;padding:14px 16px;font-weight:400;text-decoration:none;display:flex}button.kafel-pulpitu{cursor:pointer;border-radius:14px}button.kafel-pulpitu:hover,a.kafel-pulpitu:hover{border-color:var(--akcent);background:var(--tlo)}.kafel-pulpitu.wazny{border-color:var(--dodatek-mocny,#f5815a);background:color-mix(in srgb, var(--dodatek,#ff9a76) 12%, var(--tlo))}.liczba-kafla{font-size:1.9rem;font-weight:700;line-height:1.1}.nazwa-kafla{font-size:.92rem;font-weight:600}.pod-kaflem{font-size:.8rem}.link-kafla svg{width:30px;height:30px;color:var(--akcent-tekst);margin-bottom:4px}.dwie-kolumny-pulpitu{grid-template-columns:1fr 1fr;gap:16px;display:grid}.ramka-pulpitu{border:1px solid var(--ramka);background:var(--tlo);border-radius:14px;padding:14px 16px}.lista-pulpitu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lista-pulpitu li+li{border-top:1px solid var(--ramka)}.lista-pulpitu button,.lista-pulpitu a{width:100%;color:var(--tekst);text-align:left;background:0 0;border-radius:0;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 2px;font-weight:400;text-decoration:none;display:flex}.lista-pulpitu button:hover strong,.lista-pulpitu a:hover strong{color:var(--akcent-tekst)}.lista-pulpitu .cicho{font-size:.82rem}.odswiezono{font-size:.8rem}.panel-admina-strona{height:var(--wysokosc-okna,100vh);background:var(--tlo-rozmowy,var(--tlo));display:flex}.panel-admina-strona>main{flex-direction:column;flex:1;min-width:0;display:flex}@media (width<=700px){.dwie-kolumny-pulpitu{grid-template-columns:1fr}.zakladki-bloga{padding:10px 12px 0;overflow-x:auto}}.okienko .wybor-jezyka-czatu{border:1px solid var(--ramka);width:100%;max-width:none}
