.df{display:grid;gap:16px;max-width:760px}.df-lista{list-style:none;margin:0;padding:0;display:grid;gap:8px}.df-klient{display:grid;gap:2px;width:100%;min-height:var(--dotyk);padding:10px 14px;text-align:left;border:1px solid var(--obramowanie-kontrolki);border-radius:12px;background:var(--powierzchnia);color:var(--tekst);font:inherit;cursor:pointer}.df-klient[aria-pressed=true]{border-color:var(--zloto);box-shadow:0 0 0 2px var(--zloto)}.df-klient small{color:var(--tekst-2)}.df-kolory{display:flex;flex-wrap:wrap;gap:8px}.df-szkolenie{margin:0}@media (max-width: 560px){.df .przyciski .przycisk{flex:1 1 100%}}.zs-lista{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.zs-karta{display:grid;gap:8px}.zs-karta.zalatwione{opacity:.75}.zs-glowa{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px}.zs-glowa h2{margin:0;font-size:1.0625rem}.zs-kontakt{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0}.zs-kontakt a{display:inline-flex;align-items:center;min-height:var(--dotyk);overflow-wrap:anywhere}.zs-wiadomosc{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.zs-meta{display:flex;flex-wrap:wrap;gap:4px 16px;margin:0;color:var(--tekst-2);font-size:.875rem}.zs-meta dt{display:inline}.zs-meta dd{display:inline;margin:0}.zs-stopka{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}@media (max-width: 560px){.zs-stopka .przycisk{flex:1 1 100%}}.zs-termin{margin:0;font-size:.875rem;color:var(--tekst-2)}.zs-termin.po{color:var(--czerwony);background:var(--czerwony-tlo);border:1px solid var(--czerwony-rant);border-radius:6px;padding:4px 8px;font-weight:600}.zs-istnieje{margin:0;overflow-wrap:anywhere}.zs-nabor{margin:0;padding:6px 10px;border-left:3px solid var(--czerwony-rant);overflow-wrap:anywhere}.zs-nabor a{display:inline-flex;align-items:center;min-height:var(--dotyk)}.zs-zrodlo{margin:.25rem 0}.zs-zrodla{margin-bottom:1rem;overflow-x:auto}.zs-tabela{border-collapse:collapse;width:100%}.zs-tabela th,.zs-tabela td{text-align:left;padding:.4rem .75rem;white-space:nowrap}.zs-tabela td:nth-child(n+3),.zs-tabela th:nth-child(n+3){text-align:right}.klient-formularz{display:grid;gap:24px;max-width:760px}.klient-formularz section+section{padding-top:24px;border-top:1px solid var(--obramowanie)}.klient-formularz section>h2{margin-bottom:12px}.klient-formularz>p{margin:0}.klient-siatka{display:grid;grid-template-columns:1fr 1fr;gap:0 14px}.klient-osoba+.klient-osoba{margin-top:16px;padding-top:16px;border-top:1px solid var(--obramowanie)}.klient-osoba-glowa{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:var(--dotyk);margin-bottom:4px}.klient-osoba h3{margin:0;font-size:1rem}.klient-osoba label{margin-bottom:12px}.klient-osoba+.przycisk{margin-top:8px}.klient-kandydat{display:grid;gap:8px;padding:12px 0;border-top:1px solid var(--obramowanie)}.klient-kandydat:first-of-type{border-top:0}.klient-kandydat .przyciski{margin-top:0}.klient-pasek{padding:0}@media (max-width: 560px){.klient-siatka{grid-template-columns:1fr}.klient-formularz .przyciski .przycisk{flex:1 1 100%}}.klient-formularz .bez-ramki{border:0;margin:0;padding:0;min-width:0;display:grid;gap:24px}.klient-nip{display:flex;align-items:flex-end;gap:10px;margin-bottom:4px}.klient-nip label{flex:1;margin:0 0 16px}.klient-nip .przycisk{margin-bottom:16px;white-space:nowrap}.klient-rejestr{margin-bottom:16px;padding:12px 14px;border:1px solid var(--obramowanie);border-radius:14px}.klient-rejestr p{margin:0 0 8px}.klient-roznica{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:10px;border-top:1px solid var(--obramowanie)}.klient-roznica span{flex:1 1 220px}@media (max-width: 560px){.klient-nip{flex-direction:column;align-items:stretch;gap:0}.klient-nip .przycisk{margin-top:-6px}}.zapis-rozmowy{display:grid;gap:8px;margin-top:16px}.zapis-rozmowy>p{margin:0}.zapis-rozmowy-wyniki{display:grid;grid-template-columns:1fr 1fr;gap:8px}.zapis-rozmowy-wyniki .przycisk{min-height:var(--dotyk);padding:0 8px}.zapis-rozmowy .rozwijane summary{margin-top:0}.zapis-rozmowy-komentarz label{margin:0 0 4px}.zapis-rozmowy-komentarz textarea{min-height:72px;padding:10px 14px}.zapis-rozmowy .przycisk.zapis-rozmowy-wiecej{border-color:var(--obramowanie)}.zapis-rozmowy-data{display:grid;gap:8px}.zapis-rozmowy-data label{margin:0}.zapis-rozmowy .przycisk.przycisk-stan[data-stan=blad],.zapis-rozmowy .przycisk.przycisk-stan[data-stan=blad]:hover{border-color:var(--obramowanie-kontrolki);background:var(--powierzchnia);color:var(--tekst)}.zapis-rozmowy-blad{display:flex;align-items:flex-start;gap:8px}.zapis-rozmowy-blad .ikona{margin-top:3px}.zapis-rozmowy .przycisk[aria-disabled=true]:not([data-stan=w_toku],[data-stan=zapisano]){opacity:.5;cursor:not-allowed}.dzwonienie{display:grid;gap:18px;max-width:760px}.dzwonienie-wybor{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:end;margin-top:10px}.dzwonienie-wybor label{margin:0}.dzwonienie-info{display:flex;align-items:flex-start;gap:8px;margin:12px 0 0;color:var(--zielony);font-weight:600}.dzwonienie-info .ikona{margin-top:3px}.przycisk.dzwonienie-tel{display:flex;margin:12px 0;min-height:56px}.dzwonienie-lista{list-style:none;margin:8px 0 0;padding:0;display:grid}.dzwonienie-lista li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--obramowanie)}.dzwonienie-lista li:first-child{border-top:0}.dzwonienie-lista li>div{display:grid;gap:2px;min-width:0}.dzwonienie-lista a{min-height:var(--dotyk);display:inline-flex;align-items:center}.dzwonienie-historia{margin:8px 0 0;padding-left:18px;display:grid;gap:6px}.dz-filtr{display:none}@media (max-width: 759px){.dz-zwiniete .dz-filtr{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;overflow-wrap:anywhere}.dz-zwiniete .dz-wlasne,.dz-zwiniete .dzwonienie-wybor label{display:none}.dz-zwiniete .dzwonienie-wybor{grid-template-columns:minmax(0,1fr);margin-top:4px}}@media (max-width: 560px){.dzwonienie-wybor{grid-template-columns:1fr}.dzwonienie-tel{width:100%}.dzwonienie-lista li{flex-wrap:wrap}.dzwonienie-lista li>div{flex:1 1 100%;line-height:1.4}.dzwonienie-lista strong{font-weight:600}.dzwonienie-lista .przyciszony{font-size:14px}}.dzwonienie-cel{margin:0;padding:10px 14px;border-radius:12px;background:var(--bursztyn-tlo);color:var(--bursztyn)}.dzwonienie-pozyskany-wiersz{display:block;font-weight:600}.fm-moje{display:grid;gap:8px;margin-top:16px}.fm-duza{font-size:3rem;line-height:1}.fm-kolory{display:flex;flex-wrap:wrap;gap:8px}.fm-dni,[aria-labelledby=fm-handlowcy]{margin-top:16px}.fm-lista{list-style:none;margin:0;padding:0;display:grid;gap:12px}.fm-lista ul{margin:4px 0 0;padding-left:18px}.fm-lista li li{min-height:28px}.filtry-okres input[type=month]{min-width:12rem}@media (max-width: 560px){.tabela.fm-tabela{border:0;overflow:visible}.tabela.fm-tabela table{display:block;min-width:0;width:100%}.fm-tabela thead{display:none}.fm-tabela tbody,.fm-tabela tr,.fm-tabela td{display:block}.fm-tabela tr{margin-bottom:12px;border:1px solid var(--obramowanie);border-radius:16px;overflow:hidden}.fm-tabela td{border-top:0;padding:6px 14px}.fm-tabela td:first-child{padding-top:12px;font-weight:600}.fm-tabela td[data-etykieta]{display:flex;justify-content:space-between;gap:12px;text-align:right}.fm-tabela td[data-etykieta]:before{content:attr(data-etykieta);color:var(--tekst-2);text-align:left}.fm-tabela td:last-child{padding-bottom:12px}}.fm-razem{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px;margin:2px 0 12px}.fm-duza{font-weight:650;letter-spacing:-.03em}.fm-razem .fm-duza{font-size:2.125rem}.fm-kropki{margin:0 0 16px}.fm-wykres{display:grid;grid-template-columns:repeat(var(--dni),minmax(0,1fr));align-items:end;min-height:136px;padding:0 0 2px}.fm-dzien{display:grid;justify-items:center;gap:6px}.fm-stos{display:flex;flex-direction:column-reverse;align-items:center;gap:2px}.fm-stos i{display:block;width:min(7px,70%);aspect-ratio:1;min-width:5px;border-radius:50%;background:var(--zloto)}.fm-dzien small{height:14px;color:var(--tekst-2);font-size:.6875rem;line-height:14px;font-variant-numeric:tabular-nums}.fm-wpisy{margin-top:16px;display:grid;gap:12px}.fm-wpisy .fm-lista li{display:grid;gap:6px;padding-top:12px;border-top:1px solid var(--obramowanie)}.fm-wpisy .fm-lista li:first-child{border-top:0;padding-top:0}.fm-akcje{display:flex;flex-wrap:wrap;align-items:end;gap:12px}[aria-labelledby=fm-kontrola]{margin-top:16px}@media (max-width: 560px){.fm-akcje .przycisk{flex:1 1 100%}}.zakladki-grup{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.zakladki-grup button{min-height:var(--dotyk);padding:0 18px}.propozycja{display:grid;gap:12px}.propozycja h3,.propozycja h4{margin:0}.propozycja.prawie{border-style:dashed}.propozycja-nabory{display:grid;gap:10px}.propozycja-nabory ul,.propozycja-warunki,.propozycje-odpadle ul{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:6px}.propozycja-nabory li{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.propozycja-warunki li{display:flex;gap:8px;align-items:baseline}.propozycja-warunki li>span:first-child{font-weight:700;width:1.2em;text-align:center}.propozycja-warunki .ok>span:first-child{color:var(--zielony)}.propozycja-warunki .uwaga>span:first-child{color:var(--bursztyn)}.propozycja-odrzucenie{display:grid;gap:8px}.propozycje-odpadle{margin-top:20px}.propozycje-odpadle summary{min-height:var(--dotyk);display:flex;align-items:center;cursor:pointer;font-weight:600}.logistyka-formularz{display:grid;gap:10px}.logistyka-formularz label{display:grid;gap:4px}.uczestnicy-grupy{display:grid;gap:8px;margin-top:10px}.rozwijana-lista>summary{display:flex;align-items:center;gap:10px;min-height:48px;cursor:pointer;font-weight:600;list-style:none}.rozwijana-lista>summary::-webkit-details-marker{display:none}.rozwijana-lista>summary:before{content:"";flex:none;width:7px;height:7px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);transition:transform var(--ruch)}.rozwijana-lista[open]>summary:before{margin-top:3px;transform:rotate(45deg)}.stopka-karty{margin-top:4px;padding-top:4px;border-top:1px solid var(--obramowanie)}.przycisk-tekst{min-height:48px;padding:0 4px;background:none;border:0;box-shadow:none;color:var(--tekst-2);font:inherit;font-weight:600;cursor:pointer}.przycisk-tekst:hover{background:none;color:var(--czerwony);text-decoration:underline}.uczestnicy-grupy ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.propozycja-sklad{margin:2px 0 0;font-weight:600}.propozycja-meta{display:flex;flex-wrap:wrap;gap:4px 10px;align-items:center;margin:2px 0 0;color:var(--tekst-2);font-size:.875rem}.uczestnicy-grupy li{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;justify-content:space-between}.uczestnik-akcje{display:flex;flex-wrap:wrap;gap:8px}.uczestnik-akcje .przycisk{min-height:var(--dotyk);padding:0 14px}.edycja-grupy{display:grid;gap:10px;padding:8px 0}.edycja-grupy label{display:grid;gap:4px}.edycja-grupy .daty{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.edycja-grupy input,.edycja-grupy select{width:100%;min-width:0;box-sizing:border-box}@media (max-width: 479px){.edycja-grupy .daty{grid-template-columns:minmax(0,1fr)}}.ostrzezenia-grupy{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--bursztyn);border-radius:8px}.ostrzezenia-grupy{overflow-wrap:anywhere}.ostrzezenia-grupy ul{margin:0;padding-left:18px}.zapytanie-hotelu{margin-top:4px;border-top:1px solid var(--obramowanie)}.zapytanie-pola{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:8px 0}.zapytanie-pola label{display:grid;gap:4px;min-width:0;align-content:end}.zapytanie-pola .szerokie{grid-column:1 / -1}.zapytanie-pola input,.zapytanie-pola textarea{width:100%;min-width:0;box-sizing:border-box;font:inherit}.zapytanie-tresc{margin:10px 0 0;padding:12px;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:.9rem;border:1px solid var(--obramowanie);border-radius:8px;max-height:24rem;overflow:auto;-webkit-user-select:all;user-select:all}@media (max-width: 479px){.zapytanie-pola{grid-template-columns:minmax(0,1fr)}}.lista-obecnosci{display:grid;gap:14px;max-width:210mm}.lista-obecnosci-uwaga{padding:10px 12px;border:1px solid var(--bursztyn);border-radius:8px}.lista-obecnosci-naglowek{display:grid;gap:2px}.lista-obecnosci-naglowek h1{margin:0 0 4px;font-size:1.25rem}.lista-obecnosci table{width:100%;border-collapse:collapse}.lista-obecnosci th,.lista-obecnosci td{border:1px solid #000;padding:6px 8px;text-align:left;vertical-align:middle}.lista-obecnosci td.podpis{min-width:32mm;height:11mm}.lista-obecnosci .trener{margin-top:12px;display:flex;flex-wrap:wrap;gap:8px 40px}.lista-obecnosci .trener span{display:inline-block;min-width:60mm;border-bottom:1px solid #000;height:9mm}.lista-obecnosci-przewijanie{overflow-x:auto}@media print{@page{size:A4;margin:15mm}body *{visibility:hidden}.lista-obecnosci,.lista-obecnosci *{visibility:visible}.lista-obecnosci{position:absolute;left:0;top:0;width:100%;max-width:none;color:#000;background:#fff}.lista-obecnosci .tylko-ekran{display:none}.lista-obecnosci tr{break-inside:avoid}}:root{--gra-tekst: #f7f9ff;--gra-tekst-2: #d0d8ea;--gra-wyciszone: #a3b1cb;--gra-linia: #ffffff1f;--gra-ostrosc: #e6c777;--gra-wlasny-wiersz: #2b2511;--gra-zloto: #e9c35a;--gra-scena: #0c1633;--gra-nagroda: #111d38;--gra-tor: #26356b;--gra-pasek: linear-gradient(90deg, #b88d2f, #e5ca78);--gra-podium-2: #aebed2;--gra-podium-3: #b98a65;--znak-0: #45516a;--znak-1: #1f3d8f;--znak-2: #186a3c;--znak-3: #7a5300;--znak-4: #a3261d;--znak-5: #4a556b;--znak-6: #5b2a86;--znak-7: #0b6b73;--znak-8: #7b3b55}.znak-0{--znak: var(--znak-0)}.znak-1{--znak: var(--znak-1)}.znak-2{--znak: var(--znak-2)}.znak-3{--znak: var(--znak-3)}.znak-4{--znak: var(--znak-4)}.znak-5{--znak: var(--znak-5)}.znak-6{--znak: var(--znak-6)}.znak-7{--znak: var(--znak-7)}.znak-8{--znak: var(--znak-8)}.zk-znak,.rank-znak{display:grid;place-items:center;flex:none;border-radius:50%;background:var(--znak, var(--znak-0));color:#fff;font-weight:700;box-shadow:0 0 0 2px #ffffff40}[data-poziom="0"],[data-poziom="1"]{--od: #1a2640;--do: #0d1527;--akcent: #a8b5c9;--refleks: .05}[data-poziom="2"]{--od: #172c47;--do: #0b1729;--akcent: #8eb7d8;--refleks: .12}[data-poziom="3"]{--od: #162851;--do: #0a1329;--akcent: #d1ad52;--refleks: .16}[data-poziom="4"]{--od: #1c2a47;--do: #0c1424;--akcent: #e6c777;--refleks: .17}[data-poziom="5"]{--od: #0e1830;--do: #050a15;--akcent: #f3d88e;--refleks: .2}.gra-powierzchnia{position:relative;overflow:hidden;color:var(--gra-tekst);border:1px solid color-mix(in srgb,var(--akcent) 38%,transparent);border-radius:24px;background:linear-gradient(180deg,rgb(255 255 255 / calc(var(--refleks, .1) * .7)),transparent 26%),linear-gradient(145deg,var(--od),var(--do));box-shadow:inset 0 1px #ffffff47,0 18px 44px #07122626}.gra-powierzchnia[data-poziom="5"]{background:linear-gradient(180deg,rgb(255 255 255 / calc(var(--refleks) * .7)),transparent 26%),radial-gradient(90% 60% at 100% 100%,#d6b45d26,transparent 60%),linear-gradient(145deg,var(--od),var(--do));box-shadow:inset 0 1px #ffffff47,0 18px 44px #07122626,0 0 36px #d6b45d26}.gra-powierzchnia:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:linear-gradient(180deg,var(--akcent),color-mix(in srgb,var(--akcent) 45%,transparent))}.gra-powierzchnia a:focus-visible,.gra-powierzchnia button:focus-visible{outline:3px solid var(--gra-ostrosc);outline-offset:3px}a.gra-powierzchnia:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}.gra-powierzchnia a{color:inherit}@media (prefers-reduced-motion: no-preference){@keyframes gra-wejscie{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.zk-uklad{display:grid;gap:20px;align-items:start}@media (min-width: 900px){.zk-uklad{grid-template-columns:minmax(360px,420px) minmax(0,1fr)}}.zk-bok{display:grid;gap:16px}.zk-lewa{min-width:0}.zk-scena{position:relative;display:grid;gap:20px;padding:24px;border-radius:24px;background-color:var(--gra-scena);background-image:radial-gradient(70% 55% at 15% 100%,#294b8c14,transparent 70%),radial-gradient(60% 50% at 90% 85%,#d6b45d1a,transparent 70%);isolation:isolate}.zk-scena:before{content:"";position:absolute;z-index:-1;left:8%;right:8%;top:0;height:180px;background:radial-gradient(ellipse 55% 100% at 50% 0%,#d6b45d47,#d6b45d14 55%,transparent 75%)}.zk{width:100%;padding:24px 24px 20px 28px;display:grid;gap:14px;transform-origin:50% 50%}.zk-glowa{display:grid;grid-template-columns:80px minmax(0,1fr);gap:12px;align-items:start}.zk-ocena{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.zk-ocena strong{font-size:64px;font-weight:800;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--akcent)}.zk-ocena small{margin-top:4px;font-size:.8125rem;color:var(--gra-tekst-2)}.zk-tozsamosc{display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center;padding-top:6px}.zk-tozsamosc>div{min-width:0}.zk-znak{width:44px;height:44px;font-size:1rem}.zk-tozsamosc h2{margin:0;font-size:22px;line-height:26px;font-weight:700;color:var(--gra-tekst);overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zk-tozsamosc h2.dluga{font-size:20px;line-height:24px}.zk-poziom{display:flex;align-items:center;gap:8px;margin:4px 0 0;font-size:14px;font-weight:700;color:var(--akcent)}.zk-ranga{display:inline-flex;align-items:flex-end;gap:2px;width:34px;height:18px;flex:none}.zk-ranga i{flex:1;border-radius:1px;background:#718099}.zk-ranga i:nth-child(1){height:6px}.zk-ranga i:nth-child(2){height:9px}.zk-ranga i:nth-child(3){height:12px}.zk-ranga i:nth-child(4){height:15px}.zk-ranga i:nth-child(5){height:18px}.zk-ranga i.pelny{background:var(--akcent)}.zk-motto{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.4;color:var(--gra-tekst-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zk-awans-napis{margin:0;padding:8px 12px;border-radius:999px;background:var(--akcent);color:#0c1424;font-weight:700;text-align:center}.zk-staty{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.zk-staty li{display:grid;grid-template-columns:1fr;gap:4px;align-content:start;min-width:0}.zk-staty-nazwa{font-size:13px;font-weight:600;color:var(--gra-tekst-2)}.zk-staty strong{font-size:28px;font-weight:750;line-height:1.05;font-variant-numeric:tabular-nums;color:var(--gra-tekst)}.zk-pasek{display:block;height:6px;border-radius:3px;background:#ffffff1f;overflow:hidden}.zk-pasek i{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--akcent) 70%,#000),var(--akcent));transform-origin:left}.zk-staty small{font-size:13px;line-height:18px;color:var(--gra-tekst-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.zk-brak strong,.zk-brak .zk-staty-nazwa{color:var(--gra-wyciszone)}.zk-stopka{margin:0;padding-top:14px;border-top:1px solid var(--gra-linia);font-size:14px;line-height:1.4;color:var(--gra-tekst-2)}.zk-stopka strong{color:var(--gra-tekst)}.zk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle 220px at var(--mx, 50%) var(--my, 0%),rgb(255 255 255 / calc(var(--sw, 0) * .1)),transparent 70%),linear-gradient(115deg,transparent 38%,rgb(255 255 255 / calc(var(--refleks, .1) * .5)) 50%,transparent 62%)}.zk-przeslizg{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none;z-index:1;display:none}.zk-przeslizg:before{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;transform:translate(-100%);background:linear-gradient(105deg,transparent 30%,#ffffff2e 50%,transparent 70%)}.zk-edycja summary{min-height:48px;font-weight:650;color:var(--tekst)}.zk-edycja[open] summary{margin-bottom:8px}.zk-profil{display:grid;gap:12px}.zk-kolory{display:flex;flex-wrap:wrap;gap:8px;border:0;padding:0;margin:0}.zk-kolor{position:relative;width:48px;height:48px;border-radius:50%;background:var(--znak);cursor:pointer}.zk-kolor input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}.zk-kolor:has(input:checked){box-shadow:0 0 0 3px var(--powierzchnia),0 0 0 6px var(--tekst)}.zk-kolor:has(input:focus-visible){outline:3px solid var(--informacja, #1f3d8f);outline-offset:4px}.zk-wybor{display:flex;gap:10px;align-items:center;min-height:48px}.zk-liczby{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin:12px 0}.zk-liczby div{display:flex;flex-direction:column-reverse}.zk-liczby dd{margin:0;font-size:40px;font-weight:750;line-height:1.05;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.zk-liczby dt{color:var(--tekst-2);font-size:.875rem}.zk-wykres{margin:0;color:var(--zloto)}.zk-wykres svg{width:100%;height:auto;max-height:90px}.zk-drabinka-blok{display:grid;gap:12px}.zk-drabinka{position:relative;display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none}.zk-drabinka:before{content:"";position:absolute;left:10%;right:10%;top:8px;height:2px;background:var(--granat-tor)}.zk-drabinka li{position:relative;display:grid;justify-items:center;gap:6px;align-content:start;min-height:40px;text-align:center}.zk-znacznik{width:12px;height:12px;margin-top:2px;border-radius:50%;background:var(--powierzchnia-3);border:2px solid var(--obramowanie-kontrolki)}.zk-drabinka li.osiagniety .zk-znacznik{background:var(--zloto-ciemne);border-color:var(--zloto-ciemne)}.zk-drabinka li.aktywny .zk-znacznik{width:18px;height:18px;margin-top:-1px;background:var(--granat);border:3px solid var(--gra-zloto)}.zk-nazwa-poziomu{font-size:12px;line-height:1.2;color:var(--tekst-2)}.zk-drabinka li.aktywny .zk-nazwa-poziomu{font-weight:800;color:var(--tekst)}.zk-do-poziomu{height:6px;border-radius:3px;background:var(--gra-tor);overflow:hidden}.zk-do-poziomu span{display:block;height:100%;border-radius:3px;background:var(--gra-pasek)}.zk-do-poziomu-opis{margin:6px 0 0;font-size:13px}.zk-mini{display:grid;grid-template-columns:auto 1fr auto;gap:8px 16px;align-items:center;padding:16px 20px 16px 28px;text-decoration:none}.zk-mini-ocena{font-size:40px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--akcent)}.zk-mini-tekst{display:grid;gap:2px;min-width:0;font-size:14px;color:var(--gra-tekst-2)}.zk-mini-tekst strong{font-size:17px;color:var(--gra-tekst)}.zk-mini-tekst .zk-poziom{margin:0;font-size:17px;color:var(--gra-tekst)}.zk-mini-czeka{color:var(--gra-ostrosc);font-weight:600}.zk-mini-link{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--akcent);white-space:nowrap}.zk-mini-miejsce{min-height:106px}@media (max-width: 759px){.zk-mini-miejsce{min-height:191px}}@media (prefers-reduced-motion: no-preference){.zk{animation:gra-wejscie .32s var(--krzywa) backwards}.zk-zywa .zk-przeslizg{display:block}.zk-zywa .zk-przeslizg:before{animation:zk-przeslizg .9s ease-in-out .25s 1 both}.zk-pasek i{animation:zk-wypelnij .4s var(--krzywa) calc(var(--i, 0) * 40ms + .12s) both}.zk-odslona{animation:zk-odslona .68s var(--krzywa-kino) backwards}.zk-scena:has(.zk-odslona):before{animation:zk-luk 1.1s var(--krzywa-kino) backwards;transform-origin:50% 0}.zk-scena .zk-odslona.zk-zywa .zk-przeslizg:before{animation-delay:.52s}.zk-odslona .zk-ranga i.pelny{animation:zk-segment .3s var(--krzywa-kino) backwards;transform-origin:bottom}.zk-odslona .zk-ranga i:nth-child(1){animation-delay:.38s}.zk-odslona .zk-ranga i:nth-child(2){animation-delay:.44s}.zk-odslona .zk-ranga i:nth-child(3){animation-delay:.5s}.zk-odslona .zk-ranga i:nth-child(4){animation-delay:.56s}.zk-odslona .zk-ranga i:nth-child(5){animation-delay:.62s}.zk-odslona .zk-staty li{animation:gra-wejscie .38s var(--krzywa-kino) calc(var(--i, 0) * 50ms + .32s) backwards}.zk-odslona .zk-pasek i{animation-delay:calc(var(--i, 0) * 50ms + .42s);animation-duration:.56s}.zk-scena:has(.zk-odslona) .zk-drabinka-blok{animation:gra-wejscie .42s var(--krzywa-kino) .64s backwards}.zk-awans .zk-przeslizg{display:block}.zk-awans .zk-przeslizg:after{content:"";position:absolute;top:-30%;right:-30%;bottom:-30%;left:-30%;background:radial-gradient(closest-side,#f3d88e80,transparent);animation:zk-blysk 1.2s ease-out .3s both}.zk-awans-napis{animation:zk-awans-napis .48s var(--krzywa-kino) .42s backwards}.zk-mini,.zk-mini-link{transition:transform .18s var(--krzywa),box-shadow .18s}}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.zk-zywa{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .22s ease-out;will-change:transform}.zk-mini:hover{transform:translateY(-3px);box-shadow:inset 0 1px #ffffff47,0 22px 48px #0712263d}}@keyframes zk-wypelnij{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes zk-przeslizg{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes zk-blysk{0%{opacity:0;transform:scale(.5)}30%{opacity:1}to{opacity:0;transform:scale(1.3)}}@keyframes zk-odslona{0%{opacity:0;transform:perspective(1200px) translateY(48px) rotateX(16deg) scale(.9)}to{opacity:1;transform:perspective(1200px)}}@keyframes zk-luk{0%{opacity:0;transform:scale(.6,.3)}}@keyframes zk-segment{0%{opacity:.15;transform:scaleY(.2)}}@keyframes zk-awans-napis{0%{opacity:0;transform:scale(.9)}}@media (max-width: 420px){.zk-glowa{grid-template-columns:minmax(0,1fr);gap:10px}.zk-ocena{flex-direction:row;align-items:baseline;gap:8px}.zk-ocena small{margin-top:0}}@media (max-width: 759px){.zk-scena{padding:16px;gap:16px}.zk{padding:20px 20px 18px 28px}.zk-mini{grid-template-columns:auto 1fr}.zk-mini-link{grid-column:1 / -1;min-height:44px;margin-top:4px;padding-top:4px;border-top:1px solid var(--gra-linia)}.zk-staty small{font-size:14px;line-height:19px}}.zk-seria{display:flex;gap:6px;margin:0 0 16px;padding:0;list-style:none}.zk-seria li{display:grid;place-items:center;width:24px;height:24px;border:2px solid var(--obramowanie);border-radius:50%}.zk-seria .zapalony{border-color:transparent;background:var(--polysk-zloto);color:var(--granat);animation:kino-znak .32s var(--krzywa-kino) calc(.12s + var(--i) * 70ms) backwards}.konta-forma,.konta-link{display:grid;gap:4px;max-width:560px;margin-bottom:20px}.konta-forma h2,.konta-link h2{margin:0 0 8px}.konta-forma p,.konta-link p{margin:0 0 12px}.konta-podpowiedzi{margin-bottom:12px}.konta-chipy{display:flex;flex-wrap:wrap;gap:8px}.konta-link input{overflow:hidden;text-overflow:ellipsis}.konta-link-akcje{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.konta-lista{display:grid;gap:12px;margin:0;padding:0;list-style:none}.konto{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;padding:16px 20px}.konto-opis{display:grid;gap:4px;justify-items:start;min-width:0;overflow-wrap:anywhere}.konto-akcje{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.konto-akcje label{margin:0}.konto-akcje select{width:auto;min-width:150px;margin:0}.haslo-forma,.haslo-ok{max-width:440px}@media (max-width: 759px){.konto,.konto-akcje{flex-direction:column;align-items:stretch}.konto-akcje select{width:100%}}.scena{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;transform-origin:30% 50%;background:radial-gradient(70% 60% at 30% 50%,rgba(28,48,108,.5) 0%,transparent 70%),var(--noc)}.scena canvas{display:block;width:100%;height:100%}.scena:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 100% at 50% 45%,transparent 55%,rgba(3,8,28,.75) 100%)}@media (max-width: 759px){.scena{background:radial-gradient(90% 40% at 50% 38%,rgba(28,48,108,.5) 0%,transparent 70%),var(--noc)}}.zaproszenie{display:grid;place-items:start center;min-height:100dvh;padding:20px 16px;background:var(--noc)}.zaproszenie-karta{position:relative;z-index:1;width:100%;max-width:440px;padding:24px;border-radius:var(--promien);background:var(--polysk-karta),var(--powierzchnia);border:1px solid var(--szklo-rant);box-shadow:0 12px 32px #00000080;overflow-wrap:anywhere}.zaproszenie-znak{display:flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--tekst);font-weight:700}.zaproszenie h1{margin-bottom:4px}.zaproszenie h2{margin:24px 0 8px;font-size:1.0625rem}.zaproszenie-pokaz{display:flex;align-items:center;gap:10px;min-height:var(--dotyk);font-weight:500}.zaproszenie-pokaz input{width:20px;min-height:0;height:20px;margin:0}.zaproszenie-qr{display:block;width:min(220px,100%);height:auto;margin:8px auto 12px;background:#fff}.zaproszenie-klucz{margin:4px 0 12px;padding:12px;border-radius:12px;background:var(--powierzchnia-2);text-align:center}.zaproszenie-klucz code{font-size:1rem;letter-spacing:.08em}.zaproszenie a.przycisk{justify-content:center;text-align:center;margin-bottom:4px}.baza-wyniki{display:grid;gap:6px;margin:12px 0}.baza-wyniki div{display:flex;justify-content:space-between;gap:12px}.baza-szczegoly{margin:8px 0}.baza-format{overflow-wrap:anywhere}.przycisk.zwijany{transition:clip-path .22s var(--krzywa),background-color var(--ruch),border-color var(--ruch);clip-path:inset(-8px round 999px)}.przycisk.zwijany[data-stan=w_toku]{clip-path:inset(0 calc(50% - var(--dotyk) / 2) round 999px)}.przycisk.zwijany[data-stan=w_toku]:focus-visible{outline:none}.przycisk.zwijany[data-stan=w_toku]:focus-visible .postep{border-radius:50%;outline:2px solid var(--fokus);outline-offset:3px}.przycisk.zwijany .sn-w_toku{font-size:0;gap:0}.przycisk.zwijany .postep{width:28px;height:28px}.baza-pary{list-style:none;margin:0;padding:0;display:grid;gap:12px}.baza-para{display:grid;gap:6px}.baza-para-firmy{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.baza-firma{display:grid;gap:2px;overflow-wrap:anywhere}.logowanie{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:100dvh;padding:40px clamp(24px,6vw,96px);overflow-x:clip;background:var(--noc)}.logowanie-tytul,.logowanie-prawa{position:relative;z-index:1}.logowanie-tytul{position:absolute;top:clamp(24px,5vh,56px);left:clamp(24px,4vw,64px);width:min(460px,calc(100% - 444px - clamp(24px,6vw,96px) - clamp(24px,4vw,64px)));color:var(--biel);z-index:1}.logowanie-tytul:before{content:"";position:absolute;top:-40px;right:-60px;bottom:-40px;left:-40px;z-index:-1;background:radial-gradient(closest-side,rgba(3,8,28,.62),transparent)}.lt-pge{margin:0;padding:.05em .12em .08em 0;font-size:clamp(1.375rem,2.7vw,3.25rem);font-weight:750;line-height:1.04;letter-spacing:.02em;text-transform:uppercase;text-wrap:balance;overflow-wrap:break-word;background:linear-gradient(100deg,#fff 0,#fff 42%,#fff1c2,#fff 58%,#fff) 100% 0 / 260% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:#fff}.lt-ster{display:flex;align-items:center;gap:10px;margin:10px 0 0;font-size:.9375rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:var(--zloto-jasne)}.lt-ster .znak{border-radius:7px;box-shadow:0 0 0 1px #ffffff29}.logowanie-prawa{flex:0 0 min(420px,100%)}.logowanie-forma{width:100%;padding:32px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:#0b1430c7;box-shadow:0 20px 50px #00000080;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.logowanie-forma input{font-size:max(1rem,16px)}.logowanie-forma h1{margin-bottom:20px}.logowanie-forma .blad{margin:0 0 14px}.pole-hasla{position:relative;margin-bottom:16px}.pole-hasla label{margin:0}.pole-hasla input{padding-right:52px}.pole-hasla .przycisk-ikona{position:absolute;right:2px;bottom:calc((var(--dotyk) - 44px) / 2)}.pole-hasla .przycisk-ikona[aria-pressed=true]{color:var(--zloto-jasne)}.logowanie-krok{animation:krok-wejscie .2s var(--krzywa)}@keyframes krok-wejscie{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.logowanie-konto{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;margin:-12px 0 8px;font-size:.9375rem;overflow-wrap:anywhere}.logowanie-konto span{min-width:0}.kod{position:relative;display:block;margin-top:8px}.kod input{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-height:0;margin:0;padding:0;border:0;background:none;color:transparent;caret-color:transparent;opacity:0;cursor:text}.kod-pola{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.kod-pole{display:grid;place-items:center;aspect-ratio:1 / 1.15;max-height:64px;width:100%;border:1px solid var(--obramowanie-kontrolki);border-radius:var(--promien-kontrolki);background:var(--powierzchnia);font-size:1.5rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--tekst);transition:border-color var(--ruch),transform .28s var(--krzywa),opacity .2s var(--krzywa) 80ms}.kod:has(input[aria-invalid=true]) .kod-pole{border-color:var(--czerwony)}.kod:has(input:focus-visible) .kod-pole.biezace{border-color:var(--fokus);outline:3px solid var(--fokus);outline-offset:1px}.kod.zbiega .kod-pole{transform:translate(calc((2.5 - var(--i)) * (100% + 8px)));opacity:0}.kod.zbiega:before{content:"";position:absolute;top:-24px;right:-24px;bottom:-24px;left:-24px;pointer-events:none;background:radial-gradient(40% 80% at 50% 50%,#38b26e47,#38b26e00);animation:halo-zapal .24s var(--krzywa) .12s both}.kod-znak{position:absolute;top:calc(50% - 26px);left:calc(50% - 26px);display:grid;place-items:center;width:52px;height:52px;border-radius:50%;background:var(--zielony-pelny);color:var(--biel);animation:wejscie-znaku .24s var(--krzywa) .12s both}.film .lt-pge{animation:film-tytul .8s var(--krzywa-kino) 2.3s backwards,film-smuga 1.2s ease-in-out 2.9s backwards}.film .lt-ster{animation:film-ster .6s var(--krzywa-kino) 2.8s backwards}.film .logowanie-forma{animation:film-forma .65s var(--krzywa-kino) 3.2s backwards}.film:has(input:-webkit-autofill) .logowanie-forma{animation:none}.film:has(input:autofill) .logowanie-forma{animation:none}@keyframes film-tytul{0%{opacity:0;filter:blur(14px);transform:scale(1.08)}}@keyframes film-smuga{0%{background-position:100% 0}to{background-position:0% 0}}@keyframes film-ster{0%{opacity:0;transform:translateY(8px)}}@keyframes film-forma{0%{opacity:0;transform:translate(40px)}}.dobry .scena{transform:scale(1.3);transition:transform .6s cubic-bezier(.5,0,.75,0)}.dobry:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;background:radial-gradient(circle at 30% 50%,#fff0c899,#fff0c800 70%);animation:halo-zapal .6s ease-in both}.dobry .logowanie-tytul{opacity:0;transition:opacity .3s}@media (max-width: 759px){.logowanie{flex-direction:column;align-items:stretch;justify-content:flex-start;padding:0}.logowanie-tytul{position:relative;inset:auto;width:auto;padding:24px 20px 0}.logowanie-tytul:before{display:none}.lt-pge{font-size:clamp(1.5rem,7.5vw,2.25rem)}.logowanie-prawa{flex:0 0 auto;margin-top:auto}.logowanie-forma{padding:22px 20px calc(24px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:#0b1430;box-shadow:0 -12px 40px #00000080}.film .logowanie-forma{animation-name:film-arkusz}.kod-pole{font-size:1.375rem}}@media (max-width: 759px),(max-height: 600px){.logowanie:focus-within{margin-bottom:60vh}}@keyframes film-arkusz{0%{opacity:0;transform:translateY(60%)}}@media (prefers-reduced-motion: reduce){.film .lt-pge,.film .lt-ster,.film .logowanie-forma{animation:none}}.programy-lista{display:grid;gap:16px;margin-top:16px}.program{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:20px}.program .karta-naglowek{margin:0}.program{min-width:0}.program h2{margin:0;font-size:1.125rem;min-width:0;overflow-wrap:anywhere}.program-opis{margin:0;color:var(--tekst-2)}.program-nagroda{position:relative;display:grid;gap:6px;padding:18px 20px;border-radius:16px;color:var(--gra-tekst);overflow:hidden;background:radial-gradient(120% 80% at 0% 0%,#ffffff1f,transparent 55%),var(--gra-nagroda)}.program-nagroda-etykieta{font-size:12px;font-weight:700;letter-spacing:.02em;color:#e6c777}.program-nagroda strong{min-width:0;font-size:22px;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.program-postep-blok{display:grid;gap:4px}.program-postep{margin:0;line-height:1;font-variant-numeric:tabular-nums}.program-postep strong{font-size:32px;font-weight:800}.program-postep span{font-size:17px;color:var(--tekst-2)}.program-postep-opis{margin:0 0 6px;font-size:13px;color:var(--tekst-2)}.program-pasek{height:10px;border-radius:999px;background:var(--gra-tor);overflow:hidden}.program-pasek>span{display:block;height:100%;width:100%;border-radius:999px;background:var(--gra-pasek);transform-origin:left;transform:scaleX(var(--wypelnienie, 0));transition:transform .4s var(--krzywa)}.program-wynik{margin:6px 0 0}.program-fakty{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px;margin:0;font-size:14px}.program-fakty .pelna{grid-column:1 / -1}.program-fakty dd{overflow-wrap:anywhere}.program-fakty div{display:flex;flex-direction:column;gap:2px}.program-fakty dt{color:var(--tekst-2)}.program-fakty dd{margin:0;font-weight:600}.program-zostalo dd{font-size:17px;font-weight:750;color:var(--tekst)}.program-akcje{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-top:auto}.program-akcje:empty{display:none}.program .blad{scroll-margin-bottom:96px}.program-nagroda+.program-akcje,.program-opis+.program-akcje{margin-top:-4px}.program-akcje .przycisk{min-height:48px;min-width:160px}.program-formularz{display:grid;gap:12px;margin-top:16px}.program-siatka{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.program-ostrzezenie{margin:0;padding:10px 12px;border-radius:var(--promien-kontrolki);background:var(--bursztyn-tlo);border:1px solid var(--bursztyn-rant);color:var(--bursztyn)}.program-uczestnicy{display:grid;gap:6px;margin:0;padding:0;list-style:none}.program-uczestnicy li{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:var(--dotyk)}@media (min-width: 1100px){.program-fakty{grid-template-columns:repeat(4,minmax(0,1fr))}.program-fakty .pelna{grid-column:span 2}}@media (prefers-reduced-motion: no-preference){.program{animation:gra-wejscie .32s var(--krzywa) backwards}.programy-lista.odslona .program{animation:gra-wejscie .48s var(--krzywa-kino) backwards}.programy-lista.odslona .program-nagroda{animation:program-nagroda .62s var(--krzywa-kino) .12s backwards}.programy-lista.odslona .program-pasek>span{animation:program-napelnij .8s var(--krzywa-kino) .26s backwards}}@keyframes program-nagroda{0%{opacity:0;transform:translateY(16px) scale(.96)}}@keyframes program-napelnij{0%{transform:scaleX(0)}}@media (prefers-reduced-motion: reduce){.program-pasek>span{transition:none}}@media (max-width: 759px){.program{padding:20px}.program-akcje .przycisk{width:100%}.program-siatka{grid-template-columns:1fr}.program{gap:14px}}.program-wyscig h3{margin:0 0 8px;font-size:.9375rem}.program-wyscig ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.program-wyscig li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:4px 10px;align-items:center;padding:10px 12px;border-radius:12px;background:var(--powierzchnia-2)}.program-wyscig li.nagradzany{box-shadow:inset 3px 0 0 var(--gra-zloto);background:var(--gra-wlasny-wiersz)}.program-wyscig li.moj{outline:2px solid var(--granat-tor);outline-offset:-2px}.program-wyscig-poz{font-size:20px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.program-wyscig-nazwa{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;overflow-wrap:anywhere;font-weight:600}.program-wyscig-wynik{font-variant-numeric:tabular-nums;white-space:nowrap}.program-wyscig .program-pasek{grid-column:2 / -1;height:8px}.program-zwyciezcy{margin:0;overflow-wrap:anywhere}.md-program{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;min-height:56px;text-decoration:none;color:var(--tekst);border-left:4px solid var(--gra-zloto)}.md-program>span:first-child{display:grid;gap:2px;min-width:0;overflow-wrap:anywhere}.md-program-link{font-weight:700;color:var(--zloto-jasne);white-space:nowrap}.md-program:hover{background:var(--powierzchnia-2)}.md-program:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}.powiadomienia{display:grid;gap:var(--odstep-s, .75rem)}.powiadomienia h2,.powiadomienia p,.powiadomienia ol{margin:0}.powiadomienia ol{padding-left:1.25rem;display:grid;gap:.25rem}.powiadomienia .przycisk{min-height:var(--dotyk);justify-self:start}.powiadomienia-blad{color:var(--blad, #ff8a8a)}.moj-dzien{display:grid;gap:18px;max-width:760px}.md-liczby{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:12px 0 6px}.md-liczby dd{margin:0;font-size:2.125rem;font-weight:650;line-height:1.1;letter-spacing:-.03em}.md-liczby dt{color:var(--granat-napis);font-size:.875rem}.md-inni summary{margin-top:0;color:var(--tekst)}.md-inni summary h2{margin:0}.md-inni[open] summary{margin-bottom:10px}@media (max-width: 759px){.moj-dzien{gap:12px}.tablica.md-panel{padding:12px 16px}.md-panel h2{font-size:.9375rem}.md-liczby{gap:8px;margin:6px 0 0}.md-liczby dt{font-size:.8125rem}.md-liczby dd{font-size:1.5rem}}.md-teraz{border-color:var(--czerwony-znak)}.md-teraz h2{color:var(--czerwony)}.nabory-filtr{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center}.nabory-filtr select{min-height:var(--dotyk)}.nabory-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:16px}.nabor{display:grid;gap:8px}.nabor.zakonczony{opacity:.7}.nabor-fakty{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0}.nabor-fakty div{display:flex;gap:6px}.nabor-fakty dt{color:var(--tekst-2)}.nabor-fakty dd{margin:0;font-weight:600;overflow-wrap:anywhere}.nabor-fakty div{min-width:0}.nabor-link{display:inline-flex;align-items:center;min-height:var(--dotyk)}.nabor-formularz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0 16px;margin-bottom:16px}.nabor-formularz h2,.nabor-formularz .blad,.nabor-formularz .uwaga,.nabor-formularz .nabor-akcje{grid-column:1 / -1}.nabor-akcje{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.nabor-formularz .nabor-urzad{grid-column:span 2}@media (max-width: 520px){.nabor-formularz .nabor-urzad{grid-column:auto}}.nabor-glowa{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px}.nabor-glowa>div{flex:1 1 220px;min-width:0}.nabor-glowa h2,.nabor-glowa p{margin:0}.nabor-koniec{flex:none;display:grid;gap:0}.nabor-koniec strong{font-size:1.5rem;line-height:1.2}.nabor-dni{font-size:1.125rem;font-weight:700}.nabor-plakietki{display:flex;flex-wrap:wrap;gap:6px}.nabor-karta{border-top:1px solid var(--obramowanie);padding-top:4px}.nabor-karta>summary{margin-top:0}.nabor-karta>.logistyka-formularz{margin:6px 0 4px}.nabor-plakietki .plakietka{white-space:normal;max-width:100%}@media (min-width: 760px){.karta.nabor{grid-template-columns:minmax(0,1fr) auto;gap:4px 20px;align-items:start;padding-block:14px}.nabor>*{grid-column:1}.nabor-glowa{display:contents}.nabor-glowa>div{grid-column:1}.nabor-koniec{grid-column:2;grid-row:1 / span 2;text-align:right}.nabor>.nabor-akcje{grid-column:2;grid-row:3;justify-content:flex-end}.nabor>.nabor-karta{grid-column:1 / -1}}.nabor>.nabor-akcje:empty{display:none}.nabor-karta>summary{flex-wrap:wrap}.nabor-karta>summary .plakietka{white-space:normal;max-width:100%}.nabor-karta-lamanie{display:none}@media (max-width: 519px){.nabory-filtr{display:grid;grid-template-columns:1fr 1fr;gap:0 8px}.nabory-filtr>.przycisk{order:-1;grid-column:1 / -1;justify-self:start;margin-bottom:4px}.nabory-filtr>label:first-of-type{grid-column:1 / -1;display:flex;align-items:center;gap:8px}.nabory-filtr>label:first-of-type select{flex:1;min-width:0}.nabory-filtr .pole-wyboru{gap:8px;font-size:.9375rem}.nabor-karta>summary{row-gap:0}.nabor-karta>summary .nabor-karta-lamanie{display:block;flex-basis:100%;height:0}.nabor-karta>summary .plakietka{margin-left:17px}}.odpuszczam{display:grid;gap:8px;margin-top:8px}.odpuszczam label{display:grid;gap:4px}.odpuszczam input{min-height:var(--dotyk);width:100%;box-sizing:border-box}.odpuszczam-akcje{display:flex;flex-wrap:wrap;gap:8px}.odpuszczam-przycisk{justify-self:start;margin-top:8px}.radar{display:grid;gap:12px}.radar h2{margin:12px 0 0}.radar h3{margin:0}.radar-baner{margin:0;padding:12px 16px;border:1px solid var(--bursztyn-rant);border-radius:14px;background:var(--bursztyn-tlo);color:var(--bursztyn);font-weight:600}.radar-pasek{display:flex;gap:12px;align-items:center;justify-content:space-between}.radar-pasek p{margin:0;flex:1 1 140px}.radar-pasek .przycisk{flex:none;min-height:var(--dotyk)}.radar-komunikat{margin:0;font-weight:600}.radar-lista,.radar-zrodla{display:grid;gap:12px;margin:0;padding:0;list-style:none}.radar-zmiana{display:grid;gap:10px}.radar-zmiana .przycisk{justify-self:start;min-height:var(--dotyk)}.radar-adres{overflow-wrap:anywhere;font-size:.875rem;display:inline-flex;align-items:center;min-height:var(--dotyk)}.radar-roznica{margin:0;padding:12px;max-height:360px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;font:.8125rem/1.5 ui-monospace,monospace;background:var(--powierzchnia-2);border-radius:10px}.radar-roznica .dodano{color:var(--zielony);background:var(--zielony-tlo)}.radar-roznica .usunieto{color:var(--czerwony);background:var(--czerwony-tlo)}.radar-karty{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.radar-karty button{min-height:var(--dotyk)}.radar-akcje{display:flex;flex-wrap:wrap;gap:10px}.radar-inne{display:grid;gap:12px}.radar-inne>summary{min-height:var(--dotyk);display:flex;align-items:center;font-weight:600;cursor:pointer}.radar-inne>.przycisk{justify-self:start;min-height:var(--dotyk)}.radar-fragmenty{display:grid;gap:6px}.radar-fragmenty ul{margin:0;padding-left:20px;display:grid;gap:4px;overflow-wrap:anywhere}.radar-fragmenty p{margin:0}.radar-zmiana>details>summary{min-height:var(--dotyk);display:flex;align-items:center;cursor:pointer;font-weight:600}.karta.radar-zrodlo{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px;padding-block:6px}.radar-zrodlo>strong{flex:1 1 200px;min-width:0;overflow-wrap:anywhere}.radar-zrodlo-czas{font-size:.875rem}.radar-zrodlo>.blad{flex-basis:100%;margin:0}@media (max-width: 600px){.radar{gap:8px}.radar h2{margin-top:4px}.radar-pasek{flex-wrap:wrap}.radar-pasek p{flex-basis:100%}.radar-zrodlo>strong{flex-basis:150px}.radar-zrodlo-czas{flex-basis:100%}}.radar-zbiorczo{justify-self:start;min-height:var(--dotyk)}.radar-filtry{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:end}.radar-filtry .radar-karty{flex-wrap:wrap;margin:0}.radar-filtry label{display:grid;gap:4px;flex:1 1 180px;max-width:280px}.radar-filtry :is(select,input){width:100%;min-height:var(--dotyk)}.radar-ogloszenie{gap:2px 16px;padding-block:12px}.radar-ogloszenie p{margin:0}.radar-ogloszenie-glowa{display:flex;gap:4px 10px;align-items:flex-start;justify-content:space-between}.radar-ogloszenie-glowa>.plakietka{flex:none}.radar-ogloszenie .radar-adres{display:flex;line-height:1.35;font-size:1rem}.radar-ogloszenie .radar-akcje{align-items:center}.radar-ogloszenie .radar-akcje .przycisk{box-shadow:none}.radar-ogloszenie .radar-akcje{margin-top:8px}@media (min-width: 900px){.radar-ogloszenie{grid-template-columns:minmax(0,1fr) auto}.radar-ogloszenie-glowa{justify-content:flex-start;align-items:center}.radar-ogloszenie>:not(.radar-akcje){grid-column:1}.radar-ogloszenie .radar-akcje{grid-column:2;grid-row:1 / span 3;align-self:center;margin:0}}@media (max-width: 600px){.radar-filtry label{max-width:none;flex-basis:40%}.radar-ogloszenie .radar-akcje{display:grid;grid-template-columns:1fr 1fr;gap:8px}.radar-ogloszenie .radar-akcje>:first-child,.radar-ogloszenie .radar-akcje>.bierzemy-blad{grid-column:1 / -1}.radar-ogloszenie .radar-akcje>:is(.przycisk,.przycisk-tekst){justify-self:stretch;justify-content:center;padding-inline:10px}}.radar-ogloszenie .radar-termin{display:flex;flex-wrap:wrap;gap:0 10px;align-items:baseline}.radar-termin strong.pilne{color:var(--czerwony)}.radar-szczegoly{display:grid;gap:2px}.radar-przelacznik{all:unset;box-sizing:border-box;cursor:pointer;font:inherit;font-weight:inherit;min-height:var(--dotyk);display:inline-flex;align-items:center}.radar-przelacznik:focus-visible{outline:2px solid var(--fokus);outline-offset:2px;border-radius:6px}.radar-przelacznik:after{content:"";width:7px;height:7px;margin-left:10px;border:solid currentColor;border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px);opacity:.6;transition:transform .16s}.radar-ogloszenie.rozwinieta .radar-przelacznik:after{transform:rotate(-135deg)}@media (max-width: 767px){.radar-ogloszenie{cursor:pointer;gap:0 16px}.radar-ogloszenie:not(.rozwinieta) .radar-szczegoly{display:none}.radar-ogloszenie:not(.rozwinieta) .radar-adres{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;align-items:normal}.radar-ogloszenie.rozwinieta .radar-szczegoly{margin-top:4px;cursor:default}}@media (min-width: 768px){.radar-szczegoly{display:contents}}@media (min-width: 900px){.radar-szczegoly>:not(.radar-akcje){grid-column:1}}@media (max-width: 767px){.radar-ogloszenie-glowa h3{flex:1;min-width:0}.radar-przelacznik{width:100%;justify-content:space-between;text-align:left}.radar-przelacznik:after{flex:none;margin-inline:10px 4px}}.odsiane{display:grid;gap:8px}.odsiane>summary{min-height:var(--dotyk);display:flex;align-items:center;cursor:pointer;font-weight:600}.odsiane-lista{margin:0;padding:0;list-style:none;display:grid;gap:8px}.odsiane-lista li{display:grid;gap:6px;overflow-wrap:anywhere}.odsiane-glowa{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;justify-content:space-between}.odsiane-lista .przycisk{justify-self:start;min-height:var(--dotyk)}.radar-ocena{display:grid;gap:8px}.radar-ocena>summary{min-height:var(--dotyk);display:flex;flex-wrap:wrap;gap:8px;align-items:center;cursor:pointer;font-weight:600}.radar-ocena h4{margin:8px 0 0;font-size:.9375rem}.radar-ocena ul{margin:0;padding-left:20px;display:grid;gap:4px;overflow-wrap:anywhere}.radar-ocena-dokumenty li{display:flex;flex-wrap:wrap;gap:4px 8px;align-items:center;list-style:disc}.radar-ocena-pola{margin:0;display:grid;gap:8px}.radar-ocena-pola dt{font-weight:600}.radar-ocena-pola dd{margin:0;overflow-wrap:anywhere}.radar-ocena-konflikt{display:grid;gap:4px;padding:10px 12px;border:1px solid var(--bursztyn-rant);border-radius:10px;background:var(--bursztyn-tlo);overflow-wrap:anywhere}.radar-ocena-konflikt p{margin:0}.bierzemy-okno{background:var(--powierzchnia);color:var(--tekst);max-width:min(36rem,calc(100vw - 2rem));border:1px solid var(--obramowanie);border-radius:12px;padding:1.25rem}.bierzemy-lista{padding-left:1.1rem;display:grid;gap:.6rem}.bierzemy-akcje{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.bierzemy-akcje .przycisk{min-height:var(--dotyk, 44px)}.bierzemy-blad{color:var(--czerwony)}.bierzemy-ostrzezenie{color:var(--bursztyn)}.do-panelu-akcje{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.do-panelu-akcje .przycisk{flex:1 1 200px}.do-panelu-tabela table{min-width:2200px;white-space:nowrap}.do-panelu-tabela td.pusta{color:var(--tekst-2)}.ob-kolejnosc{list-style:decimal;padding-left:24px;display:grid;gap:8px;margin:8px 0}.ob-kolejnosc li{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ob-kolejnosc li>span{flex:1 1 120px;font-weight:600}.ob-dodaj{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0}.ob-liczby{display:grid;gap:6px;margin:12px 0}.ob-liczby div{display:flex;justify-content:space-between;gap:12px}.nowosci{display:grid;gap:24px}.nowosci h2,.nowosci h3{margin:0}.nowosci section{display:grid;gap:12px}.nowosci section>p{margin:0}.nowosci-wejscia{display:flex;flex-wrap:wrap;gap:8px}.nowosci-wejscia .przycisk{min-height:var(--dotyk);display:inline-flex;align-items:center}.nowosci-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.nowosc{display:grid;gap:10px;padding-block:14px;align-content:start}.nowosc p{margin:0}.nowosc h3{overflow-wrap:anywhere}.nowosc-szacunek{display:grid;gap:4px;padding:10px 12px;border-radius:var(--promien-kontrolki);background:var(--powierzchnia-2)}.nowosc-kwota{font-size:1.125rem}.nowosc-zalozenia{list-style:none;margin:8px 0;padding:0;display:grid;gap:6px}.nowosc-zalozenia li{overflow-wrap:anywhere;display:grid;gap:2px}.nowosc-zrodla{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:.875rem}.nowosc-zrodla li{overflow-wrap:anywhere}.nowosc-zrodla a{display:inline-flex;align-items:center;min-height:var(--dotyk)}.nowosc-zrodla q{display:block}.nowosc-akcje{display:flex;flex-wrap:wrap;gap:8px}.nowosc-akcje .przycisk{min-height:var(--dotyk);display:inline-flex;align-items:center;align-self:start}@media (min-width: 900px){.nowosci-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 600px){.nowosc-akcje .przycisk{flex:1 1 0;justify-content:center;min-height:48px}}.poranek{display:grid;gap:24px}.poranek-blok{display:grid;gap:12px}.poranek-blok h2,.poranek-nabor h3{margin:0}.poranek-blok>.przycisk{justify-self:start;min-height:var(--dotyk);display:inline-flex;align-items:center}.poranek-lista{list-style:none;margin:0;padding:0;display:grid;gap:8px}.poranek-lista li{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center;padding:10px 14px;background:#ffffff09;border:1px solid rgba(255,255,255,.06);border-radius:12px}.poranek-adres{overflow-wrap:anywhere;font-size:.875rem}.poranek .poranek-nabor{display:grid;gap:0;padding-block:12px}.poranek-nabor>.rozwijane{margin:-3px 0 -11px}.poranek-nabor>.rozwijane[open]{margin-bottom:0}.poranek-nabor>.rozwijane summary{margin:0}.poranek-glowa{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.poranek-glowa>div{min-width:0}.poranek-glowa h3{overflow-wrap:anywhere}.poranek-suma{margin:0;flex:none;display:flex;align-items:baseline;gap:4px;white-space:nowrap}.poranek-suma strong{font-size:2rem;line-height:1}.poranek-czynniki{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.poranek-czynniki li{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.poranek-pkt{font-weight:700;white-space:nowrap}.poranek .pusto{padding:0;background:none;border-radius:0}.poranek-lista li.poranek-trzy{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-items:start}.poranek-trzy>:nth-child(3){justify-self:start}@media (min-width: 720px){.poranek-lista li.poranek-trzy{grid-template-columns:minmax(0,1fr) minmax(0,2fr) 13rem;gap:8px 16px;align-items:center}.poranek-trzy>:nth-child(3){justify-self:end}}.poranek-puste{display:grid;gap:12px}.poranek-pusta{display:flex;flex-wrap:wrap;align-items:center;gap:0 12px}.poranek-pusta h2{margin:0;font-size:1rem}.poranek-pusta .przyciszony{flex:1 1 200px}.poranek-link{min-height:var(--dotyk);min-width:var(--dotyk);display:inline-flex;align-items:center;font-weight:600}.poranek-bez-bo{margin:0;padding:12px 16px;background:var(--powierzchnia);border:1px solid var(--obramowanie);border-radius:var(--promien)}.poranek-bez-bo a{display:inline-flex;align-items:center;min-height:var(--dotyk);font-weight:600}.swit{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,440px);align-items:center;gap:20px 40px;overflow:hidden;padding:28px 32px;color:var(--biel);border-radius:28px;background:var(--kropki),var(--polysk-granat);border:1px solid var(--granat-tor);box-shadow:0 10px 28px #0006,inset 0 1px #ffffff1f}.swit-slonce{position:absolute;right:-60px;bottom:-340px;width:640px;height:640px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffc45c4d,#e6964626 30%,#965a6e12 55%,#965a6e00 72%)}.swit-noc{display:none;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:#060b1c}.swit-tekst,.swit-tor{position:relative;min-width:0}.swit h1{font-size:2.125rem}.swit-tekst p{margin:8px 0 0;max-width:46ch;color:var(--granat-etykieta)}.swit-tor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.swit-tor li{position:relative;display:grid;align-content:start;justify-items:center;gap:6px;text-align:center}.swit-tor .lampka{width:16px;height:16px;box-shadow:0 0 0 3px var(--granat)}.swit-tor strong{font-size:2.125rem;font-weight:650;line-height:1.1;letter-spacing:-.02em}.swit-link{color:inherit}.swit-link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.swit-tor li.zero strong,.swit-tor li.zero .swit-nazwa{opacity:.45}.swit-nazwa{font-size:.8125rem;line-height:16px;color:var(--granat-etykieta)}@media (max-width: 759px){.swit{grid-template-columns:minmax(0,1fr);gap:12px;padding:18px 16px 16px;border-radius:22px}.swit-tor li{gap:2px}.swit h1{font-size:1.75rem}.swit-tekst p{font-size:.9375rem;line-height:1.4}.swit-slonce{right:-180px;bottom:-330px}.swit-tor strong{font-size:1.75rem}}@media (prefers-reduced-motion: no-preference){.swit.otwarcie .swit-noc{display:block;animation:swit-noc 1s ease-out both}.swit.otwarcie .swit-slonce{animation:swit-wschod 1.2s var(--krzywa-kino) both}.swit.otwarcie .swit-tekst{animation:swit-wjazd .52s var(--krzywa-kino) .1s backwards}.swit.otwarcie .swit-tor li{animation:swit-wjazd .48s var(--krzywa-kino) calc(.28s + var(--i) * .13s) backwards}.swit.otwarcie .swit-tor .lampka{animation:swit-lampa .36s var(--krzywa-kino) calc(.34s + var(--i) * .13s) backwards}.poranek.otwarcie>*{animation:swit-wjazd .44s var(--krzywa-kino) backwards}.poranek.otwarcie>:nth-child(1){animation-delay:60ms}.poranek.otwarcie>:nth-child(2){animation-delay:.13s}.poranek.otwarcie>:nth-child(3){animation-delay:.2s}.poranek.otwarcie>:nth-child(n+4){animation-delay:.27s}}@keyframes swit-noc{to{opacity:0}}@keyframes swit-wschod{0%{opacity:.1;transform:translateY(46%) scale(.8)}}@keyframes swit-wjazd{0%{opacity:0;transform:translateY(12px)}}@keyframes swit-lampa{0%{opacity:0;transform:scale(.2)}}.poranek-tytul{flex-basis:100%;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.poranek-lista.poranek-ogloszenia li{display:grid;grid-template-columns:minmax(0,1fr);gap:0 16px;align-items:baseline;padding-block:4px}.poranek-ogloszenia .poranek-tytul{grid-column:1 / -1;display:block;overflow:visible;padding-block:11px;line-height:1.35;overflow-wrap:anywhere}@media (min-width: 720px){.poranek-lista.poranek-ogloszenia li{grid-template-columns:minmax(0,1fr) auto}.poranek-ogloszenia li>.przyciszony{text-align:right;white-space:nowrap}}.strategia{display:grid;gap:24px}.strategia h2,.strategia h3{margin:0}.strategia section{display:grid;gap:12px}.strategia section>p{margin:0}.strategia-lista{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.strategia-og{display:grid;gap:4px;padding-block:12px}.strategia-og p{margin:0}.strategia-glowa{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.strategia-glowa>div{min-width:0}.strategia-glowa h3{overflow-wrap:anywhere}.strategia-suma{flex:none;display:flex;align-items:baseline;gap:4px;white-space:nowrap}.strategia-suma strong{font-size:1.125rem;line-height:1}.strategia-link{overflow-wrap:anywhere;font-size:.875rem;display:inline-flex;align-items:center;min-height:var(--dotyk)}.strategia-czynniki{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:6px}.strategia-czynniki li{display:flex;justify-content:space-between;gap:12px;align-items:baseline}.strategia-pkt{font-weight:700;white-space:nowrap}.strategia-akcje{display:flex;flex-wrap:wrap;gap:8px;margin-top:4px}.strategia-akcje .przycisk{min-height:var(--dotyk);display:inline-flex;align-items:center}.strategia-skupiska{display:grid;gap:8px}.strategia-skupisko{padding:0 16px}.strategia-skupisko>summary{min-height:var(--dotyk);display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;cursor:pointer;padding-block:6px}.strategia-skupisko-nazwa{font-weight:650}.strategia-skupisko[open]{border-color:var(--zloto)}.strategia-skupisko[open]>summary{padding-bottom:2px}.strategia-skupisko>p{margin:0 0 8px}.strategia-skupisko>.strategia-lista{margin-bottom:14px}.strategia-powod{font-size:.9375rem}.strategia-og strong.pilne{color:var(--czerwony)}.strategia-og strong.termin{color:var(--tekst, inherit)}@media (min-width: 900px){.strategia-start{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width: 900px){.strategia-lista{grid-template-columns:repeat(2,minmax(0,1fr))}}.strategia-wiecej{margin-top:12px}@media (max-width: 600px){.strategia-glowa{flex-direction:column;gap:4px}}.mapa{display:grid;gap:12px}.mapa h2,.mapa h3{margin:0}.mapa>p{margin:0}.mapa-svg{width:100%;height:auto;max-height:70vh;display:block;touch-action:pan-y;background:var(--powierzchnia);border:1px solid var(--obramowanie);border-radius:var(--promien)}.mapa-kropka{fill:var(--neutralny-lampa);opacity:.55}.mapa-punkt:not(.brak) .mapa-kropka{stroke:var(--powierzchnia);stroke-width:1}.mapa-halo{fill:none}.mapa-punkt.otwarty .mapa-kropka{fill:var(--zielony-lampa);opacity:1}.mapa-punkt.otwarty .mapa-halo{fill:var(--zielony-lampa);opacity:.22}.mapa-punkt.konczy_sie .mapa-kropka{fill:var(--czerwony-lampa);opacity:1}.mapa-punkt.konczy_sie .mapa-halo{fill:var(--czerwony-lampa);opacity:.3;transform-box:fill-box;transform-origin:center}.mapa-punkt.nadchodzacy .mapa-kropka{fill:var(--powierzchnia);stroke:var(--zloto);stroke-width:1.6;opacity:1}.mapa-punkt.nadchodzacy .mapa-halo{stroke:var(--zloto);stroke-width:.8;opacity:.6}.mapa-linie line{stroke:var(--granat-tor);stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;opacity:.85;vector-effect:non-scaling-stroke}.mapa-wybor{fill:none;stroke:var(--zloto-jasne);stroke-width:1.6;pointer-events:none}.mapa-legenda{display:flex;flex-wrap:wrap;gap:6px 16px;list-style:none;margin:0;padding:0;font-size:.875rem}.mapa-legenda li{display:inline-flex;align-items:center;gap:6px}.mapa-lg{width:12px;height:12px;border-radius:50%;display:inline-block;background:var(--neutralny-lampa);opacity:.6}.mapa-lg.otwarty{background:var(--zielony-lampa);opacity:1}.mapa-lg.konczy_sie{background:var(--czerwony-lampa);opacity:1}.mapa-lg.nadchodzacy{background:var(--powierzchnia);box-shadow:inset 0 0 0 2px var(--zloto);opacity:1}.mapa-opis{display:grid;gap:6px;padding:12px 14px;background:var(--powierzchnia-2);border-radius:12px}.mapa-opis p{margin:0}.mapa-opis .przycisk{justify-self:start;min-height:var(--dotyk);display:inline-flex;align-items:center}.mapa-podpowiedz{min-height:3.2em}.mapa-lista{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:4px}.mapa-lista li{display:grid;gap:2px;padding:8px 12px;background:var(--powierzchnia-2);border-radius:10px}.mapa-lista a{min-height:var(--dotyk);display:inline-flex;align-items:center;font-weight:600}.mapa-lista span{overflow-wrap:anywhere;font-size:.875rem}@media (min-width: 720px){.mapa-svg{max-height:min(78vh,760px)}}.mapa-bok{display:grid;gap:12px;align-content:start}@media (min-width: 1000px){.mapa{grid-template-columns:minmax(0,3fr) minmax(0,2fr);column-gap:24px}.mapa>h2,.mapa>p{grid-column:1 / -1}.mapa-svg{grid-column:1;grid-row:3}.mapa-bok{grid-column:2;grid-row:3}}.mapa-podpis{font-size:14px;font-weight:600;fill:var(--tekst-2);paint-order:stroke;stroke:var(--powierzchnia);stroke-width:3px;pointer-events:none}.mapa-podpis.wybrany{font-size:16px;font-weight:700;fill:var(--tekst)}.mapa.ma-wybor .mapa-punkt:not(.w-skupisku){opacity:.3}.mapa.ma-wybor .mapa-podpisy .mapa-podpis:not(.wybrany){display:none}.mapa.ma-wybor .mapa-linie line:not(.wybrana){opacity:.12}.mapa-linie line.wybrana{stroke:var(--zloto);stroke-width:3;opacity:1}.mapa-punkt.w-skupisku .mapa-kropka{stroke:var(--zloto);stroke-width:2.4;opacity:1;r:6px}@media (max-width: 719px){.mapa-podpis{font-size:20px}.mapa-podpis.wybrany{font-size:24px}.mapa-punkt.w-skupisku .mapa-kropka{r:9px}}@media (max-width: 719px){.mapa-punkt:not(.brak) .mapa-kropka{r:7px}.mapa-punkt:not(.brak) .mapa-halo{r:12px}}@media (prefers-reduced-motion: no-preference){.mapa-linie line{stroke-dashoffset:1;animation:mapa-rysuj .9s var(--krzywa) forwards}.mapa-punkt.konczy_sie .mapa-halo{animation:mapa-puls 1.6s ease-out infinite}}@keyframes mapa-rysuj{to{stroke-dashoffset:0}}@keyframes mapa-puls{0%{transform:scale(.6);opacity:.5}to{transform:scale(1.9);opacity:0}}.mapa.zoom .mapa-kropka{r:calc(2.2px / var(--zoom));stroke-width:calc(1px / var(--zoom))}.mapa.zoom .mapa-punkt:not(.brak) .mapa-kropka{r:calc(5.2px / var(--zoom))}.mapa.zoom .mapa-halo{r:calc(7px / var(--zoom))}.mapa.zoom .mapa-punkt.w-skupisku .mapa-kropka{r:calc(6px / var(--zoom));stroke-width:calc(2.4px / var(--zoom))}.mapa.zoom .mapa-podpis.wybrany{font-size:calc(16px / var(--zoom));stroke-width:calc(3px / var(--zoom))}.mapa.zoom .mapa-wybor,.mapa.zoom .mapa-punkt.nadchodzacy .mapa-kropka{stroke-width:calc(1.6px / var(--zoom))}@media (max-width: 719px){.mapa.zoom .mapa-punkt:not(.brak) .mapa-kropka{r:calc(7px / var(--zoom))}.mapa.zoom .mapa-halo{r:calc(12px / var(--zoom))}.mapa.zoom .mapa-punkt.w-skupisku .mapa-kropka{r:calc(9px / var(--zoom))}.mapa.zoom .mapa-podpis.wybrany{font-size:calc(24px / var(--zoom))}}.urzedy-formularz{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:0 16px;align-items:end}.urzedy-formularz .przycisk{margin-bottom:16px}.urzedy-lista{display:grid;gap:12px;margin:16px 0 28px;padding:0;list-style:none}.urzad-fakty{margin:0;color:var(--tekst-2)}.urzedy-bez-urzedu{display:grid;gap:12px}.bez-urzedu-grupa{display:grid;gap:10px}.bez-urzedu-grupa form{display:flex;flex-wrap:wrap;gap:10px;align-items:end}.bez-urzedu-grupa label{margin:0;flex:1 1 220px}.bez-urzedu-wnioski{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:4px;max-height:40vh;overflow-y:auto}.bez-urzedu-wnioski li{display:flex;flex-wrap:wrap;gap:0 12px}.urzedy-narzedzia{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:end;margin-bottom:12px}.urzedy-szukaj{flex:1 1 240px;margin:0}.urzedy-dodaj{margin-bottom:12px}.urzedy-lista{gap:8px}.urzad-wiersz{display:grid;gap:2px;padding-block:10px}.urzad-wiersz h3,.urzad-wiersz p{margin:0}.urzad-glowa{display:flex;align-items:center;justify-content:space-between;gap:12px}.urzad-glowa h3{min-width:0;overflow-wrap:anywhere}.bez-urzedu-grupa{gap:6px}.bez-urzedu-grupa .karta-naglowek{flex-wrap:nowrap;align-items:center;margin-bottom:0}.bez-urzedu-grupa .karta-naglowek h3{margin:0;min-width:0;overflow-wrap:anywhere}.bez-urzedu-grupa p{margin:0}.bez-urzedu-grupa .rozwijane summary{margin-top:0}.bez-urzedu-grupa form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px 12px}.bez-urzedu-wybrany{grid-column:1 / -1;grid-row:2;overflow-wrap:anywhere}.bez-urzedu-potwierdz{display:grid;gap:8px;margin-top:4px;padding-top:10px;border-top:1px solid var(--obramowanie)}.urzedy-skrot{display:inline-flex;align-items:center;min-height:var(--dotyk);font-weight:600}#lista-urzedow{scroll-margin-top:96px}@media (max-width: 599px){.bez-urzedu-grupa form{grid-template-columns:minmax(0,1fr)}.bez-urzedu-wybrany{grid-row:auto}.bez-urzedu-grupa form .przycisk{justify-self:start}}.bez-urzedu-grupa form>label:only-child{grid-column:1 / -1}.rt-lista{display:grid;margin:8px 0 0;padding:0;list-style:none}.rt-wiersz{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:var(--dotyk);padding:10px 0;border-top:1px solid var(--obramowanie);font-variant-numeric:tabular-nums}.rt-wiersz:first-child{border-top:0}.rt-strzalka{flex:none;min-width:1.5em;font-weight:700;text-align:right}.rt-strzalka.w_gore{color:var(--zielony)}.rt-strzalka.w_dol{color:var(--czerwony)}.raport-tygodnia h2{margin-bottom:4px}.rt-kafle{display:grid;gap:10px;margin-block:8px 16px}.rt-kafle h2,.rt-kafle p{margin:0}.rt-trend{display:flex;align-items:baseline;gap:6px}.rt-trend .rt-strzalka{min-width:0}@media (max-width: 600px){.rt-kafle .kafelki{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rt-kafle .kafelek{padding:12px}.rt-kafle .kafelek strong{font-size:1.5rem}}@media print{.pasek,.boczny,.dolne-menu,.arkusz,.pomin,.nie-drukuj{display:none!important}.tresc{margin:0!important;padding:0!important;max-width:none}.raport-tygodnia .karta{break-inside:avoid;box-shadow:none;border:1px solid #999;margin-bottom:12px}body{background:#fff}}.pr-zakladki{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}.pr-lista{display:grid;gap:12px;margin:12px 0;padding:0;list-style:none}.pr-karta h2,.pr-osoba h2{margin:0 0 4px;font-size:1.0625rem}.pr-karta h2 small{font-weight:400;color:var(--tekst-3)}.pr-podpowiedz{margin:0 0 10px}.pr-pola{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pr-pole label{margin:0 0 4px}.pr-wpis{display:flex;align-items:center;gap:8px}.pr-jednostka{flex:none;color:var(--tekst-2);font-size:.875rem}.pr-zrodlo{display:grid;gap:6px;margin-top:6px}.pr-pole small{display:block;min-height:1.2em;margin-top:2px}.pr-formularz{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:0 16px;align-items:end}.pr-formularz .przycisk{margin-bottom:16px}.pr-formularz>p{grid-column:1 / -1;margin:0}.pr-kafle{margin:16px 0}.pr-kafle .kafelek small{color:var(--tekst-2)}.pr-kroki{display:grid;gap:0;margin:8px 0 0;padding:0;list-style:none;counter-reset:krok}.pr-kroki li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--obramowanie);font-variant-numeric:tabular-nums;counter-increment:krok}.pr-kroki li:first-child{border-top:0}.pr-kroki li>span:before{content:counter(krok) ". ";color:var(--tekst-3)}.pr-kroki li small{display:block}.pr-wykres{display:block;width:100%;height:auto}.pr-siatka{stroke:var(--obramowanie);stroke-width:1}.pr-zero{stroke:var(--tekst-3);stroke-width:1.5}.pr-os{fill:var(--tekst-2);font-size:11px}.pr-legenda{display:flex;flex-wrap:wrap;gap:16px;margin:8px 0 0;padding:0;list-style:none}.pr-legenda li{display:flex;align-items:center;gap:8px;font-size:.875rem}.pr-wybor{max-width:240px}.pr-osoba p{margin:4px 0}.pr-osoba-glowa{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.pr-znaczek{padding:4px 10px;border-radius:999px;background:var(--neutralny-tlo);color:var(--neutralny);font-size:.8125rem;font-weight:700}.pr-znaczek.warto_dbac{background:var(--zielony-tlo);color:var(--zielony)}.pr-znaczek.warto_porozmawiac{background:var(--bursztyn-tlo);color:var(--bursztyn)}@media (max-width: 700px){.pr-pola,.pr-formularz{grid-template-columns:1fr}}.prowizje .pw-kafle{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:12px 0}.prowizje .pw-kafel{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:1px solid var(--obramowanie);border-radius:var(--promien-kontrolki);background:var(--powierzchnia-2);font-variant-numeric:tabular-nums}.prowizje .pw-kafel span{color:var(--tekst-2);font-size:.875rem}.prowizje .pw-kafel strong{font-size:1.25rem;color:var(--tekst)}.prowizje .pw-kafel.razem{background:var(--informacja-tlo);border-color:var(--informacja)}.prowizje .pw-stan{margin:8px 0 12px;padding:10px 14px;border-radius:14px;font-weight:600}.prowizje .pw-stan.czeka{background:var(--bursztyn-tlo);color:var(--bursztyn)}.prowizje .pw-stan.gotowe{background:var(--zielony-tlo);color:var(--zielony)}.prowizje .pw-stan.puste{background:var(--neutralny-tlo);color:var(--neutralny)}.prowizje .pw-tabela{width:100%;border-collapse:collapse}.prowizje .pw-tabela th,.prowizje .pw-tabela td{padding:8px 10px;text-align:left;border-top:1px solid var(--obramowanie);vertical-align:middle}.prowizje .pw-tabela th{color:var(--tekst-2);font-weight:600;font-size:.875rem}.prowizje .pw-tabela td.liczba{text-align:right;font-variant-numeric:tabular-nums}.prowizje .pw-tabela tr.zielony{background:var(--zielony-tlo)}.prowizje .pw-tabela tr.czerwony{background:var(--czerwony-tlo)}.prowizje .pw-kolory{display:inline-flex;gap:6px}.prowizje .pw-kolory button{min-height:var(--dotyk);min-width:var(--dotyk);padding:0 12px;border:1px solid var(--obramowanie-kontrolki);border-radius:var(--promien-kontrolki);background:var(--powierzchnia);color:var(--tekst);font-weight:600;cursor:pointer}.prowizje .pw-kolory button[aria-pressed=true]{background:var(--polysk-zloto);color:var(--na-zlocie);border-color:var(--zloto-ciemne)}.prowizje .pw-kolory button[aria-pressed=true].zielony{background:var(--zielony);border-color:var(--zielony)}.prowizje .pw-kolory button[aria-pressed=true].czerwony{background:var(--czerwony);border-color:var(--czerwony)}.prowizje .pw-formularz{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:12px}.prowizje .pw-formularz label{flex:1 1 160px}.prowizje .pw-przewijanie{overflow-x:auto}.prowizje .pw-sekcja{margin-top:24px}.prowizje .pw-sekcja h2{margin-bottom:8px}.prowizje ul.pw-lista{margin:6px 0 0;padding-left:20px}@media (max-width: 600px){.prowizje .pw-kolory button{min-height:48px;min-width:48px}.prowizje .pw-klienci th:nth-child(2),.prowizje .pw-klienci td:nth-child(2){display:none}}.prowizje .filtry-okres{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.kafel-zadan{display:inline-flex;align-items:baseline;gap:10px;margin:0 0 16px;padding:10px 18px;border:1px solid var(--obramowanie);border-radius:var(--promien-kontrolki);background:var(--powierzchnia)}.kafel-zadan strong{font-size:1.5rem}.kafel-zadan.pilne{border-color:var(--czerwony-rant);background:var(--czerwony-tlo);color:var(--czerwony)}.formularz-zadania{margin-bottom:16px}.formularz-zadania textarea,.zadanie-wpis textarea{min-height:88px;padding:10px 14px}.formularz-zadania-pola{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:0 16px}.zadania-kolumny{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:start}.zadania-kolumna{display:grid;gap:12px;padding:12px;border-radius:var(--promien-kontrolki);background:var(--powierzchnia-2);min-height:96px}.zadania-kolumna h2{margin:0;font-size:1rem}.karta.zadanie{display:grid;gap:8px;padding:14px;border-radius:16px}.zadanie[draggable=true]{cursor:grab}.zadanie-tresc{margin:0;font-weight:600;overflow-wrap:anywhere}.zadanie-meta{display:flex;flex-wrap:wrap;gap:6px}.zadanie-ludzie{margin:0;font-size:.875rem;overflow-wrap:anywhere}.zadanie-przejscia{display:grid;gap:4px}.zadanie-przejscia .rozwijane summary{margin-top:0}.zadanie-statusy{display:flex;flex-wrap:wrap;gap:6px}.zadanie-statusy .przycisk{flex:1 1 auto;padding:0 12px;font-size:.8125rem}.zadanie-wpis{margin-top:8px}.zadanie-dziennik .usun{margin-top:12px;color:var(--czerwony)}@media (max-width: 1199px){.zadania-kolumny{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 759px){.zadania-kolumny{grid-template-columns:minmax(0,1fr);gap:20px}.zadania-kolumna{min-height:0;padding:0;background:none}.karta.zadanie{padding:16px;border-radius:var(--promien)}.naglowek-akcje:has(>.zadania-nowe){flex:1 1 100%;flex-wrap:nowrap;align-items:flex-end}.naglowek-akcje>.pole-naglowka:has(+.zadania-nowe){flex:1 1 0;min-width:0}.pole-naglowka:has(+.zadania-nowe)>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pole-naglowka:has(+.zadania-nowe) select{margin:0}.zadania-nowe{flex:none}.kafel-zadan{display:flex;width:fit-content;margin-bottom:0;padding:6px 12px}.kafel-zadan strong{font-size:1.125rem}.zadanie-przejscia+.zadanie-dziennik{margin-top:-4px}.zadanie-przejscia+.zadanie-dziennik summary{margin-top:0}}.powiazania-zadania{display:grid;gap:8px}.powiazania-zadania .lista-firm{list-style:none;margin:0;padding:0;display:grid;gap:4px}.powiazania-zadania .lista-firm button{min-height:var(--dotyk);width:100%;text-align:left}.powiazania-zadania .wybrana-firma{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rw{display:grid;gap:12px;margin-bottom:16px}.rw-telefon{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px}.rw-numer{font-size:1.375rem;font-weight:650;letter-spacing:-.01em;min-height:var(--dotyk);display:inline-flex;align-items:center;color:var(--informacja)}.rw-wyniki{display:flex;flex-wrap:wrap;gap:8px}.rw textarea{width:100%}@media (max-width: 560px){.rw-wyniki .przycisk{flex:1 1 100%}}.wycofaj{display:grid;gap:8px}.krok-wniosku{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.krok-wniosku label{margin:0}.krok-wniosku .blad{flex-basis:100%;margin:0}.nieustalony{color:var(--przyciszony, inherit);font-style:italic}.okno-decyzji{display:block}.dane .dane-akcje{grid-column:2;margin-top:-10px;overflow-wrap:normal}.dane-akcje:empty{display:none}@media (max-width: 559px){.dane.dane-wiersze{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:10px 12px}.dane.dane-wiersze dd{margin-bottom:0}.dane-wiersze .dane-akcje{grid-column:1 / -1}.dane-akcje .przycisk{padding:0 12px}.dane-wiersze .wynik{white-space:normal}}@media (max-width: 759px){.krok-wniosku>*{flex:1 1 100%}}.wynik{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.ustalenie{margin:0 0 var(--odstep, 12px);white-space:pre-wrap;overflow-wrap:anywhere}.ustalenie:last-child{margin-bottom:0}.wnioski-gora{display:contents}.wnioski-gora>*{margin-top:16px}.wnioski-pasek{display:none}.wnioski-gora .filtry-glowne{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 12px}.wnioski-gora .filtry-glowne .pole-szukaj{flex:1 1 260px}.wnioski-nad-lista{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:12px}.wnioski-nad-lista p{margin:0}@media (max-width: 759px){.wnioski-gora:not(.otwarta),.wnioski-nad-lista p,.wnioski-nad-lista:not(:has(button)){display:none}.wnioski-gora .filtry-glowne .pole-szukaj{flex-basis:140px}.wnioski-gora .filtry-glowne .przycisk.drugi,.wnioski-gora .filtry-glowne .zk-wybor{flex-basis:100%}.wiersz .wiersz-dane:empty{display:none}.tablica.wnioski-pasek{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 12px 12px 16px}.wnioski-pasek p{display:grid;min-width:0;margin:0;color:var(--granat-napis);font-size:.875rem}.wnioski-pasek strong{color:var(--biel);font-size:.9375rem;font-weight:650;overflow-wrap:anywhere}.wnioski-pasek .przycisk-na-tablicy{flex:none;padding:0 12px}}.braki-lista{margin:0 0 12px;padding-left:20px;list-style:disc}.braki-lista li{padding:2px 0}.podpowiedz-urzedu p{margin:0 0 8px}.podpowiedz-urzedu .blad{margin-top:8px}.podpowiedz-urzedu,.wiadomosc-braki{margin-top:12px}.wiadomosc-braki .przyciski{display:flex;flex-wrap:wrap;gap:8px}.wiadomosc-braki textarea{width:100%}.przypisanie-zbiorcze{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 16px;margin-bottom:12px}.przypisanie-zbiorcze p{margin:0;flex-basis:100%}.przypisanie-zbiorcze label{margin:0}.przypisanie-zbiorcze .blad{flex-basis:100%}.zaznaczanie{display:flex;flex-wrap:wrap;align-items:center;gap:4px 16px;margin:0 0 8px}.zaznaczanie .przycisk{min-height:var(--dotyk)}.zaznaczanie p{flex-basis:100%;margin:0}.wiersze>li.z-wyborem{display:flex;align-items:stretch}.wiersze>li.z-wyborem>.wybor-wiersza{display:flex;align-items:center;justify-content:center;flex:0 0 var(--dotyk);min-height:var(--dotyk);margin:0;cursor:pointer}.wiersze>li.z-wyborem>.wiersz{flex:1 1 auto;min-width:0;padding-left:4px}.wybor-wiersza input{width:22px;height:22px;margin:0}.przypisano{margin:0 0 8px}.zk-wybor-grupa{display:flex;flex-wrap:wrap;gap:0 20px}.ranking{display:grid;gap:16px;max-width:820px}.rank-wybor{display:flex;flex-wrap:wrap;gap:8px}.rank-wybor button{min-height:48px;padding:0 14px;border:1px solid var(--obramowanie);border-radius:999px;background:transparent;color:var(--tekst-2);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.rank-wybor button:hover{background:var(--najazd)}.rank-wybor button[aria-pressed=true]{background:var(--powierzchnia);border-color:var(--zloto);color:var(--zloto-jasne);box-shadow:inset 0 0 0 1px var(--zloto)}.rank-moj{padding:24px 24px 24px 32px;display:grid;gap:10px}.rank-moj h2{margin:0;font-size:1.0625rem;color:var(--gra-tekst-2);font-weight:650}.rank-moj p{margin:0;color:var(--gra-tekst-2)}.rank-moj-glowa{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 20px}.rank-moj-miejsce{font-size:64px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums;color:var(--akcent)}.rank-moj-rozgrzewka{align-self:center;padding:6px 14px;border-radius:999px;background:#ffffff1f;color:var(--gra-tekst);font-weight:700}.rank-moj-wynik{font-size:28px;font-weight:750;color:var(--gra-tekst);font-variant-numeric:tabular-nums}.rank-moj-wynik small{font-size:14px;font-weight:600;color:var(--gra-tekst-2);margin-left:6px}.rank-moj-wynik.brak{font-size:20px}.rank-moj-pasek{height:6px;margin-top:8px;border-radius:3px;background:#ffffff1f;overflow:hidden}.rank-moj-pasek span{display:block;height:100%;border-radius:3px;background:linear-gradient(90deg,color-mix(in srgb,var(--akcent) 70%,#000),var(--akcent))}.rank-moj-cel{font-size:14px}.rank-podium{display:grid;grid-template-columns:1fr 1.1fr 1fr;align-items:end;gap:12px;margin:0;padding:0;list-style:none}.rank-podium li{position:relative;display:grid;justify-items:center;align-content:start;gap:8px;padding:20px 12px 16px;text-align:center;min-height:160px;background:var(--powierzchnia);border:1px solid var(--obramowanie);border-top:3px solid var(--gra-podium-2);border-radius:20px}.rank-podium .rank-podium-1{order:2;min-height:204px;margin-bottom:16px;padding:28px 20px 24px;color:var(--gra-tekst);background:linear-gradient(145deg,#1d3260,#0c1730);border-color:#0c1730;border-top:3px solid var(--gra-zloto)}.rank-podium .rank-podium-2{order:1}.rank-podium .rank-podium-3{order:3;border-top-color:var(--gra-podium-3)}.rank-podium .rank-ja{box-shadow:0 0 0 2px var(--gra-zloto)}.rank-podium-miejsce{font-size:36px;font-weight:800;line-height:1;font-variant-numeric:tabular-nums}.rank-podium-1 .rank-podium-miejsce{color:#f3d88e}.rank-podium .rank-opis{justify-items:center}.rank-podium .rank-opis strong{font-size:16px;overflow-wrap:anywhere}.rank-podium-1 .rank-opis span{color:var(--gra-tekst-2)}.rank-podium-1 a,.rank-podium-1 a:hover{color:var(--gra-tekst)}.rank-podium-1 .rank-podium-wynik{font-size:36px}.rank-podium-1 .rank-podium-wynik.brak{font-size:16px;color:var(--gra-tekst-2)}.rank-podium-wynik{font-size:28px;font-weight:750;line-height:1.05;font-variant-numeric:tabular-nums}.rank-podium-wynik small{display:block;font-size:12px;font-weight:600;color:var(--tekst-2)}.rank-podium-1 .rank-podium-wynik small{color:var(--gra-tekst-2)}.rank-lista{display:grid;margin:0;padding:0;list-style:none;background:var(--powierzchnia);border-radius:20px;border:1px solid var(--obramowanie);overflow:hidden}.rank-wiersz{position:relative;display:grid;grid-template-columns:56px 40px 1fr auto;align-items:center;gap:12px;min-height:72px;padding:12px 20px;border-bottom:1px solid var(--obramowanie)}.rank-wiersz:last-child{border-bottom:0}.rank-wiersz.rank-ja{background:var(--gra-wlasny-wiersz);box-shadow:inset 3px 0 0 var(--gra-zloto)}.rank-miejsce{font-size:1.4rem;font-weight:750;text-align:center;font-variant-numeric:tabular-nums}.rank-wiersz.bez-numeru{grid-template-columns:40px 1fr auto}.rank-rozgrzewka{justify-self:start;margin-top:4px}.rank-znak{width:40px;height:40px}.rank-opis{display:grid;min-width:0}.rank-opis strong{overflow-wrap:anywhere}.rank-opis a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.rank-opis a:focus-visible{outline:none}.rank-wiersz:has(a:focus-visible),.rank-podium li:has(a:focus-visible){outline:3px solid var(--fokus);outline-offset:-3px}.rank-podium .rank-podium-1:has(a:focus-visible){outline-color:var(--gra-ostrosc)}.rank-wiersz:hover,.rank-podium li:hover{background-color:var(--powierzchnia-2)}.rank-wiersz.rank-ja:hover{background-color:#382f15}.rank-opis .przyciszony{font-size:.875rem}.rank-ty{font-weight:600}.rank-wartosc{max-width:72px;font-size:1.375rem;font-weight:750;line-height:1.1;text-align:right;font-variant-numeric:tabular-nums}.rank-wartosc small{display:block;font-size:12px;font-weight:600;color:var(--tekst-2)}.rank-wartosc.brak,.rank-podium-wynik.brak{font-size:14px;font-weight:650;color:var(--tekst-2)}.rank-pasma{margin:0}.rank-cele,.rank-sezony{display:grid;gap:8px;margin:12px 0;padding:0;list-style:none}.rank-cele li{display:grid;grid-template-columns:1fr 120px;align-items:center;gap:12px}.rank-cele input{min-height:var(--dotyk);padding:0 14px;border:1px solid var(--obramowanie-kontrolki);border-radius:var(--promien-kontrolki);font:inherit}@media (prefers-reduced-motion: no-preference){.rank-moj,.rank-podium li{animation:gra-wejscie .32s var(--krzywa) backwards}.rank-wiersz{transition:background-color .14s}}@media (max-width: 759px){.rank-wybor button{flex:1 1 auto}.rank-moj{padding:20px 20px 20px 28px}.rank-podium{grid-template-columns:1fr;gap:8px}.rank-podium .rank-podium-1{min-height:64px;margin-bottom:0;padding:10px 14px}.rank-podium-1 .rank-podium-wynik{font-size:22px}.rank-podium li{order:0!important;grid-template-columns:36px 40px 1fr auto;justify-items:start;align-items:center;text-align:left;min-height:64px;padding:10px 14px;border-radius:16px;gap:10px}.rank-podium .rank-opis{justify-items:start}.rank-podium-miejsce{font-size:28px;text-align:center}.rank-podium-wynik{text-align:right;font-size:22px}.rank-wiersz{grid-template-columns:36px 40px minmax(0,1fr) auto;gap:10px;padding:10px 14px}.rank-wartosc{font-size:1.25rem}.rank-wiersz.bez-numeru{grid-template-columns:40px 1fr;row-gap:4px}.rank-wiersz.bez-numeru .rank-wartosc{grid-column:2;text-align:left;max-width:none}}@media (prefers-reduced-motion: no-preference){.rank-podium.odslona li{animation:rank-wstaje .56s var(--krzywa-kino) backwards}.rank-podium.odslona .rank-podium-3{animation-delay:.1s}.rank-podium.odslona .rank-podium-2{animation-delay:.24s}.rank-podium.odslona .rank-podium-1{position:relative;overflow:hidden;animation:rank-lider .72s var(--krzywa-kino) .4s backwards}.rank-podium.odslona .rank-podium-1:after{content:"";position:absolute;top:0;bottom:0;left:0;width:100%;pointer-events:none;background:linear-gradient(105deg,transparent 30%,#ffffff2e 50%,transparent 70%);animation:rank-swiatlo .9s ease-in-out .82s both}.rank-lista.odslona>li{animation:gra-wejscie .36s var(--krzywa-kino) .56s backwards}.rank-lista.odslona>li:nth-child(2){animation-delay:.6s}.rank-lista.odslona>li:nth-child(3){animation-delay:.64s}.rank-lista.odslona>li:nth-child(n+4){animation-delay:.68s}}@keyframes rank-wstaje{0%{opacity:0;transform:translateY(40px) scale(.95)}}@keyframes rank-lider{0%{opacity:0;transform:translateY(64px) scale(.9)}}@keyframes rank-swiatlo{0%{transform:translate(-100%)}to{transform:translate(100%)}}@font-face{font-family:Bricolage PGE;src:url(/fonts/bricolage-lacina.woff2) format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap;unicode-range:U+0020-007E,U+00A0-00FF,U+2018-201E,U+2026,U+2190-2193}@font-face{font-family:Bricolage PGE;src:url(/fonts/bricolage-polskie.woff2) format("woff2");font-weight:200 800;font-stretch:75% 100%;font-display:swap;unicode-range:U+0104-0107,U+0118-0119,U+0141-0144,U+015A-015B,U+0179-017C}@font-face{font-family:Onest PGE;src:url(/fonts/onest-lacina.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0020-007E,U+00A0-00FF,U+2018-201E,U+2026,U+2190-2193}@font-face{font-family:Onest PGE;src:url(/fonts/onest-polskie.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:U+0104-0107,U+0118-0119,U+0141-0144,U+015A-015B,U+0179-017C}:root{--granat: #0b1430;--noc: #03060f;--granat-tor: #34437a;--granat-napis: #a9b3cf;--granat-etykieta: #c4cce0;--granat-zero: #8995b4;--zloto: #e9c35a;--zloto-jasne: #f6e09a;--zloto-ciemne: #bd9c42;--tlo: #070d22;--poswiata: #1b2a5a;--poswiata-2: #2b2410;--poswiata-3: #0f1a3d;--powierzchnia: #0e1736;--powierzchnia-2: #141f48;--powierzchnia-3: #1b2a5a;--obramowanie: #26356b;--obramowanie-kontrolki: #7e8cb6;--szklo: linear-gradient(165deg, rgba(27, 42, 90, .82) 0%, rgba(11, 20, 48, .74) 100%);--szklo-rant: rgba(255, 255, 255, .14);--najazd: rgba(255, 255, 255, .07);--najazd-mocny: rgba(255, 255, 255, .14);--zaciemnienie: rgba(3, 6, 15, .7);--tekst: #f7f4ea;--tekst-2: #c3cce4;--tekst-3: #9aa7cc;--na-zlocie: #0b1430;--fokus: #f6e09a;--czerwony: #ff9d90;--czerwony-tlo: #3a1519;--czerwony-rant: #74303a;--czerwony-lampa: #e0483a;--czerwony-znak: #c4372a;--czerwony-pelny: #b3342a;--bursztyn: #f3c867;--bursztyn-tlo: #33250a;--bursztyn-rant: #6e5219;--bursztyn-lampa: #f0b02a;--zielony: #72dea0;--zielony-tlo: #0c2d1f;--zielony-lampa: #38b26e;--zielony-pelny: #1b7a46;--neutralny: #c3cce4;--neutralny-tlo: #1b2750;--neutralny-lampa: #8d97ab;--informacja: #a9c0ff;--informacja-tlo: #17275a;--cien: 0 6px 20px rgba(0, 0, 0, .28), inset 0 1px 0 rgba(255, 255, 255, .07);--cien-nawigacji: 0 10px 34px rgba(0, 0, 0, .42), inset 0 1px 0 rgba(255, 255, 255, .12);--cien-plywajacy: 0 4px 14px rgba(0, 0, 0, .5);--cien-przycisku: 0 2px 8px rgba(0, 0, 0, .35);--polysk-granat: linear-gradient(180deg, #1b2a5a 0%, var(--granat) 100%);--polysk-zloto: linear-gradient(180deg, #f6e09a 0%, var(--zloto) 55%, #c9a443 100%);--polysk-karta: linear-gradient(180deg, rgba(255, 255, 255, .045) 0%, rgba(255, 255, 255, 0) 120px);--kropki: radial-gradient(circle, rgba(255, 255, 255, .035) 1px, transparent 1.5px) 0 0 / 24px 24px;--lampa-czerwony: radial-gradient(circle at 35% 30%, #ffc9c0, var(--czerwony-lampa) 58%, #b3342a);--lampa-zolty: radial-gradient(circle at 35% 30%, #ffe9b0, var(--bursztyn-lampa) 58%, #c58a12);--lampa-zielony: radial-gradient(circle at 35% 30%, #c8f2d8, var(--zielony-lampa) 58%, #22874f);--lampa-bez-daty: radial-gradient(circle at 35% 30%, #e6e9f0, var(--neutralny-lampa) 60%, #6c7588);--lampa-zloty: radial-gradient(circle at 35% 30%, #fff3cc, var(--zloto) 58%, #9a7c2c);--lampa-bialy: radial-gradient(circle at 35% 30%, #ffffff, #dfe5f4 55%, #aab5d6);--lampa-zgaszona: #1a2550;--lampa-zgaszona-swiatlo: #34416d;--lampa-przejechana: #8f9cc4;--biel: #ffffff;--polysk-zloto-najazd: linear-gradient(180deg, #fbeab0 0%, #f0cd6c 55%, #d4ae4c 100%);--tor-przejechany: #c3cbe4;--tablica-od: #111d42;--tablica-rant: #34437a;--zloto-lagodne: rgba(233, 195, 90, .16);--zloto-rant: rgba(233, 195, 90, .55);--zloto-poswiata: 0 0 0 1px rgba(233, 195, 90, .5), 0 0 24px rgba(233, 195, 90, .18);--promien: 20px;--promien-kontrolki: 12px;--dotyk: 44px;--boczny: 272px;--krzywa: cubic-bezier(.22, 1, .36, 1);--ruch: .16s var(--krzywa);--plyniecie: .18s var(--krzywa);--czcionka-naglowka: "Bricolage PGE", "Arial Narrow", Arial, sans-serif;font-family:Onest PGE,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;line-height:1.5;color:var(--tekst);background:var(--tlo);accent-color:var(--zloto);color-scheme:dark;scrollbar-color:var(--granat-tor) transparent;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:84px}@media (max-width: 759px){html{scroll-padding-top:0;scroll-padding-bottom:calc(120px + env(safe-area-inset-bottom))}}body{margin:0;min-height:100dvh;background:radial-gradient(70% 60% at 100% -10%,var(--poswiata) 0%,transparent 70%),radial-gradient(50% 60% at -8% 58%,var(--poswiata-2) 0%,transparent 70%),radial-gradient(60% 50% at 55% 115%,var(--poswiata-3) 0%,transparent 70%),var(--tlo);background-attachment:fixed}::selection{background:#c9a84c57;color:var(--tekst)}h1,h2{font-family:var(--czcionka-naglowka)}h1{margin:0;font-size:1.75rem;font-weight:700;line-height:1.2;letter-spacing:-.02em;text-wrap:balance}h2{margin:0 0 10px;font-size:1.0625rem;font-weight:650;line-height:1.3}h3{margin:20px 0 8px;font-size:.9375rem;font-weight:650}p{margin:0 0 10px}p:last-child{margin-bottom:0}a{color:var(--informacja);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--zloto-jasne);text-decoration-color:currentColor}h2>a{color:inherit;text-decoration:none}h2>a:hover{color:var(--zloto-jasne);text-decoration:underline}:focus-visible{outline:3px solid var(--fokus);outline-offset:3px}.przyciszony{color:var(--tekst-2)}.maly{font-size:.8125rem}.sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.ikona{flex:none}.ladowanie{padding:2rem 16px;color:var(--tekst-2)}.pomin{position:absolute;z-index:100;top:-60px;left:16px;display:inline-flex;align-items:center;min-height:var(--dotyk);padding:0 16px;border-radius:999px;background:var(--polysk-zloto);color:var(--na-zlocie);font-weight:650;text-decoration:none}.pomin:focus{top:12px;color:var(--na-zlocie)}.pasek{position:fixed;z-index:40;top:12px;left:12px;right:12px;display:flex;align-items:center;justify-content:space-between;gap:16px;height:60px;padding:0 10px 0 14px;background:var(--szklo);border:1px solid var(--szklo-rant);border-radius:32px;box-shadow:var(--cien-nawigacji)}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.pasek,.boczny{-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3)}}.marka{display:inline-flex;align-items:center;gap:10px;color:var(--tekst);font-family:var(--czcionka-naglowka);font-size:1.0625rem;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.pasek-prawa{display:flex;align-items:center;gap:14px;min-width:0}.pasek-data{display:inline-block;color:var(--tekst-2);font-size:.875rem;white-space:nowrap}.pasek-data:first-letter{text-transform:uppercase}.ja{display:flex;align-items:center;gap:10px;min-width:0}.awatar{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--powierzchnia-3);color:var(--zloto-jasne);font-size:.8125rem;font-weight:700;letter-spacing:.02em;box-shadow:inset 0 0 0 1px var(--zloto-rant)}.ja-tekst{display:grid;min-width:0;line-height:1.2}.ja-tekst strong{overflow:hidden;font-size:.875rem;font-weight:650;white-space:nowrap;text-overflow:ellipsis}.ja-tekst small{color:var(--tekst-2);font-size:.75rem}.przycisk-ikona{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--tekst-2);cursor:pointer;transition:background-color var(--ruch),color var(--ruch)}.przycisk-ikona:hover{background:var(--najazd);color:var(--tekst)}.boczny{position:fixed;z-index:30;top:84px;left:12px;width:var(--boczny);max-height:calc(100dvh - 96px);padding:14px 10px;overflow-y:auto;background:var(--szklo);border:1px solid var(--szklo-rant);border-radius:28px;box-shadow:var(--cien-nawigacji)}.boczny nav{position:relative}.wskaznik{position:absolute;top:0;left:0;width:var(--w, 0);height:var(--h, 0);transform:translate(var(--x, 0),var(--y, 0));pointer-events:none}.wskaznik[data-plynie]{transition:opacity var(--plyniecie)}.menu-wskaznik{z-index:1;border-radius:999px;background:var(--zloto-lagodne);box-shadow:inset 0 0 0 1px var(--zloto-rant),inset 0 1px #ffffff1a}.menu-grupa+.menu-grupa{margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.menu-grupa-nazwa{margin:0 0 6px;padding:0 12px;color:var(--tekst-3);font-size:.75rem;font-weight:650}.menu-lista{position:relative;display:grid;gap:2px;margin:0;padding:0;list-style:none}.menu-link{position:relative;z-index:2;display:flex;align-items:center;gap:10px;min-height:46px;padding:0 12px 0 7px;border-radius:999px;color:var(--tekst);font-size:.9375rem;font-weight:550;text-decoration:none;transition:background-color var(--ruch),color var(--ruch),box-shadow var(--ruch)}.menu-link:hover{background:var(--najazd);color:var(--tekst)}.menu-link.active,.menu-link.active:hover{background:none;color:var(--zloto-jasne);font-weight:650}.arkusz .menu-link.active{background:var(--zloto-lagodne);box-shadow:inset 0 0 0 1px var(--zloto-rant)}.menu-ikona{position:relative;z-index:1;flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%}.menu-tekst{min-width:0}.droga .menu-lista:before{content:"";position:absolute;top:23px;bottom:23px;left:22px;width:2px;border-radius:2px;background:var(--granat-tor)}.droga .menu-ikona{background:var(--granat);box-shadow:inset 0 0 0 1.5px var(--granat-tor)}.droga .menu-link.active .menu-ikona{background:var(--granat);color:var(--zloto-jasne);box-shadow:none}.licznik-menu{display:inline-grid;place-items:center;min-width:24px;height:22px;margin-left:auto;padding:0 7px;border-radius:999px;background:var(--neutralny-tlo);color:var(--neutralny);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.licznik-menu.pilne,.menu-link.active .licznik-menu.pilne{background:var(--czerwony-znak);color:var(--biel)}.menu-link.active .licznik-menu{background:#e9c35a38;color:var(--zloto-jasne)}.tresc{max-width:1220px;margin-left:calc(var(--boczny) + 40px);padding:100px 32px 64px 0}.tresc>*+*{margin-top:16px}@media (min-width: 760px) and (max-width: 1279px){:root{--boczny: 72px}.boczny{padding:12px 8px;overflow:visible}.menu-grupa-nazwa{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.menu-grupa+.menu-grupa{margin-top:10px;padding-top:10px}.menu-link{justify-content:center;min-height:48px;padding:0}.droga .menu-lista:before{left:calc(50% - 1px);top:24px;bottom:24px}.menu-tekst{position:absolute;z-index:60;top:50%;left:calc(100% + 14px);padding:6px 12px;border:1px solid var(--granat-tor);border-radius:10px;background:var(--granat);color:var(--tekst);font-size:.8125rem;font-weight:600;white-space:nowrap;box-shadow:var(--cien-plywajacy);transform:translateY(-50%);opacity:0;pointer-events:none;transition:opacity var(--ruch)}.menu-link:hover .menu-tekst,.menu-link:focus-visible .menu-tekst{opacity:1}.licznik-menu{position:absolute;z-index:2;top:1px;right:0;min-width:18px;height:18px;padding:0 5px;font-size:.6875rem}}@media (min-width: 760px) and (max-width: 979px){.ja-tekst{display:none}}.dolne-menu{display:none}@media (max-width: 759px){:root{font-size:17px;--promien: 20px;--dotyk: 48px}body{background:radial-gradient(100% 220px at 85% 0,var(--poswiata) 0%,transparent 100%) no-repeat,var(--tlo)}h1{font-size:1.5rem}.pasek{position:static;height:auto;padding:14px 16px 4px;background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.pasek .ja,.pasek .przycisk-ikona{display:none}.pasek-data{font-size:.8125rem}.boczny{display:none}@media (max-width: 359px){.pasek-data{display:none}}.tresc{margin:0;padding:8px 16px calc(120px + env(safe-area-inset-bottom))}.dolne-menu{position:fixed;z-index:40;left:12px;right:12px;bottom:calc(10px + env(safe-area-inset-bottom));display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:0 4px;overflow:hidden;background:#0b1430f5;border-radius:26px;box-shadow:0 6px 18px #0b14302e}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.dolne-menu{background:#0b1430db;-webkit-backdrop-filter:blur(16px) saturate(1.4);backdrop-filter:blur(16px) saturate(1.4)}}.dolne-menu a,.dolne-menu button{position:relative;z-index:1;display:grid;justify-items:center;align-content:center;gap:4px;min-height:68px;padding:6px 2px 4px;border:0;background:none;color:var(--granat-napis);font:inherit;font-size:12px;font-weight:600;line-height:1.15;text-align:center;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.dolne-menu :focus-visible{outline:2px solid var(--zloto-jasne);outline-offset:-4px;border-radius:18px}.dolne-menu .active{color:var(--biel);font-weight:700}.dolne-menu .active .dolne-ikona{color:var(--zloto-jasne);transform:translateY(-1px) scale(1.18)}.dolne-stozek{height:100%;transform:translate(var(--x, 0))}.dolne-stozek:before{content:"";position:absolute;top:0;left:calc(50% - 16px);width:32px;height:3px;border-radius:0 0 3px 3px;background:var(--zloto-jasne)}.dolne-stozek:after{content:"";position:absolute;top:3px;left:0;right:0;height:28px;background:linear-gradient(180deg,#e6cf860f,#e6cf8600);clip-path:polygon(30% 0,70% 0,100% 100%,0 100%)}.dolne-ikona{position:relative;display:grid;place-items:center;transition:transform .24s var(--krzywa-kino)}.kropka{position:absolute;top:-6px;right:-13px;display:grid;place-items:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--neutralny);color:var(--biel);font-size:.625rem;font-weight:700;line-height:1;box-shadow:0 0 0 2px var(--granat)}.kropka.pilne{background:var(--czerwony-znak)}}@media (prefers-reduced-transparency: reduce){.pasek,.boczny{background:var(--powierzchnia);-webkit-backdrop-filter:none;backdrop-filter:none}.dolne-menu{background:var(--granat);-webkit-backdrop-filter:none;backdrop-filter:none}}.arkusz{width:min(100%,560px);max-width:100%;max-height:88dvh;margin:auto auto 0;padding:0;border:0;border-radius:28px 28px 0 0;background:var(--powierzchnia);color:var(--tekst);box-shadow:0 -12px 40px #00000080;border-top:1px solid var(--szklo-rant)}.arkusz[open]{animation:wysun .22s var(--krzywa)}.arkusz::backdrop{background:var(--zaciemnienie)}.arkusz-wnetrze{display:grid;gap:14px;padding:14px 16px calc(18px + env(safe-area-inset-bottom))}.arkusz-glowa{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--obramowanie)}@keyframes wysun{0%{transform:translateY(28px);opacity:.6}to{transform:none;opacity:1}}.naglowek-strony{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:20px}.naglowek-strony>div:first-child{flex:1 1 340px;min-width:0}.podtytul{max-width:72ch;margin:6px 0 0;color:var(--tekst-2)}.naglowek-akcje{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.powrot{display:inline-flex;align-items:center;gap:4px;min-height:var(--dotyk);margin:0 0 6px -6px;padding:0 10px 0 4px;border-radius:999px;color:var(--tekst-2);font-size:.875rem;font-weight:600;text-decoration:none}.powrot:hover{background:var(--najazd);color:var(--tekst)}.pole-naglowka{min-width:220px;margin:0}.karta{padding:20px 24px;background:var(--polysk-karta),var(--powierzchnia);border:1px solid var(--obramowanie);border-radius:var(--promien);box-shadow:var(--cien)}.zwijana{padding-block:0}.zwijana>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:calc(var(--dotyk) + 12px);padding-block:6px;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.zwijana>summary::-webkit-details-marker{display:none}.zwijana>summary h2{margin:0}.zwijana>summary:after{content:"";flex:none;width:8px;height:8px;margin:-4px 4px 0 0;border-right:2px solid var(--tekst-2);border-bottom:2px solid var(--tekst-2);transform:rotate(45deg);transition:transform .18s var(--krzywa)}.zwijana[open]>summary:after{transform:translateY(4px) rotate(-135deg)}.zwijana-tresc{padding-bottom:20px;animation:kino-pod-znakiem .18s var(--krzywa-kino) backwards}@media (max-width: 759px){.zwijana>summary{min-height:calc(var(--dotyk) + 6px);padding-block:3px}.zwijana:not([open])+.zwijana{margin-top:-8px}}.karta-naglowek{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:6px 16px;margin-bottom:12px}.karta-naglowek h2,.karta-naglowek p{margin:0}.karta-naglowek>a{display:inline-flex;align-items:center;gap:4px;min-height:var(--dotyk);margin:-12px 0;font-weight:600;text-decoration:none}.karta-naglowek>a:hover{text-decoration:underline}@media (max-width: 759px){.karta{padding:16px}}.lista{margin:0;padding:0;list-style:none}.lista>li{padding:12px 0;border-top:1px solid var(--obramowanie);overflow-wrap:anywhere}.lista>li:first-child{padding-top:2px;border-top:0}.lista>li:last-child{padding-bottom:0}.pozycja{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.pozycja>div{flex:1;min-width:0}.z-lampka{display:flex;align-items:flex-start;gap:12px}.z-lampka>.lampka{margin-top:6px}.pozycja-link{display:flex;align-items:flex-start;gap:12px;margin:0 -10px;padding:calc((var(--dotyk) - 24px) / 2) 10px;border-radius:14px;color:inherit;text-decoration:none;transition:background-color var(--ruch),color var(--ruch)}.lista>li>.pozycja-link{margin-block:calc((24px - var(--dotyk)) / 2)}.pozycja-link>.ikona{margin-top:2px;color:var(--tekst-2)}.pozycja-link>.ikona:last-child{color:var(--tekst-2)}.pozycja-link>.lampka{margin-top:6px}.pozycja-tekst{flex:1;min-width:0}.pozycja-link .przyciszony{display:block;font-size:.875rem}a.pozycja-link strong{color:var(--tekst);font-weight:650}a.pozycja-link:hover{background:var(--powierzchnia-2);color:var(--tekst)}a.pozycja-link:hover strong{text-decoration:underline;text-underline-offset:3px}a.pozycja-link:hover>.ikona:last-child{color:var(--zloto-jasne)}.pozycja-link.z-plakietka{display:grid;grid-template-columns:minmax(0,1fr) auto auto;row-gap:6px}@media (max-width: 759px){.pozycja-tekst,.wiersz-glowny{line-height:1.4}.pozycja-link strong,.wiersz-glowny strong,a.pozycja-link strong{font-size:1rem;font-weight:600}.pozycja-link .przyciszony,.wiersz .przyciszony,.wiersz .wiersz-dane{margin-top:4px;font-size:14px;font-weight:400}}@media (max-width: 559px){.pozycja-link.z-plakietka{grid-template-columns:minmax(0,1fr) auto}.pozycja-link.z-plakietka>.plakietka{grid-row:2;justify-self:start}}.plakietka{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 10px;border-radius:999px;background:var(--informacja-tlo);color:var(--informacja);font-size:.8125rem;font-weight:600;line-height:1.3;white-space:nowrap}.plakietka:before{content:"";flex:none;width:6px;height:6px;border-radius:50%;background:currentColor}.termin-stan .plakietka:before{display:none}.plakietka.czerwony{background:var(--czerwony-tlo);color:var(--czerwony)}.plakietka.zolty{background:var(--bursztyn-tlo);color:var(--bursztyn)}.plakietka.zielony{background:var(--zielony-tlo);color:var(--zielony)}.plakietka.bez_daty{background:var(--neutralny-tlo);color:var(--neutralny)}.lampka{flex:none;display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--granat-tor);box-shadow:inset 0 1px 2px #00000073}.lampka.czerwony{background:var(--lampa-czerwony);box-shadow:none}.lampka.zolty{background:var(--lampa-zolty);box-shadow:none}.lampka.zielony{background:var(--lampa-zielony);box-shadow:none}.lampka.bez_daty{background:var(--lampa-bez-daty);box-shadow:none}.lampka.zloty{background:var(--lampa-zloty);box-shadow:none}.lampka.bialy{background:var(--lampa-bialy);box-shadow:none}.lampka.przejechany{background:var(--lampa-przejechana);box-shadow:none}.przycisk{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:var(--dotyk);padding:0 20px;border:1px solid var(--zloto-ciemne);border-radius:999px;background:var(--polysk-zloto);color:var(--na-zlocie);font:inherit;font-size:.9375rem;font-weight:650;line-height:1.2;text-align:center;text-decoration:none;box-shadow:var(--cien-przycisku),inset 0 1px #ffffff8c;cursor:pointer;transition:background-color var(--ruch),border-color var(--ruch),box-shadow var(--ruch),transform var(--ruch)}.przycisk:hover{background:var(--polysk-zloto-najazd);border-color:var(--zloto-jasne);color:var(--na-zlocie);box-shadow:var(--cien-przycisku),var(--zloto-poswiata),inset 0 1px #fff9}.przycisk:active{background:var(--zloto);box-shadow:none;transform:translateY(1px)}.przycisk:disabled{background:var(--powierzchnia-3);border-color:var(--powierzchnia-3);color:var(--tekst-3);box-shadow:none;transform:none;cursor:not-allowed}.przycisk.drugi{background:#ffffff0a;border-color:var(--obramowanie-kontrolki);color:var(--tekst);box-shadow:inset 0 1px #ffffff14}.przycisk.drugi:hover{background:var(--najazd-mocny);border-color:var(--zloto);color:var(--tekst);box-shadow:none}.przycisk.drugi:disabled{background:var(--powierzchnia-2);border-color:var(--obramowanie);color:var(--tekst-3)}.przycisk.duzy{min-height:52px;font-size:1rem}.przycisk.przycisk-stan{display:inline-grid;grid-template-areas:"n";place-items:center}.przycisk.szeroki.przycisk-stan{display:grid}.przycisk-stan>span{grid-area:n;display:inline-flex;align-items:center;gap:8px;visibility:hidden}.przycisk-stan[data-stan=gotowy]>.sn-gotowy,.przycisk-stan[data-stan=blad]>.sn-blad,.przycisk-stan[data-stan=w_toku]>.sn-w_toku,.przycisk-stan[data-stan=zapisano]>.sn-zapisano{visibility:visible}.przycisk-stan[aria-disabled=true]{cursor:progress}.przycisk.przycisk-stan[data-stan=zapisano],.przycisk.przycisk-stan[data-stan=zapisano]:hover{border-color:var(--zielony);background:var(--zielony-pelny);color:var(--biel);box-shadow:none}.przycisk.przycisk-stan[data-stan=blad],.przycisk.przycisk-stan[data-stan=blad]:hover{border-color:var(--czerwony);background:var(--czerwony-pelny);color:var(--biel);box-shadow:none}.postep{flex:none;animation:obrot .8s linear infinite}@keyframes obrot{to{transform:rotate(360deg)}}.szeroki{width:100%}.przycisk-tekst{display:inline-flex;align-items:center;min-height:var(--dotyk);padding:0 4px;border:0;background:none;color:var(--informacja);font:inherit;font-size:.9375rem;font-weight:600;text-align:left;text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:3px;cursor:pointer}.przycisk-tekst:hover{color:var(--zloto-jasne);text-decoration-color:currentColor}.przyciski{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}label{display:block;margin:0 0 16px;font-size:.9375rem;font-weight:600}input,select,textarea{display:block;width:100%;min-height:var(--dotyk);margin-top:6px;padding:0 14px;border:1px solid var(--obramowanie-kontrolki);border-radius:var(--promien-kontrolki);background-color:var(--powierzchnia);color:var(--tekst);font:inherit;font-weight:400;caret-color:var(--zloto);transition:border-color var(--ruch),background-color var(--ruch)}input:hover,select:hover,textarea:hover{border-color:var(--tekst-2)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--fokus);outline:3px solid var(--fokus);outline-offset:2px}input::placeholder{color:var(--tekst-3)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23c3cce4' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat}input[type=file]{padding:9px 12px;font-size:.9375rem}input[type=file]::file-selector-button{margin-right:12px;padding:7px 14px;border:1px solid var(--obramowanie-kontrolki);border-radius:999px;background:var(--powierzchnia-3);color:var(--tekst);font:inherit;font-weight:650;cursor:pointer}.wybor-pliku{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-block:4px 12px;font-weight:400}.wybor-pliku .przycisk{min-height:var(--dotyk);cursor:pointer}.wybor-pliku:focus-within .przycisk{outline:2px solid var(--fokus);outline-offset:2px}.wybor-pliku-nazwa{min-width:0;overflow-wrap:anywhere;color:var(--tekst-2)}input[aria-invalid=true],select[aria-invalid=true]{border:2px solid var(--czerwony);background-color:var(--czerwony-tlo)}input[type=checkbox],input[type=radio]{display:inline-block;flex:none;width:20px;height:20px;min-height:0;margin:0;padding:0}.pole-wyboru{display:flex;align-items:center;gap:10px;min-height:var(--dotyk);margin:0;font-weight:600;cursor:pointer}.z-ikona{position:relative;display:block;margin-top:6px}.z-ikona .ikona{position:absolute;top:50%;left:15px;color:var(--tekst-3);transform:translateY(-50%);pointer-events:none}.z-ikona input{margin-top:0;padding-left:44px;border-radius:999px}.pole-szukaj .z-ikona{overflow:hidden;margin-inline:-2px;margin-bottom:-2px;padding:2px;border-radius:999px}.pole-szukaj .z-ikona input,.pole-szukaj .z-ikona .ikona{z-index:1}.pole-szukaj .z-ikona input{position:relative}.pole-szukaj .z-ikona input:focus-visible{outline:none}.pole-szukaj .z-ikona:focus-within{outline:3px solid var(--fokus)}.pole-szukaj .z-ikona:before{content:"";position:absolute;top:50%;left:50%;width:120%;aspect-ratio:1;margin:-60% 0 0 -60%;opacity:0;pointer-events:none;background:conic-gradient(rgba(201,168,76,0) 0 62%,var(--zloto) 88%,var(--zloto-jasne) 100%)}.pole-szukaj .z-ikona:focus-within:before{animation:kino-obrys .72s cubic-bezier(.4,0,.3,1) both}@keyframes kino-obrys{0%{opacity:1;transform:rotate(0)}88%{opacity:1}to{opacity:0;transform:rotate(360deg)}}.blad{color:var(--czerwony);font-weight:600}.blad.blok{padding:12px 16px;border:1px solid var(--czerwony-rant);border-radius:14px;background:var(--czerwony-tlo)}label+.blad{margin-top:-8px}.uwaga{padding:12px 16px;border:1px solid var(--bursztyn-rant);border-radius:14px;background:var(--bursztyn-tlo);color:var(--bursztyn)}.zapisano{display:inline-flex;align-items:center;gap:6px;color:var(--zielony);font-weight:650}.potwierdzenie{position:relative;overflow:hidden}.potwierdzenie:before{content:"";position:absolute;inset:0 0 auto;height:120px;pointer-events:none;background:radial-gradient(70% 100% at 40px 0,#38b26e33,#38b26e00);animation:wejscie-swiatla .28s var(--krzywa)}.potwierdzenie>*{position:relative}.potwierdzenie .lista>li{padding:0;border:0}.potwierdzenie .przycisk-tekst{padding:0}.potwierdzenie-glowa{display:flex;align-items:center;gap:12px;margin:0 0 14px;font-size:1.25rem}.potwierdzenie-znak{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--zielony-pelny);color:var(--biel);box-shadow:inset 0 1px #ffffff40;animation:wejscie-znaku .28s var(--krzywa)}.potwierdzenie h3{margin:18px 0 6px}@keyframes wejscie-swiatla{0%{opacity:0}to{opacity:1}}@keyframes wejscie-znaku{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.zbiega-do-potwierdzenia,.potwierdzenie{view-transition-name:zapis}.pusto{margin:0;padding:14px 16px;border-radius:14px;background:var(--powierzchnia-2);color:var(--tekst-2)}.pusty-wiersz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 12px;min-height:48px;padding:0 16px;border:1px solid var(--obramowanie);border-radius:14px;background:var(--powierzchnia-2)}.pusty-wiersz h2{margin:0;font-size:.9375rem}.pusty-wiersz .przyciszony{font-size:.875rem}.potwierdzenie-daty{margin-top:12px;padding-top:12px;border-top:1px solid var(--obramowanie)}.szkielet{display:grid;gap:12px;padding:4px 0}.szkielet span{display:block;height:18px;border-radius:9px;background:linear-gradient(90deg,var(--powierzchnia-2) 0%,var(--powierzchnia-3) 50%,var(--powierzchnia-2) 100%);background-size:200% 100%;animation:szkielet 1.4s ease-in-out infinite}.szkielet span:first-child{height:112px;border-radius:var(--promien)}.szkielet span:nth-child(2){width:72%}.szkielet span:nth-child(3){width:46%}@keyframes szkielet{0%{background-position:100% 0}to{background-position:-100% 0}}.tablica{position:relative;padding:20px 22px 14px;color:var(--biel);background:linear-gradient(180deg,#ffffff0d,#fff0 90px),radial-gradient(60% 110% at 90% -20%,#5870c44d,#5870c400),var(--kropki),linear-gradient(180deg,var(--tablica-od) 0%,var(--granat) 100%);border:1px solid var(--granat-tor);border-radius:28px;box-shadow:0 10px 28px #0006,inset 0 1px #ffffff24}.tablica :focus-visible{outline-color:var(--zloto)}.tablica-naglowek{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px 24px;margin-bottom:6px}.tablica h2{margin:0;color:var(--biel)}.tablica-opis{margin:3px 0 0;color:var(--granat-napis);font-size:.875rem}.legenda{display:flex;flex-wrap:wrap;gap:6px 16px;margin:3px 0 0;padding:0;list-style:none;color:var(--granat-napis);font-size:.8125rem}.legenda li{display:inline-flex;align-items:center;gap:8px}.przycisk-na-tablicy{min-height:40px;padding:0 16px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:#ffffff0f;color:var(--biel);font:inherit;font-size:.875rem;font-weight:650;cursor:pointer;transition:background-color var(--ruch)}.przycisk-na-tablicy:hover{background:#ffffff24}.tablica-przewijanie{margin:0 -22px;padding:0 22px 6px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-color:var(--granat-tor) transparent}.tablica-tor{position:relative;min-width:800px}.tablica-linie{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;pointer-events:none}.tor{fill:none;stroke:var(--granat-tor);stroke-width:4;stroke-linecap:round;vector-effect:non-scaling-stroke}.tor.przejechany{stroke:var(--tor-przejechany)}.koziol{fill:none;stroke:var(--czerwony-lampa);stroke-width:5;stroke-linecap:round;vector-effect:non-scaling-stroke}.tablica-stacje{position:relative;display:grid;grid-template-columns:repeat(11,minmax(0,1fr));grid-template-rows:var(--wys-stacji) var(--wys-bocznicy);margin:0;padding:0;list-style:none}.tablica-stacje>li{display:flex;grid-column:var(--kol);grid-row:var(--wiersz);min-width:0;scroll-snap-align:center}.stacja{flex:1;display:flex;flex-direction:column;align-items:center;min-width:0;margin:0;padding:10px 2px;border:0;border-radius:18px;background:none;color:var(--biel);font:inherit;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--ruch),color var(--ruch),box-shadow var(--ruch)}div.stacja{cursor:default}a.stacja:hover,button.stacja:hover{background:#ffffff12;color:var(--biel)}.stacja:focus-visible{outline:3px solid var(--zloto);outline-offset:-3px}.stacja-liczba{margin-top:6px;font-size:1.75rem;font-weight:650;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.stacja-liczba.zero{color:var(--granat-zero)}.na-bocznicy .stacja-liczba{font-size:1.375rem}.stacja-nazwa{display:grid;align-content:end;height:32px;margin-inline:-6px;color:var(--granat-etykieta);font-size:13px;line-height:16px;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:7 4 3;overflow-wrap:anywhere}.stacja>.lampka{margin-top:6px}.stacja[aria-pressed=true],.stacja.biezaca{position:relative;z-index:1;margin:0 -4px;background:var(--polysk-zloto);color:var(--granat);box-shadow:0 6px 18px #00000047,inset 0 1px #fff6}.tablica.pojedyncza .tablica-przewijanie{padding-top:16px}.stacja.biezaca:before{content:"";position:absolute;z-index:-1;top:-14px;left:-14px;right:-14px;height:56px;border-top:2px solid var(--zloto-jasne);border-radius:50% 50% 0 0/100% 100% 0 0;background:radial-gradient(60% 100% at 50% 100%,#c9a84c52,#c9a84c00);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 22%,#000 78%,transparent 100%)}button.stacja[aria-pressed=true]:hover{background:var(--zloto-jasne);color:var(--granat)}.stacja[aria-pressed=true] .stacja-nazwa,.stacja.biezaca .stacja-nazwa{margin-inline:-2px;color:var(--granat)}@media (min-width: 760px){.tablica-stacje>li:has(>.stacja[aria-pressed=true],>.stacja.biezaca)+li .stacja-nazwa,.tablica-stacje>li:has(+li>.stacja[aria-pressed=true],+li>.stacja.biezaca) .stacja-nazwa{margin-inline:2px}}.stacja[aria-pressed=true] .stacja-liczba.zero{color:#0b1430bf}.tablica .lampka{width:14px;height:14px;background:radial-gradient(circle at 35% 30%,var(--lampa-zgaszona-swiatlo),var(--lampa-zgaszona) 70%);box-shadow:0 0 0 2px var(--granat),inset 0 1px 3px #0000008c}.tablica .lampka.bialy{background:var(--lampa-bialy)}.tablica .lampka.zielony{background:var(--lampa-zielony)}.tablica .lampka.czerwony{background:var(--lampa-czerwony)}.tablica .lampka.zloty{background:var(--lampa-zloty)}.tablica .lampka.przejechany{background:var(--lampa-przejechana)}.tablica .lampka:is(.bialy,.zielony,.czerwony,.zloty,.przejechany){box-shadow:0 0 0 2px var(--granat)}.tablica.zapala .tablica-stacje .lampka:is(.bialy,.zielony,.czerwony,.zloty,.przejechany){animation:zapal .22s var(--krzywa) both;animation-delay:calc(var(--i, 0) * 12ms)}.tablica .legenda .lampka{width:10px;height:10px}@keyframes zapal{0%{opacity:.3}to{opacity:1}}@media (max-width: 759px){.tablica{padding:16px 16px 10px;border-radius:22px}.tablica-przewijanie{margin:0;padding:0;overflow:visible}.tablica.pojedyncza .tablica-przewijanie{padding-top:0}.tablica{--wys-wiersza: var(--dotyk)}.tablica.pojedyncza{--wys-wiersza: 36px}.tablica-tor{min-width:0}.tablica-linie{display:none}.tablica-stacje{z-index:0;display:flex;flex-direction:column;margin-top:10px}.tablica-stacje:before{content:"";position:absolute;top:calc(var(--wys-wiersza) / 2);bottom:calc(var(--wys-wiersza) / 2);left:19px;width:4px;border-radius:2px;background:var(--granat-tor)}.tablica-stacje>li{position:relative;order:var(--kolejnosc)}.tablica .stacja,.tablica .stacja[aria-pressed=true],.tablica .stacja.biezaca{flex-direction:row;gap:12px;min-height:var(--wys-wiersza);margin:0;padding:0 12px 0 14px;border-radius:14px;text-align:left}.stacja.biezaca:before{display:none}.stacja>.lampka{position:relative;z-index:1;order:-1;margin:0}.stacja-nazwa{flex:1;display:block;height:auto;margin-inline:0;font-size:.9375rem;line-height:1.3}.stacja-liczba{margin:0;font-size:1.25rem}.tablica .na-bocznicy>.stacja{padding-left:42px}.na-bocznicy .stacja-liczba{font-size:1.125rem}.na-bocznicy:before{content:"";position:absolute;top:0;bottom:0;left:47px;width:4px;background:var(--granat-tor)}li:not(.na-bocznicy)+.na-bocznicy:before{top:calc(var(--wys-wiersza) / 2)}li:not(.na-bocznicy)+.na-bocznicy:after{content:"";position:absolute;top:calc(var(--wys-wiersza) / 2 - 28px);left:19px;width:4px;height:40px;border-radius:2px;background:var(--granat-tor);transform:rotate(-45deg);transform-origin:50% 0}.na-bocznicy:last-child:before{bottom:8px}.na-bocznicy:last-child:after{content:"";position:absolute;bottom:6px;left:39px;width:20px;height:5px;border-radius:3px;background:var(--czerwony-lampa)}.tablica.zwinieta .legenda,.tablica.zwinieta .tablica-stacje:before,.tablica.zwinieta .tablica-stacje>li:not(:has(>.biezaca)){display:none}.tablica.zwinieta .na-bocznicy>.stacja{padding-left:14px}.tablica.zwinieta .na-bocznicy:before,.tablica.zwinieta .na-bocznicy:after{display:none}.przycisk-na-tablicy{min-height:var(--dotyk)}.tablica-cala-droga{width:100%;margin:10px 0 6px}}@media (min-width: 760px){.tablica-cala-droga{display:none}}.na-dzis{display:flex;flex-direction:column;gap:20px}.uklad-dnia{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:20px}.kolumna{display:grid;align-content:start;gap:20px;min-width:0}@media (max-width: 1099px){.uklad-dnia{grid-template-columns:minmax(0,1fr)}}@media (max-width: 759px){.na-dzis{gap:16px}.uklad-dnia,.kolumna{display:contents}.na-dzis .pali{order:-2}.na-dzis .terminy-dzis{order:-1}}.alarmy{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;margin:0 0 16px;padding:0;list-style:none}.alarmy+p{margin:-6px 0 16px}.alarm{display:grid;grid-template-columns:auto 1fr;align-content:start;align-items:center;gap:4px 10px;padding:12px 12px 12px 14px;border:1px solid var(--obramowanie);border-radius:16px;background:var(--powierzchnia-2);color:var(--tekst-2)}.alarm-liczba{font-size:1.5rem;font-weight:650;line-height:1.1;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.alarm-nazwa{grid-column:1 / -1;font-size:.8125rem;font-weight:600;line-height:1.3}.alarm.czerwony{border-color:var(--czerwony-rant);background:var(--czerwony-tlo);color:var(--czerwony)}.alarm.zolty{border-color:var(--bursztyn-rant);background:var(--bursztyn-tlo);color:var(--bursztyn)}@media (max-width: 759px){.alarmy{grid-template-columns:minmax(0,1fr);gap:6px}.alarm{grid-template-columns:auto minmax(0,1fr) auto;padding:10px 14px}.alarm-nazwa{grid-column:2;grid-row:1;font-size:.9375rem}.alarm-liczba{grid-column:3;grid-row:1;font-size:1.25rem}}.grupa-wiersz{display:grid;grid-template-columns:minmax(140px,1fr) minmax(0,2fr) minmax(160px,auto);align-items:center;gap:8px 20px}.grupa-opis{display:grid;line-height:1.35}.grupa-opis .przyciszony{font-size:.875rem}.grupa-stan{display:flex;align-items:center;gap:10px;font-size:.9375rem}@media (max-width: 899px){.grupa-wiersz{grid-template-columns:minmax(0,1fr);gap:4px}}.tasma{position:relative;display:grid;grid-template-columns:repeat(var(--miejsca),minmax(0,1fr));gap:3px;margin:8px 0}.miejsce{display:block;height:14px;border-radius:5px;background:var(--powierzchnia-2);box-shadow:inset 0 0 0 1px var(--obramowanie)}.miejsce.potwierdzony{background:var(--polysk-zloto);box-shadow:none}.miejsce.zapisany{background:var(--informacja-tlo);box-shadow:inset 0 0 0 1.5px var(--obramowanie-kontrolki)}.miejsce.prog{position:relative}.miejsce.prog:after{content:"";position:absolute;top:-6px;right:-3px;bottom:-6px;width:3px;border-radius:2px;background:var(--tekst)}.legenda-tasmy{display:grid;grid-template-columns:repeat(2,auto);justify-content:start;gap:6px 16px;margin:0 0 12px;padding:0;list-style:none;color:var(--tekst-2);font-size:.8125rem}.legenda-tasmy li:nth-child(3){grid-column:1 / -1}.legenda-tasmy li{display:inline-flex;align-items:center;gap:6px}.legenda-tasmy .miejsce{width:14px;height:14px;border-radius:4px}.znacznik-progu{display:inline-block;width:3px;height:16px;border-radius:2px;background:var(--tekst)}.siatka-kart{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:16px}.klient .karta-naglowek{margin-bottom:4px}.do-zrobienia{display:flex;align-items:flex-start;gap:10px;margin:12px 0 6px}.do-zrobienia>.lampka{margin-top:6px}.do-zrobienia>.ikona{margin-top:3px;color:var(--tekst-2)}.klient-zadzwon{margin-top:8px}.klient-szczegoly{margin-top:8px;padding-top:8px;border-top:1px solid var(--obramowanie)}.przyciski.klient-dalej{margin-top:4px}.klient-dalej .przycisk{flex:1 1 140px}.zakoncz-telefony{margin-top:12px}.zakoncz-telefony .przyciski{margin-top:6px}.zakoncz-telefony .przycisk{flex:1 1 120px}.filtry-glowne{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px}.filtry-glowne label{margin:0}.rozwijane summary{display:inline-flex;align-items:center;gap:10px;min-height:var(--dotyk);margin-top:6px;color:var(--informacja);font-size:.9375rem;font-weight:600;list-style:none;cursor:pointer}.rozwijane summary::-webkit-details-marker{display:none}.rozwijane summary:before{content:"";width:7px;height:7px;margin-top:-3px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform var(--ruch)}.rozwijane[open] summary:before{margin-top:3px;transform:rotate(-135deg)}.filtry-siatka{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:0 16px;margin-top:8px}.wiersze{margin:0;padding:0;overflow:hidden;list-style:none;background:var(--polysk-karta),var(--powierzchnia);border:1px solid var(--obramowanie);border-radius:var(--promien);box-shadow:var(--cien)}.wiersze>li+li{border-top:1px solid var(--obramowanie)}.wiersz{position:relative;display:grid;grid-template-columns:minmax(0,2.4fr) minmax(0,1.3fr) minmax(0,1.5fr) auto;align-items:center;gap:6px 20px;padding:14px 52px 14px 20px;color:inherit;text-decoration:none;transition:background-color var(--ruch)}.wiersz:hover{background:var(--powierzchnia-2);color:inherit}.wiersz:focus-visible{outline-offset:-3px}.wiersz>.ikona:last-child{position:absolute;top:50%;right:18px;color:var(--tekst-3);transform:translateY(-50%)}.wiersz:hover>.ikona:last-child{color:var(--zloto-jasne)}.wiersz-glowny,.wiersz .wiersz-dane{display:grid;min-width:0;line-height:1.35}.wiersz-glowny strong{font-weight:650;overflow-wrap:anywhere}.wiersz .przyciszony{font-size:.875rem}.wiersz-etap{justify-self:end}.wiersz.wiersz-prosty{grid-template-columns:minmax(0,1fr)}@media (max-width: 899px){.wiersz{grid-template-columns:minmax(0,1fr);gap:4px;padding:14px 44px 14px 16px}.wiersz>.ikona:last-child{right:14px}.wiersz .wiersz-dane{font-size:.875rem}.wiersz .wiersz-dane:empty{display:none}.wiersz-etap{justify-self:start;order:-1;margin-bottom:4px}}.strony{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.strony .przycisk{min-width:0;padding-inline:12px}.uklad-karty{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:20px}@media (max-width: 1099px){.uklad-karty{grid-template-columns:minmax(0,1fr)}}.dane{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr);gap:10px 20px;margin:0}.dane dt{padding-top:1px;color:var(--tekst-2);font-size:.875rem}.dane dd{margin:0;overflow-wrap:anywhere}.liczba{font-variant-numeric:tabular-nums}@media (max-width: 559px){.dane{grid-template-columns:minmax(0,1fr);gap:2px}.dane dd{margin-bottom:10px}}.skan-decyzji{display:inline-flex;align-items:center;gap:6px;min-height:40px;font-weight:600}.os-czasu{position:relative;margin:0;padding:0;list-style:none}.os-czasu:before{content:"";position:absolute;top:8px;bottom:8px;left:5px;width:2px;border-radius:2px;background:var(--obramowanie)}.os-czasu li{position:relative;padding:0 0 14px 26px}.os-czasu li:before{content:"";position:absolute;top:5px;left:0;width:12px;height:12px;border-radius:50%;background:var(--powierzchnia);box-shadow:inset 0 0 0 2px var(--obramowanie-kontrolki)}.os-czasu li:last-child{padding-bottom:0}.formularz-decyzji{max-width:760px}.firma-decyzji{display:grid;gap:2px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--obramowanie)}.firma-decyzji strong{font-size:1.125rem}.wybor-decyzji{min-width:0;margin:0 0 16px;padding:0;border:0}.wybor-decyzji legend{margin-bottom:10px;padding:0;font-size:.9375rem;font-weight:600}.kafle-wyboru{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:10px}.kafel-wyboru{display:flex;align-items:center;gap:12px;min-height:58px;margin:0;padding:10px 14px;border:1px solid var(--obramowanie-kontrolki);border-radius:16px;background:var(--powierzchnia);font-weight:600;line-height:1.3;cursor:pointer;transition:border-color var(--ruch),background-color var(--ruch),box-shadow var(--ruch)}.kafel-wyboru:hover{border-color:var(--tekst-2);background:var(--powierzchnia-2)}.kafel-wyboru:has(input:checked){border-color:var(--zloto);background:var(--informacja-tlo);box-shadow:inset 0 0 0 1px var(--zloto)}.kafel-wyboru:has(input:focus-visible){outline:3px solid var(--fokus);outline-offset:2px}.kafel-wyboru input:focus-visible{outline:none}.wybor-decyzji.bledny .kafel-wyboru{border-color:var(--czerwony)}.formularz-decyzji .rozwijane{margin:-8px 0 16px}.formularz-decyzji .blad{margin-top:-8px}.formularz-decyzji .rozwijane>label:first-of-type{margin-top:10px}@media (max-width: 759px){.formularz-decyzji>.przycisk.duzy{position:sticky;z-index:35;bottom:calc(86px + env(safe-area-inset-bottom));box-shadow:0 8px 28px #00000080}}@media (max-width: 559px){.kafle-wyboru{grid-template-columns:minmax(0,1fr);gap:8px}.kafel-wyboru{min-height:52px}}.czekajacy{display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:14px 20px}.czeka-dni{display:grid;align-content:center;justify-items:center;min-height:88px;padding:8px;border-radius:18px;background:var(--powierzchnia-2);text-align:center}.czeka-dni strong{font-size:2rem;font-weight:650;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.czeka-dni span{margin-top:4px;color:var(--tekst-2);font-size:.75rem;font-weight:600}.czeka-tresc .karta-naglowek{margin-bottom:4px}.czeka-tresc p{margin:0 0 6px}@media (max-width: 759px){.czekajacy{grid-template-columns:72px minmax(0,1fr)}.czeka-dni{min-height:72px}.czeka-akcja{grid-column:1 / -1}}.chipy{position:relative;display:inline-flex;flex-wrap:wrap;gap:2px;max-width:100%;margin-bottom:10px;padding:4px;background:var(--powierzchnia);border:1px solid var(--obramowanie);border-radius:calc(var(--dotyk) / 2 + 5px);box-shadow:var(--cien)}.chipy-wskaznik{border-radius:999px;background:var(--zloto-lagodne);box-shadow:inset 0 0 0 1px var(--zloto-rant)}.chip{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:var(--dotyk);padding:0 14px;border:0;border-radius:999px;background:none;color:var(--tekst);font:inherit;font-size:.9375rem;font-weight:600;cursor:pointer;transition:background-color var(--ruch)}.chip:hover{background:var(--najazd)}.chip[aria-pressed=true],.chip[aria-pressed=true]:hover{background:none;color:var(--zloto-jasne)}.chip .lampka{width:10px;height:10px}.chip-liczba{min-width:24px;padding:1px 7px;border-radius:999px;background:var(--neutralny-tlo);color:var(--neutralny);font-size:.8125rem;font-weight:700;text-align:center;font-variant-numeric:tabular-nums}.chip[aria-pressed=true] .chip-liczba{background:#e9c35a38;color:var(--zloto-jasne)}.termin.po-terminie{background:color-mix(in srgb,var(--czerwony-tlo) 55%,var(--powierzchnia))}.termin>.przycisk{margin-top:4px}.termin>.pozycja-link{margin-bottom:8px}.termin-stan{display:flex;align-items:center;gap:10px;margin-bottom:10px}.termin-czas{margin:0 0 2px;font-size:1.375rem;font-weight:650;line-height:1.2;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.termin.po-terminie .termin-czas{color:var(--czerwony)}.termin h2{margin:0 0 8px;font-weight:600}.licznik{display:flex;align-items:baseline;gap:8px;margin:14px 0 2px}.licznik strong{font-size:2.125rem;font-weight:650;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.licznik span{color:var(--tekst-2)}.filtry-okres{display:grid;grid-template-columns:repeat(2,minmax(0,220px));gap:0 16px}.filtry-okres label{margin:0}@media (max-width: 459px){.filtry-okres{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.liczba-ruch{font-variant-numeric:tabular-nums}.kafelki{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));align-items:start;gap:16px}.kafelek{display:flex;flex-direction:column;gap:6px;padding:20px;background:var(--polysk-karta),var(--powierzchnia);border:1px solid var(--obramowanie);border-radius:var(--promien);box-shadow:var(--cien)}.kafelek>span:first-child{color:var(--tekst-2);font-size:.875rem;font-weight:600}.kafelek strong{font-size:2rem;font-weight:650;line-height:1.1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.kafelek small{color:var(--tekst-2);font-size:.875rem}.kafelek.brak{background:var(--powierzchnia-2);box-shadow:none}.kafelek.brak strong{color:var(--tekst-2);font-size:1.25rem}.rozbicie{margin:6px 0 0;padding-left:18px;color:var(--tekst-2);font-size:.875rem}.lejek{display:grid;gap:14px;margin:0;padding:0;list-style:none}.lejek-opis{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px}.lejek-opis strong{font-variant-numeric:tabular-nums}.pasek-postepu{height:12px;overflow:hidden;border-radius:999px;background:var(--powierzchnia-2);box-shadow:inset 0 0 0 1px var(--obramowanie)}.wypelnienie{height:100%;border-radius:999px;background:var(--polysk-zloto);transform-origin:left}.rosnie .wypelnienie{animation:rosnij .4s var(--krzywa) both}@keyframes rosnij{0%{transform:scaleX(0)}to{transform:none}}.tabela{margin:12px 0;overflow-x:auto;border:1px solid var(--obramowanie);border-radius:16px}.tabela table{width:100%;min-width:560px;border-collapse:collapse;font-size:.9375rem}.tabela th{padding:10px 14px;background:var(--powierzchnia-2);color:var(--tekst-2);font-size:.8125rem;font-weight:600;text-align:left}.tabela td{padding:12px 14px;border-top:1px solid var(--obramowanie);vertical-align:top}.tabela .liczba{text-align:right}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width: 359px){.dolne-menu a,.dolne-menu button{font-size:10.5px;letter-spacing:-.01em}}.grupa.swieza{scroll-margin-top:88px;box-shadow:0 0 0 2px var(--zloto)}@media print{:root{color-scheme:light;--tlo: #ffffff;--poswiata: #ffffff;--poswiata-2: #ffffff;--poswiata-3: #ffffff;--powierzchnia: #ffffff;--powierzchnia-2: #f5f7fb;--powierzchnia-3: #edf0f5;--obramowanie: #c9cfdc;--obramowanie-kontrolki: #7a849a;--tekst: #0e1833;--tekst-2: #45516a;--tekst-3: #667089;--czerwony: #a3261d;--czerwony-tlo: #fcebe8;--czerwony-rant: #f1c4bd;--bursztyn: #7a5300;--bursztyn-tlo: #fff2d3;--bursztyn-rant: #f0d58f;--zielony: #186a3c;--zielony-tlo: #e5f4eb;--neutralny: #4a556b;--neutralny-tlo: #edf0f5;--informacja: #1f3d8f;--informacja-tlo: #e8eefb;--polysk-karta: none;--cien: none;--szklo: none;color:var(--tekst);background:#fff}html,body{background:#fff!important;color:#0e1833}a{color:#1f3d8f}}:root{--krzywa-kino: cubic-bezier(.16, 1, .3, 1)}.pasek{view-transition-name:pasek}.boczny{view-transition-name:boczny}.dolne-menu{view-transition-name:dolne}.plyn-tytul{view-transition-name:wniosek-tytul;width:fit-content}.wiersz strong[data-plyn],.pozycja-link strong[data-plyn]{display:inline-block}.wiersz[data-plynie]{background:var(--powierzchnia)}html[data-przejscie] .zbiega-do-potwierdzenia,html[data-przejscie] .potwierdzenie{view-transition-name:none}::view-transition{pointer-events:none;background:var(--tlo)}::view-transition-group(pasek),::view-transition-group(boczny),::view-transition-group(dolne){animation:none;z-index:3}::view-transition-old(pasek),::view-transition-old(boczny),::view-transition-old(dolne){display:none}::view-transition-new(pasek),::view-transition-new(boczny),::view-transition-new(dolne){animation:none;opacity:1}::view-transition-old(root),::view-transition-new(root){animation:none}::view-transition-group(zapis){animation-duration:.28s;animation-timing-function:var(--krzywa)}::view-transition-old(zapis),::view-transition-new(zapis){animation-duration:.2s}html[data-przejscie]::view-transition-old(root){animation:kino-odjazd 80ms cubic-bezier(.4,0,1,1) both}html[data-przejscie]::view-transition-new(root){animation:kino-dojazd .21s var(--krzywa-kino) 40ms both}html[data-przejscie=dol]{--kino-stary: translateY(-8px);--kino-nowy: translateY(14px)}html[data-przejscie=gora]{--kino-stary: translateY(8px);--kino-nowy: translateY(-14px)}html[data-przejscie=glebiej]{--kino-stary: scale(1.05);--kino-nowy: scale(.975)}html[data-przejscie=wyzej]{--kino-stary: scale(.985);--kino-nowy: scale(1.03)}html[data-przejscie=glebiej]::view-transition-old(root),html[data-przejscie=glebiej]::view-transition-new(root){transform-origin:var(--ogniskowa, 50% 30%)}@keyframes kino-odjazd{to{opacity:0;transform:var(--kino-stary, none)}}@keyframes kino-dojazd{0%{opacity:0;transform:var(--kino-nowy, none)}}::view-transition-group(wniosek-tytul){z-index:2;animation-duration:.26s;animation-timing-function:var(--krzywa-kino)}::view-transition-old(wniosek-tytul),::view-transition-new(wniosek-tytul){height:100%;width:100%;object-fit:fill;animation-duration:.2s}::view-transition-group(wiersz-duch){z-index:1;animation:none}::view-transition-old(wiersz-duch){animation:kino-duch .17s var(--krzywa) both}@keyframes kino-duch{to{opacity:0;transform:scale(1.025)}}html[data-przejscie=gra]::view-transition{background:var(--granat)}html[data-przejscie=gra]::view-transition-old(root){animation:kino-gra-stary .15s cubic-bezier(.4,0,1,1) both}html[data-przejscie=gra]::view-transition-new(root){animation:kino-gra-nowy .34s var(--krzywa-kino) 90ms both}@keyframes kino-gra-stary{to{opacity:0;transform:scale(1.03)}}@keyframes kino-gra-nowy{0%{opacity:0;transform:scale(.95)}}html[data-przejscie=wejscie]::view-transition{background:var(--granat)}html[data-przejscie=wejscie]::view-transition-old(root){animation:kino-logowanie .2s cubic-bezier(.4,0,1,1) both}html[data-przejscie=wejscie]::view-transition-new(root){animation:kino-dzien .48s var(--krzywa-kino) .18s both}html[data-przejscie=wejscie]::view-transition-new(pasek){animation:kino-pasek .46s var(--krzywa-kino) .2s both}html[data-przejscie=wejscie]::view-transition-new(boczny){animation:kino-boczny .46s var(--krzywa-kino) .24s both}html[data-przejscie=wejscie]::view-transition-new(dolne){animation:kino-dolne .46s var(--krzywa-kino) .24s both}html[data-przejscie=wyjscie]::view-transition-old(root){animation:kino-odjazd .2s var(--krzywa) both;--kino-stary: scale(.98)}html[data-przejscie=wyjscie]::view-transition-new(root){animation:kino-dojazd .24s var(--krzywa-kino) both}@keyframes kino-logowanie{to{opacity:0;transform:scale(1.07)}}@keyframes kino-dzien{0%{opacity:0;transform:scale(1.035)}}@keyframes kino-pasek{0%{opacity:0;transform:translateY(-32px)}}@keyframes kino-boczny{0%{opacity:0;transform:translate(-40px)}}@keyframes kino-dolne{0%{opacity:0;transform:translateY(40px)}}html[data-przejscie=kolejka] .dzwonienie-karta{view-transition-name:karta-firmy}html[data-przejscie=kolejka]::view-transition-old(root){display:none}html[data-przejscie=kolejka]::view-transition-new(root){animation:none}::view-transition-old(karta-firmy){animation:kolejka-odjazd 80ms cubic-bezier(.4,0,1,1) both}::view-transition-new(karta-firmy){animation:kolejka-wjazd .16s var(--krzywa-kino) both}::view-transition-group(karta-firmy){animation-duration:.16s}@keyframes kolejka-odjazd{60%{opacity:0}to{opacity:0;transform:translate(-28px)}}@keyframes kolejka-wjazd{0%{opacity:0;transform:translate(36px)}}.naglowek-strony:has(.plyn-tytul) :is(.podtytul,.naglowek-akcje){animation:kino-pod-znakiem .2s var(--krzywa-kino) .11s backwards}.szkielet{animation:kino-szkielet .16s linear .16s backwards}@keyframes kino-szkielet{0%{opacity:0}}.liczba-ruch>[aria-hidden]{display:inline-block}.przycisk-stan{position:relative}.przycisk-stan[data-stan=zapisano]:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border:2px solid var(--zielony);border-radius:inherit;pointer-events:none;animation:kino-fala .52s var(--krzywa-kino) both}.przycisk-stan[data-stan=zapisano]>.sn-zapisano .ikona{animation:kino-znak .32s var(--krzywa-kino) both}.potwierdzenie-znak{position:relative}.potwierdzenie-znak:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--zielony-lampa);border-radius:50%;pointer-events:none;animation:kino-fala-znak .62s var(--krzywa-kino) 80ms both}.potwierdzenie>:not(.potwierdzenie-glowa){animation:kino-pod-znakiem .26s var(--krzywa-kino) .12s backwards}.zapisano{animation:kino-pod-znakiem .2s var(--krzywa-kino) backwards}@keyframes kino-fala{0%{opacity:.7;transform:none}to{opacity:0;transform:scale(1.08,1.4)}}@keyframes kino-fala-znak{0%{opacity:.8;transform:none}to{opacity:0;transform:scale(2.2)}}@keyframes kino-znak{0%{opacity:0;transform:scale(.4)}}@keyframes kino-pod-znakiem{0%{opacity:0;transform:translateY(8px)}}html[data-przejscie] :is(.pasek,.dolne-menu){-webkit-backdrop-filter:none;backdrop-filter:none}html[data-przejscie] .dolne-menu{background:var(--granat)}
