.ns-v3 a{font-family:inherit}
.ns-v3 .dok-tab :is(table,thead,tbody,tr,th,td){border:0}
.ns-v3 .dok-tab .tab th{border-bottom:1px solid var(--linia-2)}
.ns-v3 .dok-tab .tab td{border-bottom:1px solid var(--linia)}
.ns-v3 .dok>*{min-width:0}
.ns-v3 .dok__spis summary{list-style:none;font-size:13px;color:var(--tekst-3);font-weight:600;margin-bottom:12px;pointer-events:none}
.ns-v3 .dok__spis summary::-webkit-details-marker{display:none}
.ns-v3 .dok__spis summary small{display:none}
.ns-v3 .dok__spis li{margin:0}
@media (max-width:899px){.ns-v3 .dok__spis summary{pointer-events:auto;cursor:pointer;display:flex;justify-content:space-between;align-items:center;margin:0;padding:14px 0;font-size:16px;color:var(--tekst)}
.ns-v3 .dok__spis summary small{display:inline;font-size:13px;font-weight:500;color:var(--tekst-3)}
.ns-v3 .dok__spis details[open] summary{margin-bottom:6px}
.ns-v3 .dok__spis ol{display:grid!important;gap:0!important}
.ns-v3 .dok__spis a{padding:9px 0;border-top:1px solid var(--linia)}}
.ns-v3 .dok__zmiany{padding:16px 18px;background:var(--tafla);box-shadow:inset 3px 0 0 var(--limonka);font-size:15.5px;color:var(--tekst-2);margin-bottom:2em!important}
.ns-v3 .dok__zmiany b{color:var(--tekst)}
.ns-v3 .dok__mail{color:var(--tekst);font-weight:650}
.ns-v3 .dok__stopka{margin-top:3em!important;padding-top:20px;border-top:1px solid var(--linia-2);font-size:15.5px}
.ns-v3 .tresc{overflow-wrap:break-word}
.ns-v3 .tresc code{font-family:ui-monospace,"Cascadia Mono",Consolas,monospace;font-size:.86em;color:var(--tekst);background:var(--tafla-2);padding:1px 5px}
.ns-v3 .dok-tab{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.4em 0 1.8em}
.ns-v3 .dok-tab .tab{font-size:14.5px;line-height:1.5;min-width:680px}
.ns-v3 .dok-tab .tab th{position:static;background:none;white-space:normal;vertical-align:bottom;color:var(--tekst-3)}
.ns-v3 .dok-tab .tab td{white-space:normal;vertical-align:top;padding-top:14px;padding-bottom:14px;color:var(--tekst-2)}
.ns-v3 .dok-tab .tab td:first-child{color:var(--tekst);font-weight:600;min-width:150px}
@media (max-width:640px){.ns-v3 .dok-tab .tab{min-width:0}
.ns-v3 .dok-tab thead{display:none}
.ns-v3 .dok-tab tr{display:block;padding:14px 0;border-bottom:1px solid var(--linia)}
.ns-v3 .dok-tab td{display:block;border:0!important;padding:3px 0!important}
.ns-v3 .dok-tab td::before{content:attr(data-l);display:block;font-size:12.5px;font-weight:600;color:var(--tekst-3)}
.ns-v3 .dok-tab td:first-child::before{display:none}
.ns-v3 .dok-tab td:first-child{font-size:16px}}