.tiptap-wrapper{background:#fff;border:2px solid #e2e8f0;border-radius:12px;overflow:visible;position:relative;transition:border-color .3s}.tiptap-wrapper .tiptap-toolbar{border-radius:12px 12px 0 0}.tiptap-wrapper .tiptap-content{border-radius:0 0 12px 12px;overflow:hidden}.tiptap-wrapper:focus-within{border-color:#106dff;box-shadow:0 0 0 3px #106dff14}.tiptap-wrapper.is-fullscreen{border:none;border-radius:0;display:flex;flex-direction:column;inset:0;position:fixed;z-index:9999}.tiptap-wrapper.is-fullscreen .tiptap-toolbar{border-radius:0;padding:10px 16px}.tiptap-wrapper.is-fullscreen .tiptap-content{border-radius:0;flex:1;overflow:hidden}.tiptap-wrapper.is-fullscreen .tiptap-content .tiptap{height:100%;margin:0 auto;max-height:unset;max-width:900px;min-height:unset;padding:20px 32px}.tiptap-toolbar{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;padding:8px 10px}.tiptap-toolbar,.toolbar-group{align-items:center;display:flex;gap:2px}.toolbar-divider{background:#e2e8f0;height:20px;margin:0 4px;width:1px}.tiptap-toolbar button{align-items:center;background:transparent;border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;font-size:13px;font-weight:600;height:32px;justify-content:center;transition:all .15s;width:32px}.tiptap-toolbar button:hover{background:#e2e8f0;color:#1e293b}.tiptap-toolbar button.is-active{background:#106dff;color:#fff}.tiptap-toolbar button:disabled{cursor:not-allowed;opacity:.3}.tiptap-content .tiptap{color:#1e293b;font-size:14px;line-height:1.7;max-height:400px;min-height:200px;outline:none;overflow-y:auto;padding:12px 16px}.tiptap-content .tiptap p{margin:0 0 .5em}.tiptap-content .tiptap h1{font-size:1.6em;font-weight:700;margin:1em 0 .5em}.tiptap-content .tiptap h2{font-size:1.4em;font-weight:700;margin:1em 0 .5em}.tiptap-content .tiptap h3{font-size:1.2em;font-weight:700;margin:.8em 0 .4em}.tiptap-content .tiptap h4{font-size:1.1em;font-weight:700;margin:.6em 0 .3em}.tiptap-content .tiptap h5{font-size:1em;font-weight:700;margin:.5em 0 .3em}.tiptap-content .tiptap h6{color:#64748b;font-size:.9em;font-weight:700;margin:.5em 0 .3em}.tiptap-content .tiptap ol,.tiptap-content .tiptap ul{margin:.5em 0;padding-left:1.5em}.tiptap-content .tiptap li{list-style:inherit}.tiptap-content .tiptap ul li{list-style-type:disc}.tiptap-content .tiptap ol li{list-style-type:decimal}.tiptap-content .tiptap blockquote{border-left:3px solid #106dff;color:#64748b;font-style:italic;margin:.5em 0;padding-left:1em}.tiptap-content .tiptap code{background:#f1f5f9;border-radius:4px;color:#e11d48;font-size:.9em;padding:2px 6px}.tiptap-content .tiptap pre{background:#1e293b;border-radius:8px;color:#e2e8f0;margin:.5em 0;overflow-x:auto;padding:12px 16px}.tiptap-content .tiptap pre code{background:none;color:inherit;padding:0}.tiptap-content .tiptap img{border-radius:8px;height:auto;margin:.5em 0;max-width:100%}.tiptap-content .tiptap hr{border:none;border-top:2px solid #e2e8f0;margin:1em 0}.tiptap-content .tiptap p.is-editor-empty:first-child:before{color:#94a3b8;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.heading-dropdown-wrap{position:relative}.heading-dropdown-btn{align-items:center;display:flex!important;font-size:12px!important;gap:4px;padding:0 10px!important;white-space:nowrap;width:auto!important}.heading-dropdown-menu{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 8px 24px #0000001a;left:0;margin-top:4px;min-width:100px;padding:4px;position:absolute;top:100%;z-index:100}.heading-dropdown-menu button{align-items:center;background:transparent!important;border-radius:6px!important;color:#334155!important;display:flex!important;font-size:13px!important;padding:6px 12px!important;white-space:nowrap;width:100%!important}.heading-dropdown-menu button:hover{background:#f1f5f9!important}.heading-dropdown-menu button.active{background:#eff6ff!important;color:#106dff!important}.no-scrollbar[data-v-1238cc00]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-1238cc00]{-ms-overflow-style:none;scrollbar-width:none}.bubble-search[data-v-1238cc00] .arco-input-wrapper{background-color:#f8fafc;border:2px solid transparent;border-radius:12px;transition:all .3s}.bubble-search[data-v-1238cc00] .arco-input-wrapper:hover{background-color:#fff;border-color:#e2e8f0}.bubble-search[data-v-1238cc00] .arco-input-wrapper.arco-input-focus{background-color:#fff;border-color:#106dff;box-shadow:0 0 0 3px #106dff14}.bubble-pagination[data-v-1238cc00] .arco-pagination-item{background:#fff;border:1px solid #e2e8f0;border-radius:10px;font-weight:700;transition:all .3s}.bubble-pagination[data-v-1238cc00] .arco-pagination-item-active{background:#106dff!important;border-color:#106dff;box-shadow:0 4px 12px #106dff33;color:#fff!important}.bubble-input[data-v-1238cc00] .arco-input-wrapper{background-color:#f8fafc;border:2px solid transparent;border-radius:12px;transition:all .3s}.bubble-input[data-v-1238cc00] .arco-input-wrapper:hover{background-color:#fff;border-color:#e2e8f0}.bubble-input[data-v-1238cc00] .arco-input-wrapper.arco-input-focus{background-color:#fff;border-color:#106dff;box-shadow:0 0 0 3px #106dff14}.bubble-select[data-v-1238cc00] .arco-select-view-single{background-color:#f8fafc;border:2px solid transparent;border-radius:12px;height:40px;transition:all .3s}.bubble-select[data-v-1238cc00] .arco-select-view-single:hover{background-color:#fff;border-color:#e2e8f0}.bubble-select[data-v-1238cc00] .arco-select-view-single.arco-select-view-focus{background-color:#fff;border-color:#106dff;box-shadow:0 0 0 3px #106dff14}
