.document-settings-toolbar{display:flex;align-items:end;gap:1rem;flex-wrap:wrap}.document-settings-toolbar label{display:grid;gap:.4rem;min-width:180px}.document-settings-toolbar [role=status]{color:#9a5b00}.document-field-grid,.doc-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:.7rem}.document-field-grid>div{padding:.5rem;border:1px solid #dce3eb;border-radius:6px}.document-editor details{padding:.8rem;border:1px solid #dce3eb;border-radius:8px}.document-editor summary{font-weight:600;cursor:pointer}.document-editor input[type=checkbox]{width:auto}.document-editor td input[type=text]{min-width:130px}.document-editor td select{min-width:95px}.document-preview{width:100%;height:720px;border:1px solid #dce3eb}.signature-pad{display:block;max-width:100%;background:#fff;border:1px solid #7d8b9c;touch-action:none}.document-signature-preview{max-width:240px;max-height:80px;object-fit:contain}.document-editor [role=status]{color:#196433}@media(max-width:600px){.document-preview{height:530px}.document-settings-toolbar label{width:100%}.document-editor .table-wrap{max-width:calc(100vw - 75px);overflow:auto}}
.company-signature-editor{max-width:900px;margin:auto}.company-signature-editor form{display:grid;gap:16px}.company-signature-editor label{display:grid;gap:7px}.company-signature-editor label.check{display:flex;gap:9px;align-items:center}.company-signature-editor input[type=checkbox]{width:auto}.company-signature-current img{display:block;max-width:100%;width:300px;height:90px;object-fit:contain;background:#fff;border:1px solid #c7d2e1;padding:8px}.company-signature-editor .signature-pad{width:100%;height:auto}.company-signature-editor p{line-height:1.5}
