@layer stare,system,strony;@layer strony{.tr-postep{display:none}@supports (animation-timeline: scroll()){@media screen and (prefers-reduced-motion:no-preference){.tr-postep{display:block;position:fixed;left:0;top:var(--h-pasek);width:100%;height:3px;z-index:40;background:var(--ak);transform-origin:0 50%;scale:0 1;pointer-events:none;animation:tr-postep linear both;animation-timeline:scroll(root block)}@keyframes tr-postep{to{scale:1 1}}}}.tr-strona{display:block}.tr-uklad{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--sp-6)}.tr-tekst{min-width:0;color:var(--ton-tekst);font-size:var(--t-tekst);line-height:1.65;counter-reset:krok}.tr-tekst>*{max-width:var(--miara)}.tr-spis-mobil{border-top:1px solid var(--ton-linia);border-bottom:1px solid var(--ton-linia)}.tr-spis-mobil>summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;min-height:56px;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ton-tekst-2);line-height:1.45}.tr-spis-mobil>summary::-webkit-details-marker{display:none}.tr-spis-mobil>summary:after{content:"+" / "";font-size:1.5rem;line-height:1}.tr-spis-mobil[open]>summary:after{content:"−" / ""}.tr-spis-mobil ol{padding-bottom:var(--sp-4)}.tr-spis{display:none}.tr-spis ol,.tr-spis-mobil ol{list-style:none;margin:0;padding-left:0;counter-reset:sp}.tr-spis li,.tr-spis-mobil li{counter-increment:sp;border-top:1px solid var(--ton-linia)}.tr-spis li:first-child,.tr-spis-mobil li:first-child{border-top:0}.tr-spis a,.tr-spis-mobil a{display:grid;grid-template-columns:2.4rem minmax(0,1fr);column-gap:var(--sp-2);padding-block:.7rem;font-size:var(--t-maly);line-height:1.35;color:var(--ton-tekst-2);text-decoration:none}.tr-spis a:before,.tr-spis-mobil a:before{content:counter(sp,decimal-leading-zero) / "";font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-ochra);padding-top:.15em}.tr-spis a:hover,.tr-spis-mobil a:hover{color:var(--ton-tekst)}.tr-spis a:target-current,.tr-spis a[aria-current]{color:var(--ton-tekst)}.tr-spis-etykieta{margin:0 0 var(--sp-3);color:var(--ton-tekst-3);text-transform:none;letter-spacing:0;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;line-height:1.45}.tr-boczne{min-width:0;font-size:var(--t-maly);color:var(--ton-tekst-2)}@media(min-width:1100px){.tr-uklad{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--odstep-kol);align-items:start}.tr-spis-mobil{display:none}.tr-spis{display:block;grid-column:1 / 4;grid-row:1;position:sticky;top:calc(var(--h-pasek) + 24px);max-height:calc(100svh - var(--h-pasek) - 48px);overflow:auto;padding-right:var(--sp-3)}.tr-tekst{grid-column:4 / 13;grid-row:1}.tr-ma-margines .tr-tekst{grid-column:4 / 10}.tr-boczne{grid-column:4 / 10;grid-row:2}}@media(min-width:1280px){.tr-ma-margines .tr-boczne{grid-column:10 / 13;grid-row:1;position:sticky;top:calc(var(--h-pasek) + 24px);align-self:start}}.tr-tekst p{margin:0 0 1.1em;text-wrap:pretty}.tr-tekst>p:first-child{font-size:var(--t-lead);line-height:1.5}.tr-tekst h2{font-size:clamp(1.75rem,1.25rem + 1.7vw,2.625rem);line-height:1.08;margin:2.2em 0 .6em;max-width:21em}.tr-tekst h2:first-child{margin-top:0}.tr-tekst h3{font-size:var(--t-3);margin:1.8em 0 .5em;max-width:24em}.tr-tekst h4{margin:1.6em 0 .4em}.tr-tekst ul,.tr-tekst ol{margin:0 0 1.2em;padding-left:1.3em}.tr-tekst li{margin-block:.45em;padding-left:.2em}.tr-tekst li::marker{color:var(--ton-ochra)}.tr-tekst a{overflow-wrap:anywhere}.tr-tekst blockquote,.tr-tekst .tr-cytat-przepisu{margin:1.8em 0;padding:var(--sp-5) var(--sp-6);background:var(--papier-2);color:var(--tusz);border-left:3px solid var(--ak-tusz);border-radius:0 var(--r-s) var(--r-s) 0;font-family:var(--f-tekst);font-style:normal;font-size:var(--t-tekst);line-height:1.65}.tr-tekst blockquote p{margin:0;font-size:inherit;line-height:inherit}.tr-tekst blockquote a{color:var(--ak-tusz)}.tr-tekst .tr-tabela{overflow-x:auto;max-width:none;margin-block:1.6em}.tr-tekst table{width:100%;border-collapse:collapse;font-size:var(--t-maly)}.tr-tekst th{text-align:left;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ton-tekst-3);padding:0 var(--sp-4) var(--sp-3) 0;border-bottom:1px solid var(--ton-linia);line-height:1.45}.tr-tekst td{padding:var(--sp-3) var(--sp-4) var(--sp-3) 0;border-top:1px solid var(--ton-linia);vertical-align:top}.tr-tekst .tr-mono,.tr-mono{font-family:var(--f-dane);font-size:var(--t-dane)}.tr-znacznik{display:inline-flex;align-items:center;gap:.55em;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;line-height:1;padding:.55em 1em;border:1px solid currentColor;border-radius:var(--r-pigulka);color:var(--ton-tekst-2);background:transparent}.tr-znacznik:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.tr-z-ustalone{color:var(--ton-link)}.tr-znacznik.tr-z-sporne{border-style:dashed}.tr-znacznik.tr-z-sporne:before{background:transparent;box-shadow:none;border:2px solid currentColor;width:9px;height:9px}.tr-znacznik.tr-z-ocena{background:var(--ton-tekst);color:var(--ton-bg);border-color:var(--ton-tekst)}.tr-tekst .tr-nag{font-family:var(--f-tytul);font-weight:400;font-size:var(--t-3);line-height:1.15;letter-spacing:-.01em;margin:2em 0 .6em;max-width:24em;text-wrap:balance}.tr-tekst .tr-zrob{margin-block:2em;padding-top:var(--sp-5);border-top:1px solid var(--ton-linia)}.tr-tekst .tr-zrob .tr-nag{margin-top:0}.tr-tekst .tr-zrob ol{list-style:none;padding:0;margin:0;counter-reset:cz}.tr-tekst .tr-zrob li{counter-increment:cz;display:grid;grid-template-columns:3.4rem minmax(0,1fr);column-gap:var(--sp-3);margin:0;padding:var(--sp-4) 0;border-top:1px solid var(--ton-linia)}.tr-tekst .tr-zrob li:first-child{border-top:0}.tr-tekst .tr-zrob li:before{content:counter(cz,decimal-leading-zero) / "";font-family:var(--f-tytul);font-size:2rem;line-height:1;color:var(--ton-ochra);font-variant-numeric:lining-nums tabular-nums}.tr-tekst .tr-zrob li>*,.tr-tekst .tr-zrob li{min-width:0}.tr-tekst .tr-zrob .tr-kto{grid-column:2;font-family:var(--f-tekst);font-size:var(--t-maly);color:var(--ton-tekst-2);font-weight:400;letter-spacing:0;text-transform:none;line-height:1.45}.tr-tekst .tr-zrob li{display:block;position:relative;padding-left:3.4rem}.tr-tekst .tr-zrob li:before{position:absolute;left:0;top:var(--sp-4)}.tr-tekst .tr-cytuj{margin-top:3em;padding:var(--sp-5) var(--sp-6);background:var(--papier-2);color:var(--tusz);border-radius:var(--r-s);--ton-link: var(--ak-tusz);--ton-tekst-3: var(--tusz-2)}.tr-tekst .tr-cytuj .tr-nag{margin:0 0 var(--sp-4);font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ton-tekst-3);line-height:1.45}.tr-tekst .tr-cytat{font-family:var(--f-tekst);font-size:var(--t-maly);line-height:1.6;padding:var(--sp-4);background:var(--papier-1);border:1px solid var(--papier-linia);border-radius:var(--r-s);user-select:all;overflow-wrap:anywhere;margin:0 0 var(--sp-4);font-weight:400;letter-spacing:0;text-transform:none;color:var(--ton-tekst-2)}.tr-tekst .tr-cytat-zas{font-size:var(--t-maly);color:var(--tusz-2);margin:0}.tr-tekst .tr-bibtex summary{cursor:pointer;font-size:var(--t-maly);color:var(--tusz-2)}.tr-tekst .tr-bibtex pre{font-family:var(--f-dane);font-size:var(--t-maly);overflow-x:auto;padding:var(--sp-4);background:var(--papier-1);border-radius:var(--r-s);font-weight:400;letter-spacing:0;text-transform:none;line-height:1.45;color:var(--ton-tekst-2)}.tr-tekst .tr-osi{font-size:var(--t-maly);color:var(--ton-tekst-2);border-top:1px solid var(--ton-linia);padding-top:var(--sp-4);margin-top:2.4em}.tr-legenda{margin:1.6em 0;padding:var(--sp-4) var(--sp-5);border-left:2px solid var(--ton-ochra);background:var(--papier-2);color:var(--tusz);--ton-link: var(--ak-tusz)}.tr-legenda b{font-weight:600}.tr-tekst .tr-krok{counter-increment:krok;position:relative;padding:var(--sp-5) 0 var(--sp-5) 4.2rem;border-top:1px solid var(--ton-linia);max-width:none}.tr-tekst .tr-krok:before{content:counter(krok,decimal-leading-zero) / "";position:absolute;left:0;top:var(--sp-5);font-family:var(--f-tytul);font-size:2.6rem;line-height:1;color:var(--ton-ochra);font-variant-numeric:lining-nums tabular-nums}.tr-tekst .tr-krok>div{max-width:var(--miara)}.tr-tekst .tr-krok h3{margin:0 0 .4em;font-size:clamp(1.3rem,1.1rem + .8vw,1.7rem)}.tr-tekst .tr-wynik{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--sp-2) var(--sp-3);margin:var(--sp-3) 0 0;padding:var(--sp-2) 0 var(--sp-2) var(--sp-4);border-left:2px solid var(--ton-ochra);font-size:var(--t-maly);line-height:1.45}.tr-tekst .tr-wynik b{font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;line-height:1.45;color:var(--ton-tekst-3)}.tr-tekst .tr-rozstrzyg{margin:2em 0;padding:var(--sp-5) var(--sp-6);background:var(--papier-2);border-radius:var(--r-s);color:var(--tusz);--ton-link: var(--ak-tusz);max-width:none}.tr-tekst .tr-obszar{padding:var(--sp-5) 0;border-top:1px solid var(--ton-linia)}.tr-tekst .tr-obszar h3{display:flex;gap:var(--sp-4);align-items:baseline;margin:0 0 .5em}.tr-tekst .tr-obszar-nr{font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-ochra);letter-spacing:.06em}.tr-tekst .tr-obszar-zakres{color:var(--ton-tekst-2)}.tr-tekst .tr-obszar-czyt{font-size:var(--t-maly);color:var(--ton-tekst-2);border-left:2px solid var(--ton-ochra);padding-left:var(--sp-4)}.tr-tekst .tr-role{max-width:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--odstep-kol);margin-block:2em}@media(min-width:760px){.tr-tekst .tr-role{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-tekst .tr-rola{padding:var(--sp-6);border-radius:var(--r-s);background:var(--papier-1);border:1px solid var(--papier-linia)}.tr-tekst .tr-rola:nth-child(2){background:var(--noc-1);color:var(--noc-tekst);border-color:var(--noc-1);--ton-link: var(--ak);--ton-ochra: var(--ochra);--ton-tekst-2: var(--noc-tekst-2);color-scheme:dark}.tr-tekst .tr-rola h2{margin:0 0 .4em;font-size:var(--t-2)}.tr-tekst .tr-def{font-family:var(--f-tytul);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);line-height:1.3;color:inherit}.tr-tekst .tr-rola ul{padding-left:1.1em;font-size:var(--t-maly);line-height:1.5}.tr-tekst .tr-rekom{padding-left:0;list-style-position:outside;margin-left:2.8rem}.tr-tekst .tr-rekom li{padding:var(--sp-3) 0 var(--sp-3) var(--sp-3);border-top:1px solid var(--ton-linia);margin:0}.tr-tekst .tr-rekom li::marker{font-family:var(--f-tytul);font-size:1.5em;color:var(--ton-ochra)}.tr-tekst .tr-zestawy{max-width:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--odstep-kol);margin-bottom:2.4em}@media(min-width:900px){.tr-tekst .tr-zestawy{grid-template-columns:repeat(2,minmax(0,1fr))}}.tr-tekst .tr-zestaw{padding:var(--sp-6);border-radius:var(--r-s);background:var(--papier-1);border:1px solid var(--papier-linia)}.tr-tekst .tr-zestaw-nie{background:var(--noc-1);color:var(--noc-tekst);border-color:var(--noc-1);--ton-link: var(--ak);--ton-tekst-2: var(--noc-tekst-2);--ton-tekst-3: var(--noc-tekst-3);--ton-linia: var(--noc-linia);color-scheme:dark}.tr-tekst .tr-zestaw h2{font-size:var(--t-3);margin:0 0 var(--sp-4)}.tr-tekst .tr-zestaw ul{list-style:none;padding:0;margin:0}.tr-tekst .tr-zestaw li{margin:0;padding:var(--sp-4) 0 var(--sp-4) var(--sp-4);border-top:1px solid var(--ton-linia);border-left:2px solid var(--ton-ochra);border-top-left-radius:0}.tr-tekst .tr-zestaw li+li{margin-top:0}.tr-tekst .tr-zestaw li b{display:block;font-weight:600}.tr-tekst .tr-pod{display:block;margin-top:.3em;font-size:var(--t-maly);color:var(--ton-tekst-2)}.tr-karta-pas{padding-block:var(--sp-6) calc(var(--sp-6) + 8px)}.tr-karta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5) var(--odstep-kol);margin:0;padding:0}@media(min-width:760px){.tr-karta{grid-template-columns:repeat(var(--kolumny, 3),minmax(0,1fr))}}.tr-karta>div{border-left:2px solid var(--ton-ochra);padding-left:var(--sp-4);min-width:0}.tr-karta dt{font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ton-tekst-3);margin-bottom:var(--sp-2);line-height:1.45}.tr-karta dd{margin:0;font-size:var(--t-maly);line-height:1.45;color:var(--ton-tekst)}.tr-lead-maly .naglowek-lead{font-size:var(--t-3);line-height:1.2;max-width:30em}.naglowek-meta .tr-znacznik{margin-right:var(--sp-2)}.naglowek-meta a{color:inherit}.naglowek--s5 .naglowek-lead,.naglowek--s4 .naglowek-lead{max-width:34rem}.tr-zrodla-wstep{margin:0 0 var(--sp-6);font-size:var(--t-maly);color:var(--ton-tekst-2);max-width:var(--miara)}.tr-zrodla{list-style:none;margin:0 0 var(--sp-6);padding:0;counter-reset:zr;border-bottom:1px solid var(--ton-linia)}.tr-zrodla li{counter-increment:zr;display:grid;grid-template-columns:3rem minmax(0,1fr);column-gap:var(--sp-3);padding:var(--sp-4) 0;border-top:1px solid var(--ton-linia);font-family:var(--f-tytul);font-size:clamp(1.15rem,1.05rem + .4vw,1.375rem);line-height:1.3}.tr-zrodla li:before{content:counter(zr,decimal-leading-zero) / "";font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-link);padding-top:.35em}.tr-zrodla a .strzalka{margin-left:.4em;vertical-align:-.05em}.tr-uwaga{font-size:var(--t-maly);color:var(--ton-tekst-2);max-width:var(--miara);margin:0}.tr-powiazane{margin-bottom:var(--sp-6)}.tr-powiazane ul{list-style:none;margin:0;padding:0;counter-reset:pw}.tr-powiazane li{counter-increment:pw;display:grid;grid-template-columns:2.4rem minmax(0,1fr);padding:var(--sp-3) 0;border-top:1px solid var(--ton-linia);line-height:1.35}.tr-powiazane li:before{content:counter(pw,decimal-leading-zero) / "";font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-ochra);padding-top:.15em}.tr-powiazane li:last-child{border-bottom:1px solid var(--ton-linia)}.tr-dol-siatka{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-7)}@media(min-width:1100px){.tr-dol-siatka{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--odstep-kol)}.tr-dol-siatka>:first-child{grid-column:1 / 4}.tr-dol-siatka>:last-child{grid-column:4 / 13}}.tr-dol-tytul{font-size:var(--t-3);margin:0}.tr-wiersze{list-style:none;margin:0;padding:0;border-bottom:1px solid var(--ton-linia)}.tr-wiersze>li{border-top:1px solid var(--ton-linia)}.tr-wiersz{position:relative;display:grid;grid-template-columns:2.6rem minmax(0,1fr) 22px;column-gap:var(--sp-3);row-gap:var(--sp-2);align-items:start;min-height:112px;padding:var(--sp-5) var(--sp-4);margin-inline:calc(var(--sp-4) * -1);color:var(--ton-tekst);text-decoration:none;transition:background-color var(--czas-1) var(--ease),color var(--czas-1) var(--ease)}.tr-wiersz-num{font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-ochra);padding-top:.5em;grid-row:1}.tr-wiersz-nazwa{font-family:var(--f-tytul);font-size:var(--t-3);line-height:1.12;letter-spacing:-.01em;grid-column:2}.tr-wiersz-opis{grid-column:2;font-size:var(--t-maly);line-height:1.5;color:var(--ton-tekst-2);max-width:36rem;margin:0}.tr-wiersz-meta{grid-column:2;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:400;color:var(--ton-tekst-2);margin:0;letter-spacing:0;text-transform:none;line-height:1.45}.tr-wiersz .strzalka{grid-column:3;grid-row:1;justify-self:end;margin-top:.7em;transition:translate var(--czas-1) var(--ease)}@media(min-width:900px){.tr-wiersz{grid-template-columns:4rem minmax(0,1.15fr) minmax(0,1fr) 22px;align-items:center;column-gap:var(--sp-5)}.tr-wiersz-num{padding-top:0}.tr-wiersz-nazwa{grid-column:2;grid-row:1}.tr-wiersz-opis,.tr-wiersz-meta{grid-column:3;grid-row:1}.tr-wiersz-opis+.tr-wiersz-meta{grid-row:2}.tr-wiersz .strzalka{grid-column:4;margin-top:0}}.tr-wiersz:hover,.tr-wiersz:focus-visible{background-color:var(--ak);color:var(--noc-0)}.tr-wiersz:hover :is(.tr-wiersz-num,.tr-wiersz-opis,.tr-wiersz-meta),.tr-wiersz:focus-visible :is(.tr-wiersz-num,.tr-wiersz-opis,.tr-wiersz-meta){color:var(--noc-0)}.tr-wiersz:hover .strzalka,.tr-wiersz:focus-visible .strzalka{translate:4px -4px}.tr-wiersze--duze .tr-wiersz{min-height:124px}.tr-wiersze--duze .tr-wiersz-num{font-family:var(--f-tytul);font-size:var(--t-liczba-m);line-height:.9;letter-spacing:-.03em;padding-top:0}.tr-wiersze--duze .tr-wiersz-nazwa{font-size:var(--t-2);line-height:1.02}@media(min-width:900px){.tr-wiersze--duze .tr-wiersz{grid-template-columns:7rem minmax(0,1.2fr) minmax(0,1fr) 22px}.tr-wiersze--duze .tr-wiersz-nazwa{font-size:var(--t-1)}}@media(max-width:899px){.tr-wiersze--duze .tr-wiersz{grid-template-columns:4.2rem minmax(0,1fr) 22px}}.wk-klaster{padding-block:var(--sp-8) var(--sp-8)}.wk-glowa{display:flex;align-items:baseline;gap:var(--sp-5);margin-bottom:var(--sp-7);flex-wrap:wrap}.wk-num{font-family:var(--f-tytul);font-size:var(--t-liczba);line-height:.85;letter-spacing:-.04em;color:var(--ton-ochra);font-variant-numeric:lining-nums tabular-nums;margin:0}.wk-nazwa{font-size:var(--t-1);line-height:.98;letter-spacing:-.03em;margin:0}.wk-pierwszy{display:block;position:relative;padding:var(--sp-6) 0 var(--sp-7);text-decoration:none;color:var(--ton-tekst);border-top:1px solid var(--ton-linia)}.wk-pierwszy-pyt{display:block;max-width:20em;font-family:var(--f-tytul);font-size:var(--t-2);line-height:1.06;letter-spacing:-.015em;text-wrap:balance}.wk-pierwszy-odp{display:block;margin-top:var(--sp-4);max-width:38rem;font-size:var(--t-lead);line-height:1.5;color:var(--ton-tekst-2)}.wk-pierwszy-wiecej{display:inline-flex;align-items:center;gap:var(--sp-2);margin-top:var(--sp-5);font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ton-link);line-height:1.45}.wk-pierwszy:hover .wk-pierwszy-pyt{text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.12em}.wk-pole{padding-block:var(--sp-8) calc(var(--sp-8) + var(--zaokr-sekcji))}.wk-pole-zdanie{margin:0;max-width:22em;font-family:var(--f-tytul);font-size:var(--t-2);line-height:1;letter-spacing:-.03em;color:var(--noc-0);text-wrap:balance}.wk-pole-zdanie a{color:var(--noc-0);text-decoration-thickness:2px}.py-spis{list-style:none;margin:0 0 var(--sp-8);padding:0;counter-reset:py;columns:1;border-bottom:1px solid var(--ton-linia)}@media(min-width:900px){.py-spis{columns:2;column-gap:var(--odstep-kol)}}.py-spis li{counter-increment:py;break-inside:avoid;border-top:1px solid var(--ton-linia)}.py-spis a{display:grid;grid-template-columns:2.6rem minmax(0,1fr);padding:var(--sp-4) 0;text-decoration:none;color:var(--ton-tekst);font-family:var(--f-tytul);font-size:clamp(1.15rem,1.05rem + .5vw,1.4rem);line-height:1.2}.py-spis a:before{content:counter(py,decimal-leading-zero) / "";font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-ochra);padding-top:.35em}.py-spis a:hover{text-decoration:underline}.py-pytanie{border-top:1px solid var(--ton-linia);scroll-margin-top:calc(var(--h-pasek) + 16px)}.py-pytanie:last-of-type{border-bottom:1px solid var(--ton-linia)}.py-pytanie>summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:minmax(0,1fr) 40px;align-items:center;column-gap:var(--sp-4);min-height:88px;padding-block:var(--sp-5)}.py-pytanie>summary::-webkit-details-marker{display:none}.py-pytanie>summary h2{font-size:var(--t-3);line-height:1.15;letter-spacing:-.01em;max-width:26em;margin:0}.py-plus{position:relative;width:36px;height:36px;border:1px solid var(--ton-pole);border-radius:50%;justify-self:end}.py-plus:before,.py-plus:after{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;translate:-50% -50%}.py-plus:after{rotate:90deg;transition:rotate var(--czas-1) var(--ease)}.py-pytanie[open]>summary .py-plus:after,.py-pytanie:target>summary .py-plus:after{rotate:0deg}.py-pytanie:target::details-content{content-visibility:visible;display:block}.py-odpowiedz{padding:var(--sp-5) 0 var(--sp-7);max-width:var(--miara)}.py-odpowiedz p{margin:0 0 1.1em}.py-krotka{font-family:var(--f-tytul);font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.25}.py-granica{padding:var(--sp-4) var(--sp-5);background:var(--papier-2);border-left:3px solid var(--ak-tusz);color:var(--tusz);border-radius:0 var(--r-s) var(--r-s) 0;font-size:var(--t-maly)}.py-granica .py-et{display:block;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ton-tekst-3);margin-bottom:var(--sp-2);line-height:1.45}.py-odpowiedz ul,.py-odpowiedz ol{padding-left:1.3em;margin:0 0 1.2em}.py-odpowiedz li::marker{color:var(--ton-ochra)}.km-przepis-pas{padding-block:var(--sp-8)}.km-przepis-pas .tr-tekst{max-width:none}.km-stan{font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:400;color:var(--ton-tekst-2);margin:0 0 var(--sp-5);letter-spacing:0;text-transform:none;line-height:1.45}.km-ustep{position:relative;margin:0 0 var(--sp-5);padding-left:3.2rem;max-width:44rem;font-family:var(--f-tytul);font-size:clamp(1.25rem,1.1rem + .6vw,1.625rem);line-height:1.4;color:var(--tusz)}.km-ustep .km-nr{position:absolute;left:0;top:.2em;font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ak-tusz)}.km-ustep .km-metka,.km-ustep .km-odsylacz{font-family:var(--f-dane);font-size:.75rem}.km-ustep .km-metka{margin-left:.6em;padding:.2em .7em;border:1px solid var(--ak-tusz);border-radius:var(--r-pigulka);color:var(--ak-tusz);white-space:nowrap;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0}.km-dawne{margin:calc(var(--sp-3) * -1) 0 var(--sp-5) 3.2rem;max-width:44rem;font-family:var(--f-tekst);font-size:var(--t-maly)}.km-dawne summary{cursor:pointer;color:var(--tusz-2)}.km-dawne p{margin:var(--sp-2) 0 0;color:var(--tusz-2)}.km-uwaga,.km-zrodlo{font-family:var(--f-tekst);font-size:var(--t-maly);color:var(--tusz-2);max-width:44rem}.km-odsylacz{font-family:var(--f-dane);font-size:.75rem;vertical-align:super;color:var(--ton-link);margin-left:.15em}.tr-nota{margin:0;padding:var(--sp-4) var(--sp-5);border-left:2px solid var(--ton-ochra);background:var(--papier-2);color:var(--tusz);max-width:var(--miara);--ton-link: var(--ak-tusz)}.tr-nota p{margin:0;font-size:var(--t-maly)}.tr-nota-et{display:block;font-family:var(--f-tekst);font-size:var(--t-maly);font-weight:600;letter-spacing:0;text-transform:none;color:var(--ton-tekst-3);margin-bottom:var(--sp-2);line-height:1.45}.km-akapit{margin:0 0 var(--sp-6)}.km-akapit .tr-znacznik{margin-bottom:var(--sp-3)}.km-akapit p{margin:0}.km-przypis{display:grid;grid-template-columns:1.8rem minmax(0,1fr);padding:var(--sp-3) 0;border-top:1px solid var(--ton-linia);font-size:var(--t-maly);line-height:1.45}.km-przypis .nr{font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500;color:var(--ton-link);padding-top:.15em}.km-przypis p{margin:0;min-width:0}.km-przypis a{overflow-wrap:anywhere}.km-przypiete{padding:var(--sp-6);background:var(--papier-1);border:1px solid var(--papier-linia);border-radius:var(--r-s);max-width:var(--miara);margin-top:var(--sp-7)}.km-przypiete h3{margin:var(--sp-3) 0 var(--sp-4)}.km-przypiete p{margin:var(--sp-4) 0 0}.km-powrot{margin:var(--sp-7) 0 0}.km-lista .tr-wiersz-num{font-family:var(--f-tytul);font-size:var(--t-liczba-m);line-height:.9;letter-spacing:-.03em;padding-top:0}.km-legenda{padding-block:var(--sp-7)}.km-legenda p{margin:0;max-width:46rem;font-size:var(--t-lead);line-height:1.5}@media(prefers-reduced-motion:reduce){.tr-wiersz,.tr-wiersz .strzalka,.py-plus:after{transition:none}}}@layer strony{.tr-karta--4{--kolumny: 4}.tr-sekcja.ton-noc{padding-block:var(--sp-8) var(--sekcja)}}@layer strony{.tr-szeroko .tr-tekst{grid-column:1 / -1}.tr-szeroko .tr-tekst>*{max-width:none}.tr-tekst .tr-wiersze{padding-left:0;margin:0;max-width:none}.tr-tekst .tr-wiersze li{padding-left:0;margin:0}}@layer strony{.km-powrot{padding-block:var(--sp-6) var(--sp-7);font-size:var(--t-maly)}.km-cytat{margin-top:0}@media(min-width:1100px){.tr-bez-spisu .tr-tekst,.tr-bez-spisu .tr-boczne{grid-column:1 / 8}}@media(min-width:1280px){.tr-bez-spisu.tr-ma-margines .tr-boczne{grid-column:9 / 13}}.km-przepis-pas .tr-nota{margin-bottom:var(--sp-6);background:var(--papier-1)}}@layer strony{.tr-po{padding-block:var(--sp-8)}.tr-po .ramka-wspolpracy{max-width:56rem;margin:0;color:var(--noc-0)}.tr-po .ramka-wspolpracy h2{font-family:var(--f-tytul);font-size:var(--t-2);line-height:1.05;margin:0 0 var(--sp-4)}.tr-po .ramka-wspolpracy p,.tr-po .ramka-wspolpracy li{font-size:var(--t-tekst);line-height:1.55;margin:0 0 .6em}.tr-po .ramka-wspolpracy ul{padding-left:1.2em;margin:0 0 1em}.tr-po .ramka-wspolpracy a{color:var(--noc-0);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}@media(max-width:759px){.tr-karta>div:nth-child(odd):last-child{grid-column:1 / -1}}}@layer strony{.tr-po .ramka-wspolpracy{background:transparent;border:0;padding:0;box-shadow:none;border-radius:0;text-transform:none;font-variant:normal;letter-spacing:normal}.tr-po .ramka-wspolpracy h2{text-transform:none;font-variant:normal;letter-spacing:-.015em;font-size:var(--t-2);font-weight:400;color:var(--noc-0);border:0;padding:0}.tr-po .ramka-wspolpracy a:before,.tr-po .ramka-wspolpracy li:before{content:none}.tr-tekst>.tr-powiazane{margin-top:3em}.tr-tekst>.tr-powiazane ul{max-width:var(--miara)}}@layer strony{.naglowek--s7 .naglowek-rama{padding-top:calc(var(--t-liczba) * .9 + var(--sp-6))}@media(max-width:759px){.tr-karta--4{grid-template-columns:minmax(0,1fr)}.naglowek--s4 .naglowek-duzy{opacity:.5}}}@layer strony{.km-ustep .km-metka time{font-family:var(--f-dane);font-size:var(--t-dane);font-weight:500}}
