.CmaDocumentEditor_wrapper__n9_9w{height:100%;width:100%;position:relative;background-color:#e5e7eb}.CmaDocumentEditor_loadingOverlay__43oQu{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:#e5e7eb;z-index:10}.CmaDocumentEditor_loadingContent__3jBJE{display:flex;flex-direction:column;align-items:center;justify-content:center;color:#374151}.CmaDocumentEditor_editorHidden__rjGLN{opacity:0;height:100%;width:100%}.CmaDocumentEditor_editorVisible__HfAhz{opacity:1;height:100%;width:100%;transition:opacity .2s ease-in-out}.CmaDocumentEditor_editorHidden__rjGLN>div,.CmaDocumentEditor_editorVisible__HfAhz>div{height:100%!important;width:100%!important}.CmaDocumentEditor_wrapper__n9_9w .tox-tinymce{height:100%!important;border:none!important;border-radius:0!important;display:flex!important;flex-direction:column!important}.CmaDocumentEditor_wrapper__n9_9w .tox-editor-header{flex-shrink:0!important;z-index:1!important;border-bottom:1px solid #e5e7eb!important;background-color:#ffffff!important}.CmaDocumentEditor_wrapper__n9_9w .tox-edit-area,.CmaDocumentEditor_wrapper__n9_9w .tox-editor-container,.CmaDocumentEditor_wrapper__n9_9w .tox-sidebar-wrap{flex:1 1 auto!important;min-height:0!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.CmaDocumentEditor_wrapper__n9_9w .tox-edit-area{position:relative!important;background-color:#e5e7eb!important}.CmaDocumentEditor_wrapper__n9_9w .tox-edit-area__iframe{flex:1 1 auto!important;min-height:0!important;height:100%!important;position:absolute!important;top:0!important;left:0!important;right:0!important;bottom:0!important}.CmaDocumentEditor_wrapper__n9_9w .tox-statusbar{flex-shrink:0!important;border-top:1px solid #e5e7eb!important;background-color:#ffffff!important}.SyncfusionDocumentEditor_wrapper__VXLjU{position:relative;width:100%;height:100%;display:flex;flex-direction:column}.SyncfusionDocumentEditor_loadingOverlay__E4v5a{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(255,255,255,.9);z-index:10}.SyncfusionDocumentEditor_loadingContent__ShuWJ{display:flex;flex-direction:column;align-items:center;justify-content:center}.SyncfusionDocumentEditor_editorContainer__0fg0_{flex:1;min-height:0;overflow:hidden}.SyncfusionDocumentEditor_editorHidden__3_zRI{visibility:hidden;position:absolute;width:100%;height:100%}.SyncfusionDocumentEditor_editorVisible__gAUyg{flex:1;min-height:0;height:100%}.SyncfusionDocumentEditor_exportBar__EE0pK{position:absolute;top:8px;right:16px;z-index:100}.SyncfusionDocumentEditor_exportButton__Mpn9K{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#1f2937;color:white;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background .15s}.SyncfusionDocumentEditor_exportButton__Mpn9K:hover{background:#374151}.SyncfusionDocumentEditor_exportButton__Mpn9K:disabled{background:#9ca3af;cursor:not-allowed}.SyncfusionDocumentEditor_uploadModal__WNZxw{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.5);z-index:100}.SyncfusionDocumentEditor_uploadModalContent__WpKvP{background:white;border-radius:12px;padding:24px;max-width:480px;width:90%;box-shadow:0 25px 50px -12px rgba(0,0,0,.25)}.SyncfusionDocumentEditor_uploadModalHeader__QieQD{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.SyncfusionDocumentEditor_uploadModalTitle__98ark{font-size:18px;font-weight:600;color:#1f2937}.SyncfusionDocumentEditor_uploadModalClose__RwpJL{background:none;border:none;cursor:pointer;padding:4px;color:#6b7280}.SyncfusionDocumentEditor_uploadModalClose__RwpJL:hover{color:#374151}.SyncfusionDocumentEditor_uploadDropzone___poAF{border:2px dashed #d1d5db;border-radius:8px;padding:48px 24px;text-align:center;cursor:pointer;transition:all .2s}.SyncfusionDocumentEditor_uploadDropzone___poAF:hover{border-color:#9ca3af;background-color:#f9fafb}.SyncfusionDocumentEditor_uploadDropzoneActive__EpXzn{border-color:#3b82f6;background-color:#eff6ff}.SyncfusionDocumentEditor_uploadIcon__Mf73A{width:48px;height:48px;margin:0 auto 12px;color:#9ca3af}.SyncfusionDocumentEditor_uploadText__3aagW{color:#374151;font-size:14px;margin-bottom:4px}.SyncfusionDocumentEditor_uploadHint__qtO3_{color:#9ca3af;font-size:12px}.SyncfusionDocumentEditor_uploadInput__uitbK{display:none}.SyncfusionDocumentEditor_uploadActions__AEvHT{display:flex;justify-content:flex-end;gap:12px;margin-top:20px}.SyncfusionDocumentEditor_uploadButton__rTtBT{padding:8px 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.SyncfusionDocumentEditor_uploadButtonCancel__YC2D_{background:white;border:1px solid #d1d5db;color:#374151}.SyncfusionDocumentEditor_uploadButtonCancel__YC2D_:hover{background:#f3f4f6}.SyncfusionDocumentEditor_uploadButtonUpload__77ijw{background:#1f2937;border:1px solid #1f2937;color:white}.SyncfusionDocumentEditor_uploadButtonUpload__77ijw:hover{background:#374151}.SyncfusionDocumentEditor_uploadButtonUpload__77ijw:disabled{background:#9ca3af;border-color:#9ca3af;cursor:not-allowed}.SyncfusionDocumentEditor_selectedFile__acOLG{display:flex;align-items:center;gap:12px;padding:12px;background:#f3f4f6;border-radius:8px;margin-top:16px}.SyncfusionDocumentEditor_selectedFileIcon__PiA44{width:24px;height:24px;color:#3b82f6}.SyncfusionDocumentEditor_selectedFileName__lcb9_{flex:1;font-size:14px;color:#374151;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SyncfusionDocumentEditor_selectedFileRemove__b_sVp{background:none;border:none;cursor:pointer;padding:4px;color:#6b7280}.SyncfusionDocumentEditor_selectedFileRemove__b_sVp:hover{color:#ef4444}@media (max-width:768px){.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor{max-width:100%}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-tlbr-wrapper,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-tlbr-wrapper{width:100%!important;overflow-x:auto;overflow-y:hidden;padding:0 8px}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-toolbar.e-toolbar,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-toolbar.e-toolbar{min-width:max-content}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-toolbar .e-toolbar-items,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-toolbar .e-toolbar-items{flex-wrap:nowrap;gap:6px}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-toolbar .e-tbar-btn-text,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-toolbar .e-tbar-btn-text{display:none}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-pane,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-pane{position:absolute;right:0;top:72px;width:82vw;max-width:360px;height:calc(100vh - 90px);background:#fff;box-shadow:-6px 0 18px rgba(0,0,0,.15);border-left:1px solid #e5e7eb;z-index:40;overflow:auto}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-prop-pane,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-prop-pane{width:100%;max-width:none}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-dropdown-popup,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-dropdown-popup,.SyncfusionDocumentEditor_wrapper__VXLjU .e-dropdown-popup{max-width:calc(100vw - 24px);overflow-x:auto}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-pane,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-pane{border-left:0}.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-prop-pane,.SyncfusionDocumentEditor_wrapper__VXLjU #syncfusion-document-editor .e-de-review-pane,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-prop-pane,.SyncfusionDocumentEditor_wrapper__VXLjU #template-editor .e-de-review-pane{width:100%;max-width:100%;padding:12px}}