.zv2{--zv2-card: var(--card, var(--glass, #0a0a0a));--zv2-card-2: var(--card-2, var(--glass-strong, #111111));--zv2-line: var(--glass-border-soft, var(--border, #1f1f1f));--zv2-line-2: var(--border-strong, #2e2e2e);--zv2-done: var(--text-strong, #ffffff);--zv2-uwaga: var(--yellow, var(--text-muted, #a1a1a1));--zv2-uwaga-soft: var(--yellow-soft, transparent);--zv2-r-ctl: 6px;--zv2-r-card: 8px;--zv2-r-chip: 4px;min-width:0;overflow-wrap:anywhere}.zv2--zakladka{--zv2-done: var(--green-vivid, var(--text-strong))}.zv2 ul,.zv2 ol{margin:0;padding:0;list-style:none}.zv2 p{margin:0}:where(.zv2 button){font:inherit}.zv2-mono{font-family:var(--mono);font-size:.92em}.zv2-cicho{color:var(--text-faint)}.zv2-zrd,.zv2-druk{display:none}.zv2-lab{display:inline-block;margin-right:8px;font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.zv2-hd{padding:0 0 18px;border-bottom:1px solid var(--zv2-line);margin-bottom:18px}.zv2-eyebrow{font-size:10px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint)}.zv2-h1{margin:8px 0 0;font-size:26px;line-height:1.2;font-weight:600;letter-spacing:-.02em;color:var(--text-strong)}.zv2-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:12px!important;font-size:12px;color:var(--text-faint)}.zv2-meta i{width:3px;height:3px;border-radius:50%;background:var(--text-faint);opacity:.7}.zv2-status{display:inline-flex;align-items:center;min-height:22px;padding:1px 9px;border-radius:999px;border:1px solid var(--zv2-line-2);font-size:11.5px;font-weight:600;color:var(--text);white-space:nowrap}.zv2-status--do{border-color:var(--accent-soft, var(--zv2-line-2));background:var(--accent-soft, transparent);color:var(--accent-text, var(--text))}.zv2-status--zmiana{border-style:dashed;color:var(--zv2-uwaga)}.zv2-status--ok{color:var(--zv2-done);border-color:currentColor}.zv2-liczby{margin-top:10px!important;font-size:13px;color:var(--text-muted)}.zv2-zr{margin-top:16px;padding:12px 14px;border:1px solid var(--zv2-line);border-radius:var(--zv2-r-card);background:var(--zv2-card)}.zv2-zr__t{font-size:10px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px!important}.zv2-zr__l{display:grid;gap:8px}.zv2-zr__l+.zv2-zr__t,.zv2-zr__l+.zv2-zr__inne{margin-top:12px!important}.zv2-zr__l li{display:flex;align-items:flex-start;gap:10px;font-size:12.5px;line-height:1.45;color:var(--text)}.zv2-zr__x{min-width:0}.zv2-zr__x b{font-weight:600;color:var(--text-strong);word-break:break-word}.zv2-zr__rola{display:inline-flex;margin-left:8px;padding:0 7px;border-radius:5px;border:1px solid var(--zv2-line-2);font-size:10.5px;font-weight:500;color:var(--text-muted);vertical-align:1px;white-space:nowrap}.zv2-zr__x small{display:block;margin-top:2px;font-size:11.5px;color:var(--text-muted)}.zv2-zr__l--inne li{font-size:12px}.zv2-zr__l--inne .zv2-zr__x b{font-weight:500;color:var(--text)}.zv2-zr__inne summary{display:inline-flex;align-items:center;gap:6px;min-height:28px;font-size:12px;font-weight:500;color:var(--text-muted);cursor:pointer;list-style:none}.zv2-zr__inne summary::-webkit-details-marker{display:none}.zv2-zr__inne summary .zv2-chev{width:14px;height:14px;transition:transform .18s var(--ease, ease)}.zv2-zr__inne[open] summary .zv2-chev{transform:rotate(180deg)}.zv2-zr__inne[open] .zv2-zr__l{margin-top:8px}.zv2-zr__tg{flex:0 0 auto;margin-left:auto;padding-top:1px;font-family:var(--mono);font-size:10px;color:var(--text-faint)}.zv2-leg{margin-top:12px!important;font-size:12px;line-height:1.55;color:var(--text-faint);max-width:78ch}.zv2-leg b{font-weight:600;color:var(--text-muted)}.zv2-sek{scroll-margin-top:12px}.zv2-sek__hd{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px}.zv2-sek__n{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:18px;padding:0 4px;border-radius:5px;background:var(--zv2-card-2);font-family:var(--mono);font-size:10px;font-weight:600;color:var(--text-muted)}.zv2-sek__t{margin:0;font-size:15px;font-weight:600;letter-spacing:-.01em;color:var(--text-strong)}.zv2-sek__m{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--text-faint);white-space:nowrap}.zv2-sek__op{margin-top:6px!important;font-size:12.5px;line-height:1.55;color:var(--text-muted);max-width:72ch}.zv2-sek__b{margin-top:12px}.zv2-sek--uwaga .zv2-sek__m{color:var(--zv2-uwaga);font-weight:600}.zv2--zakladka .zv2-sek{padding:14px 16px 16px;border:1px solid var(--zv2-line);border-radius:var(--zv2-r-card);background:var(--zv2-card)}.zv2--zakladka .zv2-sek+.zv2-sek{margin-top:14px}.zv2--dokument .zv2-hd{padding-top:8px;border-bottom:0}.zv2--dokument .zv2-h1{font-size:clamp(28px,4.2vw,40px);letter-spacing:-.03em}.zv2--dokument .zv2-sek{padding:40px 0 8px}.zv2--dokument .zv2-sek+.zv2-sek{border-top:1px solid var(--zv2-line)}.zv2--dokument .zv2-sek__t{font-size:21px}.zv2--dokument .zv2-sek__b{margin-top:16px}.zv2-l{display:grid;gap:8px}.zv2-l>li{position:relative;padding-left:16px;font-size:13.5px;line-height:1.6;color:var(--text)}.zv2-l>li::before{content:"";position:absolute;left:3px;top:.72em;width:5px;height:5px;border-radius:50%;background:var(--text-faint);opacity:.8}.zv2-l--b>li b{color:var(--text-strong);font-weight:600}.zv2--dokument .zv2-l>li{font-size:15px}.zv2-pod{margin-top:16px!important;margin-bottom:8px!important;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.zv2-skala{margin-top:12px!important;padding:9px 12px;border-radius:var(--zv2-r-ctl);background:var(--zv2-card-2);font-size:13px;line-height:1.55;color:var(--text)}.zv2-p0{font-size:13.5px;line-height:1.6;color:var(--text);margin-bottom:12px!important}.zv2-skad{display:inline-flex;align-items:center;gap:3px;min-height:24px;margin:0 0 0 -6px;padding:0 6px;border:0;border-radius:var(--zv2-r-chip);background:transparent;color:var(--text-faint);font-size:11.5px;font-weight:500;line-height:1;cursor:pointer;transition:color .15s,background .15s}.zv2-skad:hover{color:var(--text-strong);background:var(--zv2-card-2)}.zv2-skad:focus-visible{outline:2px solid var(--accent);outline-offset:0}.zv2-skad[aria-expanded=true]{color:var(--text)}.zv2-skad .zv2-chev{width:12px;height:12px}.zv2-skad[aria-expanded=true] .zv2-chev{transform:rotate(180deg)}.zv2-skadw{margin-top:10px}.zv2-zrp{margin-top:6px;padding:8px 12px;border-radius:var(--zv2-r-ctl);border:1px solid var(--zv2-line);background:var(--zv2-card-2);font-size:12.5px;line-height:1.5;color:var(--text);animation:zv2-in .16s var(--ease, ease)}.zv2-zrp__l{display:grid;gap:8px}.zv2-zrp__i{display:grid;grid-template-columns:118px minmax(0,1fr) auto;gap:2px 10px;align-items:baseline}.zv2-zrp__t{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.zv2-zrp__x{min-width:0}.zv2-zrp__x b{font-weight:600;color:var(--text-strong);word-break:break-word}.zv2-zrp__rola{display:inline-flex;margin-left:8px;padding:0 6px;border-radius:var(--zv2-r-chip);border:1px solid var(--zv2-line-2);font-size:10.5px;color:var(--text-muted);vertical-align:1px;white-space:nowrap}.zv2-zrp__q{font-style:italic}.zv2-zrp small{display:block;margin-top:2px;color:var(--text-muted);font-size:11.5px}.zv2-zrp__k{display:block;margin-top:3px;color:var(--text-muted);font-style:italic}.zv2-zrp__tg{font-family:var(--mono);font-size:10px;color:var(--text-faint)}@keyframes zv2-in{from{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.zv2 .is-blysk{animation:zv2-blysk 1.4s var(--ease, ease)}@keyframes zv2-blysk{0%,40%{box-shadow:0 0 0 2px var(--accent, var(--text-faint))}100%{box-shadow:0 0 0 2px transparent}}@media(prefers-reduced-motion:reduce){.zv2 .is-blysk{animation:none}}.zv2-menu{display:grid;gap:10px}.zv2-menu__g{display:grid;grid-template-columns:120px minmax(0,1fr);gap:6px 12px;align-items:baseline}.zv2-menu__n{font-size:10.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint)}.zv2-menu__p{display:flex;flex-wrap:wrap;gap:6px}.zv2-menu__p span{display:inline-flex;align-items:center;min-height:26px;padding:2px 10px;border:1px solid var(--zv2-line);border-radius:999px;font-size:12.5px;font-weight:500;color:var(--text)}.zv2-tools{display:flex;justify-content:flex-end;margin:-4px 0 8px}.zv2-all{min-height:28px;padding:0 11px;border:1px solid var(--zv2-line);border-radius:999px;background:transparent;color:var(--text-muted);font-size:11.5px;font-weight:500;cursor:pointer}.zv2-all:hover{color:var(--text-strong);border-color:var(--zv2-line-2)}.zv2-czl{border:1px solid var(--zv2-line);border-radius:var(--zv2-r-card);overflow:hidden}.zv2-cz+.zv2-cz{border-top:1px solid var(--zv2-line)}.zv2-cz{scroll-margin-top:12px}.zv2-cz__hd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;width:100%;padding:12px 14px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.zv2-cz__hd:hover{background:var(--item-hover, var(--zv2-card-2))}.zv2-cz__hd:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.zv2-cz__n{flex:0 0 auto;min-width:28px;font-family:var(--mono);font-size:11px;color:var(--text-faint)}.zv2-cz__t{flex:1 1 180px;min-width:0;font-size:14.5px;font-weight:600;letter-spacing:-.01em;color:var(--text-strong)}.zv2-cz__m{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.zv2-cz__sum{font-family:var(--mono);font-size:11px;color:var(--text-faint);white-space:nowrap}.zv2-cz__po1{order:9;flex:1 1 100%;padding-left:38px;font-size:12px;line-height:1.45;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zv2-cz.is-open .zv2-cz__po1{display:none}.zv2-chev{flex:0 0 auto;width:16px;height:16px;color:var(--text-faint);transition:transform .18s var(--ease, ease)}.zv2-cz__hd .zv2-chev{margin-left:auto}.zv2-cz.is-open>.zv2-cz__hd .zv2-chev{transform:rotate(180deg)}.zv2-cz__b{display:none;padding:0 14px 16px 52px}.zv2-cz.is-open .zv2-cz__b{display:block}.zv2-cz__po{font-size:13px;line-height:1.55;color:var(--text);max-width:76ch}.zv2-cz__kto,.zv2-cz__ek{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;font-size:12px;line-height:1.5;color:var(--text-muted)}.zv2-cz__ek b{color:var(--text);font-weight:600}.zv2-rola{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border-radius:6px;border:1px solid var(--zv2-line);font-size:11px;font-weight:500;color:var(--text-muted)}.zv2-etap{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;border:1px solid var(--zv2-line-2);font-size:10.5px;font-weight:600;letter-spacing:.01em;color:var(--text-muted);white-space:nowrap}.zv2-etap--pierwsza{border-color:transparent;background:var(--accent-soft, transparent);color:var(--accent-text, var(--text))}.zv2-etap--pozniej{border-style:solid}.zv2-etap--do_ustalenia{border-style:dashed;border-color:var(--zv2-uwaga);color:var(--zv2-uwaga);background:var(--zv2-uwaga-soft)}.zv2-pl{display:grid;gap:0;margin-top:12px!important;border-top:1px solid var(--zv2-line)}.zv2-p{padding:10px 0;border-bottom:1px solid var(--zv2-line);scroll-margin-top:80px;transition:background .6s var(--ease, ease)}.zv2-p:last-child{border-bottom:0;padding-bottom:0}.zv2-p__hd{display:flex;align-items:baseline;gap:8px}.zv2-p__id{flex:0 0 auto;font-family:var(--mono);font-size:10.5px;color:var(--text-faint);min-width:34px}.zv2-p__t{font-size:13.5px;font-weight:600;line-height:1.45;color:var(--text-strong)}.zv2-p__x{margin:3px 0 0 42px!important;font-size:13px;line-height:1.55;color:var(--text-muted);max-width:76ch}.zv2-p__ft{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:6px 0 0 42px}.zv2-p__kl{font-size:11.5px;font-style:italic;color:var(--text-faint)}.zv2-p__kl--prop{font-style:normal;font-weight:500;color:var(--zv2-uwaga)}.zv2-p>.zv2-zrp{margin-left:42px;max-width:76ch}.zv2-cz__b>.zv2-zrp{max-width:76ch}.zv2-p>.zv2-skad{margin:4px 0 0 36px}@media(min-width:641px){.zv2-p{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px}.zv2-p>*{grid-column:1 / -1}.zv2-p>.zv2-p__hd{grid-column:1}.zv2-p>.zv2-skad,.zv2-p>.zv2-zrd{grid-row:1;grid-column:2;align-self:start;margin:-2px -6px 0 0}}.zv2-p.is-nie .zv2-p__t,.zv2-p.is-nie .zv2-p__x{color:var(--text-faint);text-decoration:line-through;text-decoration-color:var(--zv2-line-2)}.zv2 .zv2-p.is-blysk{border-radius:var(--zv2-r-ctl);animation:zv2-blysk-p 2.6s var(--ease, ease) both}@keyframes zv2-blysk-p{0%,55%{background:var(--accent-soft, var(--zv2-card-2));box-shadow:0 0 0 8px var(--accent-soft, var(--zv2-card-2))}100%{background:transparent;box-shadow:0 0 0 8px transparent}}@media(prefers-reduced-motion:reduce){.zv2 .zv2-p.is-blysk{animation:none}}.zv2-dec{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:8px 0 0 42px;padding:8px 10px;border:1px dashed var(--zv2-line-2);border-radius:var(--zv2-r-ctl);font-size:12px;color:var(--text-muted)}.zv2-dec__q{flex:1 1 200px;min-width:0}.zv2-dec__bb{display:inline-flex;gap:6px}.zv2-dec__b{min-width:52px;min-height:30px;padding:0 12px;border-radius:var(--zv2-r-ctl);border:1px solid var(--zv2-line-2);background:var(--zv2-card);color:var(--text);font-size:12px;font-weight:600;cursor:pointer}.zv2-dec__b:hover{border-color:var(--border-hover, var(--text-faint));color:var(--text-strong)}.zv2-dec__b:focus-visible,.zv2-dec__zm:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.zv2-dec.is-tak{border-style:solid}.zv2-dec.is-tak .zv2-dec__st{color:var(--zv2-done);font-weight:600}.zv2-dec.is-nie .zv2-dec__st{color:var(--text-muted)}.zv2-dec__st{flex:1 1 auto}.zv2-dec__zm{min-height:26px;padding:0 8px;border:0;background:transparent;color:var(--text-faint);font-size:11.5px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.zv2-dec__zm:hover{color:var(--text-strong)}.zv2-dec.is-zapis,.zv2-war.is-zapis{opacity:.6;pointer-events:none}.zv2-tab{border:1px solid var(--zv2-line);border-radius:var(--zv2-r-card);overflow:hidden}.zv2-tab__hd,.zv2-tab__r{display:grid;grid-template-columns:minmax(120px,30%) minmax(0,1fr);gap:4px 14px;padding:9px 12px}.zv2-szcz__g--mapa .zv2-tab__hd,.zv2-szcz__g--mapa .zv2-tab__r{grid-template-columns:90px minmax(0,1fr) 70px}.zv2-tab__hd{background:var(--zv2-card-2);font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint)}.zv2-tab__r{border-top:1px solid var(--zv2-line);font-size:13px;line-height:1.5;color:var(--text)}.zv2-tab__r b{color:var(--text-strong);font-weight:600}.zv2-skok{display:inline-flex;align-items:center;height:20px;padding:0 6px;margin-right:4px;border-radius:4px;border:1px solid var(--zv2-line-2);background:transparent;font-family:var(--mono);font-size:10.5px;color:var(--accent-text, var(--text));cursor:pointer}.zv2-skok:hover{border-color:var(--accent, var(--text-faint))}.zv2-czg+.zv2-czg{margin-top:18px}.zv2-czg__hd{display:flex;align-items:center;gap:8px;margin-bottom:8px}.zv2-czg__n{font-family:var(--mono);font-size:11px;color:var(--text-faint)}.zv2-czg__x{margin-top:8px!important;font-size:12.5px;line-height:1.55;color:var(--text-muted)}.zv2-szcz__tog{display:flex;align-items:center;gap:6px 10px;width:100%;margin:-4px 0;padding:4px 0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer}.zv2-szcz__tog:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--zv2-r-chip)}.zv2-szcz__tog .zv2-sek__m{font-weight:400;letter-spacing:0}.zv2-szcz__tog .zv2-chev{margin-left:4px}.zv2-szcz__tog:hover .zv2-chev,.zv2-szcz__tog:hover .zv2-sek__m{color:var(--text-strong)}.zv2-szcz.is-open .zv2-szcz__tog .zv2-chev{transform:rotate(180deg)}.zv2-szcz .zv2-sek__t{flex:1 1 auto;min-width:0}.zv2-szcz .zv2-sek__b[hidden]{margin-top:0}.zv2-szcz__g{scroll-margin-top:12px}.zv2-szcz__g+.zv2-szcz__g{margin-top:18px;padding-top:16px;border-top:1px solid var(--zv2-line)}.zv2-szcz__hd{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px}.zv2-szcz__t{margin:0;font-size:13.5px;font-weight:600;color:var(--text-strong)}.zv2-szcz__m{margin-left:auto;font-family:var(--mono);font-size:11px;color:var(--text-faint);white-space:nowrap}.zv2-szcz__b{margin-top:10px}.zv2--dokument .zv2-szcz__t{font-size:16px}.zv2-sc{display:grid;gap:12px;counter-reset:zv2sc}.zv2-sc>li{counter-increment:zv2sc;padding:12px 14px;border:1px solid var(--zv2-line);border-radius:var(--zv2-r-card)}.zv2-sc__hd{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:13.5px;color:var(--text-strong)}.zv2-sc__hd::before{content:counter(zv2sc);display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-right:4px;border-radius:50%;background:var(--zv2-card-2);font-family:var(--mono);font-size:10.5px;color:var(--text-muted)}.zv2-sc__x{margin-top:6px!important;font-size:13px;line-height:1.55;color:var(--text-muted)}.zv2-sc__kroki{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px!important}.zv2-sc__kroki li{position:relative;display:inline-flex;align-items:center;padding:4px 10px;border-radius:var(--zv2-r-ctl);background:var(--zv2-card-2);font-size:12.5px;line-height:1.4;color:var(--text)}.zv2-sc__kroki li:not(:last-child)::after{content:"→";margin-left:8px;color:var(--text-faint)}.zv2-dul{display:grid;gap:10px}.zv2-du{padding:12px 14px;border:1px solid var(--zv2-line);border-radius:var(--zv2-r-card);scroll-margin-top:80px}.zv2-du.is-otwarta{border-color:var(--zv2-uwaga)}.zv2-du__hd{display:flex;gap:10px;align-items:baseline}.zv2-du__n{flex:0 0 auto;font-family:var(--mono);font-size:11px;color:var(--text-faint);min-width:14px}.zv2-du__q{font-size:14px;font-weight:600;line-height:1.45;color:var(--text-strong)}.zv2-du__meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:6px 0 0 24px;font-size:11.5px;color:var(--text-faint)}.zv2-du__meta .zv2-tagi{margin-left:0}.zv2-du__sp{font-weight:600;color:var(--zv2-uwaga)}.zv2-du__st{margin:8px 0 0 24px!important;font-size:12px;color:var(--text-muted)}.zv2-du.is-otwarta .zv2-du__st{color:var(--zv2-uwaga);font-weight:500}.zv2-du>.zv2-zrp{margin-left:24px}.zv2-war{display:grid;gap:6px;margin:10px 0 0 24px}.zv2-war__b{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:44px;padding:10px 12px;border:1px solid var(--zv2-line-2);border-radius:var(--zv2-r-ctl);background:var(--zv2-card);color:var(--text);font-size:13px;line-height:1.45;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.zv2-war__b:hover{border-color:var(--border-hover, var(--text-faint))}.zv2-war__b:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.zv2-war__b.is-wyb{border-color:var(--accent, var(--text-strong));background:var(--accent-soft, var(--zv2-card-2))}.zv2-war__b--t{color:var(--text-muted);border-style:dashed}.zv2-war__r{flex:0 0 auto;width:16px;height:16px;margin-top:1px;border-radius:50%;border:1.5px solid var(--text-faint)}.zv2-war__b.is-wyb .zv2-war__r{border-color:var(--accent, var(--text-strong));box-shadow:inset 0 0 0 3px var(--zv2-card),inset 0 0 0 8px var(--accent, var(--text-strong))}.zv2-war__x{min-width:0}.zv2-war__zr{display:inline-block;margin-left:8px;font-size:11.5px;color:var(--text-faint)}.zv2-war--odczyt{display:grid;gap:4px}.zv2-war--odczyt li{display:flex;flex-wrap:wrap;gap:4px 10px;padding:7px 10px;border-radius:var(--zv2-r-ctl);border:1px solid var(--zv2-line);font-size:13px;color:var(--text-muted)}.zv2-war--odczyt li.is-wyb{color:var(--text);border-color:var(--zv2-line-2)}.zv2-war__ok{font-size:11.5px;font-weight:600;color:var(--text-strong)}.zv2-cyt{margin:0;padding:4px 0 4px 14px;border-left:2px solid var(--zv2-line-2);font-size:13.5px;font-style:italic;line-height:1.6;color:var(--text)}.zv2-cyt+.zv2-cyt{margin-top:12px}.zv2-cyt__p{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-top:4px;font-style:normal;font-size:11.5px;color:var(--text-faint)}.zv2-ak{border-color:var(--zv2-line-2)!important}.zv2-ak__lista{display:grid;gap:6px}.zv2-ak__lista li{display:flex;align-items:baseline;gap:10px;font-size:13px;line-height:1.5;color:var(--text)}.zv2-ak__lista li::before{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:50%;background:var(--text-faint);transform:translateY(-1px)}.zv2-ak__lista li.is-ok::before{background:var(--zv2-done)}.zv2-ak__lista li.is-uwaga::before{background:var(--zv2-uwaga)}.zv2-ak__lista button{padding:0;border:0;background:transparent;color:var(--accent-text, var(--text));font-size:12.5px;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.zv2-ak__nota{margin-top:12px!important;padding:9px 12px;border-radius:var(--zv2-r-ctl);background:var(--zv2-card-2);font-size:12.5px;line-height:1.55;color:var(--text-muted)}.zv2-ak__tel{max-width:340px;margin-top:16px}.zv2-ak__tel-op{margin-top:6px!important;font-size:12.5px;line-height:1.5;color:var(--text-muted)}.zv2-ak__tel-err{margin-top:6px!important;font-size:12.5px;line-height:1.5;color:var(--zv2-uwaga)}.zv2-ak__tel-err:empty{display:none}.zv2-tel{position:relative;display:flex;align-items:stretch;height:44px;border:1px solid var(--border-strong, var(--zv2-line-2));border-radius:var(--zv2-r-ctl);background:var(--bg, transparent);transition:border-color .15s,box-shadow .15s}.zv2-tel:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.zv2-tel.is-invalid{border-color:var(--zv2-uwaga);box-shadow:0 0 0 1px var(--zv2-uwaga)}.zv2-tel__cc{flex:0 0 auto;display:flex;align-items:center;gap:6px;margin:0;padding:0 9px 0 12px;border:0;border-right:1px solid var(--border-strong, var(--zv2-line-2));border-radius:var(--zv2-r-ctl) 0 0 var(--zv2-r-ctl);background:transparent;color:var(--text-strong);font:500 14px var(--sans, inherit);cursor:pointer;transition:background .15s}.zv2-tel__cc:hover,.zv2-tel__cc[aria-expanded=true]{background:var(--wl030, var(--zv2-card-2))}.zv2-tel__cc:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.zv2-tel__menu{position:absolute;top:calc(100% + 6px);left:-1px;z-index:30;width:min(300px,calc(100vw - 48px));max-height:288px;overflow-y:auto;overscroll-behavior:contain;padding:4px;background:var(--bg-elev, var(--bg, #0a0a0a));border:1px solid var(--border-strong, var(--zv2-line-2));border-radius:12px;color:var(--text);box-shadow:0 24px 64px -20px rgba(0,0,0,.7),0 2px 8px rgba(0,0,0,.25)}:root[data-theme=light] .zv2-tel__menu{box-shadow:0 22px 56px -18px rgba(15,17,22,.22),0 2px 6px rgba(15,17,22,.06)}.zv2-tel__menu[hidden]{display:none}.zv2-tel--gora .zv2-tel__menu{top:auto;bottom:calc(100% + 6px)}.zv2-tel__opt{display:flex;align-items:center;gap:10px;width:100%;min-height:36px;padding:0 10px;border:0;border-radius:7px;background:transparent;color:var(--text);font:inherit;font-size:13.5px;text-align:left;cursor:pointer;transition:background .12s,color .12s}.zv2-tel__opt:hover,.zv2-tel__opt:focus-visible{background:var(--wl060, var(--zv2-card-2));color:var(--text-strong);outline:none}.zv2-tel__opt[aria-selected=true]{color:var(--text-strong);font-weight:600}.zv2-tel__opt-n{flex:1 1 auto;min-width:0}.zv2-tel__opt-k{flex:0 0 auto;font-family:var(--mono, monospace);font-size:12px;color:var(--text-faint)}.zv2-tel__flag{display:inline-flex;width:20px;height:14px;border-radius:2px;overflow:hidden;box-shadow:0 0 0 1px rgba(128,128,128,.28)}.zv2-tel__flag svg{display:block;width:100%;height:100%}.zv2-tel__flag--txt{width:auto;min-width:20px;justify-content:center;padding:0 4px;font:600 10px/14px var(--mono, monospace);letter-spacing:.04em;color:var(--text-muted);background:var(--wl060, var(--zv2-card-2))}.zv2-tel__chev{width:11px;height:11px;color:var(--text-faint)}.zv2-tel .f-input{flex:1 1 auto;min-width:0;height:100%;min-height:0!important;margin:0;padding:0 12px!important;border:0!important;border-radius:0 var(--zv2-r-ctl) var(--zv2-r-ctl) 0!important;background:transparent!important;box-shadow:none!important;letter-spacing:.02em}.zv2-tel .f-input:focus{border:0!important;box-shadow:none!important;outline:none}.zv2-ak__bud{max-width:440px;margin-top:16px}.zv2-bud{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.zv2-bud__pole{display:flex;align-items:center;flex:1 1 128px;min-width:0;height:44px;margin:0;border:1px solid var(--border-strong, var(--zv2-line-2));border-radius:var(--zv2-r-ctl);background:var(--bg, transparent);cursor:text;transition:border-color .15s,box-shadow .15s}.zv2-bud__pole:focus-within{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.zv2-bud.is-invalid .zv2-bud__pole{border-color:var(--zv2-uwaga);box-shadow:0 0 0 1px var(--zv2-uwaga)}.zv2-bud__p,.zv2-bud__zl{flex:0 0 auto;font-size:13px;color:var(--text-faint)}.zv2-bud__p{padding-left:12px}.zv2-bud__zl{padding-right:12px}.zv2-bud .f-input{flex:1 1 auto;min-width:0;width:100%;height:100%;min-height:0!important;margin:0;padding:0 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:right;font-variant-numeric:tabular-nums}.zv2-bud .f-input:focus{border:0!important;box-shadow:none!important;outline:none}.zv2-bud__sep{flex:0 0 auto;color:var(--text-faint)}.zv2-bud__netto{flex:0 0 auto;font-size:12.5px;color:var(--text-muted)}.zv2-ak__go{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:16px}.zv2-ak__btn{min-height:44px;padding:0 18px;border-radius:var(--zv2-r-ctl);border:1px solid var(--accent, var(--btn-bg));background:var(--accent, var(--btn-bg));color:#fff;font-size:14px;font-weight:600;cursor:pointer}.zv2-ak__btn:hover:not(:disabled){background:var(--accent-2, var(--accent))}.zv2-ak__btn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.zv2-ak__btn:disabled{background:var(--btn-disabled, var(--zv2-card-2));border-color:var(--zv2-line-2);color:var(--text-faint);cursor:not-allowed}.zv2-ak__pow{flex:1 1 220px;font-size:12.5px;line-height:1.5;color:var(--text-muted)}.zv2-ak__pow b{color:var(--zv2-uwaga);font-weight:600}.zv2-ak__skok{min-height:32px;padding:0 12px;border-radius:var(--zv2-r-ctl);border:1px solid var(--zv2-line-2);background:transparent;color:var(--text);font-size:12.5px;font-weight:500;cursor:pointer}.zv2-ak__skok:hover{border-color:var(--border-hover, var(--text-faint))}.zv2-ak__ok{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:4px}.zv2-ak__stemp{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid var(--zv2-done);color:var(--zv2-done);font-size:13px;font-weight:600}.pfzs--v2{--zv2-line: var(--glass-border-soft, var(--border, #1f1f1f));--zv2-line-2: var(--border-strong, #2e2e2e);--zv2-uwaga: var(--yellow, var(--text-muted, #a1a1a1));--zv2-uwaga-soft: var(--yellow-soft, transparent)}.pfzs--v2 .pfzs__t{grid-column:1}.pfzs--v2 .pfzs__sek--cz{padding-top:12px}.pfzs--v2 .zv2-sk__uw{margin:0;padding:10px 18px 12px;border-top:1px solid var(--glass-border-soft, var(--border))}.zv2-sk__lic{margin-top:4px;font-size:12.5px;color:var(--text-muted)}.zv2-sk__et{display:grid;gap:8px;margin-top:12px}.zv2-sk__g{display:grid;grid-template-columns:118px minmax(0,1fr);gap:4px 10px;align-items:start}.zv2-sk__g .zv2-etap{justify-self:start}.zv2-sk__cz{display:flex;flex-wrap:wrap;gap:4px 6px}.zv2-sk__cz span{display:inline-flex;align-items:center;min-height:24px;padding:1px 9px;border:1px solid var(--glass-border-soft, var(--border));border-radius:999px;font-size:12px;color:var(--text)}.zv2-sk__uw{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:12px;font-size:12px;color:var(--text-muted)}.zv2-sk__uw b{color:var(--zv2-uwaga, var(--text));font-weight:600}.pfzs .zv2-sk__g .zv2-etap--do_ustalenia{color:var(--yellow, var(--text-muted));border-color:var(--yellow, var(--text-muted))}@media(max-width:640px){.zv2-h1{font-size:22px}.zv2--dokument .zv2-h1{font-size:28px}.zv2--zakladka .zv2-sek{padding:12px 12px 14px}.zv2--dokument .zv2-sek{padding-top:32px}.zv2-zr{padding:10px 12px}.zv2-cz__hd{padding:11px 12px}.zv2-cz__t{flex-basis:calc(100% - 60px)}.zv2-cz__m{padding-left:38px}.zv2-cz__po1{padding-left:38px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.zv2-cz__b{padding:0 12px 14px}.zv2-p__x,.zv2-p__ft,.zv2-dec,.zv2-p>.zv2-zrp{margin-left:0!important}.zv2-skad{min-height:32px}.zv2-p>.zv2-skad{margin-left:-6px;vertical-align:middle}.zv2-p__ft{display:inline-flex;margin-right:12px;vertical-align:middle}.zv2-zrp__i{grid-template-columns:minmax(0,1fr) auto}.zv2-zrp__t{grid-column:1 / -1}.zv2-p__id{min-width:0}.zv2-menu__g,.zv2-sk__g{grid-template-columns:minmax(0,1fr)}.zv2-tab__hd{display:none}.zv2-tab__r,.zv2-szcz__g--mapa .zv2-tab__r{grid-template-columns:minmax(0,1fr);gap:2px}.zv2-tab__r>span[data-kol]:not(:first-child)::before{content:attr(data-kol) ": ";font-size:10.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.zv2-szcz__g--mapa .zv2-tab__r{grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:4px 10px}.zv2-szcz__g--mapa .zv2-tab__r>span[data-kol]::before{content:none}.zv2-szcz__tog{flex-wrap:wrap}.zv2-szcz__tog .zv2-sek__m{order:3;flex:1 1 100%;margin-left:0;white-space:normal}.zv2-du__meta,.zv2-du__st,.zv2-war,.zv2-du>.zv2-zrp{margin-left:0}.zv2-dec__bb{width:100%}.zv2-dec__b{flex:1 1 0;min-height:36px}.zv2-ak__btn{width:100%}.pfzs--v2 .zv2-sk__uw{padding:10px 12px 12px;flex-direction:column;gap:2px}}@media print{.zv2{--zv2-card: #fff;--zv2-card-2: #f4f4f4;--zv2-line: #dddddd;--zv2-line-2: #bbbbbb}.zv2-cz__b{display:block!important;padding-left:0}.zv2-cz__po1,.zv2-chev,.zv2-tools,.zv2-zrp,.zv2-dec__bb,.zv2-dec__zm,.zv2-skad,.zv2-skadw,.zv2-ekran{display:none!important}.zv2-druk{display:revert!important}.zv2-zrd{display:inline!important;margin-left:6px;font-family:var(--mono);font-size:.85em;color:#555}.zv2-szcz .zv2-sek__b{display:block!important;content-visibility:visible!important;margin-top:12px}.zv2-szcz__tog{cursor:default}.zv2-cz__hd{padding:8px 0;cursor:default}.zv2-czl{border:0}.zv2-cz{break-inside:auto}.zv2-cz__hd,.zv2-sek__hd,.zv2-p__hd{break-after:avoid}.zv2-p,.zv2-du,.zv2-sc>li,.zv2-tab__r{break-inside:avoid}.zv2-skok{border:0;padding:0 2px;height:auto;color:#555}.zv2-zr__inne>*:not(summary){display:block}.zv2--dokument .zv2-sek{padding:7mm 0 1mm}.zv2--dokument .zv2-sek+.zv2-sek{border-top:0}.zv2-sek[data-druk=nowa]{break-before:page;padding-top:0}}
