.tiptap-button-color-text{border-radius:var(--tt-radius-xl);justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin:0 -.175rem;transition:transform .2s;display:flex;position:relative}.tiptap-button-color-text:after{content:"";border-radius:inherit;box-sizing:border-box;border:1px solid var(--color-text-button-color);filter:brightness(150%);mix-blend-mode:multiply;opacity:.5;width:100%;height:100%;position:absolute;top:0;left:0}.dark .tiptap-button-color-text:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-color-text:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-color-text:after{filter:brightness(180%)}
.tiptap-button-highlight{border-radius:var(--tt-radius-xl);background-color:var(--highlight-color);width:1.25rem;height:1.25rem;margin:0 -.175rem;transition:transform .2s;position:relative}.tiptap-button-highlight:after{content:"";border-radius:inherit;box-sizing:border-box;border:1px solid var(--highlight-color);filter:brightness(95%);mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0}.dark .tiptap-button-highlight:after{filter:brightness(140%);mix-blend-mode:lighten}.tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(80%)}.dark .tiptap-button[data-active-state=on] .tiptap-button-highlight:after{filter:brightness(180%)}
.tiptap-popover{--tt-popover-bg-color:var(--white);--tt-popover-border-color:var(--tt-gray-light-a-100);--tt-popover-text-color:var(--tt-gray-light-a-600)}.dark .tiptap-popover{--tt-popover-border-color:var(--tt-gray-dark-a-50);--tt-popover-bg-color:var(--tt-gray-dark-50);--tt-popover-text-color:var(--tt-gray-dark-a-600)}.tiptap-popover{z-index:50;transform-origin:var(--radix-popover-content-transform-origin);max-height:var(--radix-popover-content-available-height);outline:none}.tiptap-popover>*{max-height:var(--radix-popover-content-available-height)}.tiptap-popover[data-state=open]{animation:.15s cubic-bezier(.16,1,.3,1) fadeIn,.15s cubic-bezier(.16,1,.3,1) zoomIn}.tiptap-popover[data-state=closed]{animation:.15s cubic-bezier(.16,1,.3,1) fadeOut,.15s cubic-bezier(.16,1,.3,1) zoomOut}.tiptap-popover[data-side=top],.tiptap-popover[data-side=top-start],.tiptap-popover[data-side=top-end]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromBottom}.tiptap-popover[data-side=right],.tiptap-popover[data-side=right-start],.tiptap-popover[data-side=right-end]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromLeft}.tiptap-popover[data-side=bottom],.tiptap-popover[data-side=bottom-start],.tiptap-popover[data-side=bottom-end]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromTop}.tiptap-popover[data-side=left],.tiptap-popover[data-side=left-start],.tiptap-popover[data-side=left-end]{animation:.15s cubic-bezier(.16,1,.3,1) slideFromRight}
:root{--tiptap-ouline-fallback-color:var(--tt-gray-light-a-200)}.dark{--tiptap-ouline-fallback-color:var(--tt-gray-dark-a-200)}.tiptap-button-color-text-popover{border-radius:var(--tt-radius-xl);background-color:var(--active-highlight-color);justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin:0 -.175rem;transition:transform .2s;display:flex;position:relative}.tiptap-button-color-text-popover:after{content:"";border-radius:inherit;box-sizing:border-box;border:1px solid var(--active-highlight-color,var(--tiptap-ouline-fallback-color));filter:brightness(95%);mix-blend-mode:multiply;width:100%;height:100%;position:absolute;top:0;left:0}.dark .tiptap-button-color-text-popover:after{filter:brightness(140%);mix-blend-mode:lighten}
.canvas-editor-wrapper{height:100%;overflow:auto}.canvas-editor-wrapper .tiptap.ProseMirror{outline:none;min-height:100%;position:relative;padding:16px 30px 16px 70px!important}.canvas-editor-wrapper .tiptap.ProseMirror:focus{outline:none!important}.canvas-editor-wrapper .drag-handle,.canvas-editor-wrapper .drag-handle button{pointer-events:auto!important}.canvas-editor-wrapper .tiptap p.is-editor-empty:first-child:before{color:#9ca3af;content:"Type \"/\" for commands...";float:left;pointer-events:none;height:0}.bubble-menu-container{background-color:#fff;border:1px solid #25272d1a;border-radius:.5rem;align-items:center;gap:.25rem;padding:.25rem;display:flex;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.bubble-menu-link-popover{background-color:#fff;border:1px solid #25272d1a;border-radius:.5rem;width:20rem;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.bubble-menu-link-form{flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.bubble-menu-link-label{color:#374151;font-size:.875rem;font-weight:500}.bubble-menu-link-input{background-color:#fff;border:1px solid #25272d1a;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem}.bubble-menu-link-input:focus{border-color:#6229ff;outline:none;box-shadow:0 0 0 2px #6229ff33}.bubble-menu-link-actions{justify-content:flex-end;gap:.5rem;display:flex}.bubble-menu-btn{cursor:pointer;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500;transition:background-color .15s,color .15s}.bubble-menu-btn-remove{color:#dc2626;background:0 0}.bubble-menu-btn-remove:hover{background-color:#fef2f2}.bubble-menu-btn-cancel{color:#374151;background:0 0}.bubble-menu-btn-cancel:hover{background-color:#f3f4f6}.bubble-menu-btn-primary{color:#fff;background-color:#6229ff}.bubble-menu-btn-primary:hover{background-color:#5400e5}.bubble-menu-btn-primary:disabled{cursor:not-allowed;background-color:#25272d1a}.dark .canvas-editor-wrapper .tiptap p.is-editor-empty:first-child:before{color:#737373}.dark .bubble-menu-container,.dark .bubble-menu-link-popover{background-color:#171717;border:1px solid #404040}.dark .bubble-menu-link-label{color:#f3f4f6}.dark .bubble-menu-link-input{color:#f3f4f6;background-color:#262626;border:1px solid #404040}.dark .bubble-menu-link-input:focus{box-shadow:0 0 0 2px hsl(var(--om-primary)/.3);border-color:hsl(var(--om-primary))}.dark .bubble-menu-btn-remove{color:#f87171}.dark .bubble-menu-btn-remove:hover{background-color:#f8717126}.dark .bubble-menu-btn-cancel{color:#d1d5db}.dark .bubble-menu-btn-cancel:hover{background-color:#262626}.dark .bubble-menu-btn-primary{color:hsl(var(--om-primary-foreground));background-color:hsl(var(--om-primary))}.dark .bubble-menu-btn-primary:hover{background-color:hsl(var(--om-primary)/.85)}.dark .bubble-menu-btn-primary:disabled{color:#737373;background-color:#404040}
/*# sourceMappingURL=83ebeddb90f56a97.css.map*/