.pismo-uklad{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);gap:1.5rem;align-items:start}@media(max-width:1024px){.pismo-uklad{grid-template-columns:1fr}}.pismo-panel{position:sticky;top:calc(var(--nav-h) + 1rem);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:1.25rem}@media(max-width:1024px){.pismo-panel{position:static}}.pismo-panel h2{font-size:1.05rem;margin-bottom:.2rem}.pismo-panel .panel-lead{margin:0 0 1rem;font-size:.85rem;color:var(--muted);line-height:1.55}.pismo-pola{display:grid;gap:.85rem}.pismo-pole{display:grid;gap:.28rem}.pismo-pole.szerokie{grid-column:1 / -1}.pismo-pole label{font-size:.82rem;font-weight:600;color:var(--ink-strong)}.pismo-pole .hint{font-size:.75rem;color:var(--muted);line-height:1.5}.pismo-pole input,.pismo-pole textarea{font:inherit;font-size:.9rem;color:var(--ink);background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:.55rem .7rem;width:100%}.pismo-pole textarea{min-height:7rem;resize:vertical;line-height:1.6}.pismo-pole input:focus-visible,.pismo-pole textarea:focus-visible{outline:2px solid var(--brand-500);outline-offset:1px;border-color:var(--brand-500)}.pismo-akcje{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1.15rem}.pismo-akcje .btn{flex:1 1 auto}.pismo-arkusz-otoczka{display:grid;gap:.75rem}.pismo-arkusz{--pismo-font: "Times New Roman", "Liberation Serif", Georgia, serif;--pismo-oddech: 10mm 9mm 8mm;font-family:var(--pismo-font);font-size:11.5pt;line-height:1.5;color:#000;background:#fff;border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);padding:20mm 18mm;width:210mm;max-width:100%;margin:0 auto;hyphens:auto;-webkit-hyphens:auto;orphans:2;widows:2}@media screen and (max-width:720px){.pismo-arkusz{padding:9mm 7mm}}.pismo-arkusz h2,.pismo-arkusz h3,.pismo-arkusz .etykieta,.pismo-arkusz .sekcja-urzedowa,.pismo-arkusz .pole-opis,.pismo-arkusz .pod-opis,.pismo-arkusz .wpis{hyphens:manual;-webkit-hyphens:manual}.pismo-arkusz h2.tytul-pisma{font-family:var(--pismo-font);font-size:13pt;font-weight:700;text-align:center;letter-spacing:0;margin:1.6em 0 1.2em;color:#000}.pismo-arkusz h2.tytul-urzedowy{text-transform:uppercase;font-size:12pt}.pismo-arkusz .podtytul-pisma{text-align:center;font-size:10.5pt;margin:-.9em 0 1.4em}.pismo-arkusz h3{font-family:var(--pismo-font);font-size:11.5pt;font-weight:700;color:#000;margin:1.4em 0 .5em;letter-spacing:0}.pismo-arkusz p{margin:0 0 .75em;text-align:justify}.pismo-arkusz sup{font-size:.72em;line-height:0;vertical-align:super}.pismo-arkusz .wzor-znacznik{text-align:center;font-weight:700;letter-spacing:.25em;margin-bottom:.6em}.pismo-arkusz .sekcja-urzedowa{font-weight:700;margin:1.3em 0 .7em;text-align:left}.pismo-arkusz .punkt-urzedowy{margin:1em 0 .5em;text-align:left}.pismo-arkusz .naglowek-dwie{display:flex;justify-content:space-between;gap:2rem;margin-bottom:1.5em}.pismo-arkusz .naglowek-dwie .prawy{margin-left:auto}.pismo-arkusz .pieczatka{border:1px dashed #999;padding:.6em .9em;font-size:8.5pt;color:#666;min-width:45mm;text-align:center}.pismo-arkusz .blok-adresowy{margin-bottom:1.1em;max-width:78mm}.pismo-arkusz .blok-adresowy.blok-prawy{margin-left:auto;text-align:left}.pismo-arkusz .blok-adresowy .etykieta{font-size:8.5pt;text-transform:uppercase;letter-spacing:.06em;color:#666;margin-bottom:.3em}.pismo-arkusz .blok-adresowy .linia{margin:0 0 .2em;text-align:left}.pismo-arkusz .blok-dane{margin:1.2em 0}.pismo-arkusz .blok-dane .linia{margin:0 0 1.1em;text-align:left}.pismo-arkusz .pole-wartosc{display:block;min-height:1.6em;border-bottom:1px dotted #444;padding-bottom:.15em}.pismo-arkusz .pole-opis{display:block;font-size:8.5pt;color:#555;padding-top:.2em;line-height:1.35}.pismo-arkusz .pole-wartosc .wpis-pusty{border-bottom:0;min-width:0}.pismo-arkusz .wpis{font-weight:600}.pismo-arkusz .wpis-pusty{display:inline-block;min-width:55mm;border-bottom:1px dotted #444;vertical-align:baseline;height:1.15em}.pismo-arkusz .wpis-podpis{min-width:65mm}.pismo-arkusz .kropki{display:inline-block;min-width:40mm;border-bottom:1px dotted #444;height:1.05em;vertical-align:baseline}.pismo-arkusz .kropki-dluga{min-width:60mm}.pismo-arkusz .liniatura{margin:.5em 0 1.1em}.pismo-arkusz .liniatura span{display:block;height:1.7em;border-bottom:1px solid #555}.pismo-arkusz .uzasadnienie{text-align:justify;min-height:3em}.pismo-arkusz .uzasadnienie p{margin:0 0 .6em}.pismo-arkusz .uzasadnienie-cytat{border-left:2px solid #ccc;padding-left:.8em;font-style:italic}.pismo-arkusz .zalaczniki-lista,.pismo-arkusz .oswiadczenia{margin:.4em 0 1em;padding-left:1.4em}.pismo-arkusz .zalaczniki-lista li,.pismo-arkusz .oswiadczenia li{margin-bottom:.35em;text-align:justify}.pismo-arkusz .drobne{font-size:9.5pt;color:#333}.pismo-arkusz .skreslenie{margin:.9em 0;text-align:justify}.pismo-arkusz .dla-lekarza{border:1px solid #999;padding:.9em 1em;margin:1.2em 0}.pismo-arkusz .dla-lekarza .dla-kogo{font-size:8.5pt;text-transform:uppercase;letter-spacing:.06em;color:#555;margin-bottom:.7em;text-align:left}.pismo-arkusz .pole-opisowe{margin:.8em 0 .2em;text-align:left}.pismo-arkusz ol.wywiad{padding-left:1.6em;margin:.5em 0 1em}.pismo-arkusz ol.wywiad>li{margin-bottom:.7em}.pismo-arkusz ol.wywiad .warianty{margin:.15em 0 .25em;text-align:left}.pismo-arkusz ol.wywiad .podpunkty{list-style:none;padding-left:1.2em;margin:0}.pismo-arkusz ol.wywiad .podpunkty li{position:relative;margin-bottom:.2em}.pismo-arkusz ol.wywiad .podpunkty li:before{content:"•";position:absolute;left:-.9em}.pismo-arkusz .stopka-podpis{display:flex;gap:2rem;justify-content:space-between;margin:1.8em 0 .8em;page-break-inside:avoid}.pismo-arkusz .stopka-podpis .pod-linia{flex:1;text-align:center}.pismo-arkusz .pod-wartosc{display:block;min-height:2.4em;border-bottom:1px dotted #444;padding-bottom:.15em}.pismo-arkusz .pod-opis{display:block;font-size:8.5pt;color:#555;padding-top:.2em;line-height:1.35}.pismo-arkusz .pod-wartosc .wpis-pusty{border-bottom:0;min-width:0}.pismo-arkusz .tabela-swiadczenie{width:100%;border-collapse:collapse;margin:1em 0 1.2em}.pismo-arkusz .tabela-swiadczenie th,.pismo-arkusz .tabela-swiadczenie td{border:1px solid #444;padding:.4em .6em;text-align:left;vertical-align:top;font-size:10.5pt}.pismo-arkusz .tabela-swiadczenie th{width:45%;font-weight:400;background:#f4f4f4}.pismo-arkusz table.barthel{width:100%;border-collapse:collapse;margin:1em 0 1.2em;font-size:10pt}.pismo-arkusz table.barthel th,.pismo-arkusz table.barthel td{border:1px solid #444;padding:.35em .5em;vertical-align:top}.pismo-arkusz table.barthel thead th{background:#f0f0f0;text-align:center;font-weight:700}.pismo-arkusz table.barthel .lp{width:8mm;text-align:center}.pismo-arkusz table.barthel .wynik{width:20mm;text-align:center}.pismo-arkusz table.barthel p{margin:0 0 .1em;text-align:left}.pismo-arkusz table.barthel .czynnosc{font-weight:700;margin-bottom:.25em}.pismo-arkusz table.barthel tr.suma td{font-weight:700}.pismo-arkusz table.barthel .podsumowanie{text-align:right}.pismo-arkusz table.barthel tr{page-break-inside:avoid}.pismo-arkusz .odnosniki{border-top:1px solid #999;margin-top:1.2em;padding-top:.5em;font-size:8.5pt;color:#333}.pismo-arkusz .odnosniki p{margin:0 0 .25em;text-align:left}@page{size:A4;margin:10mm 9mm 12mm}@media print{body *{visibility:hidden}.pismo-arkusz,.pismo-arkusz *{visibility:visible}.pismo-arkusz{position:absolute;inset:0 auto auto 0;width:100%}@supports selector(:has(*)){html,body{margin:0;padding:0;background:#fff}body *:not(:has(.pismo-arkusz)):not(.pismo-arkusz):not(.pismo-arkusz *){display:none!important}body *:has(.pismo-arkusz){display:block!important;position:static!important;margin:0!important;padding:0!important;width:auto!important;max-width:none!important;background:none!important;border:0!important;box-shadow:none!important}body *,.pismo-arkusz,.pismo-arkusz *{visibility:visible}.pismo-arkusz{position:static}}.pismo-arkusz{width:auto;max-width:none;margin:0;padding:var(--pismo-oddech);border:0;box-shadow:none;border-radius:0;font-size:11.5pt}.pismo-arkusz .wpis{font-weight:400}.pismo-arkusz table.barthel thead th,.pismo-arkusz .tabela-swiadczenie th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.pismo-arkusz h2,.pismo-arkusz h3,.pismo-arkusz .sekcja-urzedowa{page-break-after:avoid}.pismo-arkusz .linia,.pismo-arkusz .blok-adresowy,.pismo-arkusz .dla-lekarza,.pismo-arkusz .naglowek-dwie,.pismo-arkusz .tabela-swiadczenie tr,.pismo-arkusz .liniatura{break-inside:avoid;page-break-inside:avoid}.pismo-arkusz .odnosniki{break-before:avoid;page-break-before:avoid}}.pismo-strona[data-astro-cid-lvbwskod]{padding-top:1.75rem}.pismo-okruchy[data-astro-cid-lvbwskod]{margin-bottom:1rem}.pismo-naglowek[data-astro-cid-lvbwskod]{margin-bottom:1.25rem}.pismo-naglowek[data-astro-cid-lvbwskod] h1[data-astro-cid-lvbwskod]{font-size:clamp(1.35rem,1.1rem + 1vw,1.9rem);margin-bottom:.5rem}.pismo-naglowek[data-astro-cid-lvbwskod] .nadpis[data-astro-cid-lvbwskod]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.pismo-naglowek[data-astro-cid-lvbwskod] .lead[data-astro-cid-lvbwskod]{margin:0 0 .75rem;font-size:.98rem;line-height:1.65;color:var(--muted)}.znacznik[data-astro-cid-lvbwskod]{padding:.05rem .45rem;border-radius:var(--radius-full);background:var(--surface-2);border:1px solid var(--border);font-size:.68rem;text-transform:none;letter-spacing:0;color:var(--muted)}.znacznik-urzedowy[data-astro-cid-lvbwskod]{background:var(--brand-50);border-color:var(--brand-100);color:var(--brand-700);font-weight:700}.podstawa[data-astro-cid-lvbwskod]{display:flex;gap:.5rem;align-items:flex-start;margin:0;font-size:.82rem;color:var(--muted);line-height:1.6}.podstawa[data-astro-cid-lvbwskod] .icon{color:var(--brand-600);margin-top:3px;flex:none}.podstawa[data-astro-cid-lvbwskod] a[data-astro-cid-lvbwskod]{color:var(--brand-700);font-weight:600;white-space:nowrap}.podstawa[data-astro-cid-lvbwskod] a[data-astro-cid-lvbwskod] .icon{width:12px;height:12px;color:inherit;margin-top:0;vertical-align:-1px}.pismo-reszta[data-astro-cid-lvbwskod]{margin-top:2.25rem}.pismo-reszta[data-astro-cid-lvbwskod] h2[data-astro-cid-lvbwskod]{font-size:1rem;margin-bottom:.75rem}.pismo-reszta[data-astro-cid-lvbwskod] ul[data-astro-cid-lvbwskod]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:.5rem}.pismo-reszta[data-astro-cid-lvbwskod] a[data-astro-cid-lvbwskod]{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);font-size:.85rem;text-decoration:none;color:var(--ink)}.pismo-reszta[data-astro-cid-lvbwskod] a[data-astro-cid-lvbwskod]:hover{border-color:var(--brand-500);color:var(--brand-700)}.pismo-reszta[data-astro-cid-lvbwskod] .icon{color:var(--brand-600)}.reszta-checklista[data-astro-cid-lvbwskod]{background:var(--brand-50)}
