.surat-keluar-detail[data-v-6b8a029e]{padding:24px;background:#fcfcfc;min-height:calc(100vh - 64px);position:relative}.page-header[data-v-6b8a029e]{margin-bottom:16px}.page-header .page-title[data-v-6b8a029e]{font-size:24px;font-weight:600;color:#262626;margin:0 0 4px 0}.page-header .page-subtitle[data-v-6b8a029e]{font-size:16px;color:#595959;margin:0 0 8px 0}.page-header .status-tag[data-v-6b8a029e]{border-radius:4px;padding:2px 8px;font-size:12px;font-weight:500}.action-buttons[data-v-6b8a029e]{display:flex;gap:12px;margin-bottom:16px}.action-buttons .btn-action-outlined[data-v-6b8a029e]{border:1px solid #262626;border-radius:6px;font-weight:500;height:40px;padding:0 16px}.action-buttons .btn-action-outlined[data-v-6b8a029e]:hover{border-color:#595959;color:#595959}.form-card[data-v-6b8a029e]{background:#fff;border-radius:8px;padding:24px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.form-card .section-title[data-v-6b8a029e]{font-size:18px;font-weight:600;color:#262626;margin:0 0 24px 0}.form-card[data-v-6b8a029e] .ant-form-item-required:before{display:none!important}.form-card[data-v-6b8a029e] .ant-form-item-required:after{display:inline-block;margin-left:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.form-section[data-v-6b8a029e]{margin-bottom:24px}.form-section .section-label[data-v-6b8a029e]{display:block;font-weight:500;color:#262626;margin-bottom:8px;font-size:14px}.form-section .required[data-v-6b8a029e]{color:#ff4d4f}.readonly-input[data-v-6b8a029e]{background:#f5f5f5;border-color:#d9d9d9;color:#262626}.radio-group-horizontal[data-v-6b8a029e]{display:flex;flex-wrap:wrap;gap:24px}.radio-group-horizontal[data-v-6b8a029e] .ant-radio-wrapper{margin-right:0}.full-width[data-v-6b8a029e]{width:100%}.section-description[data-v-6b8a029e]{font-size:12px;color:#8c8c8c;margin-bottom:8px}.ckeditor-container[data-v-6b8a029e]{border:1px solid #d9d9d9;border-radius:8px;overflow:hidden}.ckeditor-container[data-v-6b8a029e] .ck-editor__editable{min-height:300px;padding:16px}.ckeditor-container[data-v-6b8a029e] .ck-editor__editable:focus{border-color:#e01f48;box-shadow:none}.ckeditor-container[data-v-6b8a029e] .ck-toolbar{background:#fafafa;border:none;border-bottom:1px solid #d9d9d9}.ckeditor-container[data-v-6b8a029e] .ck-content{font-size:14px;line-height:1.6}.ckeditor-container[data-v-6b8a029e] .ck.ck-editor__main>.ck-editor__editable{border:none}.ckeditor-container.has-error[data-v-6b8a029e],.ckeditor-container.has-error[data-v-6b8a029e] .ck-editor__editable{border-color:#ff4d4f}.preview-section[data-v-6b8a029e]{margin-top:16px;display:flex;justify-content:flex-end}.preview-section .btn-preview[data-v-6b8a029e]{border-radius:50px;font-size:14px;font-weight:700;border:2px solid #e10f28;max-width:230px;background:#fff;color:#e10f28;padding:6px 12px;min-height:auto;height:auto;line-height:1.5;transition:all .3s;display:inline-flex;align-items:center;justify-content:center}.preview-section .btn-preview[data-v-6b8a029e]:hover:not(:disabled){background:#e10f28!important;border-color:#fff!important;color:#fff!important}.preview-section .btn-preview[data-v-6b8a029e]:disabled{border-color:#98a2b3;background:#98a2b3;color:#fff}.submit-section[data-v-6b8a029e]{display:flex;gap:16px;padding-top:24px;border-top:1px solid #f0f0f0;align-items:center}.submit-section .btn-simpan[data-v-6b8a029e]{border-radius:50px;font-size:14px;font-weight:700;border:2px solid #e10f28;max-width:230px;background:#e10f28;color:#fff;padding:6px 12px;min-height:auto;height:auto;line-height:1.5;transition:all .3s;display:inline-flex;align-items:center;justify-content:center}.submit-section .btn-simpan[data-v-6b8a029e]:hover:not(:disabled){background:#fff!important;border-color:#e10f28!important;color:#e10f28!important}.submit-section .btn-simpan[data-v-6b8a029e]:disabled{border-color:#98a2b3;background:#98a2b3;color:#fff}.submit-section .btn-draft[data-v-6b8a029e]{border-radius:50px;font-size:14px;font-weight:700;border:2px solid #000;max-width:230px;background:#fff;color:#000;padding:6px 12px;min-height:auto;height:auto;line-height:1.5;transition:all .3s;display:inline-flex;align-items:center;justify-content:center}.submit-section .btn-draft[data-v-6b8a029e]:hover:not(:disabled){background:#000!important;border-color:#fff!important;color:#fff!important}.submit-section .btn-draft[data-v-6b8a029e]:disabled{border-color:#98a2b3;background:#98a2b3;color:#fff}.loading-overlay[data-v-6b8a029e]{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center;z-index:100}.cancel-modal .ant-modal-header{border-bottom:none;padding-bottom:0}.cancel-modal .ant-modal-title{font-weight:600;font-size:16px;color:#1e2a3b}.cancel-modal .modal-description{color:#666;font-size:14px;line-height:1.6;margin-bottom:16px}.cancel-modal .cancel-reason-field{margin-bottom:24px}.cancel-modal .cancel-reason-field .ant-form-item-label>label{font-weight:500;color:#1e2a3b}.cancel-modal .cancel-reason-field .ant-input{border-radius:6px}.cancel-modal .modal-buttons{display:flex;justify-content:flex-start;gap:12px}.cancel-modal .modal-buttons .btn-kembali{border-radius:20px;padding:0 24px;height:40px;font-weight:500;border:1px solid #d9d9d9}.cancel-modal .modal-buttons .btn-batalkan{border-radius:20px;padding:0 24px;height:40px;font-weight:500;background:#e01f48;border-color:#e01f48}.cancel-modal .modal-buttons .btn-batalkan:focus,.cancel-modal .modal-buttons .btn-batalkan:hover{background:#c41a3d;border-color:#c41a3d}