.ozh-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.ozh-titul{display:grid;gap:14px}.ozh-more{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:0 14px}.ozh-more>summary{cursor:pointer;padding:12px 0;font-weight:600}.ozh-more[open]>summary{border-bottom:1px solid var(--line);margin-bottom:12px}.ozh-more .gs-row{padding-bottom:14px}.ozh-rows{display:grid;gap:12px}.ozh-rec{padding:14px;border:1px solid var(--line);border-radius:var(--r);background:#fff}.ozh-rec__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ozh-x{width:40px;height:40px}.ozh-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;align-items:end}.ozh-grid .ozh-wide{grid-column:span 2}.ozh-grid .gs-field .input{height:46px;font-size:16px}.ozh-allnote{margin:0 0 12px}.ozh-sum{margin-top:18px}.ozh-sum__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:0}.ozh-sum__grid div{padding:10px 12px;border-radius:var(--r);background:var(--soft);display:grid;gap:2px}.ozh-sum__grid dt{font-size:var(--small);color:var(--muted);line-height:1.3}.ozh-sum__grid dd{margin:0;font-weight:700;font-size:clamp(17px,1.2vw,22px)}.ozh-sum__grid dd.is-bad{color:#a3203d}.ozh-alerts{margin-top:14px}.ozh-al{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ozh-al li{padding:10px 14px;border-radius:var(--r);font-size:clamp(14px,.95vw,18px);line-height:1.45}.ozh-al--err{background:#fde8ec;color:#a3203d}.ozh-al--warn{background:#fdf3dc;color:#8a5a00}.ozh-al--info{background:var(--soft);color:var(--ink-2)}.ozh-doc{display:grid;gap:22px}.ozh-part{display:grid;gap:10px}.ozh-h{text-align:center;font-weight:700;font-size:clamp(15px,1vw,20px);line-height:1.35;margin:0}.ozh-num{text-align:center;font-weight:700;margin:0}.ozh-title{text-align:center;font-weight:700;font-size:clamp(14px,.95vw,18px);line-height:1.35;margin:0}.ozh-meta,.ozh-p{margin:0;font-size:var(--small)}.ozh-form{margin:0;font-size:12px;color:var(--muted)}.ozh-fld{display:grid;gap:2px}.ozh-fld__l{margin:0;font-weight:600;font-size:var(--small)}.ozh-fld__v{margin:0;padding:2px 0;border-bottom:1px solid #8aa0b5;min-height:1.5em;overflow-wrap:anywhere}.ozh-cap{display:block;font-size:11px;color:var(--muted);text-align:center;line-height:1.3}.ozh-sub{margin:6px 0 0;font-weight:600;font-size:var(--small)}.ozh-sign{display:grid;grid-template-columns:1fr 2fr 1fr;gap:12px;align-items:end;margin-top:10px;font-size:var(--small)}.ozh-sign span{border-bottom:1px solid #8aa0b5;padding-bottom:2px;min-height:1.5em;overflow-wrap:anywhere}.ozh-t th{min-width:110px;padding:6px!important;background:var(--soft);font-size:11px;font-weight:600;line-height:1.25;vertical-align:top;text-align:left}.ozh-t td{padding:6px 8px!important;font-size:13px;vertical-align:top}.ozh-t .ozh-l{text-align:left;min-width:160px}.ozh-t{min-width:640px}.ozh-part:not(.ozh-part--t) .ozh-t{min-width:820px}.pdf-body .ozh-t,.pdf-body .ozh-part .ozh-t{min-width:0}.ozh-t .ozh-nums td{height:22px;background:var(--soft);font-size:11px;color:var(--muted);text-align:center;min-width:0}.ozh-t .ozh-empty td{height:34px}.ozh-t .ozh-none{text-align:center;color:var(--muted)}.ozh-t caption{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.ozh-printopt{display:flex;margin-top:18px}.ozh-printopt .gs-field{max-width:360px}@media(max-width:560px){.ozh-grid{grid-template-columns:1fr}.ozh-grid .ozh-wide{grid-column:auto}.ozh-rec{padding:12px}.ozh-tabs .pill{padding:8px 12px}.ozh-sign{grid-template-columns:1fr}.ozh-t td{font-size:12px}}.ozh-full .ozh-part+.ozh-part,.pdf-body .ozh-part+.ozh-part{break-before:page;page-break-before:always}.pdf-body .ozh-doc{display:block}.pdf-body .ozh-part{display:block;margin-bottom:10px}.pdf-body .ozh-fld,.pdf-body .ozh-sub,.pdf-body .ozh-sign{margin-bottom:6px}.pdf-body .ozh-t th{font-size:8px;min-width:0;background:#e9eff5}.pdf-body .ozh-t td{font-size:9px}.pdf-body .ozh-t caption{display:none}@media print{body.print-tool .ozh-tabs,body.print-tool .ozh-titul,body.print-tool [data-ozh-sec],body.print-tool .ozh-sum,body.print-tool .ozh-alerts,body.print-tool [data-ozh-out],body.print-tool .ozh-printopt,body.print-tool .ozh-allnote,body.print-tool .tool__head{display:none!important}body.print-tool .ozh-full{display:block!important}body.print-tool .ozh-doc,body.print-tool .ozh-part{display:block}body.print-tool .ozh-t,body.print-tool .ozh-part .ozh-t{min-width:0}body.print-tool .ozh-t th{background:#fff;font-size:8px;min-width:0}body.print-tool .ozh-t td{font-size:9px}body.print-tool .ozh-t .ozh-nums td{background:#fff}body.print-tool .ozh-t tr{break-inside:avoid}@page{size:A4 landscape;margin:12mm}}
