.pengaturan-surat-container[data-v-b2492b84]{padding:24px}.pengaturan-surat-container .page-title[data-v-b2492b84]{font-size:30px;font-weight:700;color:#000;margin-bottom:24px;margin-top:0}.pengaturan-surat-container .clear-signature-button[data-v-b2492b84]{border:2px solid #222;background:#fff;color:#222;border-radius:25px;height:40px;font-weight:600;font-size:16px;box-shadow:none;margin-bottom:16px}.pengaturan-surat-container .clear-signature-button[data-v-b2492b84]:focus,.pengaturan-surat-container .clear-signature-button[data-v-b2492b84]:hover{border-color:#1d2671;color:#1d2671;background:#f6f8fb}.pengaturan-surat-container .mb-4[data-v-b2492b84]{margin-bottom:24px}.pengaturan-surat-container .current-signature-info[data-v-b2492b84],.pengaturan-surat-container .mb-3[data-v-b2492b84]{margin-bottom:16px}.pengaturan-surat-container .letterhead-section h3[data-v-b2492b84],.pengaturan-surat-container .signature-section h3[data-v-b2492b84],.pengaturan-surat-container .stamp-section h3[data-v-b2492b84]{font-size:24px;font-weight:600;margin-bottom:8px}.pengaturan-surat-container .letterhead-section .text-dark[data-v-b2492b84],.pengaturan-surat-container .signature-section .text-dark[data-v-b2492b84],.pengaturan-surat-container .stamp-section .text-dark[data-v-b2492b84]{color:#262626;font-weight:600;margin-bottom:4px;margin-top:0}.pengaturan-surat-container .letterhead-section .text-muted[data-v-b2492b84],.pengaturan-surat-container .signature-section .text-muted[data-v-b2492b84],.pengaturan-surat-container .stamp-section .text-muted[data-v-b2492b84]{color:#8c8c8c;font-size:14px}.pengaturan-surat-container .letterhead-section .text-muted.subtitle[data-v-b2492b84],.pengaturan-surat-container .signature-section .text-muted.subtitle[data-v-b2492b84],.pengaturan-surat-container .stamp-section .text-muted.subtitle[data-v-b2492b84]{margin-bottom:12px;margin-top:0}.pengaturan-surat-container .letterhead-section .signature-canvas-wrapper[data-v-b2492b84],.pengaturan-surat-container .signature-section .signature-canvas-wrapper[data-v-b2492b84],.pengaturan-surat-container .stamp-section .signature-canvas-wrapper[data-v-b2492b84]{border:2px dashed #d9d9d9;border-radius:8px;padding:8px;background:#fafafa;margin-bottom:12px;display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}.pengaturan-surat-container .letterhead-section .signature-canvas-wrapper .signature-canvas[data-v-b2492b84],.pengaturan-surat-container .signature-section .signature-canvas-wrapper .signature-canvas[data-v-b2492b84],.pengaturan-surat-container .stamp-section .signature-canvas-wrapper .signature-canvas[data-v-b2492b84]{background:#fff;border-radius:4px;border:1px solid #d9d9d9;display:block;cursor:crosshair;touch-action:none}.pengaturan-surat-container .letterhead-section .signature-actions[data-v-b2492b84],.pengaturan-surat-container .signature-section .signature-actions[data-v-b2492b84],.pengaturan-surat-container .stamp-section .signature-actions[data-v-b2492b84]{margin-bottom:16px;margin-top:0}.pengaturan-surat-container .letterhead-section .signature-actions .mr-2[data-v-b2492b84],.pengaturan-surat-container .signature-section .signature-actions .mr-2[data-v-b2492b84],.pengaturan-surat-container .stamp-section .signature-actions .mr-2[data-v-b2492b84]{margin-right:8px}.pengaturan-surat-container .letterhead-section .letterhead-uploader[data-v-b2492b84],.pengaturan-surat-container .letterhead-section .signature-uploader[data-v-b2492b84],.pengaturan-surat-container .letterhead-section .stamp-uploader[data-v-b2492b84],.pengaturan-surat-container .signature-section .letterhead-uploader[data-v-b2492b84],.pengaturan-surat-container .signature-section .signature-uploader[data-v-b2492b84],.pengaturan-surat-container .signature-section .stamp-uploader[data-v-b2492b84],.pengaturan-surat-container .stamp-section .letterhead-uploader[data-v-b2492b84],.pengaturan-surat-container .stamp-section .signature-uploader[data-v-b2492b84],.pengaturan-surat-container .stamp-section .stamp-uploader[data-v-b2492b84]{margin-bottom:12px;margin-top:0}.pengaturan-surat-container .letterhead-section .upload-hint[data-v-b2492b84],.pengaturan-surat-container .signature-section .upload-hint[data-v-b2492b84],.pengaturan-surat-container .stamp-section .upload-hint[data-v-b2492b84]{color:#8c8c8c;font-size:12px;margin-bottom:24px}.pengaturan-surat-container .letterhead-section .current-preview[data-v-b2492b84],.pengaturan-surat-container .letterhead-section .current-signature-preview[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-preview[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-signature-preview[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-preview[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-signature-preview[data-v-b2492b84]{margin-top:24px}.pengaturan-surat-container .letterhead-section .current-preview .preview-wrapper[data-v-b2492b84],.pengaturan-surat-container .letterhead-section .current-signature-preview .preview-wrapper[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-preview .preview-wrapper[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-signature-preview .preview-wrapper[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-preview .preview-wrapper[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-signature-preview .preview-wrapper[data-v-b2492b84]{text-align:center;padding:16px;background:#fafafa;border:1px solid #d9d9d9;border-radius:8px}.pengaturan-surat-container .letterhead-section .current-preview .preview-wrapper img[data-v-b2492b84],.pengaturan-surat-container .letterhead-section .current-signature-preview .preview-wrapper img[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-preview .preview-wrapper img[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-signature-preview .preview-wrapper img[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-preview .preview-wrapper img[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-signature-preview .preview-wrapper img[data-v-b2492b84]{max-width:300px;max-height:150px;-o-object-fit:contain;object-fit:contain}.pengaturan-surat-container .letterhead-section .current-preview .preview-wrapper .signature-type-label[data-v-b2492b84],.pengaturan-surat-container .letterhead-section .current-signature-preview .preview-wrapper .signature-type-label[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-preview .preview-wrapper .signature-type-label[data-v-b2492b84],.pengaturan-surat-container .signature-section .current-signature-preview .preview-wrapper .signature-type-label[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-preview .preview-wrapper .signature-type-label[data-v-b2492b84],.pengaturan-surat-container .stamp-section .current-signature-preview .preview-wrapper .signature-type-label[data-v-b2492b84]{margin-top:8px;color:#8c8c8c;font-size:12px}.pengaturan-surat-container .letterhead-section .confirmation-checkbox[data-v-b2492b84],.pengaturan-surat-container .signature-section .confirmation-checkbox[data-v-b2492b84],.pengaturan-surat-container .stamp-section .confirmation-checkbox[data-v-b2492b84]{display:block;margin-top:0;margin-bottom:16px}.pengaturan-surat-container .letterhead-section .confirmation-checkbox .checkbox-label[data-v-b2492b84],.pengaturan-surat-container .signature-section .confirmation-checkbox .checkbox-label[data-v-b2492b84],.pengaturan-surat-container .stamp-section .confirmation-checkbox .checkbox-label[data-v-b2492b84]{font-size:14px;font-weight:500;color:#262626;margin-left:8px}.pengaturan-surat-container .letterhead-section .confirmation-checkbox[data-v-b2492b84] .ant-checkbox-checked .ant-checkbox-inner,.pengaturan-surat-container .signature-section .confirmation-checkbox[data-v-b2492b84] .ant-checkbox-checked .ant-checkbox-inner,.pengaturan-surat-container .stamp-section .confirmation-checkbox[data-v-b2492b84] .ant-checkbox-checked .ant-checkbox-inner{background-color:#e10f28;border-color:#e10f28}.pengaturan-surat-container .letterhead-section .confirmation-checkbox[data-v-b2492b84] .ant-checkbox-wrapper:hover .ant-checkbox-inner,.pengaturan-surat-container .signature-section .confirmation-checkbox[data-v-b2492b84] .ant-checkbox-wrapper:hover .ant-checkbox-inner,.pengaturan-surat-container .stamp-section .confirmation-checkbox[data-v-b2492b84] .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#e10f28}.pengaturan-surat-container .letterhead-section .save-button[data-v-b2492b84],.pengaturan-surat-container .signature-section .save-button[data-v-b2492b84],.pengaturan-surat-container .stamp-section .save-button[data-v-b2492b84]{border-radius:50px;font-size:14px;font-weight:700;border:2px solid #e10f28;background:#e10f28;color:#fff;padding:6px 16px;min-height:auto;height:42px;line-height:1.5;transition:all .3s;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:none}.pengaturan-surat-container .letterhead-section .save-button[data-v-b2492b84]:hover:not(:disabled),.pengaturan-surat-container .signature-section .save-button[data-v-b2492b84]:hover:not(:disabled),.pengaturan-surat-container .stamp-section .save-button[data-v-b2492b84]:hover:not(:disabled){background:#fff!important;border-color:#e10f28!important;color:#e10f28!important}.pengaturan-surat-container .letterhead-section .save-button[data-v-b2492b84]:disabled,.pengaturan-surat-container .signature-section .save-button[data-v-b2492b84]:disabled,.pengaturan-surat-container .stamp-section .save-button[data-v-b2492b84]:disabled{border-color:#d9d9d9;background:#f5f5f5;color:#d9d9d9}.confirmation-modal[data-v-b2492b84]{padding:8px 0}.confirmation-modal .modal-title[data-v-b2492b84]{font-size:24px;font-weight:600;color:#262626;margin-bottom:16px;margin-top:0}.confirmation-modal .modal-description[data-v-b2492b84]{font-size:14px;color:#595959;line-height:1.6;margin-bottom:24px}.confirmation-modal .modal-actions[data-v-b2492b84]{display:flex;gap:12px;justify-content:flex-end}.confirmation-modal .modal-actions .cancel-button[data-v-b2492b84]{flex:1;height:44px;padding:0 32px;font-size:16px;font-weight:600;border-radius:25px;border:2px solid #222;background:#fff;color:#222;letter-spacing:.5px}.confirmation-modal .modal-actions .cancel-button[data-v-b2492b84]:hover{border-color:#1d2671;color:#1d2671;background:#f6f8fb}.confirmation-modal .modal-actions .confirm-button[data-v-b2492b84]{flex:1;height:44px;padding:0 32px;font-size:16px;font-weight:600;border-radius:25px;background:#e10f28;border:none;color:#fff;letter-spacing:.5px}.confirmation-modal .modal-actions .confirm-button[data-v-b2492b84]:hover:not(:disabled){opacity:.9}.confirmation-modal .modal-actions .confirm-button[data-v-b2492b84]:disabled{opacity:.6}