._page_lqe9z_1{flex:1 1 auto;width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--plane);padding:24px;overflow:auto}._card_lqe9z_14{width:100%;max-width:420px;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-1);padding:28px 28px 24px;display:flex;flex-direction:column;gap:16px}._logo_lqe9z_25{display:flex;align-items:center;gap:12px}._brand_lqe9z_30{font-weight:var(--w-2);font-size:var(--t-5);line-height:1.1;letter-spacing:-.01em}._sub_lqe9z_36{font-size:var(--t-1);color:var(--muted);margin-top:2px}._title_lqe9z_41{font-size:var(--t-6)}._lead_lqe9z_44{margin:0;color:var(--muted);font-size:var(--t-3);line-height:1.5}._form_lqe9z_50{display:flex;flex-direction:column;gap:12px}._form_lqe9z_50 ._btn_lqe9z_55{align-self:flex-start;margin-top:4px}._formErr_lqe9z_59{color:var(--crit-ink);background:var(--tlo-brak);border-radius:var(--r-0);padding:7px 10px;font-size:var(--t-3)}._hint_lqe9z_66{margin:0;color:var(--muted);font-size:var(--t-2)}._inner_lqe9z_71{padding:20px;max-width:480px}._host_lsyc2_1{position:fixed;left:50%;bottom:22px;transform:translate(-50%);display:flex;flex-direction:column;gap:6px;z-index:100;pointer-events:none}._toast_lsyc2_12{background:var(--pasek);color:#fff;padding:9px 14px;border-radius:var(--r-1);font-size:var(--t-3);box-shadow:0 8px 24px #1d1d1b24;animation:_in_lsyc2_1 .15s ease-out;max-width:520px}._error_lsyc2_22{background:var(--crit-ink)}@keyframes _in_lsyc2_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._backdrop_evlae_3{position:fixed;inset:0;background:#1d1d1b73;display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px;z-index:90;overflow:auto}._dialog_evlae_14{box-shadow:0 18px 48px #1d1d1b40;max-width:100%;display:flex;flex-direction:column;max-height:84vh}._dialog_evlae_14>h3{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3)}._body_evlae_27{padding:14px 16px 16px;overflow:auto}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/montserrat-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--marka:#0E7C66;--marka-ciemna:#0B6553;--marka-tlo:#E8F2EF;--plane:#F7F6F4;--surface:#fff;--surface-2:#F1EFEB;--pasek:#F1EFEB;--ink:#1D1D1B;--ink-2:#4E4C48;--muted:#6F6C67;--grid:#E5E2DC;--axis:#C6C2BA;--border:rgba(29,29,27,.11);--good:#0ca30c;--warn:#fab219;--crit:#d03b3b;--good-ink:#006300;--crit-ink:#b02c2c;--warn-ink:#875F00;--dane:#2a78d6;--r-0:4px;--r-1:7px;--r-2:10px;--r-3:14px;--r:10px;--t-0:10px;--t-1:11px;--t-2:12px;--t-3:13px;--t-4:15px;--t-5:18px;--t-6:22px;--t-7:28px;--w-1:500;--w-2:600;--w-3:700;--sp-0:2px;--sp-1:4px;--sp-2:6px;--sp-3:8px;--sp-4:12px;--sp-5:16px;--sp-6:24px;--ramka-wybor:inset 0 0 0 1px var(--marka);--h-kontrolka:32px;--tlo-ok:color-mix(in srgb,var(--good) 14%,var(--surface));--tlo-brak:color-mix(in srgb,var(--crit) 11%,var(--surface));--tlo-nieczynny:var(--surface-2);--bg:var(--plane);--text:var(--ink);--text2:var(--muted);--row-sep:var(--grid);--accent:var(--marka);--accent-soft:var(--marka-tlo);--red:var(--crit-ink)}*{box-sizing:border-box;margin:0;padding:0}html,body{margin:0;padding:0}body{background:var(--plane);color:var(--ink);font:14px/1.5 Montserrat,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums;height:100vh;display:flex;overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}h1,h2,h3{margin:0;font-weight:var(--w-2);letter-spacing:-.01em}h1{font-size:var(--t-5)}h2{font-size:var(--t-4)}h3{font-size:var(--t-3)}.mono{letter-spacing:.01em}.chev{display:inline-block;width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(-45deg);vertical-align:middle;transition:transform .12s;flex:none}.chev.dol{transform:rotate(45deg)}.chev.gora{transform:rotate(-135deg)}.chev-btn{background:none;border:0;cursor:pointer;color:var(--muted);padding:0;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.chev-btn:hover{color:var(--marka)}:focus-visible{outline:2px solid var(--marka);outline-offset:2px;border-radius:var(--r-0)}tbody tr:focus-visible,.nav-item:focus-visible{outline-offset:-2px}::selection{background:var(--marka-tlo);color:var(--ink)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}aside{width:216px;min-width:216px;flex:none;background:var(--pasek);border-right:1px solid var(--border);padding:16px 12px;display:flex;flex-direction:column;gap:var(--sp-0);position:sticky;top:0;height:100vh;overflow:auto}.logo{display:flex;align-items:center;gap:var(--sp-3);padding:2px 6px 4px;color:var(--ink);font-weight:var(--w-3);font-size:var(--t-4);letter-spacing:-.01em}.logo .dot{width:22px;height:22px;flex:none;border-radius:var(--r-0);background:var(--marka);position:relative;box-shadow:inset 0 0 0 3px var(--pasek),inset 0 0 0 4px var(--marka)}.brand-sub{font-size:var(--t-0);font-weight:var(--w-3);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:0 6px 12px}.firm-wrap{position:relative;margin:0 0 12px}.firm{width:100%;padding:0 10px;height:var(--h-kontrolka);border:1px solid var(--border);border-radius:var(--r-1);color:var(--ink);font-size:var(--t-2);font-weight:var(--w-2);display:flex;justify-content:space-between;align-items:center;gap:var(--sp-2);cursor:pointer;background:var(--surface);text-align:left}.firm:hover{border-color:var(--axis)}.firm .chev{color:var(--muted)}.firm-menu[hidden]{display:none}.firm-menu{position:absolute;left:0;right:0;top:calc(100% + 4px);background:var(--surface);border:1px solid var(--border);border-radius:var(--r-1);box-shadow:0 8px 24px #1d1d1b24;z-index:80;padding:3px;display:flex;flex-direction:column;gap:2px}.firm-opt{background:none;border:0;text-align:left;padding:0 8px;height:30px;cursor:pointer;border-radius:var(--r-0);font-size:var(--t-2);color:var(--ink-2);display:flex;align-items:center}.firm-opt:hover{background:var(--surface-2);color:var(--ink)}.firm-opt.on{color:var(--marka);font-weight:var(--w-2);box-shadow:var(--ramka-wybor)}nav{flex:1;display:flex;flex-direction:column;gap:var(--sp-0)}.nav-item{display:flex;align-items:center;gap:var(--sp-3);padding:0 10px;height:var(--h-kontrolka);border-radius:var(--r-1);color:var(--ink-2);font-size:var(--t-3);cursor:pointer;border:0;background:none;text-align:left;width:100%}.nav-item:hover{background:var(--surface-2);color:var(--ink)}.nav-item.active{background:var(--surface-2);color:var(--ink);font-weight:var(--w-2);box-shadow:var(--ramka-wybor)}.nav-item .ic{width:17px;height:17px;flex:none;display:grid;place-items:center;opacity:.8}.nav-item.active .ic{opacity:1;color:var(--marka)}.nav-item .nlbl{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nav-item .cnt{margin-left:auto;font-size:var(--t-1);color:var(--muted)}.nav-item .cnt.uwaga{color:var(--crit-ink);font-weight:var(--w-3)}.nav-item.sub{padding-left:10px}.nav-group,.nav-sec{font-size:var(--t-1);font-weight:var(--w-3);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding:14px 10px 5px;display:flex;justify-content:space-between;align-items:center;cursor:default}nav>.nav-group:first-child,nav>.nav-sec:first-child{padding-top:2px}.side-user{margin-top:auto;padding-top:12px;border-top:1px solid var(--border);display:flex;gap:var(--sp-3);align-items:center}.side-user .av{width:26px;height:26px;border-radius:999px;background:var(--marka);color:#fff;font-size:var(--t-0);font-weight:var(--w-3);display:flex;align-items:center;justify-content:center}.side-user span{color:var(--ink-2);font-size:var(--t-2)}main{flex:1;min-width:0;height:100vh;overflow-y:auto;display:flex;flex-direction:column;background:var(--plane)}.view{display:none;flex-direction:column;min-height:100%}.view.on{display:flex}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:20px 24px 0;flex-wrap:wrap;background:none;border:0}.crumb{font-size:var(--t-2);color:var(--muted);margin-bottom:2px}.crumb a{color:var(--ink-2);text-decoration:none;cursor:pointer}.top-actions{display:flex;gap:var(--sp-3);align-items:center}.search{gap:var(--sp-2);padding:0 11px;color:var(--muted);width:230px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:text}.btn,.chip-dd,.tab,.search,input.st-in,select,.st-in,.seg,.pill-group,input[type=color],input[type=text],input[type=number],input[type=search],input[type=email]{height:var(--h-kontrolka);box-sizing:border-box;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-1);font-size:var(--t-3);line-height:normal}input[type=color]{width:40px;padding:2px;cursor:pointer}textarea{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-1)}.f-row select,.f-row input,.f-mode select,.st-row select,.btn.sm{height:26px}.btn,.chip-dd,.tab,.search{display:inline-flex;align-items:center}.btn{padding:0 12px;cursor:pointer;color:var(--ink);font-weight:var(--w-1);white-space:nowrap;gap:var(--sp-2)}.btn:hover{background:var(--surface-2)}.btn.primary{background:var(--marka);border-color:transparent;color:#fff;font-weight:var(--w-2)}.btn.primary:hover{background:var(--marka-ciemna)}.btn.sm{padding:0 9px;font-size:var(--t-2);height:26px}.btn.danger{color:var(--crit-ink)}.btn:disabled{background:var(--surface-2);border-color:transparent;color:var(--muted);cursor:not-allowed;box-shadow:none;opacity:1}.bi{width:15px;height:15px;flex:none;display:inline-grid;place-items:center}.bi svg{width:15px;height:15px;display:block}.filters{display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap;margin:14px 24px 0;padding:8px 10px;border:1px solid var(--border);border-radius:var(--r-2);background:var(--surface)}.chip-dd{padding:0 10px;color:var(--ink);cursor:pointer;gap:var(--sp-1);white-space:nowrap}.chip-dd>select{height:auto;border:0;background:none;border-radius:0;padding:0;font:inherit;font-weight:var(--w-2);color:var(--ink);cursor:pointer;outline:none}.chip-dd:hover{background:var(--surface-2)}.chip-dd b{font-weight:var(--w-2)}.count{margin-left:auto;color:var(--muted);font-size:var(--t-2)}.seg,.pill-group{display:inline-flex;align-items:center;background:var(--surface-2);border-radius:var(--r-2);padding:3px;gap:2px;border:0;overflow:visible;flex-shrink:0}.seg button,.pill-group button{background:none;border:0;padding:0 11px;border-radius:var(--r-1);cursor:pointer;color:var(--ink-2);font-size:var(--t-2);font-weight:var(--w-1);height:26px}.seg button.on,.pill-group button.on{background:var(--surface);color:var(--marka);font-weight:var(--w-2);box-shadow:0 1px 3px #00000014}.seg button.on.neg{color:var(--muted)}.seg.lock button{cursor:not-allowed;color:var(--muted)}.tabs{display:flex;gap:var(--sp-2);padding:14px 24px 0;background:none;border:0}.tab{padding:0 12px;color:var(--ink-2);cursor:pointer;font-weight:var(--w-1);border:0;background:none;gap:var(--sp-2)}.tab:hover{background:var(--surface-2)}.tab.on{color:var(--ink);background:var(--surface-2);font-weight:var(--w-2);box-shadow:var(--ramka-wybor)}.tbl-wrap{flex:1;background:var(--surface);margin:14px 24px;border:1px solid var(--border);border-radius:var(--r-2);overflow:auto}table{width:100%;border-collapse:separate;border-spacing:0}.tbl-wrap table{min-width:660px;table-layout:fixed;width:100%}.tbl-wrap td{overflow:hidden;text-overflow:ellipsis}.pay-tbl{min-width:0!important}th{text-align:left;font-size:var(--t-1);font-weight:var(--w-2);color:var(--muted);padding:7px 8px;box-shadow:inset 0 -1px 0 var(--grid);white-space:nowrap;letter-spacing:.01em;background:var(--surface);position:sticky;top:0;z-index:2;text-transform:none;overflow:hidden}th+th:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:1px;background:var(--grid)}th.fix+th:before{content:none}th.num,td.num{text-align:right}td{padding:8px;height:38px;border-bottom:1px solid var(--grid);white-space:nowrap;font-size:var(--t-3);vertical-align:middle;color:var(--ink)}th:first-child,td:first-child{padding-left:10px}td:nth-child(-n+3),th:nth-child(-n+3){padding-left:6px;padding-right:6px}tbody tr{cursor:pointer}tbody tr:hover{background:var(--surface-2)}td.dim{color:var(--muted)}td.ell{max-width:115px;overflow:hidden;text-overflow:ellipsis}td.exp{width:24px;cursor:pointer;color:var(--muted);text-align:center;user-select:none;font-size:var(--t-0)}td.exp:hover{color:var(--marka)}.th-in{display:inline-flex;align-items:center;gap:4px;max-width:100%;vertical-align:middle}th.num .th-in{flex-direction:row-reverse}.sarr{display:inline-flex;align-items:center;justify-content:center;width:11px;height:11px;color:var(--marka);flex:none}.sarr.off{visibility:hidden}th.sortable{cursor:pointer;user-select:none;position:relative}th.sortable:hover{color:var(--ink)}.rsz{position:absolute;top:0;right:0;width:9px;height:100%;cursor:col-resize;z-index:6}.rsz:hover{background:color-mix(in srgb,var(--marka) 28%,transparent)}th.dragging{opacity:.45}th.dropover{box-shadow:inset 3px 0 0 var(--marka)}tr.rowsel>td,.pay-tbl tbody tr.sel>td{background:none;box-shadow:inset 0 1px 0 var(--marka),inset 0 -1px 0 var(--marka)}tr.rowsel>td:first-child,.pay-tbl tbody tr.sel>td:first-child{box-shadow:inset 0 1px 0 var(--marka),inset 0 -1px 0 var(--marka),inset 1px 0 0 var(--marka);border-radius:var(--r-1) 0 0 var(--r-1)}tr.rowsel>td:last-child,.pay-tbl tbody tr.sel>td:last-child{box-shadow:inset 0 1px 0 var(--marka),inset 0 -1px 0 var(--marka),inset -1px 0 0 var(--marka);border-radius:0 var(--r-1) var(--r-1) 0}tr.rowsel:hover>td{background:none}tr.grp>td{background:var(--surface-2);font-weight:var(--w-3);font-size:var(--t-1);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-2);height:auto;padding-top:9px;padding-bottom:7px;border-bottom:1px solid var(--grid)}tr.grp>td:first-child{padding-left:12px;white-space:nowrap}tr.grp>td:first-child .chev{margin-right:var(--sp-3);color:var(--ink-2)}tr.grp>td.num{letter-spacing:normal;text-transform:none;font-size:var(--t-2)}tr.grp>td b,tr.suma>td b{font-weight:inherit;color:inherit}tr.suma>td{border-top:1px solid var(--axis);font-weight:var(--w-3);color:var(--ink-2)}.grp-meta{margin-left:6px;font-weight:var(--w-1);color:var(--muted);letter-spacing:normal;text-transform:none;font-size:var(--t-2)}tr.in-grp td:nth-child(4){padding-left:22px}tr.exp-open td{border-bottom:none;background:var(--surface-2)}.exp-pane{background:var(--surface-2);border-left:2px solid var(--marka);margin:0 0 8px;padding:6px 12px 10px;border-radius:0 var(--r-1) var(--r-1) 0}.exp-pane table{min-width:0}.exp-pane th{background:none;position:static;padding-top:4px}.exp-pane td{height:30px;font-size:var(--t-2)}tr.poz td{background:var(--surface-2);height:30px;border-bottom:1px solid var(--grid)}tr.poz.sumline td{font-weight:var(--w-3);color:var(--ink-2)}tr.poz.dz td{border-bottom:2px solid var(--marka)}tr.poz.dz td b{color:var(--marka)}tr.arch{opacity:.55}tr.arch:hover{opacity:.85}.badge,.tag{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--t-1);color:var(--muted);font-weight:inherit;white-space:nowrap;letter-spacing:.01em;background:none!important;border:0;padding:0;border-radius:0;text-transform:none}td .badge,td .tag,th .badge,th .tag{font-size:inherit}.tag.good{color:var(--good-ink)}.tag.warn{color:var(--warn-ink)}.tag.crit{color:var(--crit-ink)}.stl{display:inline-flex;width:auto;height:auto;background:none!important;font-size:var(--t-2);font-weight:var(--w-1);align-items:center;justify-content:center;vertical-align:middle;border-radius:0}.lbl{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--t-1);font-weight:inherit;white-space:nowrap;margin:0 8px 0 0;background:none!important;padding:0;border-radius:0;color:var(--ink-2)}.lbl:before{content:"";width:7px;height:7px;border-radius:2px;background:currentColor;flex:none;opacity:.85}.reg-chip,.src,.chip-firm,.kau,.kau-chip,.f-chip{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--t-1);color:var(--muted);background:none;border:0;padding:0;border-radius:0;font-weight:inherit;white-space:nowrap}.src.ksef{color:var(--ink-2)}.kau,.kau-chip{color:var(--dane);text-transform:none}.f-chip{color:var(--marka);font-weight:var(--w-2)}.rab{color:var(--warn-ink);font-size:var(--t-1);background:none;padding:0;font-weight:inherit}.late{color:var(--crit-ink)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);padding:0}.card h3{font-size:var(--t-3);font-weight:var(--w-2);letter-spacing:-.01em;color:var(--ink);padding:12px 16px;border-bottom:1px solid var(--grid);text-transform:none}.card h3 .dim,.card h3 span.dim{color:var(--muted);font-weight:var(--w-1)}.card .pad{padding:14px 16px}.stack{display:flex;flex-direction:column;gap:var(--sp-4)}.detail-grid{display:grid;grid-template-columns:1fr 350px;gap:var(--sp-4);padding:14px 24px 24px;align-items:start}.list-grid{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:var(--sp-4);margin:14px 24px;align-items:start}.pay-grid{display:grid;grid-template-columns:1fr 340px;gap:var(--sp-4);padding:14px 24px 24px;align-items:start}.kv{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}.kv div small{display:block;color:var(--muted);font-size:var(--t-1);font-weight:var(--w-2);letter-spacing:.02em;text-transform:uppercase;margin-bottom:2px}.kv div span{font-size:var(--t-3);color:var(--ink)}.amounts{display:flex;gap:var(--sp-6);flex-wrap:wrap}.amounts div small{display:block;color:var(--muted);font-size:var(--t-1);font-weight:var(--w-2);letter-spacing:.02em;text-transform:uppercase;margin-bottom:3px}.amounts div b{font-size:var(--t-3);font-weight:400;letter-spacing:normal;line-height:1.5}.amounts .main b{color:var(--ink)}.pay-amount{font-size:var(--t-7);font-weight:var(--w-3);letter-spacing:-.02em;margin:4px 0 8px}.tile{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);padding:14px 16px}.tile .lab{font-size:var(--t-1);color:var(--muted);font-weight:var(--w-2);letter-spacing:.02em;text-transform:uppercase}.tile .val{font-size:var(--t-7);font-weight:var(--w-3);letter-spacing:-.02em;margin-top:5px;line-height:1.1}.tile .note{font-size:var(--t-2);color:var(--ink-2);margin-top:3px}.prev{position:sticky;top:14px;max-height:calc(100vh - 40px);overflow-y:auto}.prev-head{padding:14px 16px;border-bottom:1px solid var(--grid)}.prev-title{font-size:var(--t-4);font-weight:var(--w-2);margin-top:9px;line-height:1.35;letter-spacing:-.01em}.prev-sec{padding:0;border-bottom:1px solid var(--grid)}.prev-sec:last-child{border:none}.prev-sec h4{font-size:var(--t-1);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:var(--w-3)}.prev-h{display:flex;justify-content:space-between;align-items:center;cursor:pointer;user-select:none;padding:10px 16px;background:var(--surface-2);border:0}.prev-h:hover{color:var(--ink)}.prev-h .chev{font-size:var(--t-0);color:var(--muted)}.prev-body{padding:12px 16px}.prev-row{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding:6px 0;font-size:var(--t-3);border-bottom:1px solid var(--grid)}.prev-row:last-child{border-bottom:none}.prev-row .pl{color:var(--muted);flex-shrink:0}.prev-row .pv{text-align:right;color:var(--ink);min-width:0;word-break:break-word}.prev-due{display:flex;justify-content:space-between;align-items:flex-end;background:var(--plane);border:1px solid var(--grid);border-radius:var(--r-1);padding:10px 12px;margin-top:12px}.prev-due small{display:block;color:var(--muted);font-size:var(--t-1);font-weight:var(--w-2);letter-spacing:.02em;text-transform:uppercase;margin-bottom:2px}.prev-due b{font-size:var(--t-5);font-weight:var(--w-3);letter-spacing:-.01em}.st-in,input[type=text],input[type=number],input[type=search],input[type=email],select,textarea{padding:0 9px;font-family:inherit;outline:none;color:var(--ink)}textarea{padding:7px 9px;height:auto}input.st-in,select.st-in{vertical-align:middle}select.st-in{padding:0 8px}.st-in:focus,input:focus,select:focus,textarea:focus{outline:2px solid var(--marka);outline-offset:-1px;border-color:transparent}.fld{margin:0 0 10px;min-width:0}.fld small{display:block;color:var(--muted);font-size:var(--t-1);margin-bottom:3px}.fld input.st-in,.fld select.st-in{width:100%}.sz-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:0 16px;align-items:end}.poz-tbl{table-layout:fixed;width:100%}.poz-tbl input.st-in,.poz-tbl select.st-in{width:100%}.poz-tbl input.mono{text-align:right}.poz-tbl td{padding:6px;height:auto}.poz-tbl th{padding-top:10px;padding-bottom:8px}.st-name{text-transform:uppercase}.st-let{text-transform:uppercase;text-align:center;width:36px}.st-row{display:grid;grid-template-columns:20px 36px 190px 1fr 48px 44px 20px;gap:10px;align-items:center;padding:6px 0;border-bottom:1px solid var(--grid)}.st-grab{cursor:grab;font-size:var(--t-4);color:var(--muted);text-align:center;user-select:none}.st-grab:hover{color:var(--marka)}.st-row.dragging{opacity:.45}.st-row.dropover{box-shadow:inset 0 3px 0 var(--marka)}.st-row.st-head{font-size:var(--t-1);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);font-weight:var(--w-2);border-bottom:1px solid var(--grid)}.cb{width:15px;height:15px;accent-color:var(--marka);cursor:pointer;display:block;margin:0 auto;vertical-align:middle}label .cb,.f-row .cb{display:inline-block;margin:0;flex:none}th>.cb,td>.cb{display:block;margin:0 auto}.st-note,.banner{border:1px solid var(--border);background:var(--surface);border-radius:var(--r-2);padding:11px 14px;margin-bottom:12px;font-size:var(--t-3);color:var(--ink-2);line-height:1.55}.cols-panel{position:absolute;top:34px;left:0;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);padding:10px 12px;box-shadow:0 8px 24px #1d1d1b24;z-index:60;display:flex;flex-direction:column;gap:7px;min-width:190px;font-size:var(--t-3)}.filtr-panel{min-width:430px}.cols-panel label{display:flex;gap:var(--sp-3);align-items:center;cursor:pointer}.cols-panel input{accent-color:var(--marka)}.cols-head{font-weight:var(--w-2);font-size:var(--t-2);border-bottom:1px solid var(--grid);padding-bottom:6px;margin-bottom:2px}.cols-head small{font-weight:var(--w-1);color:var(--muted);font-size:var(--t-0)}.f-row{display:flex;gap:var(--sp-2);align-items:center}.f-row select,.f-row input,.f-mode select{border:1px solid var(--border);border-radius:var(--r-1);padding:5px 7px;font:inherit;font-size:var(--t-2);background:var(--plane);color:var(--ink);outline:none;max-width:140px}.f-row input{flex:1;min-width:80px}.f-mode{font-size:var(--t-2);color:var(--muted);display:flex;gap:var(--sp-2);align-items:center}.f-del{cursor:pointer;color:var(--muted);font-size:var(--t-1)}.f-del:hover{color:var(--crit-ink)}.f-actions{display:flex;gap:var(--sp-3);margin-top:2px}.f-saved{font-size:var(--t-2);cursor:pointer;padding:3px 2px;color:var(--ink)}.f-saved:hover{color:var(--marka)}.perm-grp{font-size:var(--t-1);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:var(--w-3);padding:16px 0 6px;border-bottom:1px solid var(--axis)}.perm-row{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:8px 0;border-bottom:1px solid var(--grid)}.perm-row .pn{font-size:var(--t-3)}.perm-row .pd{font-size:var(--t-1);color:var(--muted);margin-top:1px}.role-item{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:9px 12px;border:1px solid var(--border);border-radius:var(--r-1);margin-bottom:6px;cursor:pointer;background:var(--surface)}.role-item:hover{background:var(--surface-2)}.role-item.on{background:var(--surface-2);box-shadow:var(--ramka-wybor);border-color:transparent}.role-item b{font-size:var(--t-3);font-weight:var(--w-2)}.role-item small{display:block;color:var(--muted);font-size:var(--t-1);font-weight:var(--w-1)}.bank-stmt{display:flex;gap:20px;align-items:center;padding:10px 24px;background:var(--surface);border-bottom:1px solid var(--border);font-size:var(--t-2);flex-wrap:wrap;color:var(--muted)}.bank-stmt b{color:var(--ink)}.stmt-ok{color:var(--good-ink);font-weight:var(--w-3)}.score-bar{display:inline-block;width:54px;height:5px;background:var(--grid);border-radius:var(--r-0);vertical-align:middle;margin-right:6px;overflow:hidden}.score-bar i{display:block;height:100%;background:var(--marka)}.bank-doc{border:1px solid var(--border);border-radius:var(--r-1);padding:10px 12px;margin-top:8px}.bank-doc .bd-t{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);font-size:var(--t-3)}.bank-doc .bd-s{color:var(--muted);font-size:var(--t-2);margin-top:3px}.kand{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:8px 0;border-bottom:1px solid var(--grid);font-size:var(--t-3)}.kand:last-child{border:none}.selbar{display:flex;align-items:center;gap:10px;padding:8px 24px;background:var(--marka-tlo);border-bottom:1px solid var(--border);font-size:var(--t-3)}.selbar .btn{padding:5px 11px;font-size:var(--t-2)}.tfoot{display:flex;justify-content:space-between;align-items:center;padding:0 24px 20px;color:var(--muted);font-size:var(--t-2)}.doc-head{background:none;border:0;padding:20px 24px 0}.doc-title{display:flex;align-items:center;gap:10px;margin-top:2px}.doc-title h1{font-size:var(--t-6)}.doc-sub{margin-top:4px;font-size:var(--t-2);color:var(--muted)}.doc-actions{display:flex;gap:var(--sp-3);margin-top:12px}.att{display:flex;align-items:center;gap:var(--sp-3);padding:7px 0;border-bottom:1px solid var(--grid);font-size:var(--t-3);cursor:pointer}.att:last-child{border-bottom:none}.att:hover{color:var(--marka)}.att .ic{width:24px;height:24px;border-radius:var(--r-0);background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-size:var(--t-0);font-weight:var(--w-3);color:var(--muted)}.tl{list-style:none}.tl li{position:relative;padding:0 0 14px 18px;font-size:var(--t-2)}.tl li:before{content:"";position:absolute;left:3px;top:5px;width:7px;height:7px;border-radius:999px;background:var(--marka)}.tl li:after{content:"";position:absolute;left:6px;top:15px;bottom:-2px;width:1px;background:var(--grid)}.tl li:last-child:after{display:none}.tl b{font-weight:var(--w-2)}.tl small{display:block;color:var(--muted);margin-top:1px}.via{display:inline-block;font-size:var(--t-0);color:var(--muted);margin-left:4px;text-transform:uppercase;border:0;padding:0}.batch-list{display:flex;flex-direction:column}.batch-row{display:flex;justify-content:space-between;padding:7px 0;border-bottom:1px solid var(--grid);font-size:var(--t-3)}.batch-sum{display:flex;justify-content:space-between;padding:10px 0 4px;font-weight:var(--w-3);color:var(--ink-2);font-size:var(--t-3);border-top:1px solid var(--axis)}.src-acc{margin:10px 0;border:1px solid var(--border);border-radius:var(--r-1);padding:8px 10px;font-size:var(--t-2);cursor:pointer}.src-acc:hover{background:var(--surface-2)}.src-acc small{display:block;color:var(--muted);font-size:var(--t-1)}.batch-actions{display:flex;gap:var(--sp-3);margin-top:10px}.batch-actions .btn{flex:1}.pk-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:1px solid var(--grid);font-size:var(--t-2)}.pk-row:last-child{border:none}.mini th{background:none;position:relative}.mini td{height:34px}.empty{text-align:center;padding:40px 20px;color:var(--muted);font-size:var(--t-3)}.empty:before{content:"";display:block;width:26px;height:26px;margin:0 auto 12px;border:2px solid var(--axis);border-radius:var(--r-0);background:linear-gradient(var(--axis),var(--axis)) 50% 0/2px 100% no-repeat,linear-gradient(var(--axis),var(--axis)) 0 50%/100% 2px no-repeat}.toast{position:fixed;bottom:20px;left:50%;transform:translate(-50%);background:var(--ink);color:#fff;padding:10px 16px;border-radius:var(--r-1);font-size:var(--t-3);opacity:0;transition:opacity .25s;pointer-events:none;z-index:99}.toast.show{opacity:1}a{color:inherit;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}::-webkit-scrollbar{width:10px;height:10px}#root{display:contents}[hidden]{display:none!important}.top-left{display:flex;align-items:center;gap:12px;min-width:0}.cols-wrap{position:relative;display:inline-flex}.search>input{border:0;background:none;height:auto;padding:0;font:inherit;color:var(--ink);outline:none;flex:1;min-width:0}.search>input::placeholder{color:var(--muted)}.side-logout{margin-left:auto}.vsep{width:1px;height:18px;background:var(--border);flex:none}.tab-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#8a5d0d;margin-left:4px;vertical-align:1px}.f-chips{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.f-chips:empty{display:none}.f-chip .f-del{margin-left:5px}.f-lbl{color:var(--muted);font-size:var(--t-2);min-width:72px}.f-grow{flex:1}.f-apply{margin-top:4px}.cols-head-2{margin-top:6px}.f-saved.on{color:var(--marka);font-weight:var(--w-3)}.list-main{min-width:0}.list-grid .tbl-wrap{margin:0}.list-grid .tfoot{padding:10px 2px 0}.empty-row>td{height:auto;white-space:normal;text-align:center}.empty-hint{display:block;margin-top:6px;font-size:var(--t-2)}.empty-action{margin-top:12px}.todo{color:#8a5d0d}.lbl-row{display:flex;flex-wrap:wrap;gap:2px;align-items:center}.lbl .lbl-x{border:0;background:none;padding:0 0 0 2px;color:inherit;cursor:pointer;font:inherit;line-height:1}.lbl .lbl-x:hover{color:var(--crit-ink)}.lbl.lbl-add{border:1px dashed #C6CCD4;color:var(--muted);cursor:pointer;font:inherit;font-size:var(--t-1);padding:0 4px}.lbl.lbl-add:before{display:none}.lbl.lbl-add:hover{color:var(--marka);border-color:var(--marka)}.lbl-panel{border:1px dashed var(--border);border-radius:6px;padding:8px;margin-top:7px}.lbl-opt{display:flex;gap:8px;align-items:center;font-size:var(--t-2);margin:3px 0;cursor:pointer}.lbl-none{font-size:var(--t-1)}.lbl-new{display:flex;gap:6px;margin-top:7px}.lbl-new .st-in{flex:1;min-width:0}.prev-tags{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.prev-ksef{font-size:var(--t-0);word-break:break-all;margin-top:3px}.prev-due-r{text-align:right}.prev-due .prev-due-date{font-size:var(--t-3)}.prev-actions{display:flex;gap:8px;margin-top:12px}.prev-actions-r{justify-content:flex-end}.prev-rule{width:100%;margin-top:8px}.prev-empty{padding:70px 24px}.prev-labels{padding:4px 0 6px}.prev-nrb{font-size:var(--t-1)}.prev-foot{padding:10px 16px;font-size:var(--t-1)}.prev-row .pv .st-in{max-width:100%}.good-ink{color:var(--good-ink)}.crit-ink{color:var(--crit-ink)}.marka-ink{color:var(--marka)}.dim{color:var(--muted)}.num{text-align:right}.t0{font-size:var(--t-0)}.t1{font-size:var(--t-1)}.t2{font-size:var(--t-2)}.t3{font-size:var(--t-3)}.mt3{margin-top:3px}.mt4{margin-top:4px}.mt6{margin-top:6px}.mt8{margin-top:8px}.mt10{margin-top:10px}.pt0{padding-top:0!important}.w100{width:100%}.ink{color:var(--ink)}.warn-ink{color:var(--warn-ink)}.pl14{padding-left:14px!important}.page-pad{padding:14px 20px}.list-grid-pad{padding:14px 20px;margin:0}.tbl-auto{margin:12px 20px}.tbl-auto table{table-layout:auto;min-width:0}.list-grid .tbl-auto,.tbl-flush{margin:0}.tbl-scroll{overflow-x:auto}.tbl-note{padding:0 22px 20px;font-size:var(--t-2)}.tbl-foot-note{padding:8px 2px}tbody tr.row-static{cursor:default}tbody tr.row-static:hover{background:none}td.wrap-cell{white-space:normal}.fld>label{display:block;color:var(--muted);font-size:var(--t-1);margin-bottom:3px}.fld .err{color:var(--crit-ink);font-size:var(--t-1);margin-top:3px}.fld>.st-in,.fld>select,.fld>input{width:100%}.st-in[aria-invalid=true]{border-color:var(--crit-ink)}.form-err{color:var(--crit-ink);background:var(--tlo-brak);border-radius:var(--r-0);padding:7px 10px;font-size:var(--t-3)}.dlg-actions{display:flex;justify-content:flex-end;gap:var(--sp-3)}.drop-zone{border:2px dashed var(--border);border-radius:var(--r-1);padding:22px;text-align:center;color:var(--muted);font-size:var(--t-3);cursor:pointer;display:block}.drop-zone.on{border-color:var(--marka);background:var(--marka-tlo)}.prev-h.prev-h-static{cursor:default}.prev-head-row{display:flex;justify-content:space-between;align-items:center}.mask-legend{font-size:var(--t-1);margin:4px 0 8px}.bd-r{display:flex;gap:6px;align-items:center}.kand-doc{min-width:0}.kand-r{display:flex;gap:8px;align-items:center;flex-shrink:0}.f-del.off{opacity:.35;cursor:not-allowed}.card-foot{padding-top:10px;display:flex;justify-content:space-between;align-items:center;gap:var(--sp-3)}.card h3 .h3-sub{font-weight:var(--w-1);font-size:var(--t-1);margin-left:8px}.card h3.h3-row{display:flex;justify-content:space-between;align-items:center;gap:10px}.h3-left{display:flex;gap:10px;align-items:center}.h3-note{font-weight:var(--w-1)}.card h3 .h3-seg{margin-left:12px;font-weight:var(--w-1);font-size:var(--t-2);vertical-align:middle}.firm-fld{display:inline-block;vertical-align:top;margin:0 8px 10px 0}.firm-fld small{display:block;color:var(--muted);font-size:var(--t-1);margin-bottom:2px}.firm-fld-block{display:block;width:auto}.st-prev{display:flex;align-items:center;gap:8px}.st-tools{display:flex;gap:6px;align-items:center;justify-content:flex-end}.st-row .st-tools .cb{display:inline-block;margin:0}.st-add{display:flex;gap:var(--sp-3);align-items:center;margin-top:12px}.st-add-note{margin-top:6px}.roles-grid{display:grid;grid-template-columns:280px minmax(0,720px);gap:14px;align-items:start}.role-new{display:flex;gap:6px;margin-top:6px}.role-new .st-in{flex:1;min-width:0}.role-item>div{min-width:0}.items-head{font-size:var(--t-1);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);font-weight:var(--w-3);border-bottom:1px solid var(--grid);padding-bottom:4px}.items-foot{display:flex;gap:12px;align-items:center;font-size:var(--t-2)}.poz-tbl td.calc{padding-right:8px}.sum-row{display:flex;gap:22px;justify-content:flex-end;padding-top:10px;border-top:1px solid var(--grid);font-size:var(--t-3)}.sum-gross b{font-weight:var(--w-2);font-size:var(--t-5);line-height:1}.amounts .amt-fx{font-size:var(--t-3);font-weight:var(--w-1)}.pay-note{margin:-4px 0 8px}.kv .kv-full{grid-column:1 / -1}.auth-dot{width:22px;height:22px;flex:none;border-radius:var(--r-0);background:var(--marka);box-shadow:inset 0 0 0 3px var(--surface),inset 0 0 0 4px var(--marka)}.topbar .seg button{min-width:26px}.chev.lewo{transform:rotate(135deg)}.kolor-wrap{display:inline-block}.kolor-probka{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;width:32px;padding:0}.kolor-probka:disabled{cursor:not-allowed;color:var(--muted)}.kolor-plamka{width:16px;height:16px;border-radius:var(--r-0);flex:none;box-shadow:inset 0 0 0 1px #0000001f}.kolor-plamka.duza{width:18px;height:18px}.kolor-panel{position:fixed;z-index:60;width:248px;min-width:0;padding:10px;display:flex;flex-direction:column;gap:var(--sp-3)}.kolor-paleta{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--sp-2)}.kolor-chip{width:24px;height:24px;border:0;border-radius:50%;cursor:pointer;padding:0}.kolor-chip.on{box-shadow:0 0 0 2px var(--surface),0 0 0 3px var(--marka)}.kolor-dzial{margin-top:2px}.kolor-drogi{display:flex;gap:var(--sp-2)}.kolor-kropla{flex:none;width:32px;padding:0;justify-content:center}.kolor-wlasny{display:flex;flex-direction:column;gap:var(--sp-3)}.kolor-pole{position:relative;height:120px;border-radius:var(--r-1);cursor:crosshair;touch-action:none}.kolor-uchwyt{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:50%;border:2px solid #fff;box-shadow:0 0 0 1px #00000059;pointer-events:none}.kolor-odcien{width:100%;height:12px;appearance:none;border-radius:var(--r-0);cursor:pointer;background:linear-gradient(to right,red,#ff0 17%,#0f0 33%,#0ff,#00f 67%,#f0f 83%,red)}.kolor-odcien::-webkit-slider-thumb{appearance:none;width:12px;height:12px;border-radius:50%;background:var(--surface);box-shadow:0 0 0 1px var(--axis);cursor:pointer}.kolor-odcien::-moz-range-thumb{width:12px;height:12px;border:0;border-radius:50%;background:var(--surface);box-shadow:0 0 0 1px var(--axis);cursor:pointer}.kolor-wiersz{display:flex;align-items:center;gap:var(--sp-2)}.kolor-wiersz .st-in{flex:1;min-width:0}.kolor-wiersz .kolor-zapis{flex:none;width:68px;padding:0 4px}.kolor-ocena{line-height:1.35}.rap-scroll{overflow-x:auto;overflow-y:hidden;scrollbar-gutter:stable}.rap-scroll{scrollbar-width:thin;scrollbar-color:var(--axis) var(--surface-2)}.rap-scroll::-webkit-scrollbar{height:10px}.rap-scroll::-webkit-scrollbar-track{background:var(--surface-2)}.rap-scroll::-webkit-scrollbar-thumb{background:var(--axis);border-radius:var(--r-0);border:2px solid var(--surface-2)}.rap-scroll .rap-tbl{width:max-content;min-width:100%;table-layout:auto}.rap-tbl td{font-size:var(--t-1)}.rap-tbl th.etyk,.rap-tbl td.etyk{position:sticky;left:0;z-index:3;background:var(--surface);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rap-tbl thead th.etyk{z-index:4}.rap-tbl tbody tr:hover>td.etyk{background:var(--surface-2)}.rap-tbl tr.suma>td.etyk{background:var(--surface)}.rap-tbl th.razem,.rap-tbl td.razem{position:sticky;right:0;z-index:3;background:var(--surface);box-shadow:inset 1px 0 0 var(--grid)}.rap-tbl thead th.razem{z-index:4}.rap-tbl tbody tr:hover>td.razem{background:var(--surface-2)}.rap-tbl tr.suma>td.razem{background:var(--surface)}.rap-tbl td.etyk{box-shadow:inset -1px 0 0 var(--grid)}.udzial{display:flex;align-items:center;gap:var(--sp-2);justify-content:flex-end}.udzial .bar{width:54px;height:5px;background:var(--grid);border-radius:var(--r-0);overflow:hidden;flex:none}.udzial .bar i{display:block;height:100%;min-width:2px;background:var(--dane);border-radius:var(--r-0)}.reg-name{font-weight:var(--w-2)}.reg-akcja{vertical-align:middle}.reg-akcja .lbl{margin:0 0 0 var(--sp-2);vertical-align:middle}.lbl-prev{white-space:nowrap}.st-grab.off{opacity:.3;cursor:default}.st-let3{width:60px;text-align:center}.stmt-pliki{display:inline-flex;gap:var(--sp-2);align-items:center}.stmt-pliki a.btn:hover{text-decoration:none}.card .st-row{grid-template-columns:20px 36px 190px 1fr 48px 44px 176px}.st-tools-head{text-align:right;white-space:nowrap}.items-diff{color:var(--warn-ink);margin-left:4px;vertical-align:-2px}.items-diff svg{width:14px;height:14px}.copy-row{display:flex;gap:var(--sp-2);align-items:center}.copy-row input.st-in{flex:1;min-width:0}.scope-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:8px 16px;margin-top:6px}.scope-group{min-width:0}.scope-title{text-transform:uppercase;letter-spacing:.05em;margin-bottom:3px}.scope-item{display:flex;gap:6px;align-items:center;font-size:var(--t-2);padding:2px 0;cursor:pointer}.scope-item .cb{flex:none}.purge-row{display:flex;gap:var(--sp-3);align-items:flex-end;flex-wrap:wrap}.purge-row .fld{margin-bottom:0}.purge-plan{margin-top:12px}.purge-tbl{max-width:560px}.purge-tbl td.num{width:90px}.st-note.crit{border-color:var(--crit-ink);color:var(--crit-ink)}.purge-blockers{margin:4px 0 0 18px;padding:0}.copy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:0 24px}.poz-nr{display:inline-block;min-width:22px;margin-right:6px;color:var(--muted);font-variant-numeric:tabular-nums}.review-flag{display:inline-flex;vertical-align:-2px;margin-right:6px;color:var(--crit-ink)}.review-flag svg{width:14px;height:14px}.issues{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:var(--t-2)}.issues li{padding-left:12px;border-left:3px solid var(--crit-ink)}.issues li.warning{border-left-color:var(--warn-ink)}.issues li b{font-weight:var(--w-2)}.issues.resolved li{border-left-color:var(--border);color:var(--muted)}.issues+.prev-actions{margin-top:10px}.review-banner{border:1px solid var(--crit-ink);border-radius:var(--r-2);padding:12px 14px;background:var(--surface)}.review-banner .head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.import-payload summary{cursor:pointer;color:var(--muted);font-size:var(--t-1)}.import-payload pre{margin:6px 0 0;padding:10px 12px;background:var(--surface-2);border-radius:var(--r-1);font-size:var(--t-1);overflow:auto;max-height:320px;white-space:pre-wrap;word-break:break-all}.fld-issue{color:var(--crit-ink);font-size:var(--t-1);margin-top:3px}input.st-in[aria-invalid=true]{border-color:var(--crit-ink)}.logo .brand-ver{margin-left:auto;font-size:var(--t-0);font-weight:var(--w-2);letter-spacing:0;color:var(--muted)}.st-pick{display:inline-flex;align-items:center}.st-pick-btn{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;cursor:pointer;font:inherit;color:inherit;border-radius:var(--r-0)}.st-pick-btn:focus-visible{outline:2px solid var(--marka);outline-offset:2px}.st-pick-chev{color:var(--muted);flex:none}.st-pick-btn:hover .st-pick-chev{color:var(--ink)}.st-menu{gap:2px;padding:6px;min-width:200px}.st-opt{display:flex;align-items:center;gap:var(--sp-3);width:100%;height:var(--h-kontrolka);padding:0 8px;border:0;background:none;border-radius:var(--r-1);cursor:pointer;font:inherit;text-align:left}.st-opt:hover,.st-opt.on{background:var(--surface-2)}.st-opt:disabled{cursor:default;opacity:.6}.st-dot{width:10px;height:10px;border-radius:var(--r-0);flex:none}.side-user-name{background:none;border:0;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side-user-name:hover{text-decoration:underline}.st-sq{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:var(--r-0);color:#fff;flex:none}.st-sq svg{width:11px;height:11px}.st-pick-btn:has(.st-sq){gap:0}tr.grp>td.grp-lbl{white-space:nowrap;padding-left:4px}tr.grp>td.grp-lbl .chev{margin-right:var(--sp-3);color:var(--ink-2)}textarea.purge-refs{height:auto;min-height:56px;padding:6px 10px;resize:vertical;font-family:inherit;line-height:1.4}.ico-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:none;border-radius:var(--r-1);color:var(--ink-2);cursor:pointer}.ico-btn:hover{background:var(--surface-2);color:var(--ink)}.ico-btn.danger:hover{color:var(--crit-ink)}.ico-btn .bi{display:inline-flex}.row-akcje{display:inline-flex;gap:2px;align-items:center;white-space:nowrap}.st-wrap{position:relative;display:inline-grid;grid-template-columns:minmax(0,1fr);vertical-align:middle;max-width:100%}.st-wrap.w100,.fld>.st-wrap,.kv .st-wrap,.poz-tbl .st-wrap,.sz-grid .st-wrap{width:100%}.st-wrap>input.st-in{padding-right:26px;min-width:0}.st-wrap.has-addon>input.st-in{padding-right:50px}.st-wrap.w100>input.st-in,.fld>.st-wrap>input.st-in,.kv .st-wrap>input.st-in,.poz-tbl .st-wrap>input.st-in{width:100%}.st-clear,.st-addon{position:absolute;top:50%;transform:translateY(-50%);width:20px;height:20px;padding:0;border:0;background:none;border-radius:var(--r-1);color:var(--ink-2);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.st-clear{right:5px}.st-addon{right:27px}.st-clear:hover,.st-addon:hover{background:var(--surface-2);color:var(--ink)}.st-addon:hover{color:var(--marka)}.st-clear svg,.st-addon svg{width:13px;height:13px}.st-wrap.narrow>input.st-in{padding-right:0}.stmt-lines{display:flex;flex-direction:column;gap:6px;min-width:0}.stmt-line{min-width:0}.stmt-line>a{color:var(--dane);text-decoration:none}.stmt-line>a:hover{text-decoration:underline}.stmt-line .ell{max-width:100%}.mm-head{display:flex;gap:var(--sp-4);align-items:baseline;justify-content:space-between;min-width:0;font-size:var(--t-3)}.mm-head>.ell{min-width:0;flex:1}.mm-rest{flex:none;color:var(--muted);white-space:nowrap}.mm-filters{display:flex;gap:var(--sp-3);align-items:center;flex-wrap:wrap}.mm-search{width:340px}.mm-filters .search input{width:100%}.mm-tbl{margin:0;overflow:auto}.mm-tbl table{min-width:0}tr.mm-covered>td{color:var(--muted)}tr.mm-covered>td .good-ink{color:var(--good-ink)}.mm-head .ink,.dlg-actions .ink{color:var(--ink)}
