:root{--noc: #0c1522;--noc-2: #142136;--noc-linia: #24344e;--sod: #f0a63a;--sod-jasny: #f7c979;--papier: #f4f3ed;--karta: #ffffff;--atrament: #1a2330;--mgla: #68727f;--linia: #dedcd2;--autostrada: #1e7a4c;--zakaz: #bf3b2e;--znak: #1d5fae;--sod-tlo: #fdf3df;--ziel-tlo: #e7f3ec;--czer-tlo: #f9e9e7;--nieb-tlo: #e8f0fa;--szary-tlo: #f0f1f2;--font-b: "Barlow", "Segoe UI", system-ui, sans-serif;--font-m: "IBM Plex Mono", "Cascadia Mono", Consolas, monospace;color:var(--atrament);font-family:var(--font-b);font-size:13.5px;font-synthesis:none}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{background:var(--papier);line-height:1.4}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:var(--znak)}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid var(--sod-jasny);outline-offset:2px}input,select,textarea{min-height:32px;border:1px solid #aeb5bd;border-radius:2px;background:#fff;color:var(--atrament);padding:5px 8px}input:focus,select:focus,textarea:focus{border-color:var(--znak)}button{border:0}button:disabled{cursor:not-allowed;opacity:.48}code{font-family:var(--font-m);font-size:.92em}.nadtytul{color:var(--znak);font-size:11px;font-weight:700;letter-spacing:.12em}.tekst-wyciszony{color:var(--mgla)}.tekst-blad,.blad-pola,.wymagane{color:var(--zakaz)}.link{border:0;background:none;color:var(--znak);cursor:pointer;padding:0;text-decoration:underline}.droga-wyjscia{display:block;margin-top:5px}.logowanie{align-items:center;background:var(--noc);display:grid;grid-template-columns:minmax(300px,1fr) minmax(360px,560px);min-height:100vh;overflow:hidden;position:relative}.logowanie:before{background:repeating-linear-gradient(90deg,transparent 0 47px,rgba(247,201,121,.055) 47px 48px);content:"";top:0;right:45%;bottom:0;left:0;pointer-events:none;position:absolute;transform:skew(-8deg)}.logowanie-marka{color:#fff;padding:64px 8vw;position:relative;z-index:1}.logowanie-marka p{color:#b8c4d6;font-size:11px;letter-spacing:.18em;margin:30px 0 8px}.logowanie-marka h1{font-size:clamp(36px,5vw,66px);font-weight:300;letter-spacing:-.035em;line-height:1;margin:0}.logowanie-marka h1 i{color:var(--sod);font-style:normal}.linia-marki{background:var(--sod);display:block;height:4px;margin-top:28px;width:84px}.sygnet{align-items:center;background:var(--sod);border-radius:50%;color:var(--noc);display:inline-flex;font:700 17px/1 var(--font-m);height:34px;justify-content:center;width:34px}.sygnet.duzy{font-size:31px;height:64px;width:64px}.karta-logowania{background:var(--karta);box-shadow:0 26px 70px #00000040;margin:48px 7vw 48px 0;padding:48px;position:relative;z-index:1}.karta-logowania h2{font-size:30px;font-weight:400;margin:4px 0}.karta-logowania p{color:var(--mgla);margin:0 0 28px}.karta-logowania label{color:var(--mgla);display:grid;font-size:12px;gap:5px;margin:14px 0;text-transform:uppercase}.karta-logowania input{font-size:15px;min-height:42px;text-transform:none}.karta-logowania .przycisk-duzy{margin-top:10px;width:100%}.aplikacja{display:grid;grid-template-columns:240px minmax(0,1fr);min-height:100vh}.sidebar{background:var(--noc);color:#e8edf5;display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;position:sticky;top:0;z-index:20}.marka{align-items:center;border-bottom:1px solid var(--noc-linia);display:flex;gap:11px;min-height:65px;padding:12px 17px}.marka>span:last-child{display:grid;line-height:1}.marka strong{font-size:13px;letter-spacing:.08em}.marka small{color:var(--sod-jasny);font-size:10px;letter-spacing:.22em;margin-top:5px}.menu-mobile{background:transparent;color:#fff;cursor:pointer;display:none;font-size:22px;margin-left:auto}.sidebar nav{padding-bottom:92px}.menu-proste,.naglowek-modulu{align-items:center;color:#c9d3e1;display:flex;gap:10px;min-height:40px;padding:9px 14px;text-decoration:none}.menu-proste span{flex:1}.menu-proste.active,.menu-proste.aktywne{background:var(--noc-2);color:#fff;font-weight:600}.modul-menu{border-top:1px solid var(--noc-linia)}.naglowek-modulu{justify-content:space-between}.naglowek-modulu>span{align-items:center;display:flex;gap:10px}.naglowek-modulu i{color:#8295ad;font-style:normal;width:15px}.naglowek-modulu b{color:#8295ad;font-size:15px}.modul-menu.aktywny>.naglowek-modulu{background:var(--noc-2);color:#fff;font-weight:700}.podmenu{background:#101b2a;padding:5px 0 8px}.podmenu a{color:#b8c4d6;display:block;padding:4px 14px 4px 38px;text-decoration:none}.podmenu a:hover{color:#fff}.podmenu a.active{color:var(--sod-jasny);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.nieaktywne{cursor:not-allowed;opacity:.45}.narzedzia-sidebar{background:var(--noc-2);bottom:0;display:grid;grid-template-columns:repeat(3,1fr);margin-top:auto;position:fixed;width:240px;z-index:2}.narzedzia-sidebar button{background:transparent;color:#8fa3ba;display:grid;font-size:16px;gap:3px;justify-items:center;min-height:58px;padding:8px 2px}.narzedzia-sidebar span{font-size:9px;white-space:nowrap}.sidebar-wskazowka{background:var(--noc-2);bottom:58px;color:#93a4b8;font-size:11px;margin:0;padding:8px 14px;position:fixed;width:240px}.obszar-aplikacji{min-width:0}.gorna-belka{align-items:center;background:#fff;border-bottom:1px solid var(--linia);display:flex;justify-content:space-between;min-height:52px;padding:5px 18px}.okruszki{align-items:center;color:var(--mgla);display:flex;flex-wrap:wrap;font-size:12px;gap:7px;min-width:190px}.okruszki a{color:var(--atrament);text-decoration:none}.okruszki i{color:#a6adb5;font-style:normal;margin-right:7px}.kontekst-belki{align-items:center;display:flex;gap:18px;justify-content:flex-end}.kontekst-element{display:grid;gap:1px}.kontekst-element>span{color:var(--mgla);font-size:9px;letter-spacing:.14em}.kontekst-element strong{font-size:12px;white-space:nowrap}.kontekst-element select{border:0;color:var(--atrament);font-size:12px;font-weight:700;max-width:220px;min-height:25px;padding:1px 23px 1px 2px}.okres-belki strong{align-items:center;display:flex;gap:6px}.wyloguj{background:transparent;color:var(--mgla);cursor:pointer;padding:5px 0;white-space:nowrap}.pas-tytulu{align-items:center;background:var(--nieb-tlo);display:flex;min-height:58px;padding:9px 25px}.pas-tytulu h1{flex:1;font-size:28px;font-weight:400;letter-spacing:-.02em;margin:0}.pas-tytulu>span{color:var(--mgla);font-size:12px}.obszar-tresci{display:grid;grid-template-columns:minmax(0,1fr);min-height:calc(100vh - 110px)}.obszar-tresci:has(.kolumna-widzetow){grid-template-columns:208px minmax(0,1fr)}.obszar-tresci:has(.kolumna-widzetow.zwinieta){grid-template-columns:30px minmax(0,1fr)}.tresc-glowna{min-width:0;padding:18px 24px 40px}.kolumna-widzetow{border-right:1px solid var(--linia);padding:7px 7px 30px}.kolumna-widzetow.zwinieta{padding:7px 3px}.przelacznik-kolumny{background:#f5f8fb;border:1px solid #dbe3ec;color:var(--znak);cursor:pointer;display:block;font-size:15px;font-weight:700;line-height:1;margin:0 0 7px auto;padding:3px 7px}.przelacznik-kolumny:hover{background:#e9f0f7}.zwinieta .przelacznik-kolumny{margin:0 auto;width:24px;padding:3px 0}.widzet{background:#f5f8fb;border:1px solid #dbe3ec;margin-bottom:10px}.widzet h2{border-bottom:1px solid #dbe3ec;color:var(--znak);display:flex;font-size:12px;justify-content:space-between;letter-spacing:.04em;margin:0;padding:9px 10px}.widzet-okres{color:var(--mgla);font-size:10px;margin:0;padding:8px 10px 3px}.widzet-wiersz{display:flex;justify-content:space-between;padding:2px 10px}.widzet .link{display:block;font-size:11px;margin:7px 10px 8px auto;text-decoration:none}.wprowadzenie{margin:2px 0 20px}.wprowadzenie h2{font-size:21px;font-weight:500;margin:2px 0}.wprowadzenie p{color:var(--mgla);margin:0}.lista{background:var(--karta);border:1px solid var(--linia)}.lista-gora{align-items:flex-end;display:flex;gap:20px;justify-content:space-between;min-height:72px;padding:12px}.filtry{align-items:end;display:flex;flex:1;flex-wrap:wrap;gap:9px}.filtry label{color:var(--mgla);display:grid;font-size:11px;gap:3px}.filtry .pole-roku{width:84px}.przycisk-glowny{background:var(--sod);border:1px solid #dc9024;border-radius:3px;color:var(--noc);cursor:pointer;font-size:12.5px;font-weight:700;letter-spacing:.025em;padding:8px 17px}.przycisk-glowny:hover:not(:disabled){background:var(--sod-jasny)}.przycisk-duzy{min-height:46px;min-width:210px}.tabela-narzedzia{align-items:center;border-top:1px solid var(--linia);display:flex;justify-content:flex-end;min-height:34px;padding:3px 9px}.tabela-narzedzia button{background:transparent;color:var(--znak);cursor:pointer;font:700 10px/1 var(--font-m);padding:5px}.liczba-wierszy{color:var(--mgla);font-size:11px;margin-right:auto}.tabela-przewijana{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--linia);padding:9px 10px;text-align:left;vertical-align:middle}th{color:var(--mgla);font-size:11px;font-weight:600;letter-spacing:.025em;text-transform:uppercase}tbody tr:nth-child(odd) td{background:#faf9f5}tbody tr:hover td{background:var(--nieb-tlo)}td.liczba,th.liczba,.kwota{font-family:var(--font-m);text-align:right;white-space:nowrap}.sortowanie{background:transparent;color:inherit;cursor:pointer;font-size:inherit;padding:0;text-align:left;text-transform:inherit}.kolumna-opcje{text-align:right;width:90px}.pusta-lista{color:var(--mgla);padding:35px 15px;text-align:center}.menu-opcji{display:inline-block}.menu-opcji-przycisk{background:transparent;border:0;color:var(--znak);cursor:pointer;font:inherit;padding:0;white-space:nowrap}.menu-opcji-lista{background:#fff;border:1px solid #9098a1;box-shadow:0 8px 20px #0c152224;display:grid;max-width:calc(100vw - 8px);min-width:180px;padding:4px;z-index:40}.menu-opcji-lista button{white-space:nowrap}.menu-opcji-lista button{background:transparent;color:var(--atrament);cursor:pointer;padding:7px 9px;text-align:left}.menu-opcji-lista button:hover:not(:disabled){background:var(--nieb-tlo)}.komunikat{align-items:flex-start;border:1px solid;display:flex;gap:9px;margin:10px 12px;padding:9px 11px}.komunikat-ikona{align-items:center;border:1px solid currentColor;border-radius:50%;display:inline-flex;flex:0 0 20px;font-weight:700;height:20px;justify-content:center}.komunikat ul{margin:6px 0 0;padding-left:18px}.komunikat-sukces{background:var(--ziel-tlo);border-color:var(--autostrada);color:#145d39}.komunikat-uwaga{background:var(--sod-tlo);border-color:var(--sod);color:#6c4a18}.komunikat-blad{background:var(--czer-tlo);border-color:var(--zakaz);color:#8f2b22}.komunikat.blok{flex-direction:column;margin:10px 0}.komunikat.blok ul{margin:0;padding-left:18px}.numery-crm{align-items:center;background:var(--sod-tlo);border:1px solid var(--sod);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin:0 0 10px;padding:7px 12px}.numery-crm.komplet{background:var(--ziel-tlo);border-color:var(--autostrada)}.pliki-paczki{list-style:none;margin:10px 0;padding:0}.pliki-paczki li{align-items:center;border-bottom:1px solid var(--linia);display:flex;gap:8px;padding:6px 0}.pliki-paczki li button{margin-left:auto}.zamknij-komunikat{background:transparent;color:inherit;cursor:pointer;font-size:21px;margin-left:auto;padding:0 3px}.znacznik{background:var(--nieb-tlo);border:1px solid #bfd2e9;border-radius:20px;color:var(--znak);display:inline-block;font-size:9px;font-weight:700;letter-spacing:.055em;padding:2px 7px;text-transform:uppercase}.znacznik-OTWARTY,.znacznik-BUFOR,.znacznik-NALICZONA,.znacznik-DO_PODPISU,.znacznik-SPRAWDZONA{background:var(--sod-tlo);border-color:#e8bf77;color:#765119}.znacznik-ZAMKNIETY,.znacznik-ZAKSIEGOWANY,.znacznik-ZAKSIEGOWANA,.znacznik-ZATWIERDZONA,.znacznik-WYPŁACONA,.znacznik-WYSŁANA,.znacznik-UPO,.znacznik-UPD,.znacznik-AKTYWNA{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.znacznik-ZAKONCZONA{background:var(--szary-tlo);border-color:#d1d5da;color:var(--mgla)}.znacznik-WYSTORNOWANY,.znacznik-BŁĄD,.znacznik-ODRZUCONA{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.znacznik-ARCHIWALNA,.znacznik-WGRANA{background:var(--szary-tlo);border-color:#d1d5da;color:var(--mgla)}.znacznik-UTWORZONY,.znacznik-NOWA{background:var(--nieb-tlo);border-color:#bfd2e9;color:var(--znak)}.znacznik-PLIK_GOTOWY,.znacznik-ZMIENIONA_W_CRM{background:var(--sod-tlo);border-color:#e8bf77;color:#765119}.znacznik-WYSLANY,.znacznik-POBRANA{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.znacznik-BLAD{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.uklad-formularza{display:grid;grid-template-columns:minmax(0,1fr)}.uklad-formularza.ze-sladem{gap:18px;grid-template-columns:minmax(520px,1fr) minmax(320px,420px)}.formularz-zakladki{background:#fff;border:1px solid var(--linia)}.zakladki{border-bottom:1px solid var(--atrament);display:flex;flex-wrap:wrap;padding:15px 15px 0}.zakladki button{background:transparent;cursor:pointer;padding:10px 18px}.zakladki button.aktywna{background:#fff;border:1px solid var(--atrament);border-bottom-color:#fff;font-weight:700;margin-bottom:-1px}.pola-formularza{max-width:820px;padding:22px}.wiersz-pola{align-items:center;display:grid;gap:13px;grid-template-columns:minmax(160px,34%) minmax(220px,1fr);margin-bottom:9px}.wiersz-pola>label{text-align:right}.kontrolka-pola{align-items:center;display:flex;gap:6px}.kontrolka-pola input,.kontrolka-pola select,.kontrolka-pola textarea{flex:1;width:100%}.kontrolka-pola input[readonly],.kontrolka-pola textarea[readonly]{background:#ebedef;color:#414852;font-family:var(--font-m);text-align:right}.info-kwoty{background:transparent;color:var(--znak);cursor:pointer;font-size:17px;padding:2px}.akcje-formularza{border-top:1px solid var(--linia);padding:14px 22px 20px;text-align:center}.slad{background:#fff;border:1px solid #bcc9d8;box-shadow:-8px 0 24px #0c15220f;padding-bottom:20px}.slad>header{align-items:flex-start;border-bottom:1px solid var(--linia);display:flex;justify-content:space-between;padding:16px}.slad h2{font-size:22px;font-weight:400;margin:2px 0 0}.slad h3{color:var(--znak);font-size:11px;letter-spacing:.08em;margin:22px 16px 8px;text-transform:uppercase}.slad-wartosc{background:var(--nieb-tlo);display:grid;padding:14px 16px}.slad-wartosc span{color:var(--mgla);font-size:11px}.slad-wartosc strong{font:600 25px/1.3 var(--font-m)}.slad-wartosc code{color:var(--mgla);margin-top:3px}.slad>dl{display:grid;gap:7px 10px;grid-template-columns:70px 1fr;margin:16px}.slad dt{color:var(--mgla)}.slad dd{margin:0;overflow-wrap:anywhere}.formula{background:#f7f7f5;border-left:3px solid var(--sod);font-family:var(--font-m);font-size:11px;padding:8px}.parametr{border:1px solid var(--linia);display:grid;gap:4px;margin:7px 16px;padding:10px}.parametr strong{font-family:var(--font-m)}.parametr span{color:var(--mgla);font-size:11px}.odczytane{display:block!important}.odczytane>div{border-bottom:1px solid var(--linia);display:grid;gap:5px;grid-template-columns:minmax(0,1fr) auto;padding:5px 0}.modal-tlo{align-items:center;background:#080e17a8;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:24px;position:fixed;z-index:100}.modal{background:#fff;border-top:4px solid var(--sod);box-shadow:0 24px 70px #00000057;max-height:calc(100vh - 48px);overflow:auto;width:min(560px,100%)}.modal-naglowek{align-items:center;border-bottom:1px solid var(--linia);display:flex;justify-content:space-between;padding:15px 18px}.modal-naglowek h2{font-size:20px;font-weight:500;margin:0}.modal-x{background:transparent;color:var(--mgla);cursor:pointer;font-size:26px;line-height:1;padding:0 4px}.modal-tresc{padding:18px}.modal-stopka{border-top:1px solid var(--linia);padding:13px 18px 18px;text-align:center}.pole-modal{color:var(--mgla);display:grid;font-size:12px;gap:5px}.pole-modal input,.pole-modal textarea{color:var(--atrament);font-size:14px}.podpowiedz,.blad-pola{font-size:11px;margin:5px 0}.postep-paczki{align-items:center;background:var(--nieb-tlo);display:flex;gap:12px;margin-top:15px;padding:12px}.postep-paczki div{display:grid;gap:2px}.postep-paczki span:last-child{color:var(--mgla);font-size:11px}.spinner{animation:obrot .8s linear infinite;border:3px solid #cbd6e4;border-radius:50%;border-top-color:var(--znak);display:inline-block;flex:0 0 20px;height:20px;width:20px}@keyframes obrot{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.spinner{animation-duration:2.4s}}.stan-strony{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:30px}.ladowanie-wiersz{align-items:center;color:var(--mgla);display:flex;gap:8px;margin-bottom:12px}.aktywna-paczka{align-items:center;background:var(--noc-2);border-left:5px solid var(--sod);color:#e9eef5;display:grid;grid-template-columns:auto auto 1fr;gap:4px 14px;margin-bottom:12px;padding:12px 16px}.aktywna-paczka .nadtytul{color:var(--sod-jasny);grid-column:1 / -1}.aktywna-paczka strong{font:600 22px/1 var(--font-m)}.aktywna-paczka>span:last-child{color:#b8c4d6}.wynik-testow{white-space:nowrap}.link-mocny{font-weight:700;text-align:left}.dane-mono{font-family:var(--font-m);letter-spacing:.04em;white-space:nowrap}.checkbox-filtra,.checkbox-pole{align-items:center!important;color:var(--atrament)!important;display:flex!important;flex-direction:row!important;font-size:13px!important;gap:7px!important;text-transform:none!important}.checkbox-filtra input,.checkbox-pole input,.potwierdzenie-kontroli input,.wybor-umowy>input{flex:0 0 auto;min-height:16px;width:16px}.komorka-umowy{align-items:flex-start;display:flex;flex-direction:column;gap:2px;min-width:170px}.komorka-umowy span:not(.znacznik),.opis-trybu{color:var(--mgla);display:block;font-size:10.5px}.plakietka-brakow{background:var(--sod-tlo);border:1px solid #e2ac4f;border-radius:18px;color:#6c4a18;cursor:help;display:inline-block;font-size:10px;font-weight:700;padding:3px 8px}.sprawdzone{color:var(--autostrada);font-weight:800}.ikona-kontroli{align-items:center;background:var(--sod);border-radius:50%;color:var(--noc);display:inline-flex;font-weight:800;height:22px;justify-content:center;width:22px}.dane-chronione{display:grid;gap:7px 16px;grid-template-columns:100px 1fr}.dane-chronione span{color:var(--mgla)}.dane-chronione code{font-size:18px;font-weight:700;letter-spacing:.08em}.naglowek-rekordu{align-items:center;display:flex;gap:18px;justify-content:space-between;margin-bottom:12px;min-height:34px}.naglowek-rekordu>strong{font-size:15px}.nawigacja-rekordu{align-items:center;display:flex;gap:8px}.nawigacja-rekordu .strzalka-rekordu{font-family:var(--font-m);min-width:44px;padding:4px 8px}.pole-z-podpowiedzia{display:grid;flex:1;gap:3px;width:100%}.pole-z-podpowiedzia small{color:var(--mgla);font-size:10.5px}.pola-formularza-szerokie{max-width:none;padding:0}.sekcja-karty{min-width:0;padding:20px}.sekcja-karty-naglowek{align-items:center;display:flex;gap:20px;justify-content:space-between;margin-bottom:14px}.sekcja-karty h2{font-size:18px;margin:0}.sekcja-karty p{color:var(--mgla);margin:2px 0 0}.siatka-modalu{display:grid;gap:12px}.siatka-modalu.dwie-kolumny{grid-template-columns:repeat(2,minmax(0,1fr))}.siatka-modalu label{color:var(--mgla);display:grid;font-size:11px;gap:4px}.siatka-modalu label input,.siatka-modalu label select,.siatka-modalu label textarea{color:var(--atrament);font-size:13px;max-width:100%;min-width:0}.siatka-modalu>label{min-width:0}.siatka-modalu .pelna-szerokosc{grid-column:1 / -1}.modal:has(.dwie-kolumny),.modal:has(.umowy-do-listy){width:min(880px,100%)}.modal:has(.umowy-do-listy){width:min(1180px,100%)}.tytul-sekcji{border-bottom:1px solid var(--linia);color:var(--znak);font-size:11px;letter-spacing:.08em;margin:20px 0 8px;padding-bottom:6px;text-transform:uppercase}.umowy-do-listy{display:grid;gap:8px}.umowa-do-listy{border:1px solid var(--linia)}.umowa-do-listy.wybrana{border-color:#8da9c8;box-shadow:inset 4px 0 var(--znak)}.wybor-umowy{align-items:center;background:#f7f8f8;color:var(--atrament)!important;display:flex!important;flex-direction:row!important;gap:10px!important;padding:10px 12px}.wybor-umowy>span{display:grid}.wybor-umowy small{color:var(--mgla)}.dane-pozycji-listy{display:grid;gap:12px;grid-template-columns:minmax(180px,260px) minmax(180px,260px);padding:12px}.dane-pozycji-listy>label{color:var(--mgla);display:grid;font-size:11px;gap:3px}.dane-pozycji-listy small{color:var(--autostrada)}.skladniki-listy{grid-column:1 / -1}.naglowki-skladnikow,.wiersz-skladnika{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(190px,1.25fr) 110px 145px minmax(120px,1fr) 28px}.naglowki-skladnikow{color:var(--mgla);font-size:10px;letter-spacing:.04em;padding:0 4px 3px;text-transform:uppercase}.wiersz-skladnika{margin-bottom:6px}.usun-wiersz{background:transparent;color:var(--zakaz);cursor:pointer;font-size:20px}.akcje-listy{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.przycisk-akcji,.przycisk-drugorzedny{background:#fff;border:1px solid #8fa0b3;color:var(--atrament);cursor:pointer;font-size:11px;font-weight:700;letter-spacing:.02em;min-height:34px;padding:6px 10px}.przycisk-akcji:hover:not(:disabled),.przycisk-drugorzedny:hover{background:var(--nieb-tlo);border-color:var(--znak)}.pasek-stanu{background:#fff;border:1px solid var(--linia);display:grid;grid-template-columns:repeat(4,1fr);margin:10px 0 14px;padding:15px 18px}.pasek-stanu>div{align-items:center;color:#8a939c;display:flex;gap:8px;position:relative}.pasek-stanu>div:not(:last-child):after{background:#ccd2d7;content:"";height:2px;left:35px;position:absolute;right:10px;top:13px;z-index:0}.pasek-stanu span{align-items:center;background:#fff;border:2px solid #b8c0c8;border-radius:50%;display:inline-flex;flex:0 0 28px;font:700 11px/1 var(--font-m);height:28px;justify-content:center;position:relative;z-index:1}.pasek-stanu strong{background:#fff;font-size:10px;letter-spacing:.05em;padding-right:6px;position:relative;z-index:1}.pasek-stanu .zakonczony,.pasek-stanu .biezacy{color:var(--autostrada)}.pasek-stanu .zakonczony span{background:var(--autostrada);border-color:var(--autostrada);color:#fff}.pasek-stanu .biezacy span{border-color:var(--sod);box-shadow:0 0 0 4px var(--sod-tlo);color:var(--noc)}.arkusz-listy{background:#fff;border:1px solid var(--linia)}.tabela-optyma{font-size:11.5px;min-width:1180px}.tabela-optyma th,.tabela-optyma td{padding:6px 7px}.tabela-optyma tbody+tbody{border-top:4px solid #b8c2cd}.tabela-optyma tbody tr:nth-child(odd) td,.tabela-optyma tbody tr:nth-child(odd) th{background:#faf9f5}.tabela-optyma tbody tr:hover td{background:inherit}.tabela-optyma .osoba-listy>td{border-top:1px solid #8c99a8}.osoba-listy>td:first-of-type{min-width:230px}.osoba-listy code,.osoba-listy strong{display:block}.osoba-listy strong{font-size:13px}.pozycja-kontrola{outline:3px solid #e4b557;outline-offset:-3px}.pozycja-problem .osoba-listy>td:first-of-type{border-left:5px solid var(--zakaz)}.pozycja-ostrzezenie .osoba-listy>td:first-of-type{border-left:5px solid var(--sod)}.opis-kontroli{background:var(--sod-tlo);color:#6c4a18;display:block;font-size:10px;margin-top:4px;padding:3px 5px}.numer-pozycji{color:var(--mgla);display:block;font-family:var(--font-m);font-size:10.5px;margin-top:2px}.pozycja-wskazana{outline:3px solid var(--znak);outline-offset:-3px}.pozycja-wskazana>tr:first-child>th,tr.pozycja-wskazana>td:first-child{background:var(--nieb-tlo)}.szukaj-pozycji{align-items:end;background:var(--karta);border:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:9px;margin-bottom:10px;padding:9px 12px}.szukaj-pozycji label{color:var(--mgla);display:grid;font-size:11px;gap:3px}.szukaj-pozycji input{font-family:var(--font-m);min-width:240px}.szukaj-pozycji small{color:var(--mgla);flex-basis:100%;font-size:11px}.problemy-listy{background:var(--czer-tlo);border:1px solid #dfb3ae;color:#8f2b22;font-size:10px;margin:5px 0 0;max-width:420px;padding:5px 5px 5px 22px}.problemy-listy.ostrzezenie{background:var(--sod-tlo);border-color:#e2ac4f;color:#6c4a18}.linia-elementu{align-items:center;border-top:1px dotted #c8c8c2;display:grid;gap:4px;grid-template-columns:1fr auto auto;margin-top:3px;padding-top:3px}.linia-elementu em{background:var(--sod-tlo);color:#6c4a18;font-size:8px;font-style:normal;padding:1px 3px}.linia-elementu b{font-family:var(--font-m)}.etykieta-pola{color:var(--mgla);display:block;font-size:9px;letter-spacing:.04em;text-transform:uppercase}.kwota-z-informacja{align-items:center;background:transparent;color:var(--atrament);cursor:pointer;display:flex;font:11px/1.25 var(--font-m);gap:3px;justify-content:flex-end;margin-left:auto;padding:1px;white-space:nowrap}.kwota-z-informacja i{color:var(--znak);font-family:var(--font-b);font-size:12px;font-style:normal}.kwota-z-informacja.mocna span:first-child,.kwota.mocna{font-weight:800}.tabela-optyma tfoot,.arkusz-listy tfoot{background:var(--noc-2);color:#fff}.tabela-optyma tfoot th,.tabela-optyma tfoot td,.arkusz-listy tfoot th,.arkusz-listy tfoot td{border-color:#35445b}.panel-sladu-tlo{align-items:flex-start;background:#080e1773;display:flex;top:0;right:0;bottom:0;left:0;justify-content:flex-end;padding:20px;position:fixed;z-index:110}.panel-sladu-tlo .slad{max-height:calc(100vh - 40px);overflow-y:auto;width:min(460px,100%)}.lista-kontroli{background:var(--sod-tlo);border:1px solid #e2ac4f;margin:0 0 14px;padding:10px 10px 10px 30px}.potwierdzenie-kontroli{align-items:center;display:flex;font-weight:700;gap:8px}.naglowek-wydruku{background:#fff;border:1px solid var(--linia);display:grid;gap:5px;margin-bottom:10px;padding:14px 18px}.naglowek-wydruku h1{display:none}.naglowek-wydruku>strong{font-size:18px}.naglowek-wydruku dl{display:flex;gap:28px;margin:0}.naglowek-wydruku dl div{display:flex;gap:5px}.naglowek-wydruku dt{color:var(--mgla)}.naglowek-wydruku dd{font-weight:700;margin:0}.podpis-wydruku{display:none}.sr-only{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.konfiguracja-kadr{background:#fff;border:1px solid var(--linia)}.konfiguracja-kadr>section{display:grid;grid-template-columns:250px minmax(0,720px);border-bottom:1px solid var(--linia)}.konfiguracja-kadr section>header{background:#f5f7f8;display:flex;gap:13px;padding:20px}.konfiguracja-kadr section>header>span{color:var(--sod);font:700 22px/1 var(--font-m)}.konfiguracja-kadr h2{font-size:18px;margin:0}.konfiguracja-kadr header p{color:var(--mgla);margin:3px 0 0}.pola-konfiguracji{display:grid;gap:11px;padding:20px 24px}.pola-konfiguracji>label:not(.checkbox-pole){align-items:center;display:grid;gap:12px;grid-template-columns:minmax(180px,1fr) minmax(180px,260px)}.konta-konfiguracji{grid-template-columns:repeat(2,minmax(270px,1fr))}.konta-konfiguracji>label:not(.checkbox-pole){align-items:stretch;grid-template-columns:1fr;gap:3px}.konfiguracja-kadr>footer{padding:16px;text-align:center}.ksef-ustawienia form>section{display:grid;grid-template-columns:250px minmax(0,720px);border-bottom:1px solid var(--linia)}.ksef-ustawienia form>footer{display:flex;gap:10px;justify-content:center;padding:16px}.ksef-stan{display:grid;gap:8px 18px;grid-template-columns:max-content minmax(0,1fr);margin:0;padding:20px}.ksef-stan dt{color:var(--mgla);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding-top:2px}.ksef-stan dd{margin:0;overflow-wrap:anywhere}.ksef-stan code{font-size:11px}.ksef-ok{color:var(--autostrada);font-weight:700}.ksef-akcje{align-items:center;display:flex;flex-wrap:wrap;gap:12px;grid-column:2;padding:0 20px 20px}.ksef-rodzaj{border:0;display:grid;gap:6px;margin:0;padding:0}.ksef-ustawienia .pola-konfiguracji,.ksef-ustawienia .pola-konfiguracji>label>*{min-width:0}.ksef-ustawienia .pola-konfiguracji select,.ksef-ustawienia .pola-konfiguracji input:not([type=radio]){max-width:100%;min-width:0;width:100%}.ksef-rodzaj legend{font-weight:600;margin-bottom:4px;padding:0}.termin-miniety{color:var(--zakaz);font-weight:800}.wybor-dokumentu-zus{display:grid;gap:8px;margin-bottom:16px}.wybor-dokumentu-zus label{align-items:flex-start;border:1px solid var(--linia);cursor:pointer;display:flex;gap:10px;padding:11px 12px}.wybor-dokumentu-zus label.wybrany{background:var(--nieb-tlo);border-color:#8da9c8;box-shadow:inset 4px 0 var(--znak)}.wybor-dokumentu-zus input{flex:0 0 auto;min-height:16px;width:16px}.wybor-dokumentu-zus span{display:grid;gap:2px}.wybor-dokumentu-zus small{color:var(--mgla)}.modal:has(.metryka-zus),.modal:has(.zaswiadczenie){width:min(1080px,100%)}.metryka-zus{background:#f6f8fa;border-left:5px solid var(--znak);padding:12px 16px}.metryka-zus dl{display:grid;gap:10px 18px;grid-template-columns:repeat(4,minmax(120px,1fr));margin:0}.metryka-zus dl div{display:grid;gap:2px}.metryka-zus dt{color:var(--mgla);font-size:10px;letter-spacing:.06em;text-transform:uppercase}.metryka-zus dd{font-weight:600;margin:0}.sekcja-szczegolow{border-top:1px solid var(--linia);margin-top:18px;padding-top:12px}.sekcja-szczegolow h3{font-size:14px;margin:0 0 9px}.kafelki-ubezpieczen{display:flex;flex-wrap:wrap;gap:6px}.kafelki-ubezpieczen span{background:var(--szary-tlo);border:1px solid var(--linia);padding:5px 8px}.kafelki-ubezpieczen .tak{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.calc-zus{display:grid;gap:8px 18px;grid-template-columns:repeat(3,minmax(150px,1fr));margin:0}.calc-zus div{border-bottom:1px solid var(--linia);display:grid;gap:2px;padding:6px 0}.calc-zus dt{color:var(--mgla);font-size:10px;text-transform:uppercase}.calc-zus dd{font-weight:600;margin:0}.zakladki-crm{border-bottom:1px solid var(--atrament);display:flex;margin-bottom:10px;padding:0 12px}.zakladki-crm button{background:transparent;cursor:pointer;padding:10px 22px}.zakladki-crm button[aria-selected=true]{background:#fff;border:1px solid var(--atrament);border-bottom-color:#fff;font-weight:700;margin-bottom:-1px}.lista-w-komorce,.uwagi-crm{margin:0;padding-left:16px}.uwagi-crm{border-left:4px solid var(--sod);color:#6c4a18}.akcja-zbiorcza{align-items:center;background:var(--nieb-tlo);border:solid var(--linia);border-width:1px 0;display:flex;gap:18px;justify-content:flex-end;padding:10px 12px}.akcja-po-blokadzie{margin:0 12px 12px}.wynik-importu{background:#fff;border:1px solid var(--linia);border-left:5px solid var(--autostrada);margin-top:10px;padding:12px 16px}.wynik-importu h3{color:var(--zakaz);font-size:13px;margin-bottom:4px}.blokady-crm{background:var(--czer-tlo);border:1px solid var(--zakaz);color:#8f2b22;font-size:10px;margin-top:5px;padding:7px}.blokady-crm ul{margin:4px 0 0;padding-left:16px}.wiersz-porownania-crm>td{background:#f2f6fa!important;padding:9px 12px}.porownanie-crm{border:1px solid #bdcad9}.porownanie-crm-naglowek{align-items:baseline;background:var(--noc-2);color:#fff;display:flex;gap:12px;padding:7px 10px}.porownanie-crm-naglowek span{color:#bec9d7;font-size:10px}.porownanie-crm table{background:#fff;font-size:10.5px}.porownanie-crm th,.porownanie-crm td{padding:4px 8px}.porownanie-crm .roznica-niezgodna{background:var(--czer-tlo);color:var(--zakaz);font-weight:800}.zaswiadczenie{background:#fff;color:#111;min-height:650px;padding:12px 18px 20px}.zaswiadczenie h1{font-size:24px;font-weight:500;margin:35px 0 24px;text-align:center}.zaswiadczenie h2{font-size:16px;margin-top:28px}.zaswiadczenie-naglowek{align-items:flex-start;border-bottom:2px solid var(--atrament);display:flex;justify-content:space-between;padding-bottom:10px}.zaswiadczenie-naglowek>div{display:grid}.zaswiadczenie-naglowek strong{font-size:16px}.zaswiadczenie-naglowek span{color:var(--mgla)}.dane-zaswiadczenia{background:#f5f6f7;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin:16px 0;padding:12px}.dane-zaswiadczenia div{display:grid;gap:2px}.dane-zaswiadczenia span,.srednia-zaswiadczenia span,.srednie-umowy span{color:var(--mgla);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.srednia-zaswiadczenia{align-items:center;border:1px solid var(--linia);display:flex;justify-content:flex-end;gap:15px;padding:10px}.srednia-zaswiadczenia strong{font:700 17px/1 var(--font-m)}.srednie-umowy{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.srednie-umowy div{border:1px solid var(--linia);display:grid;gap:5px;padding:16px}.srednie-umowy strong{font:700 20px/1 var(--font-m)}.podpis-zaswiadczenia{display:grid;gap:35px;grid-template-columns:repeat(3,1fr);margin-top:85px}.podpis-zaswiadczenia span{border-top:1px solid #333;font-size:10px;padding-top:5px;text-align:center}.znacznik-PROPOZYCJA{background:var(--nieb-tlo);border-color:#bfd2e9;color:var(--znak)}.znacznik-ODRZUCONY{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.dokument-zakupu{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(260px,330px)}.formularz-dokumentu{background:#fff;border:1px solid var(--linia);margin:0;min-width:0;padding:0}.formularz-dokumentu>section{border-bottom:1px solid var(--linia)}.formularz-dokumentu>section>header{align-items:baseline;background:#f5f7f8;display:flex;gap:11px;padding:10px 16px}.formularz-dokumentu>section>header>span{color:var(--sod);font:700 17px/1 var(--font-m)}.formularz-dokumentu h2{font-size:15px;margin:0}.pola-dokumentu{display:grid;gap:12px 16px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));padding:14px 16px}.pola-dokumentu>label,.etykieta{color:var(--mgla);display:block;font-size:11px}.pola-dokumentu>label>input,.pola-dokumentu>label>select,.pola-dokumentu>label>span:not(.wymagane),.pola-dokumentu>label>.link{display:block;margin-top:4px}.pola-dokumentu>label>span.checkbox-pole,.pola-dokumentu>label>span.szybkie-terminy{display:flex}.pole-pelne>.etykieta{margin-bottom:4px}.pola-dokumentu>label input,.pola-dokumentu>label select{color:var(--atrament);font-size:13.5px;min-width:0;width:100%}.pole-pelne{grid-column:1 / -1;min-width:0}.pola-dokumentu>label .checkbox-pole input{flex:0 0 auto;width:16px}.zle-pole{border-color:var(--zakaz)!important;background:var(--czer-tlo)!important}.rodzaje-transakcji{border:0;display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));margin:0;padding:0}.rodzaje-transakcji legend{margin-bottom:5px;padding:0}.rodzaj-transakcji{align-items:flex-start;border:1px solid var(--linia);cursor:pointer;display:flex;gap:8px;padding:8px 10px}.rodzaj-transakcji.wybrany{background:var(--sod-tlo);border-color:var(--sod);box-shadow:inset 3px 0 var(--sod)}.rodzaj-transakcji input{flex:0 0 auto;margin-top:2px;min-height:16px;width:16px}.rodzaj-transakcji span{display:grid;gap:2px}.rodzaj-transakcji small{color:var(--mgla);font-size:10.5px}.szybkie-terminy{display:flex;gap:10px}.wybor-kontrahenta{position:relative}.wybor-kontrahenta input{width:100%}.podpowiedzi-kontrahenta{background:#fff;border:1px solid #9098a1;box-shadow:0 8px 20px #0c152224;left:0;list-style:none;margin:2px 0 0;max-height:320px;overflow-y:auto;padding:3px;position:absolute;right:0;z-index:30}.podpowiedzi-kontrahenta li{cursor:pointer;display:grid;gap:1px;padding:6px 8px}.podpowiedzi-kontrahenta li span{color:var(--mgla);font-size:11px}.podpowiedzi-kontrahenta li.aktywna,.podpowiedzi-kontrahenta li:hover{background:var(--nieb-tlo)}.podpowiedzi-kontrahenta .nowy-kontrahent{border-top:1px solid var(--linia);color:var(--znak);font-weight:700}.wybrany-kontrahent{align-items:center;background:var(--nieb-tlo);border:1px solid #bfd2e9;display:flex;gap:12px;justify-content:space-between;min-height:36px;padding:6px 10px}.wybrany-kontrahent>span{min-width:0;overflow-wrap:anywhere}.kursy-nbp{background:#f7f8f8;border:1px solid var(--linia);display:grid;gap:8px 16px;grid-column:1 / -1;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:10px 12px}.kurs-info{display:grid;gap:2px}.kurs-info strong{font-size:17px}.kurs-info small{color:var(--mgla);font-size:10.5px}.kursy-reczne{display:grid;gap:10px;grid-column:1 / -1;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.kursy-reczne label{color:var(--mgla);display:grid;font-size:11px;gap:3px}.tabela-stawek{display:grid;gap:5px}.wiersz-stawki{align-items:center;display:grid;gap:6px;grid-template-columns:92px minmax(90px,1fr) minmax(90px,1fr) minmax(100px,1fr) 128px 28px}.tabela-stawek:not(:has(input[aria-label^=VAT])) .wiersz-stawki{grid-template-columns:112px minmax(100px,1fr) minmax(100px,1fr) 128px 28px}.wiersz-stawki input,.wiersz-stawki select{min-width:0;width:100%}.wiersz-stawki input.dane-mono{text-align:right}.naglowek-stawek{color:var(--mgla);font-size:10px;letter-spacing:.04em;text-transform:uppercase}.suma-stawek{border-top:1px solid var(--atrament);padding-top:5px}.usun-wiersz{background:transparent;color:var(--zakaz);cursor:pointer;font-size:19px;padding:0}.samonaliczenie{background:var(--nieb-tlo);margin:0 16px 14px;padding:10px 12px}.samonaliczenie h3,.panel-kontroli h3,.pola-deklaracji h3{color:var(--znak);font-size:11px;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.samonaliczenie table td,.samonaliczenie table th{background:transparent!important;padding:5px 8px}.dane-obowiazku{display:grid;gap:3px}.panel-kontroli{background:#fff;border:1px solid #bcc9d8;min-width:0;padding:14px;position:sticky;top:10px}.lista-kontroli{display:grid;gap:6px;list-style:none;margin:0 0 10px;padding:0}.lista-kontroli li{border-left:3px solid;font-size:12px;overflow-wrap:anywhere;padding:5px 8px}.lista-kontroli li strong{display:block;font:700 10px/1.3 var(--font-m)}.lista-kontroli.blokady li{background:var(--czer-tlo);border-color:var(--zakaz);color:#8f2b22}.lista-kontroli.ostrzezenia li{background:var(--sod-tlo);border-color:var(--sod);color:#6c4a18}.podsumowanie-pln{display:grid;gap:4px 10px;grid-template-columns:auto 1fr;margin:10px 0}.podsumowanie-pln dt{color:var(--mgla)}.podsumowanie-pln dd{font-family:var(--font-m);margin:0;text-align:right}.akcje-dokumentu{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:16px 0 6px}.przycisk-w-siatce{align-self:end}.rodzaj-identyfikacji{border:0;display:flex;flex-wrap:wrap;gap:6px 16px;margin:0;padding:0}.rodzaj-identyfikacji legend{color:var(--mgla);font-size:11px;margin-bottom:4px;padding:0}.podsumowanie-rejestru{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));margin-bottom:12px}.kafel-rejestru{background:#fff;border:1px solid var(--linia);display:grid;gap:3px;padding:12px 14px}.kafel-rejestru.razem{background:var(--noc-2);border-left:5px solid var(--sod);color:#e9eef5}.kafel-rejestru span{color:var(--mgla);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kafel-rejestru.razem span,.kafel-rejestru.razem small{color:#b8c4d6}.kafel-rejestru strong{font:600 21px/1.2 var(--font-m)}.kafel-rejestru small{color:var(--mgla);font-size:11px}.pola-deklaracji{background:#fff;border:1px solid var(--linia);margin-bottom:12px;padding:12px 14px}.pola-deklaracji table td,.pola-deklaracji table th{padding:6px 8px}@media (max-width: 1050px){.dokument-zakupu{grid-template-columns:1fr}.panel-kontroli{position:static}}@media (max-width: 760px){.pola-dokumentu{grid-template-columns:1fr;padding:12px}.wiersz-stawki,.tabela-stawek:not(:has(input[aria-label^=VAT])) .wiersz-stawki{grid-template-columns:1fr 1fr}.wiersz-stawki{border-bottom:1px dashed var(--linia);padding-bottom:6px}.naglowek-stawek{display:none}.usun-wiersz{justify-self:end}.samonaliczenie{margin:0 12px 12px;overflow-x:auto}.akcje-dokumentu>button{width:100%}}.stan-pobierania{display:grid;gap:12px;grid-template-columns:minmax(0,1.4fr) minmax(0,1.2fr) minmax(180px,.6fr);margin-bottom:12px}.kafel-zrodla{background:#fff;border:1px solid var(--linia);display:flex;flex-direction:column;min-width:0}.kafel-zrodla>header{align-items:baseline;border-bottom:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:6px 12px;padding:9px 14px}.kafel-zrodla>header strong{font-size:14px;letter-spacing:.04em}.kafel-zrodla>header span{font-size:12px}.kafel-zrodla dl{display:grid;gap:6px;margin:0;padding:10px 14px}.kafel-zrodla dl>div{display:grid;gap:1px;min-width:0}.kafel-zrodla dt{color:var(--mgla);font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.kafel-zrodla dd{margin:0;overflow-wrap:anywhere}.kafel-zrodla>footer{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:space-between;margin-top:auto;padding:8px 14px 12px}.licznik-decyzji dl{grid-template-columns:1fr 1fr}.liczba-duza{font:600 26px/1.1 var(--font-m)}.znaczniki-zrodel{display:inline-flex;flex-wrap:wrap;gap:3px}.znacznik-zrodla{border:1px solid;border-radius:3px;font:700 9.5px/1.5 var(--font-m);padding:0 5px}.zrodlo-KSEF{background:var(--ziel-tlo);border-color:#a9d3bb;color:var(--autostrada)}.zrodlo-CRM{background:var(--nieb-tlo);border-color:#bfd2e9;color:var(--znak)}.zrodlo-MANUAL{background:var(--szary-tlo);border-color:#cdd1d6;color:var(--mgla)}.uwagi-pozycji{display:flex;flex-wrap:wrap;gap:3px;max-width:260px}.uwaga-wyjatek,.uwaga-info{border-radius:3px;font-size:10.5px;padding:1px 6px}.uwaga-wyjatek{background:var(--czer-tlo);color:#8f2b22}.uwaga-info{background:var(--sod-tlo);color:#6c4a18}.pasek-masowy{align-items:center;background:var(--noc-2);color:#e9eef5;display:flex;flex-wrap:wrap;gap:10px 16px;margin:0 0 8px;padding:8px 12px}.pasek-masowy .link{color:var(--sod-jasny)}.szuflada-tlo{background:#0c152259;top:0;right:0;bottom:0;left:0;position:fixed;z-index:60}.szuflada{background:var(--papier);box-shadow:-10px 0 30px #0c152240;display:flex;flex-direction:column;height:100%;margin-left:auto;max-width:100%;width:min(820px,100%)}.szuflada-naglowek{align-items:center;background:#fff;border-bottom:1px solid var(--linia);display:flex;justify-content:space-between;padding:6px 12px}.szuflada-naglowek .modal-x{color:var(--atrament)}.zakladki{display:flex;gap:2px}.zakladki button{background:transparent;border:0;border-bottom:3px solid transparent;cursor:pointer;font-weight:700;padding:8px 12px}.zakladki button.aktywna{border-bottom-color:var(--sod)}.zakladki button:disabled{color:#aab0b7;cursor:default}.szuflada-tresc{flex:1;overflow-y:auto;padding:12px 16px}.szuflada-stopka{align-items:end;background:#fff;border-top:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:10px 14px;padding:10px 16px}.pole-w-stopce{color:var(--mgla);display:grid;font-size:11px;gap:3px;min-width:0}.pole-w-stopce>span{display:flex;gap:6px}.pole-w-stopce input{min-width:0}.podglad-xml{background:#0f1724;color:#d7e3f4;font:11.5px/1.45 var(--font-m);margin:0;max-width:100%;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-all}.podglad-dokumentu{display:grid;gap:10px;grid-template-columns:minmax(0,1fr);min-width:0}.podglad-dokumentu>*{min-width:0}.podglad-naglowek{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.podglad-naglowek h2{font-size:19px;margin:2px 0;overflow-wrap:anywhere}.numer-ksef{color:var(--autostrada);font-size:11.5px;overflow-wrap:anywhere}.podglad-pola{display:grid;gap:8px 16px;grid-template-columns:repeat(auto-fill,minmax(min(170px,100%),1fr));margin:0}.podglad-pola>div{min-width:0}.podglad-pola>div:first-child{grid-column:1 / -1}.podglad-pola dt{color:var(--mgla);font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.podglad-pola dd{display:grid;margin:0;overflow-wrap:anywhere}.tabela-stawek-podglad .suma-wierszy td{border-top:1px solid var(--atrament);font-weight:600}.podglad-sekcja summary{cursor:pointer;font-weight:700;padding:4px 0}.lista-zrodel{display:grid;gap:5px;list-style:none;margin:4px 0 0;padding:0}.lista-zrodel li{overflow-wrap:anywhere}.znacznik-etykiety{background:var(--sod-tlo);border-radius:3px;font-size:10.5px;margin-left:6px;padding:1px 6px}.podglad-platnosc{margin:0;overflow-wrap:anywhere}.karta-dokumentu{background:#fff;border:1px solid var(--linia);padding:16px}@media (max-width: 1100px){.stan-pobierania{grid-template-columns:1fr 1fr}.licznik-decyzji{grid-column:1 / -1}}@media (max-width: 760px){.stan-pobierania{grid-template-columns:1fr}.szuflada-tresc{padding:10px}.szuflada-stopka>button{flex:1 1 100%}.pole-w-stopce{flex:1 1 100%}.karta-dokumentu{padding:10px}.podglad-pola{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 900px){.siatka-modalu.dwie-kolumny,.dane-pozycji-listy,.konfiguracja-kadr>section,.konta-konfiguracji,.ksef-ustawienia form>section,.ksef-stan{grid-template-columns:1fr}.ksef-akcje{grid-column:1}.ksef-ustawienia form>section{display:block}.konfiguracja-kadr>section{display:block}.pola-konfiguracji>label:not(.checkbox-pole){align-items:stretch;grid-template-columns:1fr}.naglowki-skladnikow{display:none}.wiersz-skladnika{border-top:1px solid var(--linia);grid-template-columns:1fr;padding-top:8px}.usun-wiersz{justify-self:end}.pasek-stanu strong{display:none}.metryka-zus dl,.calc-zus,.dane-zaswiadczenia,.srednie-umowy{grid-template-columns:1fr}}@media (max-width: 1050px){.aplikacja{grid-template-columns:205px minmax(0,1fr)}.narzedzia-sidebar,.sidebar-wskazowka{width:205px}.gorna-belka{align-items:flex-start;flex-direction:column}.kontekst-belki{justify-content:space-between;width:100%}.uzytkownik-belki{display:none}.obszar-tresci:has(.kolumna-widzetow){grid-template-columns:170px minmax(0,1fr)}.obszar-tresci:has(.kolumna-widzetow.zwinieta){grid-template-columns:30px minmax(0,1fr)}.tresc-glowna{padding:14px}}@media (max-width: 760px){.logowanie{grid-template-columns:1fr}.logowanie-marka{padding:38px 28px 12px}.logowanie-marka h1{font-size:38px}.karta-logowania{margin:20px;padding:30px 24px}.aplikacja{display:block}.sidebar{height:auto;position:static}.sidebar nav{display:none}.sidebar nav.otwarte{display:block;max-height:60vh;overflow-y:auto;padding-bottom:8px}.marka{min-height:52px}.menu-mobile{display:block}.narzedzia-sidebar,.sidebar-wskazowka{display:none}.gorna-belka{padding:8px 12px}.kontekst-belki{align-items:flex-start;flex-wrap:wrap;gap:8px 16px}.kontekst-element select{max-width:180px}.pas-tytulu{min-height:48px;padding:8px 14px}.pas-tytulu h1{font-size:23px}.pas-tytulu>span{display:none}.obszar-tresci:has(.kolumna-widzetow){grid-template-columns:1fr}.kolumna-widzetow{display:none}.lista-gora{align-items:stretch;flex-direction:column}.przycisk-duzy{width:100%}.uklad-formularza.ze-sladem{grid-template-columns:1fr}.wiersz-pola{align-items:stretch;grid-template-columns:1fr}.wiersz-pola>label{text-align:left}.aktywna-paczka{grid-template-columns:1fr}}@media print{@page{margin:10mm;size:A4 landscape}.sidebar,.gorna-belka,.pas-tytulu,.kolumna-widzetow,button,.tylko-ekran,.pasek-stanu,.komunikat,.panel-sladu-tlo{display:none!important}.aplikacja,.obszar-tresci{display:block}.tresc-glowna{padding:0}body{background:#fff}.naglowek-wydruku{border:0;border-bottom:2px solid #000;display:block;margin:0 0 6mm;padding:0 0 4mm}.naglowek-wydruku h1{display:block;font-size:18px;margin:0 0 2mm}.naglowek-wydruku>strong{font-size:15px}.naglowek-wydruku dl{margin-top:2mm}.arkusz-listy{border-color:#000}.tabela-przewijana{overflow:visible}.tabela-optyma{font-size:8px;min-width:0;width:100%}.tabela-optyma th,.tabela-optyma td{border-color:#999;padding:2px 3px}.tabela-optyma tbody+tbody{border-top:2px solid #000}.pozycja-kontrola{outline:1px solid #000}.opis-kontroli{background:transparent;border:1px solid #000;color:#000}.szukaj-pozycji{display:none}.numer-pozycji{color:#000}.pozycja-wskazana{outline:0}.pozycja-wskazana>tr:first-child>th,tr.pozycja-wskazana>td:first-child{background:transparent}.problemy-listy{background:transparent;border-color:#000;color:#000}.kwota-z-informacja{display:block;font-size:8px}.kwota-z-informacja i,.sr-only{display:none}.tabela-optyma tfoot,.arkusz-listy tfoot{background:transparent;color:#000;font-weight:700}.podpis-wydruku{display:grid;font-size:9px;gap:15mm;grid-template-columns:repeat(3,1fr);margin-top:18mm}.podpis-wydruku span{border-top:1px solid #000;padding-top:2mm;text-align:center}.tresc-glowna:has(.zaswiadczenie)>*:not(.modal-tlo){display:none!important}.modal-tlo:has(.zaswiadczenie){background:#fff;display:block;padding:0;position:static}.modal:has(.zaswiadczenie){border:0;box-shadow:none;max-height:none;width:100%}.modal:has(.zaswiadczenie) .modal-naglowek,.modal:has(.zaswiadczenie) .modal-stopka{display:none}.modal:has(.zaswiadczenie) .modal-tresc{max-height:none;overflow:visible;padding:0}.zaswiadczenie{min-height:0;page:zaswiadczenie;padding:0}.zaswiadczenie .komunikat{display:none}.zaswiadczenie table{font-size:8px}.zaswiadczenie th,.zaswiadczenie td{padding:2mm 1.5mm}}@page zaswiadczenie{margin:15mm;size:A4 portrait}.podpowiedz-pola{color:var(--mgla);font-size:12px;margin:-4px 0 0}.opis-filtra{align-self:flex-end;color:var(--mgla);font-size:12px;max-width:360px}.licznik-zadan{align-self:center;font-size:14px}.sekcja-zadan{border-top:1px solid var(--linia);padding:14px 16px 6px}.sekcja-zadan h2{font-size:16px;font-weight:600;margin:0}.sekcja-zadan .licznik{background:var(--sod);border-radius:10px;color:#fff;display:inline-block;font-size:11px;margin-left:6px;padding:1px 8px}.opis-sekcji{color:var(--mgla);font-size:12px;margin:4px 0 10px}.karta-zadania{background:#fff;border:1px solid var(--linia);border-left:4px solid var(--znak);margin-bottom:10px;padding:10px 14px}.karta-zadania-naglowek{display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.data-zadania{color:var(--mgla);font-size:12px}.szczegoly-zadania{display:grid;gap:4px 18px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:8px 0}.szczegoly-zadania dt{color:var(--mgla);font-size:10.5px;letter-spacing:.03em;text-transform:uppercase}.szczegoly-zadania dd{margin:0}.zmiany-zadania{margin:8px 0;max-width:640px}.akcje-zadania{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:8px}.zalatwione{border-top:1px solid var(--linia);padding:10px 16px}.zalatwione ul{margin:6px 0 0;padding-left:18px}.zalatwione li .link{margin-left:8px}.info-listy{align-items:center;color:var(--mgla);display:flex;flex-wrap:wrap;font-size:12px;gap:6px;margin:0;padding:0 12px 10px}.symbol-konta{display:inline-block;font-family:var(--font-m);white-space:nowrap}.symbol-konta.syntetyka{font-weight:700}.opis-konta{display:inline-block;max-width:42ch;color:var(--mgla);font-size:.92em;white-space:normal}.podglad-importu{margin-top:12px}.podglad-importu>p{margin:6px 0}.podglad-importu details{margin:6px 0}.podglad-importu summary{color:var(--znak);cursor:pointer;font-weight:600}.podglad-importu details ul{margin:4px 0 0;max-height:220px;overflow-y:auto;padding-left:20px}.etykieta-dowodu{color:var(--mgla);font-size:11px;margin-top:2px}.karta-dowodu{background:#fff;border:1px solid var(--linia);margin-bottom:12px;padding:16px 18px}.pola-dowodu{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(150px,180px)) minmax(240px,1fr)}.pola-dowodu label{color:var(--mgla);display:grid;font-size:11px;gap:4px;align-content:start}.pola-dowodu label input{color:var(--atrament);font-size:13px}.pola-dowodu small{font-size:11px}.plik-dowodu{align-items:center;border-top:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:12px;margin-top:14px;padding-top:12px}.plik-dowodu>span:first-child{color:var(--mgla);font-size:11px}.plik-dowodu label.przycisk-drugorzedny{align-items:center;display:inline-flex}.linie-dowodu td{vertical-align:top}.linie-dowodu td input{width:100%}.linie-dowodu td input.liczba{font-family:var(--font-m);text-align:right;width:130px}.linie-dowodu .kolumna-konta{min-width:220px}.linie-dowodu .kolumna-konta small{color:var(--mgla);display:block;font-size:11px;margin-top:2px}.linie-dowodu .kolumna-konta small.tekst-blad{color:var(--zakaz)}.linie-dowodu input.pole-z-bledem{border-color:var(--zakaz)}.roznica-dowodu,.roznica-dowodu .kwota{color:var(--sod-jasny)}.akcje-dowodu{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.przycisk-usun{border-color:#dfb3ae;color:var(--zakaz);margin-left:auto;order:-1}.braki-dowodu{margin:0;padding:0 22px 14px;text-align:right}.dane-dowodu{display:grid;gap:6px 18px;grid-template-columns:max-content 1fr;margin:0}.dane-dowodu dt{color:var(--mgla)}.dane-dowodu dd{margin:0}@media (max-width: 900px){.pola-dowodu{grid-template-columns:1fr 1fr}}.naglowek-rekordu .akcje-listy{align-items:center}.tabela-zois{font-size:12px;min-width:900px}.tabela-zois th,.tabela-zois td{padding:6px}.tabela-zois th.naglowek-pary{border-left:1px solid var(--linia);text-align:center}.tabela-zois tbody td:nth-child(2n+3),.tabela-zois thead tr:last-child th:nth-child(odd){border-left:1px solid var(--linia)}.tabela-zois tr.syntetyka td{font-weight:700}.tabela-zois .wiersz-kontroli td{text-align:center}.tabela-zois .kontrola-zgodna{color:#9fe0bb}.tabela-zois .kontrola-niezgodna,.tabela-zois .kontrola-niezgodna .kwota{color:var(--sod-jasny);font-weight:700}@media print{.tabela-zois{font-size:8px;min-width:0;width:100%}.tabela-zois th,.tabela-zois td{border-color:#999;font-size:8px;padding:2px 3px}.tabela-zois .kontrola-zgodna,.tabela-zois .kontrola-niezgodna,.tabela-zois .kwota.tekst-blad{color:#000}}.kwota-wplyw{color:var(--autostrada);font-family:var(--font-m);white-space:nowrap}.kwota-wyplyw{color:var(--zakaz);font-family:var(--font-m);white-space:nowrap}.rachunki-bankowe{background:#fff;border:1px solid var(--linia);margin-bottom:12px}.rachunki-bankowe>header{align-items:center;display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--linia)}.rachunki-bankowe h2{font-size:17px;margin:0}.rachunki-bankowe header p{color:var(--mgla);margin:2px 0 0}.rachunki-bankowe .akcje-naglowka{display:flex;flex-wrap:wrap;gap:8px}.podglad-wyciagu{display:grid;gap:10px;margin-top:12px;max-height:50vh;overflow:auto}.kafle-rachunkow{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));padding:12px}.kafel-rachunku{border:1px solid var(--linia);border-left:5px solid var(--autostrada);display:grid;gap:8px;min-width:0;padding:12px 14px}.kafel-rachunku.opozniony{border-left-color:var(--sod);background:#fffaf0}.kafel-rachunku.nieaktywny{border-left-color:#c3c8ce;opacity:.75}.kafel-rachunku-gora{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.kafel-rachunku-gora>div{display:grid;gap:2px;min-width:0}.kafel-rachunku-gora .dane-mono{color:var(--mgla);font-size:11px;overflow-wrap:anywhere;white-space:normal}.kafel-rachunku dl{display:grid;gap:4px 12px;grid-template-columns:max-content minmax(0,1fr);margin:0}.kafel-rachunku dt{color:var(--mgla);font-size:11px}.kafel-rachunku dd{margin:0;min-width:0;overflow-wrap:anywhere}.kafel-rachunku dd small{color:var(--mgla)}.kafel-rachunku footer{display:flex;gap:14px}.sumy-operacji .kafel-rejestru strong{font-size:17px}.komorka-tytulu{display:block;max-width:420px;white-space:normal}.komorka-tytulu small{color:var(--mgla);display:block;font-size:10.5px}.siatka-modalu small.podpowiedz,.siatka-modalu small.blad-pola{font-size:11px}.opis-mostka ol{display:grid;gap:6px;margin:0;padding-left:20px}.opis-mostka p{margin:4px 0 0}.kod-z-kopiowaniem{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.kod-z-kopiowaniem code,.kod-z-kopiowaniem pre{background:var(--szary-tlo);border:1px solid var(--linia);flex:1 1 260px;font:12px/1.45 var(--font-m);margin:0;min-width:0;overflow-wrap:anywhere;padding:7px 9px;white-space:pre-wrap}.token-jednorazowy{background:var(--ziel-tlo);border:1px solid #a9d0ba;display:grid;gap:8px;padding:12px 14px}.token-jednorazowy .link{justify-self:start}.nowy-token{align-items:end;display:flex;flex-wrap:wrap;gap:10px}.nowy-token label{display:grid;flex:1 1 240px;gap:4px}.nowy-token label span{color:var(--mgla);font-size:11px}.tabela-tokenow{border-collapse:collapse;width:100%}.tabela-tokenow th,.tabela-tokenow td{border-bottom:1px solid var(--linia);padding:7px 8px;text-align:left;vertical-align:top}.tabela-tokenow th{color:var(--mgla);font-size:11px;text-transform:uppercase}.tabela-tokenow small{color:var(--mgla);display:block;font-size:10.5px}.tabela-tokenow tr.nieaktywny{color:var(--mgla)}.lista-przebiegow{display:grid;gap:0;list-style:none;margin:0;padding:0}.lista-przebiegow li{border-bottom:1px solid var(--linia);display:grid;gap:2px 12px;grid-template-columns:150px minmax(0,1fr);padding:6px 0}.lista-przebiegow li small{color:var(--mgla);grid-column:2;overflow-wrap:anywhere}.lista-przebiegow li.z-bledem>span:nth-child(2){color:var(--zakaz);font-weight:600}@media (max-width: 760px){.lista-przebiegow li{grid-template-columns:1fr}.lista-przebiegow li small{grid-column:1}.rachunki-bankowe>header .przycisk-glowny{width:100%}.rachunki-bankowe>header>span,.rachunki-bankowe .akcje-naglowka,.rachunki-bankowe .akcje-naglowka>span,.rachunki-bankowe .akcje-naglowka button{width:100%}.kafle-rachunkow{padding:8px}}.okno-rachunku label{align-content:start}.spis-ustawien{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0 0 12px}.spis-ustawien a{color:var(--znak);font-size:12px;font-weight:600;text-decoration:none}.spis-ustawien a span{color:var(--sod);font-family:var(--font-m)}.ustawienia-spolki>.sekcja-ustawien{border-bottom:1px solid var(--linia);display:grid;grid-template-columns:250px minmax(0,1fr);scroll-margin-top:70px}.ustawienia-spolki>.sekcja-ustawien>header{scroll-margin-top:70px}.ustawienia-spolki .tresc-sekcji,.ustawienia-spolki .pola-konfiguracji>*{min-width:0}.ustawienia-spolki .tresc-sekcji footer{display:flex;gap:10px;justify-content:flex-end;padding:0 24px 20px}.ustawienia-spolki .pola-konfiguracji input:not([type=checkbox]):not([type=radio]):not([type=file]),.ustawienia-spolki .pola-konfiguracji select,.ustawienia-spolki .pola-konfiguracji textarea{max-width:100%;min-width:0;width:100%}.ustawienia-spolki h3{color:var(--mgla);font-size:11px;font-weight:700;letter-spacing:.08em;margin:10px 0 0;text-transform:uppercase}.formularz-wersji{border-top:1px dashed var(--linia)}.formularz-wersji>h3{padding:16px 24px 0}.pola-w-wierszu{align-items:center;display:flex;gap:6px;min-width:0}.pola-w-wierszu>*{flex:1 1 0;min-width:0}.wiersz-dodawania{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ustawienia-spolki .wiersz-dodawania>input,.ustawienia-spolki .wiersz-dodawania>select{flex:1 1 150px;width:auto}.wiersz-dodawania>button{flex:0 0 auto}.tabela-ustawien{border-collapse:collapse;font-size:12.5px;width:100%}.tabela-ustawien th{color:var(--mgla);font-size:10.5px;letter-spacing:.06em;text-align:left;text-transform:uppercase}.tabela-ustawien th,.tabela-ustawien td{border-bottom:1px solid var(--linia);padding:6px 8px;vertical-align:middle}.tabela-ustawien select{min-width:150px}.wiersz-historyczny td{color:var(--mgla)}.wiersz-biezacy td{background:var(--nieb-tlo)}.historia-ustawien{display:grid;gap:4px;list-style:none;margin:0;padding:0}.historia-ustawien li{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 10px}.historia-ustawien li span,.historia-ustawien li small{color:var(--mgla)}.naglowek-bloku{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.znacznik-domyslnej{color:var(--autostrada);display:block;font-size:10px;font-weight:700;text-transform:uppercase}.podglad-numeru{font-size:13px;margin:0}.podglad-numeru strong{font-family:var(--font-m)}@media (max-width: 900px){.ustawienia-spolki>.sekcja-ustawien{display:block}.ustawienia-spolki .tresc-sekcji footer{justify-content:center}}.pole-wykazu{color:var(--mgla);display:grid;font-size:11px;gap:4px;align-content:start}.kafel-kasy{border-left-color:var(--sod)}.kafel-kasy.wybrana{box-shadow:inset 0 0 0 2px var(--znak)}.kafel-kasy .kafel-rachunku-gora span:not(.znacznik){color:var(--mgla);font-size:11px}.saldo-kasy{font-size:16px}.pasek-kasy{align-items:center;background:#fff;border:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between;margin-bottom:12px;padding:12px 16px}.pasek-kasy h2{font-size:17px;margin:0 0 2px}.pasek-kasy>div:first-child{min-width:0}.pasek-kasy>div:first-child>span{color:var(--mgla);overflow-wrap:anywhere}.przyciski-kasy{display:flex;flex-wrap:wrap;gap:8px}.sumy-kasy .kafel-rejestru strong{font-size:17px}.przekreslony{color:var(--mgla);text-decoration:line-through}.saldo-w-formularzu{background:var(--nieb-tlo);border:1px solid #bfd2e9;display:grid;gap:3px;margin-bottom:12px;padding:8px 12px}.saldo-w-formularzu.ponad{background:var(--czer-tlo);border-color:#dfb3ae}.saldo-w-formularzu.ponad strong{color:var(--zakaz)}.wybor-strony{border:1px solid var(--linia);display:grid;gap:6px;margin:0;min-width:0;padding:8px 10px}.wybor-strony legend{color:var(--mgla);font-size:11px;padding:0 4px}.skroty-klawiszy{margin:10px 0 0}.lista-operacji-kasa{display:grid;gap:6px;list-style:none;margin:10px 0 0;padding:0}.lista-operacji-kasa li{align-items:center;border:1px solid var(--linia);display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto auto;padding:8px 10px}.lista-operacji-kasa li>div{display:grid;gap:2px;min-width:0}.lista-operacji-kasa li span{color:var(--mgla);font-size:12px;overflow-wrap:anywhere}.raport-projekt h3{font-size:15px;margin:0 0 8px}.salda-raportu{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr));margin:0 0 10px}.salda-raportu div{border:1px solid var(--linia);padding:8px 10px}.salda-raportu dt{color:var(--mgla);font-size:11px}.salda-raportu dd{font-family:var(--font-m);font-size:15px;margin:2px 0 0}.tabela-raportow{margin-top:12px;width:100%}.tabela-raportow tr.wycofany td{color:var(--mgla)}.opcje-raportu{display:flex;gap:10px}.modal:has(.wydruk-kasowy),.modal:has(.raport-projekt){width:min(980px,100%)}.wydruk-kasowy{background:#fff;color:#111;padding:6px 4px 12px}.wydruk-naglowek{border-bottom:2px solid #111;display:grid;gap:8px;margin-bottom:12px;padding-bottom:8px}.wydruk-naglowek>div:first-child{display:flex;flex-wrap:wrap;gap:4px 14px;justify-content:space-between}.wydruk-tytul{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px 14px}.wydruk-tytul h1{font-size:20px;margin:0}.wydruk-tytul b{font-family:var(--font-m);font-size:18px}.wydruk-metryka{display:flex;flex-wrap:wrap;gap:4px 18px}.wydruk-tabela{border-collapse:collapse;margin-bottom:12px;width:100%}.wydruk-tabela th,.wydruk-tabela td{border:1px solid #bbb;padding:5px 7px;text-align:left;vertical-align:top}.wydruk-tabela th{background:#f3f5f7;font-size:11px;width:1%;white-space:nowrap}.wydruk-tabela thead th,.wydruk-tabela tfoot th{width:auto}.wydruk-tabela td.liczba,.wydruk-tabela th.liczba{text-align:right;white-space:nowrap}.wydruk-tabela .wiersz-salda td{background:#fafbfc;font-weight:700}.wydruk-kwota{font-size:16px}.wydruk-anulowany{border:2px solid var(--zakaz);color:var(--zakaz);font-weight:700;padding:6px 10px;text-align:center}.wydruk-ujecie{font-size:12px}.wydruk-podpisy{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));margin-top:34px}.wydruk-podpisy span{border-top:1px solid #111;font-size:11px;padding-top:4px;text-align:center}@media (max-width: 520px){.lista-operacji-kasa li{grid-template-columns:minmax(0,1fr) auto}.lista-operacji-kasa li button{grid-column:1 / -1}.przyciski-kasy{width:100%}.przyciski-kasy button{flex:1 1 calc(50% - 8px)}}@media print{.tresc-glowna:has(.wydruk-kasowy)>*:not(.modal-tlo){display:none!important}.modal-tlo:has(.wydruk-kasowy){background:#fff;display:block;padding:0;position:static}.modal:has(.wydruk-kasowy){border:0;box-shadow:none;max-height:none;width:100%}.modal:has(.wydruk-kasowy) .modal-naglowek,.modal:has(.wydruk-kasowy) .modal-stopka{display:none}.modal:has(.wydruk-kasowy) .modal-tresc{overflow:visible;padding:0}.wydruk-kasowy .wydruk-tabela{font-size:10px}.wydruk-dowodu{max-width:190mm}}.pasek-pulpitu{align-items:end;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin:0 0 12px}.pasek-pulpitu label{color:var(--mgla);display:grid;font-size:11px;gap:3px;margin-right:auto}.portfel{display:grid;gap:12px;list-style:none;margin:0;padding:0}.wiersz-spolki{background:var(--karta);border:1px solid var(--linia);border-left:5px solid var(--autostrada);min-width:0}.wiersz-spolki.z-uwagami{border-left-color:var(--sod)}.wiersz-spolki.z-bledami{border-left-color:var(--zakaz)}.wiersz-spolki>header{align-items:baseline;border-bottom:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:4px 14px;padding:10px 14px}.nazwa-spolki{color:var(--atrament);font-size:16px;font-weight:700;text-decoration:none}.nazwa-spolki:hover{color:var(--znak);text-decoration:underline}.wiersz-spolki>header .tekst-wyciszony{font-size:12px}.plakietka-problemow{border:1px solid;border-radius:20px;font-size:10px;font-weight:700;letter-spacing:.05em;margin-left:auto;padding:1px 8px;text-transform:uppercase}.plakietka-problemow.ok{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.plakietka-problemow.uwaga{background:var(--sod-tlo);border-color:#e8bf77;color:#765119}.plakietka-problemow.blad{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.link-ustawien{font-size:12px}.grupy-spolki{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.grupy-spolki>section{border-right:1px solid var(--linia);min-width:0;padding:10px 14px 12px}.grupy-spolki>section:last-child{border-right:0}.grupy-spolki h3{color:var(--mgla);font-size:10.5px;letter-spacing:.1em;margin:0 0 6px;text-transform:uppercase}.grupy-spolki p{font-size:12px;margin:8px 0 0;overflow-wrap:anywhere}.grupy-spolki a{color:var(--znak)}.liczby{display:flex;flex-wrap:wrap;gap:8px}.liczba-pulpitu{border:1px solid var(--linia);display:grid;flex:1 1 90px;min-width:0;padding:5px 8px;text-decoration:none}.liczba-pulpitu strong{color:var(--atrament);font:600 20px/1.15 var(--font-m)}.liczba-pulpitu span{color:var(--mgla);font-size:11px}.liczba-pulpitu.zero strong{color:#9aa2ab}.liczba-pulpitu.alarm{background:var(--czer-tlo);border-color:#dfb3ae}.liczba-pulpitu.alarm strong{color:var(--zakaz)}.liczba-pulpitu:hover{border-color:var(--znak)}.najblizsze,.ryzyka{display:grid;font-size:12px;gap:4px;list-style:none;margin:8px 0 0;padding:0}.najblizsze a{text-decoration:none}.ryzyka li{border-left:3px solid var(--sod);padding-left:7px}.ryzyka li.blad{border-left-color:var(--zakaz)}.ryzyka li a{color:var(--atrament);text-decoration:none}.ryzyka li a:hover{color:var(--znak);text-decoration:underline}.znacznik-terminu{background:var(--nieb-tlo);border:1px solid #bfd2e9;border-radius:20px;color:var(--znak);display:inline-block;font-size:9px;font-weight:700;letter-spacing:.055em;padding:2px 7px;text-transform:uppercase}.znacznik-terminu.do-zrobienia{background:var(--sod-tlo);border-color:#e8bf77;color:#765119}.znacznik-terminu.po-terminie{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.znacznik-terminu.zrobione{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.znacznik-terminu.nie-dotyczy{background:var(--szary-tlo);border-color:#d1d5da;color:var(--mgla)}.terminy-w-modalu{font-size:12px;margin:0 0 12px;padding-left:18px}.dni-terminow{list-style:none;margin:0;padding:0}.dni-terminow>li{border-top:1px solid var(--linia);display:grid;gap:12px;grid-template-columns:62px minmax(0,1fr);padding:8px 12px}.dni-terminow>li.dzis{background:var(--nieb-tlo)}.dzien-terminu{align-content:start;color:var(--mgla);display:grid;justify-items:center;padding-top:4px;text-align:center}.dzien-terminu strong{color:var(--atrament);font:600 22px/1 var(--font-m)}.dzien-terminu span{font-size:11px}.dni-terminow ul{display:grid;gap:6px;list-style:none;margin:0;padding:0}.termin{align-items:start;border:1px solid var(--linia);border-left:4px solid var(--sod);display:flex;gap:10px;padding:7px 10px}.termin.po-terminie{border-left-color:var(--zakaz)}.termin.zrobione{border-left-color:var(--autostrada);opacity:.85}.termin.nie-dotyczy,.termin.oczekuje{border-left-color:#b3bac2}.termin>input{margin-top:3px;min-height:0}.tresc-terminu{display:grid;flex:1;gap:3px;min-width:0}.tytul-terminu{display:flex;flex-wrap:wrap;gap:2px 10px}.okres-terminu{color:var(--mgla);font-size:12px}.opis-terminu{font-size:12px;overflow-wrap:anywhere}.podstawa-terminu{color:var(--mgla);font-size:11px}.akcje-terminu{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.akcje-terminu a{font-size:12px;white-space:nowrap}.zadania{padding-bottom:4px}.pasek-zadan{align-items:end;display:flex;flex-wrap:wrap;gap:12px 18px;padding:12px}.przelacznik{border:1px solid #8fa0b3;display:inline-flex}.przelacznik button{background:#fff;border-right:1px solid #8fa0b3;color:var(--atrament);cursor:pointer;font-size:12px;font-weight:600;min-height:34px;padding:6px 12px}.przelacznik button:last-child{border-right:0}.przelacznik button.wybrany{background:var(--noc-2);color:#fff}.nawigacja-miesiaca{align-items:center;display:flex;gap:8px}.nawigacja-miesiaca strong{min-width:140px;text-align:center}.filtr-widoku{color:var(--mgla);display:grid;font-size:11px;gap:3px;margin-left:auto}.liczniki-zadan{border-top:1px solid var(--linia);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 18px;padding:8px 12px}.liczniki-zadan .po-terminie strong{color:var(--zakaz)}.liczniki-zadan .zrobione strong{color:var(--autostrada)}.siatka-miesiaca{border-top:1px solid var(--linia);table-layout:fixed}.siatka-miesiaca th{padding:5px;text-align:center}.siatka-miesiaca td{border:1px solid var(--linia);height:58px;padding:0;vertical-align:top}.siatka-miesiaca tbody tr:nth-child(odd) td,.siatka-miesiaca tbody tr:hover td{background:#fff}.siatka-miesiaca td.weekend,.siatka-miesiaca tbody tr td.weekend{background:#f6f5f0}.siatka-miesiaca td.poza,.siatka-miesiaca tbody tr td.poza{background:var(--papier)}.siatka-miesiaca td.dzis .nr-dnia{background:var(--noc-2);border-radius:50%;color:#fff}.siatka-miesiaca td.wybrany,.siatka-miesiaca tbody tr td.wybrany{background:var(--nieb-tlo)}.siatka-miesiaca button{align-items:flex-start;background:transparent;cursor:pointer;display:flex;height:100%;justify-content:space-between;padding:5px 6px;width:100%}.siatka-miesiaca button:disabled{cursor:default;opacity:1}.nr-dnia{align-items:center;display:inline-flex;font:600 12px/1 var(--font-m);height:22px;justify-content:center;width:22px}.kropka{background:var(--sod);border-radius:10px;color:var(--noc);font:700 11px/1 var(--font-m);padding:4px 7px}.kropka.po-terminie{background:var(--zakaz);color:#fff}.kropka.zrobione{background:var(--autostrada);color:#fff}.filtr-dnia{font-size:12px;margin:0;padding:8px 12px}.pasek-zaznaczenia{align-items:center;border-top:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:8px 12px}.pasek-zaznaczenia label{align-items:center;display:flex;font-size:12px;gap:6px}.pasek-zaznaczenia input{min-height:0}.naglowek-startu h2{font-size:23px}.skroty-startu{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 14px}.skroty-startu a{align-items:center;background:var(--noc-2);border-bottom:3px solid var(--sod);color:#fff;display:flex;font-size:13px;font-weight:600;gap:8px;min-height:44px;padding:8px 10px;text-decoration:none}.skroty-startu a:hover{background:var(--noc)}.skroty-startu i{color:var(--sod-jasny);font-style:normal}.kafle-startu{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 14px}.kafel-startu{background:#fff;border:1px solid var(--linia);color:var(--atrament);display:grid;gap:3px;min-width:0;padding:10px 12px;text-decoration:none}.kafel-startu span{color:var(--mgla);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.kafel-startu strong{font:600 19px/1.2 var(--font-m);overflow-wrap:anywhere}.kafel-startu small{color:var(--mgla);font-size:11px;overflow-wrap:anywhere}.kafel-startu.alarm{background:var(--czer-tlo);border-color:#dfb3ae}.kafel-startu.alarm strong{color:var(--zakaz)}.kafel-startu:hover{border-color:var(--znak)}.ryzyka-startu{background:#fff;border:1px solid var(--linia);margin:0 0 14px;padding:10px 14px}.ryzyka-startu h3,.terminy-startu h3{font-size:14px;margin:0}.ryzyka-startu ul{display:grid;gap:5px;list-style:none;margin:8px 0 0;padding:0}.ryzyka-startu li{border-left:3px solid var(--sod);padding-left:8px}.ryzyka-startu li.blad{border-left-color:var(--zakaz)}.terminy-startu>header{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between;padding:10px 12px}@media (max-width: 1150px){.grupy-spolki{grid-template-columns:repeat(2,minmax(0,1fr))}.grupy-spolki>section:nth-child(2){border-right:0}.grupy-spolki>section:nth-child(-n+2){border-bottom:1px solid var(--linia)}.skroty-startu{grid-template-columns:repeat(5,minmax(0,1fr))}.kafle-startu{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 760px){.grupy-spolki{grid-template-columns:1fr}.grupy-spolki>section{border-bottom:1px solid var(--linia);border-right:0}.grupy-spolki>section:last-child{border-bottom:0}.plakietka-problemow{margin-left:0}.pasek-pulpitu .przycisk-duzy{width:100%}.siatka-miesiaca{display:none}.filtr-widoku{margin-left:0}.przelacznik{width:100%}.przelacznik button{flex:1;padding:6px 4px}.dni-terminow>li{gap:8px;grid-template-columns:50px minmax(0,1fr);padding:8px}.dzien-terminu span{font-size:9.5px;max-width:50px;overflow-wrap:anywhere}.termin{flex-wrap:wrap}.tresc-terminu{flex-basis:calc(100% - 30px)}.akcje-terminu{justify-content:flex-start;width:100%}.skroty-startu,.kafle-startu{grid-template-columns:repeat(2,minmax(0,1fr))}}.stan-pobierania{grid-template-columns:minmax(0,1.3fr) minmax(0,1.1fr) minmax(0,1.1fr) minmax(170px,.55fr)}.zrodlo-UPLOAD{background:var(--sod-tlo);border-color:#ecc98d;color:#6c4a18}.przelacznik-zgody{align-items:flex-start;display:flex;gap:6px}.przelacznik-zgody input{margin-top:2px}.strefa-upuszczania{align-items:center;background:#fbfaf6;border:2px dashed #c9c4b3;cursor:pointer;display:grid;gap:4px;justify-items:center;padding:26px 14px;text-align:center}.strefa-upuszczania:hover,.strefa-upuszczania:focus-visible,.strefa-upuszczania.nad{background:var(--sod-tlo);border-color:var(--sod);outline:none}.strefa-upuszczania strong{font-size:15px}.strefa-upuszczania span{color:var(--mgla);font-size:12px}.lista-wgrywanych{display:grid;gap:4px;list-style:none;margin:10px 0 0;max-height:260px;overflow-y:auto;padding:0}.lista-wgrywanych li{border-left:3px solid var(--linia);display:grid;gap:1px;padding:3px 8px}.lista-wgrywanych li>span:last-child{color:var(--mgla);font-size:12px;overflow-wrap:anywhere}.lista-wgrywanych .wgrywany-ok{border-left-color:var(--autostrada)}.lista-wgrywanych .wgrywany-juz{border-left-color:var(--znak)}.lista-wgrywanych .wgrywany-blad{border-left-color:var(--zakaz)}.lista-wgrywanych .wgrywany-blad>span:last-child{color:var(--zakaz)}.nazwa-pliku{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stan-odczytu{align-items:center;border-radius:3px;display:inline-flex;font-size:11.5px;font-weight:600;gap:5px;padding:1px 7px;white-space:nowrap}.stan-odczytu .spinner,.stan-odczytu-panel .spinner,.licznik-decyzji .spinner{height:10px;width:10px}.odczyt-W_KOLEJCE,.odczyt-CZYTAM{background:var(--nieb-tlo);color:var(--znak)}.odczyt-BLAD{background:var(--czer-tlo);color:#8f2b22}.odczyt-WYLACZONY,.odczyt-BRAK_ZGODY{background:var(--szary-tlo);color:var(--mgla)}.stan-odczytu-panel{align-items:center;background:var(--nieb-tlo);display:flex;gap:8px;margin:0;padding:8px 10px}.podglad-skanu{background:#fff;border:1px solid var(--linia);display:flex;flex-direction:column;margin:0;min-width:0}.podglad-skanu figcaption{align-items:baseline;border-bottom:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:4px 10px;padding:6px 10px}.podglad-skanu figcaption .nazwa-pliku{flex:1 1 140px}.podglad-skanu object{border:0;display:block;height:72vh;width:100%}.brak-podgladu-pdf{color:var(--mgla);padding:24px 14px}.podglad-skanu img{display:block;height:auto;max-width:100%}.podglad-skanu .ladowanie-wiersz,.podglad-skanu .tekst-blad{padding:14px}.szuflada.szuflada-skan{width:min(1320px,100%)}.skan-obok-danych{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.skan-obok-danych .podglad-skanu{position:sticky;top:0}.dane-skanu{display:grid;gap:10px;min-width:0}.pewnosc-pol ul{display:grid;gap:2px 14px;grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr));list-style:none;margin:4px 0;padding:0}.pewnosc-pol li{border-bottom:1px dotted var(--linia);display:flex;justify-content:space-between;padding:2px 0}.pewnosc-pol li strong{font-family:var(--font-m)}.pewnosc-pol li.niska{color:#8f2b22}.z-skanem{align-items:start;display:grid;gap:14px;grid-template-columns:minmax(300px,1fr) minmax(0,1.25fr)}.z-skanem>.kolumna-skanu{display:grid;gap:8px;min-width:0;position:sticky;top:10px}.z-skanem .dokument-zakupu{grid-template-columns:1fr}.z-skanem .panel-kontroli{position:static}.niska-pewnosc input,.niska-pewnosc select,.niska-pewnosc .wybrany-kontrahent{background:#fff6dc;border-color:var(--sod)!important;box-shadow:0 0 0 1px var(--sod)}label.niska-pewnosc:after,.pole-pelne.niska-pewnosc>.etykieta:after{color:#a96a0c;content:" · sprawdź ze skanem";font-size:10.5px;font-weight:700}.legenda-pewnosci{align-items:baseline;display:block;font-size:12px;margin:0}.niska-pewnosc-znacznik{background:#fff6dc;border:1px solid var(--sod);display:inline-block;height:10px;margin-right:4px;width:14px}.propozycja-kontrahenta{align-items:center;background:var(--sod-tlo);border:1px solid #ecc98d;display:flex;flex-wrap:wrap;gap:8px 14px;justify-content:space-between;padding:8px 10px}.propozycja-kontrahenta>span{min-width:0;overflow-wrap:anywhere}.propozycja-kontrahenta>.wariant-schematu{align-items:center;display:inline-flex;flex-wrap:wrap;gap:6px}@media (max-width: 1250px){.stan-pobierania{grid-template-columns:1fr 1fr}.licznik-decyzji{grid-column:auto}}@media (max-width: 1050px){.z-skanem{grid-template-columns:1fr}.z-skanem>.kolumna-skanu{position:static}.podglad-skanu object{height:60vh}.skan-obok-danych{grid-template-columns:1fr}.skan-obok-danych .podglad-skanu{position:static}}.dekretacja,.panel-jpk{background:#fff;border:1px solid var(--linia);margin:14px 0;padding:12px 14px}.dekretacja-naglowek{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 18px;margin-bottom:8px}.dekretacja-naglowek h3{color:var(--znak);font-size:11px;letter-spacing:.08em;margin:0;text-transform:uppercase}.tabela-dekretu,.tabela-rozrachunkow{border-collapse:collapse;margin:8px 0;width:100%}.tabela-dekretu th,.tabela-dekretu td,.tabela-rozrachunkow th,.tabela-rozrachunkow td{border-bottom:1px solid var(--linia);padding:5px 8px;text-align:left;vertical-align:top}.tabela-dekretu .liczba,.tabela-rozrachunkow .liczba{text-align:right;white-space:nowrap}.tabela-dekretu tfoot td{font-weight:700}.etykiety-linii{display:flex;flex-wrap:wrap;gap:4px}.znacznik-etykiety{background:var(--noc-2);border-radius:2px;color:#e9eef5;font-size:11px;padding:1px 6px;white-space:nowrap}.wiersz-wyciszony td{color:var(--mgla)}.wiersz-wybrany td{background:#f3f6fa}.wiersz-sumy td{font-weight:700}.tabela-pozycji-etykiet table{border-collapse:collapse;width:100%}.tabela-pozycji-etykiet td,.tabela-pozycji-etykiet th{border-bottom:1px solid var(--linia);padding:4px 6px;text-align:left}.formularz-w-linii{align-items:end;display:flex;flex-wrap:wrap;gap:10px;margin:10px 0}.formularz-w-linii label{color:var(--mgla);display:grid;font-size:11px;gap:4px}.opcje-deklaracji{margin:10px 0}@media (max-width: 760px){.stan-pobierania{grid-template-columns:1fr}.propozycja-kontrahenta>button{width:100%}.podglad-skanu object{height:45vh}}.formularz-wystawiania .pole-szerokie{grid-column:span 2}.formularz-wystawiania textarea{border:1px solid #9098a1;display:block;font:inherit;margin-top:4px;padding:6px 8px;resize:vertical;width:100%}.vies-wiersz{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 10px;margin-top:6px}.pozycje-faktury{display:grid;gap:6px;padding:12px 16px}.pozycja-faktury{align-items:center;border-bottom:1px dashed var(--linia);display:grid;gap:5px;grid-template-columns:64px 70px 92px 92px minmax(84px,1fr) 58px 44px 22px;padding-bottom:6px}.pozycja-faktury>.nazwa-pozycji{grid-column:1 / -1}.naglowek-pozycji{border-bottom:0;padding-bottom:0}.pozycja-faktury>input,.pozycja-faktury>select{min-width:0;width:100%}.pozycja-faktury .kwota{font-family:var(--font-m);text-align:right;white-space:nowrap}.naglowek-pozycji{color:var(--mgla);font-size:11px}.naglowek-pozycji>span:nth-child(5){text-align:right}.zal15{align-items:center;display:flex;font-size:11px;gap:4px}.zal15 input{width:15px}.pozycje-stopka{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 14px}.stan-przed{background:var(--szary-tlo);border-left:3px solid #8fa0b3;margin:12px 16px 0;padding:8px 12px}.stan-przed ul{font-size:12px;margin:4px 0 0;padding-left:18px}.pozycje-noty{display:grid;gap:8px;padding:12px 16px}.pozycja-noty{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,1fr) 130px 26px}.poprawka-noty{align-items:end;display:grid;gap:8px;grid-template-columns:minmax(120px,1fr) minmax(0,2fr) minmax(0,2fr) 26px}.poprawka-noty label{color:var(--mgla);font-size:11px}.poprawka-noty input{display:block;margin-top:4px;width:100%}.podsumowanie-stawek{border-collapse:collapse;font-size:12px;margin-bottom:8px;width:100%}.podsumowanie-stawek th,.podsumowanie-stawek td{border-bottom:1px solid var(--linia);padding:4px 3px}.podsumowanie-stawek th{color:var(--mgla);font-size:10.5px;font-weight:600;text-align:left}.podsumowanie-stawek tfoot td{border-bottom:0;font-weight:700}.numer-podglad{font-size:12px;margin:0 0 8px}.slownie{color:var(--mgla);font-size:11.5px;font-style:italic}.menu-wystaw{background:#fff;border:1px solid #9098a1;box-shadow:0 8px 20px #0c15221f;display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px auto;max-width:760px;padding:8px}.menu-wystaw button{background:var(--nieb-tlo);border:1px solid #b9cbe2;color:var(--znak);cursor:pointer;font-weight:700;padding:8px 12px}.menu-wystaw button:hover,.menu-wystaw button:focus-visible{background:var(--znak);color:#fff}.menu-wystaw .podpowiedz{align-self:center;flex-basis:100%}.pasek-zaznaczenia,.wynik-wysylki{align-items:center;background:var(--sod-tlo);border:1px solid var(--sod-jasny);display:flex;flex-wrap:wrap;gap:8px 14px;margin-bottom:10px;padding:8px 12px}.wynik-wysylki{background:var(--ziel-tlo);border-color:#b5d8c3}.wynik-wysylki ul{flex-basis:100%;margin:0;padding-left:18px}.znacznik-ksef-czeka{color:#9a5b00;font-weight:700}.akcje-wystawionego{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.przycisk-link{align-items:center;display:inline-flex;text-decoration:none}.info-wystawienia{background:#fff;border:1px solid var(--linia);margin-bottom:12px;padding:10px 14px}.info-wystawienia dl{display:grid;gap:6px 18px;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));margin:0}.info-wystawienia dt{color:var(--mgla);font-size:11px}.info-wystawienia dd{margin:2px 0 0;min-width:0;overflow-wrap:anywhere}.info-wystawienia details{margin-top:8px}.odstep-prawy{margin-right:10px}.tabela-noty{border-collapse:collapse;font-size:12px;margin-top:10px;width:100%}.tabela-noty th,.tabela-noty td{border:1px solid var(--linia);padding:4px 6px;text-align:left}.podglad-xml{background:#0c1522;color:#dfe6ee;font-size:11px;max-height:60vh;overflow:auto;padding:10px;white-space:pre}.lista-statyczna{position:static;box-shadow:none}@media (max-width: 900px){.pozycja-faktury{grid-template-columns:1fr 1fr 1fr;padding-bottom:8px}.naglowek-pozycji{display:none}.formularz-wystawiania .pole-szerokie{grid-column:1 / -1}.poprawka-noty{grid-template-columns:1fr}.pozycja-noty{grid-template-columns:minmax(0,1fr) 100px 26px}}@page dokument{margin:12mm;size:A4 portrait}.pasek-wydruku{align-items:center;display:flex;flex-wrap:wrap;gap:10px 18px;margin-bottom:12px}.wydruk-faktury{background:#fff;border:1px solid var(--linia);color:#000;font-size:12.5px;margin:0 auto;max-width:210mm;padding:14mm 12mm;page:dokument}.wydruk-naglowek{align-items:start;border-bottom:2px solid #000;display:grid;gap:10px 18px;grid-template-columns:minmax(0,1fr) auto auto;padding-bottom:8px}.wydruk-naglowek h1{font-size:20px;margin:0}.wydruk-numer{font:700 15px var(--font-m);margin:2px 0 6px}.wydruk-uwaga{color:#7a4a00;font-weight:700;margin:4px 0}.wydruk-daty{display:grid;font-size:12px;gap:3px}.wydruk-qr{margin:0;text-align:center;width:132px}.wydruk-qr svg{display:block;height:120px;margin:0 auto;width:120px}.wydruk-qr figcaption{font-size:8px;overflow-wrap:anywhere;white-space:normal;word-break:break-all}.wydruk-strony{display:grid;gap:14px;grid-template-columns:1fr 1fr;margin:12px 0}.wydruk-strona{border:1px solid #999;display:grid;gap:2px;padding:8px 10px}.wydruk-strona h3{color:#444;font-size:10.5px;letter-spacing:.06em;margin:0 0 4px;text-transform:uppercase}.wydruk-tabela{border-collapse:collapse;margin:6px 0 10px;width:100%}.wydruk-tabela th,.wydruk-tabela td{border:1px solid #999;padding:3px 5px;vertical-align:top}.wydruk-tabela th{background:#f0f0f0;font-size:9.5px;letter-spacing:0;text-align:left;text-transform:none;white-space:normal}.wydruk-tabela .liczba{text-align:right;white-space:nowrap}.wydruk-tabela small{color:#555}.wydruk-tabela tfoot td{font-weight:700}.wydruk-faktury h4{font-size:12px;margin:10px 0 2px}.wydruk-stawki{margin-left:auto;width:auto}.wydruk-zaplata p{margin:3px 0}.wydruk-do-zaplaty{font-size:15px}.wydruk-adnotacje{border:1px solid #000;display:grid;gap:2px;margin:10px 0;padding:6px 10px}.wydruk-uwagi{margin:8px 0}.wydruk-stopka{border-top:1px solid #999;color:#444;font-size:10.5px;margin-top:14px;padding-top:6px}.wydruk-stopka p{margin:2px 0}@media (max-width: 760px){.wydruk-faktury{padding:14px}.wydruk-naglowek,.wydruk-strony{grid-template-columns:1fr}.wydruk-tabela{display:block;overflow-x:auto}}@media print{.wydruk-faktury{border:0;font-size:10.5px;max-width:none;padding:0}.wydruk-tabela th,.wydruk-tabela td{padding:2px 4px}.pasek-wydruku,.tylko-ekran{display:none!important}}.uprawnienia-zalozenia{border:1px solid var(--linia, #d9dde3);display:grid;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0;padding:8px 10px}.uprawnienia-zalozenia legend{color:var(--mgla);font-size:11px;padding:0 4px}.uprawnienia-zalozenia .checkbox-pole span{min-width:0;overflow-wrap:anywhere}.uprawnienia-zalozenia>button.link{grid-column:1 / -1;justify-self:start}@media (max-width: 700px){.uprawnienia-zalozenia{grid-template-columns:1fr}}.bilans-otwarcia .lista-gora{flex-wrap:wrap}.bilans-otwarcia .import-bo{border-bottom:1px solid var(--linia);display:grid;gap:8px;padding:0 12px 12px}.bilans-otwarcia .import-bo label{color:var(--mgla);display:grid;font-size:12px;gap:4px}.bilans-otwarcia .przyciski-wiersz{display:flex;flex-wrap:wrap;gap:8px;padding:10px 12px}.tabela-bo{border-collapse:collapse;width:100%}.tabela-bo th,.tabela-bo td{border-bottom:1px solid var(--linia);padding:5px 8px;text-align:left;vertical-align:top}.tabela-bo th.liczba,.tabela-bo td.liczba,.tabela-bo input.liczba{text-align:right}.tabela-bo input{box-sizing:border-box;font-size:13px;min-width:0;width:100%}.tabela-bo td:first-child{width:140px}.tabela-bo td:nth-child(3),.tabela-bo td:nth-child(4){width:140px}.tabela-bo .nazwa-konta{color:var(--mgla);font-size:12px;overflow-wrap:anywhere}.tabela-bo tr.wiersz-bledny input{border-color:var(--zakaz)}.tabela-bo small.blad-pola{color:var(--zakaz);display:block;font-size:11px}.tabela-bo tfoot th{font-weight:700}.kontrola-bo{font-size:13px;font-weight:600;margin:8px 12px 0}.kontrola-bo.zgodne{color:var(--autostrada)}.kontrola-bo.niezgodne{color:var(--zakaz)}.bilans-otwarcia>.podpowiedz{padding:0 12px 12px}@media (max-width: 700px){.tabela-bo .nazwa-konta{display:none}.tabela-bo thead th:nth-child(2),.tabela-bo tfoot th[colspan]{font-size:12px}.tabela-bo thead th:nth-child(2){display:none}.tabela-bo td:first-child{width:auto}.tabela-bo td:nth-child(3),.tabela-bo td:nth-child(4){width:31%}.tabela-bo th,.tabela-bo td{padding:4px}}.konta-automatow .lista-gora{flex-wrap:wrap}.konta-automatow .filtry{flex-wrap:wrap;max-width:100%;min-width:0}.konta-automatow .filtry label,.konta-automatow .filtry select{max-width:100%;min-width:0}.konta-automatow .grupa-kont{border-top:1px solid var(--linia);padding:6px 0 10px}.konta-automatow .grupa-kont h3{font-size:14px;margin:8px 12px;overflow-wrap:anywhere}.konta-automatow .grupa-kont h3 small{font-weight:400}.konta-automatow .powtorzenia{margin:0 12px 8px;overflow-wrap:anywhere}.tabela-kont-automatow{border-collapse:collapse;width:100%}.tabela-kont-automatow th,.tabela-kont-automatow td{border-bottom:1px solid var(--linia);padding:6px 12px;text-align:left;vertical-align:top}.tabela-kont-automatow td:first-child{width:42%}.tabela-kont-automatow .nazwa-roli{display:block}.tabela-kont-automatow small.dane-mono{color:var(--mgla);display:block;font-size:11px;overflow-wrap:anywhere}.tabela-kont-automatow select{max-width:100%;min-width:0;width:100%}.tabela-kont-automatow button.link{display:inline-block;margin-top:3px}.tabela-kont-automatow .stan-ok{color:var(--autostrada)}.tabela-kont-automatow tr.wiersz-brak td:first-child{box-shadow:inset 3px 0 0 var(--sod)}@media (max-width: 700px){.tabela-kont-automatow thead{display:none}.tabela-kont-automatow,.tabela-kont-automatow tbody,.tabela-kont-automatow tr,.tabela-kont-automatow td{display:block;width:auto!important}.tabela-kont-automatow tr{border-bottom:1px solid var(--linia);padding:6px 0}.tabela-kont-automatow td{border-bottom:0;padding:3px 12px}}.kafle-rozrachunkow{grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr))}.wiekowanie{background:#fff;border:1px solid var(--linia);margin-bottom:12px;padding:10px 14px 12px}.wiekowanie h2{color:var(--mgla);font-size:11px;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.wiekowanie-paski{display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.przedzial-wieku{border:1px solid var(--linia);border-top:4px solid var(--autostrada);display:grid;gap:2px;min-width:0;padding:6px 8px}.przedzial-wieku span{color:var(--mgla);font-size:11px}.przedzial-wieku b{font-size:14px;overflow-wrap:anywhere}.przedzial-wieku small{color:var(--mgla);font-size:10px;overflow-wrap:anywhere}.przedzial-1_30{border-top-color:#c9a227}.przedzial-31_60,.przedzial-61_90{border-top-color:var(--sod)}.przedzial-91_180,.przedzial-POWYZEJ_180{border-top-color:var(--zakaz)}.modal:has(.karta-kontrahenta),.modal:has(.okno-operacji),.modal:has(.tabela-karty){width:min(1040px,100%)}.karta-kontrahenta{display:grid;gap:8px;min-width:0}.karta-kontrahenta h3,.okno-operacji h3{font-size:13px;letter-spacing:.03em;margin:8px 0 2px;text-transform:uppercase}.salda-karty{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));margin:0}.salda-karty div{border:1px solid var(--linia);padding:6px 10px}.salda-karty dt{color:var(--mgla);font-size:11px}.salda-karty dd{font-family:var(--font-m);font-size:15px;margin:2px 0 0;overflow-wrap:anywhere}.tabela-karty{border-collapse:collapse;font-size:12px;width:100%}.tabela-karty th,.tabela-karty td{border-bottom:1px solid var(--linia);padding:5px 6px;text-align:left;vertical-align:top}.tabela-karty th{color:var(--mgla);font-size:11px;font-weight:700}.tabela-karty .liczba{text-align:right;white-space:nowrap}.tabela-karty tr.wycofany td{color:var(--mgla);text-decoration:line-through}.lista-kp{display:grid;gap:4px;list-style:none;margin:0;padding:0}.lista-kp li{align-items:center;border:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:4px 12px;justify-content:space-between;padding:6px 8px}.lista-kp li span{min-width:0;overflow-wrap:anywhere}.pole-kwoty{max-width:110px;min-width:70px;text-align:right;width:100%}.zakladki-banku{margin:4px 0 10px}.przyciski-operacji{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.pewnosc{font-weight:700}.pewnosc-wysoka{color:var(--autostrada)}.pewnosc-srednia{color:#8a6514}.pewnosc-niska{color:var(--zakaz)}.okno-operacji{display:grid;gap:8px;min-width:0}.dane-operacji{display:grid;gap:6px 16px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.dane-operacji div{min-width:0}.dane-operacji .pelna-szerokosc{grid-column:1 / -1}.dane-operacji dt{color:var(--mgla);font-size:11px}.dane-operacji dd{margin:1px 0 0;overflow-wrap:anywhere}.slad-kaskady{background:var(--nieb-tlo);border:1px solid #bfd2e9;font-size:12px;padding:6px 10px}.slad-kaskady ol{margin:4px 0;padding-left:18px}.slad-kaskady p{margin:4px 0 0}.lista-kandydatow{max-height:300px;overflow-y:auto}.pole-z-akcja{align-items:center;display:inline-flex;gap:4px;justify-content:flex-end}.linia-operacji{align-items:center;display:grid;gap:6px;grid-template-columns:minmax(0,2fr) minmax(70px,1fr) minmax(0,2fr) auto}.linia-operacji select,.linia-operacji input{min-width:0;width:100%}.bilans-operacji{background:#fafbfc;border:1px solid var(--linia);margin:4px 0;padding:6px 10px}.przyciski-okna{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:space-between}.pasek-wyciagow{align-items:end;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.pasek-wyciagow label{color:var(--mgla);display:grid;font-size:11px;gap:3px}.pasek-wyciagow .przycisk-glowny{margin-left:auto}.uzgodnienie{background:#fff;border:1px solid var(--linia);border-left:5px solid var(--sod);margin-bottom:12px;padding:10px 14px}.uzgodnienie.zgodne{border-left-color:var(--autostrada)}.uzgodnienie h2{font-size:15px;margin:0 0 8px}.uzgodnienie dl{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));margin:0 0 6px}.uzgodnienie dl div{min-width:0}.uzgodnienie dt{color:var(--mgla);font-size:11px}.uzgodnienie dd{font-family:var(--font-m);margin:2px 0 0;overflow-wrap:anywhere}.uzgodnienie dd small{color:var(--mgla);display:block;font-family:inherit;font-size:10px}.sekcja-ustawien-banku,.stop-slowa{background:#fff;border:1px solid var(--linia);margin-bottom:12px;padding:10px 14px}.sekcja-ustawien-banku h2,.stop-slowa h2{font-size:14px;margin:4px 0 8px}.role-kont-banku{display:grid;gap:8px 14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr))}.role-kont-banku label{display:grid;font-size:12px;gap:3px;min-width:0}.role-kont-banku select{min-width:0;width:100%}.role-kont-banku .rola-kont-odczyt{display:grid;font-size:12px;gap:3px;min-width:0;overflow-wrap:anywhere}.stop-slowa p{display:flex;flex-wrap:wrap;gap:4px}.stop-slowa .pole-z-akcja{justify-content:flex-start}.rozliczenie-vat{background:#fff;border:1px solid var(--linia);border-left:5px solid var(--znak);margin:10px 0;padding:10px 14px}.rozliczenie-vat h3{font-size:14px;margin:0 0 8px}.wydruk-noty caption,.wydruk-potwierdzenia caption{font-weight:700;padding:4px 0;text-align:left}.wydruk-potwierdzenia+.wydruk-potwierdzenia{border-top:2px dashed var(--linia);margin-top:18px;padding-top:18px}@media (max-width: 760px){.wiekowanie-paski{grid-template-columns:repeat(3,minmax(0,1fr))}.dane-operacji{grid-template-columns:minmax(0,1fr)}.linia-operacji{grid-template-columns:minmax(0,1fr) minmax(70px,110px)}.linia-operacji input:nth-of-type(2){grid-column:1 / -1}.pasek-wyciagow .przycisk-glowny{margin-left:0;width:100%}}@media (max-width: 420px){.wiekowanie-paski{grid-template-columns:repeat(2,minmax(0,1fr))}.pole-kwoty{max-width:90px}}@media print{.wydruk-potwierdzenia{break-after:page}.wydruk-potwierdzenia+.wydruk-potwierdzenia{border-top:0;margin-top:0;padding-top:0}}.komorka-operacji{display:grid;gap:1px;max-width:360px;min-width:160px;white-space:normal}.komorka-operacji span{overflow-wrap:anywhere}.komorka-operacji small{color:var(--mgla);font-size:11px;overflow-wrap:anywhere}.naglowek-sekcji{font-size:14px;letter-spacing:.03em;margin:16px 0 6px;text-transform:uppercase}.pole-checkbox{align-items:center;color:var(--atrament);display:inline-flex;font-size:12px;gap:6px;min-width:0}.pole-checkbox input{flex:none}.pasek-wyciagow .pole-checkbox{align-self:center;display:inline-flex}.pole-krotkie{max-width:90px}.pasek-wyciagow select{max-width:100%;min-width:0}.pasek-wyciagow .przyciski-operacji{margin-left:auto}.siatka-formularza{display:grid;gap:10px 14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr))}.siatka-formularza select,.formularz-odpisu select{min-width:0;width:100%}.formularz-odpisu{display:grid;gap:10px;min-width:0}.formularz-odpisu input[type=file]{max-width:100%}.stopy-odsetek{background:#fff;border:1px solid var(--linia);margin:12px 0;padding:8px 12px}.stopy-odsetek summary{cursor:pointer;font-weight:700}.stopy-odsetek table{margin-top:8px}.kafle-potwierdzen{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:10px}.kafel-potwierdzenia{background:#fff;border:1px solid var(--linia);border-top:4px solid var(--linia);display:grid;gap:2px;min-width:0;padding:6px 10px}.kafel-potwierdzenia span{color:var(--mgla);font-size:11px;overflow-wrap:anywhere}.kafel-potwierdzenia strong{font-family:var(--font-m);font-size:18px}.kafel-potwierdzenia.stan-WYSLANE,.kafel-potwierdzenia.stan-POTWIERDZONE{border-top-color:var(--autostrada)}.kafel-potwierdzenia.stan-ROZBIEZNOSC,.kafel-potwierdzenia.stan-NIEPOTWIERDZONE{border-top-color:var(--zakaz)}.kafel-potwierdzenia.stan-DO_WYSLANIA{border-top-color:var(--sod)}.wybor-odpowiedzi{border:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:6px 10px}.wybor-odpowiedzi label{align-items:center;display:inline-flex;gap:6px}.tabela-karty tfoot th{border-top:2px solid var(--atrament)}@media (max-width: 760px){.kafle-potwierdzen{grid-template-columns:repeat(3,minmax(0,1fr))}.pasek-wyciagow .przyciski-operacji{margin-left:0;width:100%}.pasek-wyciagow .przyciski-operacji button{flex:1 1 auto}.pasek-wyciagow label{min-width:0;width:100%}.pasek-wyciagow label.pole-checkbox{width:auto}}@media (max-width: 420px){.kafle-potwierdzen{grid-template-columns:repeat(2,minmax(0,1fr))}}.lista-zwarta .lista-gora:has(>.filtry:empty):not(:has(>:not(.filtry))){display:none}.modal:has(.formularz-ot){width:min(980px,100%)}.modal:has(.formularz-zdarzenia){width:min(620px,100%)}.formularz-ot{display:grid;gap:14px}.formularz-ot fieldset{border:1px solid var(--linia);margin:0;min-width:0;padding:10px 12px 12px}.formularz-ot legend{color:var(--atrament);font-size:12px;font-weight:700;letter-spacing:.03em;padding:0 4px;text-transform:uppercase}.siatka-majatku{display:grid;gap:10px 12px;grid-template-columns:repeat(3,minmax(0,1fr))}.siatka-majatku label{color:var(--mgla);display:grid;font-size:11px;gap:4px;min-width:0}.siatka-majatku label input,.siatka-majatku label select,.siatka-majatku label textarea{color:var(--atrament);font-size:13px;min-width:0;width:100%}.siatka-majatku .pelna-szerokosc{grid-column:1 / -1}.siatka-majatku .dwie-kolumny-pola{grid-column:span 2}.siatka-majatku .checkbox-pole{align-items:center;display:flex;gap:6px}.siatka-majatku .checkbox-pole input{min-height:0;width:auto}.tory-majatku{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.pozycje-kosztowe{display:grid;gap:8px}.pozycja-kosztowa{align-items:end;border-bottom:1px dashed var(--linia);display:grid;gap:6px 8px;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr auto;padding-bottom:8px}.pozycja-kosztowa label{color:var(--mgla);display:grid;font-size:11px;gap:3px;min-width:0}.pozycja-kosztowa input,.pozycja-kosztowa select{min-width:0;width:100%}.pozycja-kosztowa .flagi-pozycji{display:flex;flex-wrap:wrap;gap:4px 10px;grid-column:1 / -1;font-size:11px;color:var(--mgla)}.pozycja-kosztowa .flagi-pozycji label{align-items:center;display:flex;gap:4px}.pozycja-kosztowa .flagi-pozycji input{min-height:0;width:auto}.wartosci-ot{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 18px;font-size:12px}.wartosci-ot strong{font-family:var(--font-m);font-size:14px}.podglad-planu{background:var(--nieb-tlo);border:1px solid #bfd2e9;display:grid;gap:6px;padding:10px 12px;font-size:12px}.podglad-planu table{background:#fff}.karta-majatku{display:grid;gap:12px;grid-template-columns:minmax(0,1fr);min-width:0}.karta-majatku .sekcja-karty-naglowek{flex-wrap:wrap;gap:8px 20px}.karta-majatku .naglowek-rekordu{flex-wrap:wrap;margin-bottom:0}.karta-majatku .naglowek-wydruku{display:none}.karta-majatku .naglowek-wydruku dl{flex-wrap:wrap;gap:4px 20px}.karta-majatku .karta-dowodu{margin-bottom:0}.dane-karty{display:grid;gap:6px 22px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0}.dane-karty div{min-width:0}.dane-karty dt{color:var(--mgla);font-size:11px;text-transform:uppercase;letter-spacing:.03em}.dane-karty dd{margin:1px 0 0;overflow-wrap:anywhere}.podsumowanie-torow{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.podsumowanie-toru{background:#fff;border:1px solid var(--linia);padding:12px 14px}.podsumowanie-toru h3{font-size:13px;margin:0 0 6px;text-transform:uppercase;letter-spacing:.04em}.podsumowanie-toru dl{display:grid;gap:3px 12px;grid-template-columns:max-content 1fr;margin:0;font-size:12px}.podsumowanie-toru dt{color:var(--mgla)}.podsumowanie-toru dd{font-family:var(--font-m);margin:0;text-align:right}.akcje-karty{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.wybor-toru{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.wybor-toru button[aria-pressed=true]{background:var(--noc-2);border-color:var(--noc-2);color:#fff}.sumy-roczne{color:var(--mgla);display:flex;flex-wrap:wrap;gap:4px 14px;font-size:12px;margin:0 0 8px}.sumy-roczne span strong{color:var(--atrament);font-family:var(--font-m)}.tabela-planu td,.tabela-planu th{padding:6px 8px}.tabela-planu tr.wiersz-zaksiegowany td{background:#f3f8f5}.tabela-planu tr.wiersz-bufor td{background:var(--sod-tlo)}.panele-przebiegu{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.panel-przebiegu{background:#fff;border:1px solid var(--linia);display:grid;gap:10px;min-width:0;padding:14px 16px;align-content:start}.panel-przebiegu h2{font-size:15px;margin:0}.panel-przebiegu .akcje-karty{justify-content:flex-start}.wybor-okresu{align-items:end;background:#fff;border:1px solid var(--linia);display:flex;flex-wrap:wrap;gap:10px 16px;margin-bottom:12px;padding:12px 16px}.wybor-okresu label{color:var(--mgla);display:grid;font-size:11px;gap:4px}.wybor-okresu label,.wybor-okresu select{max-width:100%;min-width:0}.znacznik-W_UZYCIU,.znacznik-ZAPROPONOWANA,.znacznik-AKTYWNE,.znacznik-ZAKONCZONY{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.znacznik-ZAPROPONOWANA{background:var(--sod-tlo);border-color:#e8bf77;color:#765119}.znacznik-ZLIKWIDOWANY,.znacznik-SPRZEDANY,.znacznik-WYCOFANY,.znacznik-ROZLICZONE,.znacznik-PLANOWANA{background:var(--szary-tlo);border-color:#d1d5da;color:var(--mgla)}.znacznik-WYSTORNOWANA{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.wykaz-podpowiedz{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:12px}.wykaz-podpowiedz .link{text-align:left}.modal:has(.wydruk-harmonogramu){width:min(1100px,100%)}.wydruk-harmonogramu .naglowek-wydruku{display:none}.wydruk-harmonogramu .naglowek-wydruku dl{display:flex;flex-wrap:wrap;gap:4px 20px;margin:4px 0 0}.wydruk-harmonogramu .naglowek-wydruku dt{color:#555;font-size:10px}.wydruk-harmonogramu .naglowek-wydruku dd{margin:0}.tabela-harmonogramu tfoot th{border-top:2px solid var(--linia);text-align:right}.tabela-harmonogramu tfoot th:first-child{text-align:left}.akcje-karty .przycisk-akcji{white-space:nowrap}@media (max-width: 900px){.siatka-majatku{grid-template-columns:repeat(2,minmax(0,1fr))}.tory-majatku,.podsumowanie-torow,.panele-przebiegu{grid-template-columns:1fr}.pozycja-kosztowa{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.siatka-majatku{grid-template-columns:1fr}.siatka-majatku .dwie-kolumny-pola{grid-column:auto}.pozycja-kosztowa{grid-template-columns:1fr 1fr}.akcje-karty{justify-content:flex-start}}@media print{.tresc-glowna:has(.wydruk-harmonogramu)>*:not(.modal-tlo){display:none!important}.modal-tlo:has(.wydruk-harmonogramu){background:#fff;display:block;padding:0;position:static}.modal:has(.wydruk-harmonogramu){border:0;box-shadow:none;max-height:none;width:100%}.modal:has(.wydruk-harmonogramu) .modal-naglowek,.modal:has(.wydruk-harmonogramu) .modal-stopka{display:none}.modal:has(.wydruk-harmonogramu) .modal-tresc{overflow:visible;padding:0}.wydruk-harmonogramu .naglowek-wydruku{display:block}.tabela-harmonogramu{font-size:9px;min-width:0;width:100%}.tabela-harmonogramu th,.tabela-harmonogramu td{border-color:#999;padding:2px 4px}.karta-majatku .naglowek-wydruku{display:block}.karta-majatku .tylko-ekran,.wybor-toru,.sumy-roczne.tylko-ekran{display:none!important}.tabela-planu{font-size:9px;min-width:0;width:100%}.tabela-planu th,.tabela-planu td{border-color:#999;padding:2px 4px}.tabela-planu tr.wiersz-zaksiegowany td,.tabela-planu tr.wiersz-bufor td{background:none}.tabela-planu .znacznik{border:0;padding:0;background:none;color:#000}}.zakladki-magazynu{flex-wrap:wrap;margin-bottom:12px;overflow-x:hidden}.zakladki-magazynu button{padding:10px 16px}.karta-towaru .lista-prosta,.lista-plikow{display:grid;gap:4px;font-size:12px;margin:6px 0 0;padding-left:18px}.lista-partii{display:grid;gap:4px;font-size:12px}.lista-partii .checkbox-pole{align-items:flex-start}.tabela-pz select,.tabela-pz input{min-width:0;width:100%}.uzgodnienie-kont{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.uzgodnienie{border:1px solid var(--linia);border-left-width:4px;display:grid;font-size:12px;gap:2px;padding:8px 10px}.uzgodnienie-zgodne{border-left-color:var(--autostrada);background:var(--ziel-tlo)}.uzgodnienie-rozjazd{border-left-color:var(--zakaz);background:var(--czer-tlo)}.karty-spisow{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-bottom:12px}.karta-spisu{align-items:flex-start;background:#fff;border:1px solid var(--linia);color:var(--atrament);cursor:pointer;display:grid;font:inherit;gap:4px;justify-items:start;padding:10px 12px;text-align:left}div.karta-spisu{cursor:default}.karta-spisu span{color:var(--mgla);font-size:12px}.karta-spisu:hover{border-color:var(--sod)}div.karta-spisu:hover{border-color:var(--linia)}.tabela-planu tr.wiersz-wygaszony td{color:var(--mgla)}.tabela-arkusza .pole-ilosci{max-width:110px;min-width:0;text-align:right;width:100%}.pole-do-wpisu{border-bottom:1px dotted #999;display:inline-block;min-width:60px}.pole-inline{align-items:center;color:var(--mgla);display:flex;font-size:12px;gap:6px}.obowiazek-jpk{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px}.obowiazek-jpk label{color:var(--mgla);display:grid;font-size:11px;gap:3px;min-width:0}.obowiazek-jpk select{max-width:100%;min-width:0}.tabela-st-kr th{font-size:11px;white-space:normal}.tabela-st-kr td{font-size:12px;white-space:nowrap}.pozycja-z-magazynu>.nazwa-pozycji{border-left:3px solid var(--sod)}.pozycje-stopka .wybor-towaru{flex:1 1 180px;max-width:100%;min-width:0;width:100%}.ustawienia-magazynu{max-width:980px}.wydruk-arkusza .naglowek-wydruku{display:none}.modal:has(.wydruk-arkusza){width:min(1100px,100%)}@media (max-width: 560px){.zakladki-magazynu button{flex:1 1 45%;padding:8px 6px}.uzgodnienie-kont,.karty-spisow{grid-template-columns:1fr}.obowiazek-jpk{align-items:stretch;flex-direction:column}.pole-inline{flex-wrap:wrap}}@media print{.tresc-glowna:has(.wydruk-arkusza)>*:not(.modal-tlo){display:none!important}.modal-tlo:has(.wydruk-arkusza){background:#fff;display:block;padding:0;position:static}.modal:has(.wydruk-arkusza){border:0;box-shadow:none;max-height:none;width:100%}.modal:has(.wydruk-arkusza) .modal-naglowek,.modal:has(.wydruk-arkusza) .modal-stopka{display:none}.modal:has(.wydruk-arkusza) .modal-tresc{overflow:visible;padding:0}.wydruk-arkusza .naglowek-wydruku{display:block}.wydruk-arkusza .naglowek-wydruku dl{display:flex;flex-wrap:wrap;gap:4px 20px;margin:4px 0 0}.wydruk-arkusza .tylko-ekran{display:none!important}.tabela-arkusza{font-size:10px;min-width:0;width:100%}.tabela-arkusza th,.tabela-arkusza td{border:1px solid #999;padding:3px 4px}.tabela-arkusza .kolumna-ksiegowa{display:none}.tresc-glowna:has(.wydruk-stanow) .tylko-ekran,.tresc-glowna:has(.wydruk-stanow) .wybor-okresu,.tresc-glowna:has(.wydruk-stanow) .zakladki-magazynu{display:none!important}}.sprawozdanie .parametry-sprawozdania{align-items:flex-end}.akcje-sprawozdania{display:flex;flex-wrap:wrap;gap:6px}.skroty-dat{align-items:center;border-top:1px solid var(--linia);color:var(--mgla);display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px;padding:8px 12px}.checkbox-filtra{align-items:center;color:var(--atrament);display:flex!important;gap:5px}.naglowek-sprawozdania dl{flex-wrap:wrap;gap:4px 22px}.tabela-sprawozdania{font-size:13px}.tabela-sprawozdania th,.tabela-sprawozdania td{padding:5px 9px}.tabela-sprawozdania td.liczba{width:1%}.nazwa-pozycji{align-items:baseline;display:flex;gap:6px;min-width:220px}.przelacznik-pozycji{background:transparent;border:0;color:var(--znak);cursor:pointer;flex:0 0 16px;font-size:12px;padding:0;width:16px}.przelacznik-pozycji.pusty{display:inline-block}.etykieta-pozycji{flex:0 0 auto;font-family:var(--font-m);font-size:12px;min-width:22px}.tabela-sprawozdania .poziom-0 td{font-weight:700}.tabela-sprawozdania .poziom-1 td{font-weight:600}.tabela-sprawozdania .wiersz-sumy td{background:var(--szary-tlo)!important;border-top:2px solid var(--atrament);font-weight:700}.tabela-sprawozdania .wiersz-w-tym td{color:var(--mgla);font-style:italic;font-weight:400}.kwota-pozycji{background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;font-family:var(--font-m);padding:0;text-align:right}.kwota-pozycji:hover{color:var(--znak);text-decoration:underline}.korekta-zaokraglenia{color:var(--mgla);font-size:10px}.przypis-znacznik{color:var(--znak);font-size:9px;margin-left:2px}.przypisy-sprawozdania{color:var(--mgla);font-size:11.5px;margin:10px 0;padding-left:22px}.przypisy-sprawozdania li{margin-bottom:3px}.stopka-sprawozdania{color:var(--mgla);font-size:11px;margin:8px 0 0}.baner-kontroli{margin:10px 0}.szczegoly-pozycji p{margin:4px 0}.tabela-szczegolow{font-size:12px;margin-top:8px}.tabela-szczegolow th,.tabela-szczegolow td{padding:5px 7px}.tytul-szczegolow{font-size:13px;margin:14px 0 4px}.przejscia-szczegolow{display:flex;flex-wrap:wrap;gap:14px;margin-top:10px!important}.tabela-mapowania{font-size:12.5px}.tabela-mapowania td{vertical-align:top}.reguly-konta{margin:0;padding-left:16px}.wiersz-niezmapowany td{background:var(--czer-tlo)!important}.regula-edycja{align-items:end;border-bottom:1px solid var(--linia);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 170px 60px auto;padding:8px 0}.regula-edycja label{color:var(--mgla);display:grid;font-size:11px;gap:3px}.regula-edycja select{max-width:100%;min-width:0}@media (max-width: 700px){.zakladki-sprawozdan{flex-wrap:wrap;padding:0}.zakladki-sprawozdan button{padding:8px 10px}.regula-edycja{grid-template-columns:1fr 1fr}.regula-edycja label:first-child{grid-column:1 / -1}.nazwa-pozycji{min-width:170px}.tabela-sprawozdania{font-size:12px}.filtry input[type=date],.filtry select{max-width:100%}}@media print{.tabela-sprawozdania{font-size:9px}.tabela-sprawozdania th,.tabela-sprawozdania td{border-color:#999;padding:1.5px 4px}.tabela-sprawozdania .wiersz-sumy td{background:transparent!important}.tabela-sprawozdania .kwota-pozycji,.tabela-sprawozdania .tekst-blad{color:#000}.przelacznik-pozycji.pusty{display:none}.nazwa-pozycji{min-width:0}.przypisy-sprawozdania,.stopka-sprawozdania{color:#000;font-size:8px}.naglowek-sprawozdania dl{font-size:10px}}.zakladki-podatkow{flex-wrap:wrap;margin-bottom:0;padding:0;border-bottom:0;gap:2px}.zakladki-podatkow button{border:1px solid transparent;padding:8px 14px}.wybor-okresu .zakladki-podatkow{flex:1 1 100%}.panel-podatkowy{background:#fff;border:1px solid var(--linia);display:grid;gap:10px;margin:0 0 12px;min-width:0;padding:14px 16px}.panel-podatkowy>*{min-width:0}.panel-podatkowy>header{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between}.panel-podatkowy h2{font-size:15px;margin:0}.tytul-podsekcji{font-size:13px;letter-spacing:.03em;margin:8px 0 0;text-transform:uppercase}.dane-profilu{display:grid;gap:6px 22px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:0}.dane-profilu div{min-width:0}.dane-profilu dt{color:var(--mgla);font-size:11px;letter-spacing:.03em;text-transform:uppercase}.dane-profilu dd{margin:1px 0 0;overflow-wrap:anywhere}.siatka-podatkow{display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.siatka-podatkow label{color:var(--mgla);display:grid;font-size:11px;gap:4px;min-width:0}.siatka-podatkow label input,.siatka-podatkow label select,.siatka-podatkow label textarea{color:var(--atrament);font-size:13px;min-width:0;width:100%}.siatka-podatkow .pelna-szerokosc{grid-column:1 / -1}.pole-zaznacz{align-items:center;color:var(--atrament)!important;display:flex!important;font-size:13px!important;gap:6px!important}.pole-zaznacz input{min-height:0;width:auto!important}.pole-inline{align-items:center;color:var(--mgla);display:inline-flex;font-size:12px;gap:6px}.pole-inline input{max-width:160px}.pasek-znacznikow{align-items:center;display:flex;flex-wrap:wrap;font-size:12px;gap:6px 14px}.akcje-lewo{justify-content:flex-start}.kafle-podatku{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,170px),1fr))}.kafel-podatku{border:1px solid var(--linia);display:grid;gap:2px;min-width:0;padding:8px 10px}.kafel-podatku span{color:var(--mgla);font-size:11px}.kafel-podatku strong{font-family:var(--font-m);font-size:15px;overflow-wrap:anywhere}.kafel-podatku small{color:var(--mgla);font-size:11px}.kafel-mocny{background:var(--sod-tlo);border-color:#e8bf77}.tabela-roznic .wiersz-sumy td{border-top:1px solid var(--atrament);font-weight:700}.znak-roznicy{display:inline-block;font-family:var(--font-m);font-weight:700;margin-right:6px;width:1ch}.wiersz-skorygowany td{color:var(--mgla);text-decoration:line-through}.wynik-testu{border-left:5px solid var(--mgla);margin:0;padding:8px 12px}.wynik-testu.wynik-SPELNIONE{background:var(--ziel-tlo);border-color:var(--autostrada)}.wynik-testu.wynik-NIEPELNE{background:var(--sod-tlo);border-color:var(--sod)}.wynik-testu.wynik-NIESPELNIONE{background:var(--czer-tlo);border-color:var(--zakaz)}.lista-warunkow{display:grid;gap:6px;list-style:none;margin:0;padding:0}.warunek{align-items:center;border:1px solid var(--linia);border-left-width:4px;display:grid;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto auto;padding:8px 10px}.warunek-SPELNIONY,.warunek-OSWIADCZENIE{border-left-color:var(--autostrada)}.warunek-NIESPELNIONY{border-left-color:var(--zakaz)}.warunek-OSTRZEZENIE,.warunek-BRAK_OSWIADCZENIA,.warunek-BRAK_DANYCH{border-left-color:var(--sod)}.wynik-warunku{font-size:12px;font-weight:700;white-space:nowrap}.komunikat-info{background:var(--nieb-tlo);border:1px solid #bfd2e9;padding:8px 12px}.znacznik-DO_DECYZJI,.znacznik-WARUNKOWE,.znacznik-ZABLOKOWANY,.znacznik-DO_OCENY{background:var(--sod-tlo);border-color:#e8bf77;color:#765119}.znacznik-ZAKWALIFIKOWANY,.znacznik-NALICZONE,.znacznik-POWIAZANY,.znacznik-DO_DYSPOZYCJI{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.znacznik-SKORYGOWANY,.znacznik-SKORYGOWANE,.znacznik-ROZDYSPONOWANA,.znacznik-NIEPOWIAZANY{background:var(--szary-tlo);border-color:#d1d5da;color:var(--mgla)}.znacznik-PRZETERMINOWANE{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.naglowek-roznic dl{display:flex;flex-wrap:wrap;gap:4px 20px;min-width:0}.naglowek-roznic dl div{min-width:0}@media (max-width: 760px){.siatka-podatkow,.warunek{grid-template-columns:minmax(0,1fr)}.panel-podatkowy{padding:12px}.zakladki-podatkow button{padding:8px 10px}}@media print{.tresc-glowna:has(.arkusz-roznic)>*:not(.arkusz-roznic){display:none!important}.arkusz-roznic{border:0;padding:0}.tabela-roznic{font-size:10px;width:100%}.tabela-roznic th,.tabela-roznic td{border-color:#999;padding:2px 4px}}.konta-modulu-odczyt{display:grid;gap:8px;margin:0}.konta-modulu-odczyt>div{display:grid;gap:2px}.konta-modulu-odczyt dt{color:var(--mgla);font-size:12px}.konta-modulu-odczyt dd{margin:0;overflow-wrap:anywhere}.rok-ekran{display:grid;gap:12px;min-width:0}.rok-ekran>*{min-width:0}.rok-wybor{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 14px}.rok-wybor label{color:var(--mgla);display:grid;font-size:11px;gap:3px;min-width:0}.rok-wybor select{min-width:0;max-width:100%}.rok-panel{background:var(--karta);border:1px solid var(--linia);display:grid;gap:10px;min-width:0;padding:14px 16px}.rok-panel>header{align-items:center;display:flex;flex-wrap:wrap;gap:6px 14px;justify-content:space-between}.rok-panel h2{font-size:15px;margin:0}.rok-panel h3{font-size:13px;letter-spacing:.03em;margin:6px 0 0;text-transform:uppercase}.rok-dane{display:grid;gap:6px 22px;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));margin:0}.rok-dane div{min-width:0}.rok-dane dt{color:var(--mgla);font-size:11px;letter-spacing:.03em;text-transform:uppercase}.rok-dane dd{margin:1px 0 0;overflow-wrap:anywhere}.rok-akcje{display:flex;flex-wrap:wrap;gap:6px}.rok-akcje>span{display:inline-flex}.rok-postep{display:grid;gap:4px}.rok-postep-pasek{background:var(--szary-tlo);border:1px solid var(--linia);display:flex;height:12px;overflow:hidden}.rok-postep-pasek span{display:block;height:100%}.rok-postep-pasek .zrobione{background:var(--autostrada)}.rok-postep-pasek .blokuje{background:var(--zakaz)}.rok-postep-pasek .reszta{background:var(--sod-jasny)}.rok-postep small{color:var(--mgla)}.rok-lista{display:grid;gap:6px;list-style:none;margin:0;padding:0}.rok-pozycja{align-items:start;border:1px solid var(--linia);border-left-width:5px;display:grid;gap:4px 12px;grid-template-columns:minmax(0,1fr) auto;padding:8px 10px}.rok-pozycja.stan-SPELNIONA{border-left-color:var(--autostrada)}.rok-pozycja.stan-POMINIETA{border-left-color:var(--mgla)}.rok-pozycja.stan-BLOKUJACA{background:var(--czer-tlo);border-left-color:var(--zakaz)}.rok-pozycja.stan-OTWARTA{border-left-color:var(--sod)}.rok-pozycja strong{display:block}.rok-pozycja .opis{color:var(--mgla);display:block;font-size:12px;overflow-wrap:anywhere}.rok-pozycja .akcje-pozycji{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.znacznik-SPELNIONA,.znacznik-WYKONANY,.znacznik-AKTUALNE,.znacznik-DOMKNIETY,.znacznik-PODPISANE,.znacznik-ZATWIERDZONE,.znacznik-ZLOZONE{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.znacznik-BLOKUJACA,.znacznik-NIEAKTUALNE,.znacznik-ODMOWA,.znacznik-PRZETERMINOWANY{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.znacznik-OTWARTA,.znacznik-OCZEKUJE,.znacznik-OCZEKUJE_NA_ZDARZENIE,.znacznik-ROBOCZE,.znacznik-ZAMKNIETY_WSTEPNIE{background:var(--sod-tlo);border-color:#e8bf77;color:#765119}.znacznik-POMINIETA,.znacznik-NIEAKTYWNY,.znacznik-NIE_DOTYCZY{background:var(--szary-tlo);border-color:#d1d5da;color:var(--mgla)}.znacznik-WYGENEROWANE,.znacznik-ZAMKNIETY_OSTATECZNIE{background:var(--nieb-tlo);border-color:#bfd2e9;color:var(--znak)}.rok-tabela{font-size:12.5px;table-layout:auto}.rok-tabela th,.rok-tabela td{padding:6px 8px}.rok-tabela td{overflow-wrap:anywhere}.rok-tabela .wiersz-sumy td{border-top:2px solid var(--atrament);font-weight:700}.rok-tabela .poziom-0 td{font-weight:700}.rok-tabela select{max-width:100%;min-width:0}.rok-kroki{counter-reset:krok;display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.rok-kroki li{background:var(--szary-tlo);border:1px solid var(--linia);color:var(--mgla);font-size:12px;padding:4px 8px}.rok-kroki li.zrobiony{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.rok-kroki li.biezacy{background:var(--sod-tlo);border-color:#e8bf77;color:var(--atrament);font-weight:700}.rok-siatka{display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.rok-siatka label{color:var(--mgla);display:grid;font-size:11px;gap:4px;min-width:0}.rok-siatka input,.rok-siatka select,.rok-siatka textarea{color:var(--atrament);font-size:13px;min-width:0;width:100%}.rok-siatka .pelna{grid-column:1 / -1}.rok-zaznacz{align-items:center;color:var(--atrament)!important;display:flex!important;font-size:13px!important;gap:6px!important}.rok-zaznacz input{min-height:0;width:auto!important}.rok-kontrole{display:grid;gap:4px;list-style:none;margin:0;padding:0}.rok-kontrole li{border-left:4px solid var(--autostrada);font-size:12px;padding:3px 8px}.rok-kontrole li.zle{border-left-color:var(--zakaz)}.rok-kontrole li.uwaga{border-left-color:var(--sod)}.rok-mono{font-family:var(--font-m);font-size:11.5px;overflow-wrap:anywhere}.rok-slot{border:1px solid var(--linia);border-left-width:5px;display:grid;gap:4px;padding:8px 10px}.rok-slot.stan-WYKONANY{border-left-color:var(--autostrada)}.rok-slot.stan-OCZEKUJE{border-left-color:var(--sod)}.rok-slot.stan-ODMOWA{border-left-color:var(--zakaz)}.rok-slot.stan-NIEAKTYWNY{border-left-color:var(--linia);color:var(--mgla)}.rok-zawijaj{overflow-wrap:anywhere}.rok-przewin{max-width:100%;overflow-x:auto}@media (max-width: 760px){.rok-panel{padding:12px}.rok-siatka,.rok-pozycja{grid-template-columns:minmax(0,1fr)}.rok-pozycja .akcje-pozycji{justify-content:flex-start}.rok-tabela.karty thead{display:none}.rok-tabela.karty,.rok-tabela.karty tbody,.rok-tabela.karty tr,.rok-tabela.karty td{display:block;width:100%}.rok-tabela.karty tr{border-bottom:1px solid var(--linia);padding:6px 0}.rok-tabela.karty td{border:0;padding:2px 4px;text-align:left!important}.rok-tabela.karty td[data-etykieta]:before{color:var(--mgla);content:attr(data-etykieta) ": ";font-size:11px}.rok-wybor>*{flex:1 1 100%}}.dekl-ekran{display:grid;gap:12px;min-width:0}.dekl-ekran>*{min-width:0}.dekl-wybor{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px 14px}.dekl-wybor label{color:var(--mgla);display:grid;font-size:11px;gap:3px;min-width:0}.dekl-wybor select{max-width:100%;min-width:0}.dekl-ekran .panel-podatkowy{margin:0}.dekl-obowiazki{display:grid;gap:6px;list-style:none;margin:0;padding:0}.dekl-obowiazek{align-items:start;border:1px solid var(--linia);border-left:5px solid var(--sod);display:grid;gap:6px 12px;grid-template-columns:minmax(0,1fr) auto;padding:8px 10px}.dekl-obowiazek small{color:var(--mgla);display:block;font-size:12px;margin-top:2px;overflow-wrap:anywhere}.dekl-obowiazek-akcje{display:grid;gap:6px;justify-items:end;min-width:0}.dekl-odbiorca{align-items:center;display:flex;flex-wrap:wrap;gap:6px 10px;justify-content:flex-end;min-width:0}.dekl-odbiorca span{font-size:12px;overflow-wrap:anywhere}.dekl-nie-dotyczy{color:var(--mgla);font-size:12px;margin:0;overflow-wrap:anywhere}.dekl-otwarte,.dekl-ostrzezenia{font-size:12px}.dekl-otwarte summary,.dekl-ostrzezenia summary{cursor:pointer;font-weight:700}.dekl-otwarte ul,.dekl-ostrzezenia ul,.dekl-historia{display:grid;gap:4px;margin:6px 0 0;padding-left:18px}.dekl-ostrzezenia li,.dekl-historia li{overflow-wrap:anywhere}.dekl-historia{color:var(--mgla);font-size:12px}.dekl-kroki{display:flex;flex-wrap:wrap;gap:4px;list-style:none;margin:0;padding:0}.dekl-kroki li{background:var(--szary-tlo);border:1px solid var(--linia);color:var(--mgla);font-size:12px;padding:4px 8px}.dekl-kroki li.zrobiony{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}.dekl-kroki li.biezacy{background:var(--sod-tlo);border-color:#e8bf77;color:var(--atrament);font-weight:700}.dekl-kroki li.blad{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.dekl-tabela{font-size:12.5px;table-layout:auto;width:100%}.dekl-tabela th,.dekl-tabela td{padding:6px 8px}.dekl-tabela td{overflow-wrap:anywhere}.dekl-tabela tr.wybrana td{background:var(--sod-tlo)}.dekl-pola .dekl-opis{color:var(--atrament)}.dekl-pola tr.reczne td{background:var(--sod-tlo)}.dekl-reczne{color:#765119;font-size:11px;font-weight:700;text-transform:uppercase}.dekl-pola td:first-child{white-space:nowrap;width:1%}.dekl-pola td:last-child{text-align:right;white-space:nowrap}.dekl-plik{cursor:pointer;display:inline-flex;position:relative}.dekl-plik input{cursor:pointer;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.dekl-plik.wylaczony{cursor:not-allowed;opacity:.5}.dekl-reczne-lista{display:grid;gap:8px}.dekl-reczne-wiersz{border-bottom:1px solid var(--linia);display:grid;gap:6px 10px;grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-bottom:8px}.dekl-reczne-wiersz label{color:var(--mgla);display:grid;font-size:11px;gap:3px;min-width:0}.dekl-reczne-wiersz select,.dekl-reczne-wiersz input{color:var(--atrament);font-size:13px;max-width:100%;min-width:0;width:100%}.dekl-reczne-wiersz .pelna{grid-column:1 / -1}.dekl-zestaw{border:1px solid var(--linia);margin:0;min-width:0;padding:8px 10px}.dekl-zestaw legend{color:var(--mgla);font-size:11px;padding:0 4px;text-transform:uppercase}.znacznik-SZKIC{background:var(--szary-tlo);border-color:#d1d5da;color:var(--mgla)}.znacznik-ODRZUCONA_WALIDACJA{background:var(--czer-tlo);border-color:#dfb3ae;color:var(--zakaz)}.znacznik-PODPISANA{background:var(--nieb-tlo);border-color:#bfd2e9;color:var(--znak)}.znacznik-WYSLANA{background:var(--ziel-tlo);border-color:#a9d0ba;color:var(--autostrada)}@media (max-width: 760px){.dekl-obowiazek{grid-template-columns:minmax(0,1fr)}.dekl-obowiazek-akcje,.dekl-odbiorca{justify-content:flex-start;justify-items:start}.dekl-reczne-wiersz{grid-template-columns:minmax(0,1fr)}.dekl-wybor>*{flex:1 1 100%}.dekl-tabela.karty thead{display:none}.dekl-tabela.karty,.dekl-tabela.karty tbody,.dekl-tabela.karty tr,.dekl-tabela.karty td{display:block;width:100%}.dekl-tabela.karty tr{border-bottom:1px solid var(--linia);padding:6px 0}.dekl-tabela.karty td{border:0;padding:2px 4px;text-align:left!important;white-space:normal!important}.dekl-tabela.karty td[data-etykieta]:before{color:var(--mgla);content:attr(data-etykieta) ": ";font-size:11px}}
