.sh-page{padding:16px 0 60px}.sh-scroll{padding:0 16px;overflow-x:auto}.sh{width:190mm;color:var(--ink);margin:0 auto}.sh-svg{max-width:none;margin:2px 0 6px;display:block}.sh-hd h1{font-family:var(--f-disp);margin:0 0 5px;font-size:21px;font-weight:400;line-height:1.1}.sh-hd p{margin:0;font-size:12.5px;line-height:1.45}.sh-sec{border-top:1px solid var(--line);margin-top:11px;padding-top:8px}.sh-sec h2{margin:0 0 3px;font-size:14px;font-weight:600}.sh-t{margin:0 0 4px;font-size:12px;line-height:1.45}.sh-ol{margin:0;padding-left:18px;font-size:12px;line-height:1.45}.sh-ol li{margin-bottom:2px}.sh-podpis{color:var(--muted);margin:10px 0 0;font-size:11px}.sh-knopki{flex-wrap:wrap;gap:8px;width:190mm;max-width:100%;margin:0 auto;padding:24px 16px 0;display:flex}.sh-b{background:var(--ink);min-height:48px;color:var(--paper);border:1px solid var(--ink);border-radius:var(--radius);transition:background-color var(--t-tap) var(--e-out);justify-content:center;align-items:center;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.sh-b:hover{background:var(--dark)}.sh-b--tih{color:var(--ink);border-color:var(--line);background:0 0;font-weight:400}.sh-b--tih:hover{background:var(--clay)}@page{size:A4 portrait;margin:10mm}@media print{body{background:0 0;padding-bottom:0}.sh-page{padding:0}.sh-scroll{padding:0;overflow:visible}.sh-knopki,.sh-tolko-ekran{display:none}.sh-sec{break-inside:avoid}.sh-sec--last{break-before:auto}}
