.sm-row{border:1px solid var(--line);border-radius:14px;padding:16px;margin:14px 0;background:#fff}.sm-row h3{font-size:17px;margin:0 0 10px}.sm-row-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.sm-row-fields .gs-field{min-width:0}.sm-field-error{color:#a32121;min-height:1em}.sm-row [aria-invalid=true]{border-color:#ae2222}.sm-bad{background:#fff1ef;color:#7e2020}.sm-doc{border:1px solid var(--line);border-radius:14px;padding:20px;background:#fff;margin-top:18px;overflow:hidden}.sm-doc h3{text-align:center}.sm-doc p{overflow-wrap:anywhere}.sm-table{min-width:720px}.sm-table th,.sm-table td{font-size:13px;padding:7px;white-space:normal;overflow-wrap:anywhere}.sm-table td:nth-child(n+4){font-variant-numeric:tabular-nums}.sm-sign{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:20px}.sm-trial{user-select:none;-webkit-user-select:none;position:relative}.sm-watermark{font-weight:700;text-align:center;color:#8a6370;background:#fff1f6;padding:12px}.sm-editor .gs-row{margin-bottom:14px}#sm-tool .rd-grid dd{white-space:nowrap;font-size:clamp(20px,2vw,28px)}.pdf-body p{font-size:10px;line-height:1.35;margin:5px 0}.pdf-body .sm-table td,.pdf-body .sm-table th{font-size:10px;line-height:1.2;padding:2px 4px;height:auto}.pdf-body .sm-sign{margin-top:10px;break-inside:avoid}@media(max-width:900px){.sm-row-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.sm-row,.sm-doc{padding:10px}.sm-sign{grid-template-columns:1fr}.sm-row-fields .gs-field{font-size:13px}.sm-row-fields input{min-width:0;width:100%}}@media print{@page{size:A4 landscape;margin:12mm}body.print-tool #sm-tool .sm-editor,body.print-tool #sm-tool .sm-actions,body.print-tool #sm-tool .sm-help,body.print-tool #sm-tool [data-sm-limit],body.print-tool #sm-tool [data-sm-checks],body.print-tool #sm-tool [data-sm-status],body.print-tool #sm-tool [data-sm-summary]{display:none!important}body.print-tool .sm-doc{padding:0;border:0;overflow:visible}body.print-tool .sm-table{min-width:0;width:100%}body.print-tool .sm-table td,body.print-tool .sm-table th{font-size:11px;border:1px solid #333}body.print-tool .sm-trial{display:none!important}}
