.szd-sub{margin:18px 0 8px}.szd-sub:first-child{margin-top:0}#szd-tool .szd-row-full,.tool .szd-row-full{grid-column:1/-1}.szd-npd{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:12px 0 0;font-size:var(--small)}.szd-npd .btn{padding:8px 14px;font-size:var(--small)}.szd-flags{display:grid;gap:8px}.szd-flag{display:flex;gap:10px;align-items:flex-start;font-size:var(--small);line-height:1.45;cursor:pointer}.szd-flag input{margin-top:3px;flex:none;width:18px;height:18px}.szd-flag--ip{margin-top:12px;padding:8px 10px;border-radius:var(--r)}.szd-checks{display:grid;gap:6px;margin:18px 0 6px}.szd-chk{margin:0;padding:10px 14px;border-radius:var(--r);font-size:var(--small);line-height:1.45;background:var(--soft)}.szd-chk--err{background:#fdecea;color:#b71c1c;font-weight:600}.szd-chk--bad{background:#fff4e5;color:#8a4b00}.szd-chk--ok{background:#e8f5e9;color:#1b5e20}.szd-status{margin:6px 0 0;font-size:var(--small)}.szd-status--ok{color:#1b5e20}.szd-status--err{color:#b71c1c;font-weight:600}.szd-tabs{margin:18px 0 12px}.szd-result{position:relative;overflow:hidden;max-width:900px}.szd-watermark{position:absolute;top:30%;left:4%;width:92%;text-align:center;transform:rotate(-20deg);color:#324b5f2e;font-size:clamp(22px,4vw,46px);font-weight:800;z-index:2;pointer-events:none}.szd-trial .szd-paper{user-select:none;-webkit-user-select:none}.szd-paper{border:1px solid var(--line);border-radius:var(--r);background:#fff;padding:clamp(16px,3vw,40px);font-family:Georgia,Times New Roman,serif;font-size:clamp(14px,.95vw,17px);line-height:1.55;color:#111;overflow-wrap:anywhere}.szd-paper p{margin:0 0 8px;text-align:justify}.szd-h{text-align:center!important;font-weight:700;margin-bottom:4px!important}.szd-c{text-align:center!important;font-size:.9em}.szd-place{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px!important}.szd-s{font-weight:700;margin-top:14px!important;text-align:left!important}.szd-blank{color:#9e9e9e}.szd-scroll{overflow-x:auto;margin:0 0 10px}.szd-t{border-collapse:collapse;width:100%}.szd-t th,.szd-t td{border:1px solid #999;padding:4px 8px;text-align:left;vertical-align:top}.szd-t td:last-child,.szd-t th:last-child{text-align:right;white-space:nowrap}.szd-t tfoot td{font-weight:700}.szd-sign{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:22px}.szd-note{margin:10px 0 0;font-size:var(--small)}@media(max-width:600px){.szd-sign{grid-template-columns:1fr}.szd-place{flex-direction:column}.szd-paper p{text-align:left}.szd-t{font-size:.92em}.szd-t th,.szd-t td{padding:4px 5px}.szd-npd .btn{width:100%;text-align:center}}@media print{body.print-tool #szd-tool>:not(.szd-result),body.print-tool .tool__head,body.print-tool .szd-watermark{display:none!important}body.print-tool .szd-paper{border:0;padding:0;max-width:none;font-size:12pt}body.print-tool .szd-blank{color:#000}.szd-trial .szd-result{display:none!important}}
