@import "https://fonts.googleapis.com/css2?family=Nunito+Sans:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap";@font-face{font-family:Salesforce Sans;src:url(/fonts/SalesforceSans-Regular.woff2)format("woff2"),url(/fonts/SalesforceSans-Regular.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:Salesforce Sans;src:url(/fonts/SalesforceSans-Bold.woff2)format("woff2"),url(/fonts/SalesforceSans-Bold.woff)format("woff");font-weight:700;font-style:normal}.tiptap-toolbar{z-index:12;background:#fff;border:1px solid #94a3b8;border-bottom-color:#64748b;border-radius:8px;flex-wrap:wrap;gap:6px;padding:10px;display:flex;position:sticky;top:0;box-shadow:0 2px 4px #0000001f}.tiptap-toolbar button{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:36px;min-width:-moz-fit-content;min-width:fit-content;height:36px;padding:0 4px;transition:all .2s;display:inline-flex}.tiptap-toolbar button svg{width:18px;height:18px}.tiptap-toolbar button:hover{background:#e2e8f0;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.tiptap-toolbar button.is-active{color:#fff;background:#1d4ed8;border-color:#1e40af}.format-tool-btn{position:relative}.format-copy-btn{background:#f8fafc;border-color:#cbd5e1}.format-copy-btn:hover{background:#e2e8f0;border-color:#94a3b8}.format-apply-btn{background:#f8fafc;border-color:#cbd5e1}.format-apply-btn.has-format{background:#f0fdf4;border-color:#059669}.format-apply-btn.has-format:hover{background:#dcfce7;border-color:#047857}.format-apply-btn.disabled{opacity:.5;background:#f1f5f9;border-color:#e2e8f0}.format-apply-btn.disabled:hover{background:#f1f5f9;border-color:#e2e8f0}.format-tools-group{align-items:center;gap:4px;display:flex}.format-tools-group .format-tool-btn{min-width:36px;height:36px}.tiptap-toolbar select{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #cbd5e1;border-radius:8px;min-width:120px;height:36px;padding:0 10px;font-family:inherit;font-size:14px;transition:all .2s}.tiptap-toolbar select:hover{background:#f1f5f9;border-color:#2563eb}.tiptap-toolbar select:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}.tiptap-toolbar .divider{background:#e2e8f0;align-self:center;width:1px;height:28px;margin:0 10px}.tiptap-editor{font-family:var(--selected-font-family), sans-serif;border:none;border-radius:0 0 4px 4px;padding-top:1rem;font-size:18px;position:relative;overflow:auto}[data-tiptap-content=true][contenteditable=true] .tiptap-editor{border:1px solid #ddd;min-height:150px}.tiptap-editor:focus{outline:none}.tiptap-editor .ProseMirror{font-family:var(--selected-font-family), sans-serif}.tiptap-text-style{font-family:var(--selected-font-family), sans-serif;color:inherit}.tiptap-underline{text-underline-offset:.2em;text-decoration-color:currentColor!important}.ProseMirror u{-webkit-text-decoration-color:inherit!important;text-decoration-color:inherit!important}.tiptap-editor p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;pointer-events:none;height:0}.ProseMirror{outline:none!important}.ProseMirror p{margin:0 0 1em}.ProseMirror p:last-child{margin-bottom:0}.ProseMirror p:empty{display:none}.tooltip-wrapper{position:relative}.tooltip-wrapper[data-tooltip]:hover:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;z-index:1000;background:#000c;border-radius:4px;padding:4px 8px;font-size:12px;position:absolute;bottom:-30px;left:50%;transform:translate(-50%)}.tooltip-wrapper:hover:before{content:"";border:4px solid #0000;border-top-color:#333;margin-bottom:0;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.tiptap-toolbar button:disabled{opacity:.5;cursor:not-allowed}.tiptap-toolbar button:disabled:hover{background:#fff}.tiptap-editor table,.tiptap-editor .tiptap-table{border-collapse:collapse;table-layout:fixed;border:2px solid #94a3b8;width:100%;margin:0;position:relative;overflow:hidden}.tiptap-editor table td,.tiptap-editor table th,.tiptap-editor .tiptap-td,.tiptap-editor .tiptap-th{box-sizing:border-box;vertical-align:top;border:2px solid #94a3b8;min-width:1em;padding:.7rem;transition:all .2s;position:relative}.tiptap-editor table[data-border-color] td,.tiptap-editor table[data-border-color] th,.tiptap-editor .tiptap-table[data-border-color] .tiptap-td,.tiptap-editor .tiptap-table[data-border-color] .tiptap-th,.tiptap-editor table[data-border-color] td[data-border-color],.tiptap-editor table[data-border-color] th[data-border-color],.tiptap-editor .tiptap-table[data-border-color] .tiptap-td[data-border-color],.tiptap-editor .tiptap-table[data-border-color] .tiptap-th[data-border-color],.tiptap-editor table[data-border-color] td[style*=border-color],.tiptap-editor table[data-border-color] th[style*=border-color],.tiptap-editor .tiptap-table[data-border-color] .tiptap-td[style*=border-color],.tiptap-editor .tiptap-table[data-border-color] .tiptap-th[style*=border-color]{border-color:inherit!important}.tiptap-editor table td[data-background-color],.tiptap-editor table th[data-background-color],.tiptap-editor .tiptap-td[data-background-color],.tiptap-editor .tiptap-th[data-background-color]{background-color:inherit!important}.tiptap-editor table td[data-text-color],.tiptap-editor table th[data-text-color],.tiptap-editor .tiptap-td[data-text-color],.tiptap-editor .tiptap-th[data-text-color]{color:inherit!important}.tiptap-editor table th,.tiptap-editor .tiptap-th{background-color:#f1f5f9;font-weight:700}.tiptap-editor table td.selected,.tiptap-editor table th.selected,.tiptap-editor .tiptap-td.selected,.tiptap-editor .tiptap-th.selected{background-color:#c8c8ff66}.tiptap-editor .column-resize-handle{pointer-events:all;cursor:col-resize;opacity:0;background-color:#4c84ff;width:4px;transition:opacity .2s;position:absolute;top:-2px;bottom:-2px;right:-2px}.tiptap-editor table:hover .column-resize-handle{opacity:.4}.tiptap-editor .column-resize-handle:hover{background-color:#4c84ff;opacity:1!important}.tiptap-editor td:hover,.tiptap-editor th:hover{background-color:#c8c8ff1a}.tiptap-editor .tableWrapper{padding:1rem 0;overflow-x:auto}.tiptap-editor td>div:empty:after,.tiptap-editor th>div:empty:after{content:" ";min-height:1em;display:inline-block}.tiptap-editor table .selectedCell{background-color:#4c84ff1a;border-color:#4c84ff;position:relative}.tiptap-editor table .tableControls{background:#fff;border-radius:4px;gap:.5rem;padding:.25rem;display:none;position:absolute;top:-2rem;left:0;box-shadow:0 2px 4px #0000001a}.tiptap-editor table:hover .tableControls{display:flex}.content-card-icon-wrapper{justify-content:center;align-items:center;width:16px;height:16px;display:flex}.content-card-icon-wrapper svg{object-fit:contain;width:100%;height:100%}.tiptap-toolbar .format-group{background:#f8fafc80;border-radius:10px;flex-wrap:wrap;gap:6px;padding:0 6px;display:flex}.color-picker-wrapper button{position:relative;overflow:hidden}@media (max-width:768px){.tiptap-toolbar{gap:2px;padding:4px}.tiptap-toolbar button{width:28px;height:28px}.tiptap-toolbar select{min-width:80px;height:28px}}.tiptap-toolbar button.is-active{animation:.3s pulse}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(.95)}to{transform:scale(1)}}.tiptap-editor p,.tiptap-editor h1,.tiptap-editor h2,.tiptap-editor h3,.tiptap-editor h4,.tiptap-editor h5,.tiptap-editor h6{transition:padding-left .2s}.tiptap-editor p[style*=padding-left],.tiptap-editor h1[style*=padding-left],.tiptap-editor h2[style*=padding-left],.tiptap-editor h3[style*=padding-left],.tiptap-editor h4[style*=padding-left],.tiptap-editor h5[style*=padding-left],.tiptap-editor h6[style*=padding-left]{border-left:2px solid #e2e8f0;margin-left:2px;position:relative}.tiptap-editor ul,.tiptap-editor ol{margin:.5em 0;padding-left:1.5em}.tiptap-editor ul[style*="text-align: center"],.tiptap-editor ol[style*="text-align: center"],.tiptap-editor ul[style*="text-align: right"],.tiptap-editor ol[style*="text-align: right"]{margin-left:0;padding-left:0;list-style-position:inside}.tiptap-editor ul[style*="text-align: center"] .list-item[data-text-color]:before,.tiptap-editor ol[style*="text-align: center"] .list-item[data-text-color]:before,.tiptap-editor ul[style*="text-align: right"] .list-item[data-text-color]:before,.tiptap-editor ol[style*="text-align: right"] .list-item[data-text-color]:before{left:0}.tiptap-editor ul[style*="text-align: center"] li>p,.tiptap-editor ol[style*="text-align: center"] li>p,.tiptap-editor ul[style*="text-align: right"] li>p,.tiptap-editor ol[style*="text-align: right"] li>p{margin:0;display:inline}.tiptap-editor ul ul,.tiptap-editor ul ol,.tiptap-editor ol ul,.tiptap-editor ol ol{margin:0}.tiptap-editor li{margin:.2em 0;position:relative}.tiptap-editor .bullet-list,.tiptap-editor .ordered-list{margin-left:1em}.tiptap-editor .list-item{transition:padding-left .15s ease-in-out}.tiptap-editor .list-item.nested{padding-left:1em}.tiptap-editor .list-item[data-text-color]::marker{color:inherit}.tiptap-editor .bullet-list .list-item[data-text-color]{list-style:none;position:relative}.tiptap-editor .bullet-list .list-item[data-text-color]:before{content:"•";color:inherit;font-weight:700;position:absolute;left:-1em}.tiptap-editor .ordered-list .list-item[data-text-color]{counter-increment:list-counter;list-style:none;position:relative}.tiptap-editor .ordered-list{counter-reset:list-counter}.tiptap-editor .ordered-list .list-item[data-text-color]:before{content:counter(list-counter) ". ";color:inherit;font-weight:400;position:absolute;left:-1em}.tiptap-editor p[style*=margin-left],.tiptap-editor p[style*=margin-left]:before{display:none}.tiptap-editor a{color:#00e;cursor:pointer;text-decoration:underline;transition:color .2s,text-decoration-color .2s}.tiptap-editor a:hover{color:#0056b3}.tiptap-editor .tiptap-link{text-decoration-thickness:1px}.tiptap-editor a[style*=color]{-webkit-text-decoration-color:inherit!important;text-decoration-color:inherit!important}.tiptap-editor blockquote{color:#4a5568;background-color:#f8fafc;border-left:4px solid #e2e8f0;border-radius:0 4px 4px 0;margin:1rem 0;padding:.5rem 0 .5rem 1rem;font-style:italic}.tiptap-editor blockquote p{margin:0}.tiptap-editor pre{color:#e2e8f0;background:#1e293b;border:1px solid #334155;border-radius:6px;margin:.75rem 0;padding:.75rem 1rem;font-family:Courier New,Courier,monospace;font-size:.9em;overflow-x:auto}.tiptap-editor pre code{color:inherit;font-size:inherit;background:0 0;border:none;padding:0}.tiptap-editor code{color:#e11d48;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:3px;padding:.125rem .25rem;font-family:Courier New,Courier,monospace;font-size:.9em}.tiptap-editor .hljs-comment,.tiptap-editor .hljs-quote{color:#94a3b8;font-style:italic}.tiptap-editor .hljs-keyword,.tiptap-editor .hljs-selector-tag,.tiptap-editor .hljs-addition{color:#c084fc}.tiptap-editor .hljs-number,.tiptap-editor .hljs-string,.tiptap-editor .hljs-meta .hljs-string,.tiptap-editor .hljs-literal,.tiptap-editor .hljs-doctag,.tiptap-editor .hljs-regexp{color:#86efac}.tiptap-editor .hljs-title,.tiptap-editor .hljs-section,.tiptap-editor .hljs-name,.tiptap-editor .hljs-selector-id,.tiptap-editor .hljs-selector-class{color:#fbbf24}.tiptap-editor .hljs-attribute,.tiptap-editor .hljs-attr,.tiptap-editor .hljs-variable,.tiptap-editor .hljs-template-variable,.tiptap-editor .hljs-class .hljs-title,.tiptap-editor .hljs-type{color:#60a5fa}.tiptap-editor .hljs-symbol,.tiptap-editor .hljs-bullet,.tiptap-editor .hljs-subst,.tiptap-editor .hljs-meta,.tiptap-editor .hljs-meta .hljs-keyword,.tiptap-editor .hljs-selector-attr,.tiptap-editor .hljs-selector-pseudo,.tiptap-editor .hljs-link{color:#fb923c}.tiptap-editor .hljs-built_in,.tiptap-editor .hljs-deletion{color:#f87171}.tiptap-editor .hljs-formula{background:#334155}.tiptap-editor .hljs-emphasis{font-style:italic}.tiptap-editor .hljs-strong{font-weight:700}.table-floating-menu{z-index:9999;position:absolute}.table-floating-menu-button{color:#64748b;cursor:pointer;background:#fff;border:1px solid #94a3b8;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:all .1s;display:inline-flex;position:relative;box-shadow:0 1px 2px #0000000d}.table-floating-menu-button:hover{color:#334155;background:#f8fafc;border-color:#475569;outline-color:#475569;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.table-floating-menu-dropdown{z-index:9999;background:#fff;border:1px solid #e2e8f0;border-radius:6px;margin-top:4px;box-shadow:0 4px 12px #0000001a}.tiptap-youtube{aspect-ratio:16/9;border-radius:4px;width:100%;max-width:800px;margin:1rem auto;overflow:hidden}.tiptap-youtube iframe{border:none;width:100%;height:100%}.modal-overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background:#fff;border-radius:8px;width:100%;max-width:500px;box-shadow:0 4px 6px #0000001a}.modal-header{border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.modal-header h3{color:#1a202c;margin:0;font-size:1.25rem}.modal-header .close-button{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s}.modal-header .close-button:hover{color:#334155;background:#f1f5f9}.modal-body{padding:1rem}.modal-body label{color:#4a5568;margin-bottom:.5rem;font-weight:500;display:block}.modal-input{border:1px solid #cbd5e1;border-radius:4px;width:100%;padding:.5rem;font-size:1rem;transition:all .2s}.modal-input:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb1a}.modal-footer{border-top:1px solid #e2e8f0;justify-content:flex-end;gap:.5rem;padding:1rem;display:flex}.modal-footer button{border-radius:4px;padding:.5rem 1rem;font-weight:500;transition:all .2s}.cancel-button{color:#64748b;background:#f1f5f9;border:1px solid #cbd5e1}.cancel-button:hover{color:#475569;background:#e2e8f0;border-color:#94a3b8}.submit-button{color:#fff;background:#2563eb;border:1px solid #1d4ed8}.submit-button:hover:not(:disabled){background:#1d4ed8;border-color:#1e40af}.submit-button:disabled{opacity:.5;cursor:not-allowed}.tiptap-toolbar.simple{--button-size:28px;--select-height:28px}.tiptap-toolbar.simple button{width:var(--button-size);height:var(--button-size);padding:6px}.tiptap-toolbar.simple select{height:var(--select-height);padding:4px 8px;font-size:12px}.tiptap-toolbar.simple .format-group{gap:4px}.tiptap-toolbar select option[value^=CustomFont]{color:#2563eb;font-weight:500}.tiptap-toolbar select:has(option[value^=CustomFont]:checked){font-family:var(--selected-font-family,inherit)}.tiptap-toolbar .format-group.voice-to-text{background:#f8fafc;border-radius:8px;margin-left:auto;padding:4px}.tiptap-toolbar .format-group.voice-to-text button{background:#f1f5f9}.tiptap-toolbar .format-group.voice-to-text button:hover{background:#e2e8f0}.tiptap-toolbar .format-group.voice-to-text button.is-active{color:#fff;background:#dc2626;border-color:#b91c1c}.tiptap-blockquote{color:#595959;border-left:3px solid #0d0d0d;margin:1rem 0;padding-left:1rem}.ProseMirror-dragmark{opacity:0!important;background:0 0!important;border:none!important;outline:none!important}.tiptap-editor [draggable]{-webkit-user-drag:none}.tiptap-editor-loading{color:#ccc;padding:10px}.tiptap-paste-processing-overlay{color:#333;z-index:10;pointer-events:none;background-color:#fffc;justify-content:center;align-items:center;font-size:14px;display:flex;position:absolute;inset:0}.tiptap-image-loading-indicator{color:#333;z-index:9999;pointer-events:none;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#fffffff2;border-radius:8px;align-items:center;gap:12px;margin-top:1em;margin-left:0;padding:8px 16px;font-size:16px;display:flex;box-shadow:0 2px 8px #00000026}.tiptap-image-loading-spinner{border:3px solid #e2e8f0;border-top-color:#3b82f6;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite tiptap-spinner}.tiptap-image-loading-text{font-weight:500}@keyframes tiptap-spinner{to{transform:rotate(360deg)}}.floating-toolbar-wrapper{position:relative;overflow:visible}.toolbar-dock{z-index:1200;pointer-events:none;justify-content:flex-start;align-items:flex-start;width:100%;min-height:56px;margin-top:10px;margin-bottom:-1rem;padding-left:1.5rem;display:flex;position:sticky;top:60px}.toolbar-dock--compact{min-height:0;margin-top:0;margin-bottom:0;padding-left:0}.toolbar-dock--compact:has(.floating-toolbar-container--docked){min-height:56px}.floating-toolbar-container--docked{visibility:visible;pointer-events:auto;min-width:0;max-width:100%;animation:.12s both toolbar-dock-fade-in;position:static;transform:none}@keyframes toolbar-dock-fade-in{0%{opacity:0}to{opacity:1}}.floating-toolbar-wrapper:before{content:"";pointer-events:none;position:absolute;inset:-20px}.floating-toolbar-wrapper .floating-toolbar-container{z-index:50;opacity:0;visibility:hidden;transition:opacity .15s .1s,visibility .15s .1s;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}.floating-toolbar-wrapper .floating-toolbar-container.floating-toolbar--visible{opacity:1;visibility:visible;transition:opacity .15s,visibility .15s}.floating-toolbar-wrapper .floating-toolbar-container:hover{opacity:1!important;visibility:visible!important}.floating-toolbar-container{background:#fff;border:1px solid #d9d9d9;border-radius:8px;align-items:flex-start;display:flex;position:relative;overflow:visible;box-shadow:0 4px 12px #0000001f}.floating-toolbar-container.floating-toolbar--visible:not(.floating-toolbar-container--docked){animation:.12s both toolbar-dock-fade-in}.floating-toolbar-container:before{content:"";z-index:-1;pointer-events:none;position:absolute;inset:-20px}.floating-toolbar-row{flex-wrap:wrap;flex:1;align-items:center;gap:12px;min-width:0;padding:8px 10px;display:flex}.floating-toolbar-row--collapsed{max-height:52px;overflow:hidden}.floating-toolbar-expand-btn{background:#fff;border-radius:0 8px 8px 0;flex-shrink:0;align-items:center;padding:8px 6px 8px 8px;display:flex}.floating-toolbar-drag-handle{color:#94a3b8;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px 0 0 8px;flex-shrink:0;justify-content:center;align-self:stretch;align-items:center;padding:0 4px 0 6px;display:flex}.floating-toolbar-drag-handle:hover{color:#475569;background:#f1f5f9}.floating-toolbar-drag-handle:active{cursor:grabbing}.floating-toolbar-container--docked .floating-toolbar-drag-handle{display:none}.floating-toolbar-container .format-group{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.floating-toolbar-container .divider{background:#e2e8f0;flex-shrink:0;align-self:center;width:1px;height:24px}.floating-toolbar-container button{color:#334155;cursor:pointer;background:#f1f5f9;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:all .2s;display:inline-flex}.floating-toolbar-container button.MuiButton-root{width:auto;height:auto;padding:4px 8px}.floating-toolbar-container button svg{width:18px;height:18px}.floating-toolbar-container button:hover{background:#e2e8f0;border-color:#cbd5e1;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}.floating-toolbar-container button.is-active{color:#fff;background:#1d4ed8;border-color:#1e40af}.floating-toolbar-container button:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.floating-toolbar-container .tooltip-wrapper{position:relative}.floating-toolbar-container .tooltip-wrapper[data-tooltip]:hover:after{content:attr(data-tooltip);color:#fff;white-space:nowrap;pointer-events:none;z-index:20;background:#1e293b;border-radius:4px;padding:4px 8px;font-size:12px;line-height:1.4;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.floating-toolbar-container select{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #cbd5e1;border-radius:6px;outline:none;height:36px;padding:4px 8px;font-size:13px}.floating-toolbar-container select:hover{background:#f1f5f9;border-color:#94a3b8}.tiptap-editor--flush{padding-top:0}.tiptap-editor--inline{font-size:inherit;font-family:inherit;line-height:inherit;font-weight:inherit;color:inherit;border-radius:0;padding-top:0}.tiptap-editor--inline .ProseMirror{padding:0;font-family:inherit;min-height:auto!important}[data-tiptap-content=true][contenteditable=true] .tiptap-editor--inline{border:none;min-height:auto}.tiptap-editor--inline .ProseMirror p{margin-bottom:0}.tiptap-editor-wrapper--inline,.tiptap-editor-wrapper--inline .tiptap-editor-loading{min-height:auto}.tiptap-iframe-wrapper{box-sizing:border-box;width:-moz-fit-content;width:fit-content;max-width:100%;margin:1rem auto;display:block;position:relative;overflow:hidden}.tiptap-iframe-wrapper.editable:before{content:"";z-index:10;cursor:pointer;position:absolute;inset:0}.tiptap-iframe{border:none;border-radius:4px;max-width:100%;transition:box-shadow .2s;display:block;box-shadow:0 2px 8px #0000001a}.tiptap-iframe:hover{box-shadow:0 4px 12px #00000026}.ProseMirror[contenteditable=true] .ProseMirror-selectednode.tiptap-iframe-wrapper,.ProseMirror[contenteditable=true] .tiptap-iframe-wrapper.ProseMirror-selectednode{border-radius:4px;outline:2px solid #4a90e2}.ProseMirror[contenteditable=true] .ProseMirror-selectednode .resize-handle,.ProseMirror[contenteditable=true] .tiptap-iframe-wrapper.ProseMirror-selectednode .resize-handle{display:block}.tiptap-iframe-wrapper .resize-handle:hover{background-color:#4a90e2}.tiptap-iframe-wrapper .resize-handle.tl{cursor:nw-resize;top:-6px;left:-6px}.tiptap-iframe-wrapper .resize-handle.tr{cursor:ne-resize;top:-6px;right:-6px}.tiptap-iframe-wrapper .resize-handle.bl{cursor:sw-resize;bottom:-6px;left:-6px}.tiptap-iframe-wrapper .resize-handle.br{cursor:se-resize;bottom:-6px;right:-6px}.tiptap-iframe-wrapper .resize-handle.t{cursor:n-resize;top:-6px;left:50%;transform:translate(-50%)}.tiptap-iframe-wrapper .resize-handle.b{cursor:s-resize;bottom:-6px;left:50%;transform:translate(-50%)}.tiptap-iframe-wrapper .resize-handle.l{cursor:w-resize;top:50%;left:-6px;transform:translateY(-50%)}.tiptap-iframe-wrapper .resize-handle.r{cursor:e-resize;top:50%;right:-6px;transform:translateY(-50%)}.tiptap-iframe-wrapper.resize-active{-webkit-user-select:none;user-select:none}.ProseMirror[contenteditable=false] .tiptap-iframe-wrapper{pointer-events:none}.ProseMirror[contenteditable=false] .tiptap-iframe{pointer-events:all}.tiptap-iframe-wrapper:not(.resize-active) .tiptap-iframe{pointer-events:all;z-index:11}.tiptap-iframe-wrapper.resize-active:before{display:none}.tiptap-video-wrapper{box-sizing:border-box;width:100%;max-width:100%;height:0;margin:1rem auto;display:block;position:relative;overflow:hidden}.tiptap-video-wrapper.editable:before{content:"";z-index:10;cursor:pointer;position:absolute;inset:0}.tiptap-video{border:none;border-radius:4px;width:100%;height:100%;transition:box-shadow .2s;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 2px 8px #0000001a}.tiptap-video-wrapper[style*=width][style*=height] .tiptap-video{width:100%;height:100%}.tiptap-video:hover{box-shadow:0 4px 12px #00000026}.ProseMirror[contenteditable=true] .ProseMirror-selectednode.tiptap-video-wrapper,.ProseMirror[contenteditable=true] .tiptap-video-wrapper.ProseMirror-selectednode{border-radius:4px;outline:2px solid #4a90e2}.resize-handle{pointer-events:all;z-index:100;background-color:#fff;border:2px solid #4a90e2;border-radius:50%;width:12px;height:12px;display:none;position:absolute}.ProseMirror[contenteditable=true] .ProseMirror-selectednode .resize-handle,.ProseMirror[contenteditable=true] .tiptap-video-wrapper.ProseMirror-selectednode .resize-handle{display:block}.tiptap-video-wrapper .resize-handle:hover{background-color:#4a90e2}.tiptap-video-wrapper .resize-handle.tl{cursor:nw-resize;top:-6px;left:-6px}.tiptap-video-wrapper .resize-handle.tr{cursor:ne-resize;top:-6px;right:-6px}.tiptap-video-wrapper .resize-handle.bl{cursor:sw-resize;bottom:-6px;left:-6px}.tiptap-video-wrapper .resize-handle.br{cursor:se-resize;bottom:-6px;right:-6px}.tiptap-video-wrapper .resize-handle.t{cursor:n-resize;top:-6px;left:50%;transform:translate(-50%)}.tiptap-video-wrapper .resize-handle.b{cursor:s-resize;bottom:-6px;left:50%;transform:translate(-50%)}.tiptap-video-wrapper .resize-handle.l{cursor:w-resize;top:50%;left:-6px;transform:translateY(-50%)}.tiptap-video-wrapper .resize-handle.r{cursor:e-resize;top:50%;right:-6px;transform:translateY(-50%)}.tiptap-video-wrapper.resize-active{-webkit-user-select:none;user-select:none}.ProseMirror[contenteditable=false] .tiptap-video-wrapper{pointer-events:none}.ProseMirror[contenteditable=false] .tiptap-video{pointer-events:all}.tiptap-image-wrapper{clear:both;width:-moz-fit-content;width:fit-content;max-width:100%;margin-top:1rem;display:block;position:relative}.tiptap-image-wrapper[data-alignment=left]{text-align:left;clear:both;margin-left:0;margin-right:auto}.tiptap-image-wrapper[data-alignment=center]{text-align:center;clear:both;margin-left:auto;margin-right:auto}.tiptap-image-wrapper[data-alignment=right]{text-align:right;clear:both;margin-left:auto;margin-right:0}.tiptap-image-wrapper[data-layout=inline]{float:none;clear:both;margin-right:0;display:inline-block}.tiptap-image-wrapper[data-layout=wrapText]{float:left;margin-right:20px;display:inline-block}.tiptap-image-wrapper[data-layout=breakText]{float:none;clear:both;text-align:right;display:block!important}.tiptap-image-wrapper[data-layout=wrapText-right]{float:right;margin-right:20px;display:inline-block}.tiptap-image-wrapper[data-layout=wrapText-left]{float:left;margin-right:20px;display:inline-block}.tiptap-image{object-fit:contain;border-radius:4px;max-width:100%;height:auto;transition:box-shadow .2s;display:block}.tiptap-image[data-dimensions]{aspect-ratio:var(--img-aspect-ratio)}.tiptap-image-link{border-radius:4px;max-width:100%;height:auto;transition:box-shadow .2s;display:block}img.tiptap-image[data-alignment=left]{clear:both;margin-right:auto;display:block}img.tiptap-image[data-alignment=center]{clear:both;margin-left:auto;margin-right:auto;display:block}img.tiptap-image[data-alignment=right]{clear:both;margin-left:auto;display:block}img.tiptap-image[data-layout=inline]{float:none;clear:both;margin-right:0;display:inline-block}img.tiptap-image[data-layout=wrapText]{float:left;margin-right:20px;display:inline-block}img.tiptap-image[data-layout=breakText]{float:none;clear:both;text-align:right;display:block!important}img.tiptap-image[data-layout=wrapText-right]{float:right;margin-right:20px;display:inline-block}img.tiptap-image[data-layout=wrapText-left]{float:left;margin-right:20px;display:inline-block}.ProseMirror[contenteditable=true] .ProseMirror-selectednode.tiptap-image-wrapper .tiptap-image{border-radius:4px;outline:2px solid #4a90e2}.image-floating-menu-container{z-index:50;opacity:0;pointer-events:none;justify-content:center;transition:transform .2s,opacity .2s;display:flex;position:absolute;top:-2.15rem;left:0;right:0;transform:translateY(6px)}.ProseMirror[contenteditable=true] .ProseMirror-selectednode .image-floating-menu-container{opacity:1;pointer-events:all;transform:translateY(0)}.resize-handle{pointer-events:all;z-index:100;box-sizing:border-box;background-color:#fff;border:2px solid #4a90e2;border-radius:50%;width:12px;height:12px;display:none;position:absolute}.ProseMirror[contenteditable=true] .ProseMirror-selectednode .resize-handle{display:block}.tiptap-image-wrapper .resize-handle:hover{background-color:#4a90e2}.tiptap-image-wrapper .resize-handle.tl{cursor:nw-resize;top:-6px;left:-6px}.tiptap-image-wrapper .resize-handle.tr{cursor:ne-resize;top:-6px;right:-6px}.tiptap-image-wrapper .resize-handle.bl{cursor:sw-resize;bottom:-6px;left:-6px}.tiptap-image-wrapper .resize-handle.br{cursor:ne-resize;bottom:-6px;right:-6px}.tiptap-image-wrapper .resize-handle.t{cursor:n-resize;top:-6px;left:50%;transform:translate(-50%)}.tiptap-image-wrapper .resize-handle.b{cursor:s-resize;bottom:-6px;left:50%;transform:translate(-50%)}.tiptap-image-wrapper .resize-handle.l{cursor:w-resize;top:50%;left:-6px;transform:translateY(-50%)}.tiptap-image-wrapper .resize-handle.r{cursor:e-resize;top:50%;right:-6px;transform:translateY(-50%)}.tiptap-image-wrapper.resize-active{-webkit-user-select:none;user-select:none}._modernColorInput_1t9qp_1{appearance:none;cursor:pointer;background-color:#0000;border:none;border-radius:.5rem;width:2rem;height:2rem;padding:0;position:relative;overflow:hidden}._modernColorInput_1t9qp_1::-webkit-color-swatch-wrapper{padding:0}._modernColorInput_1t9qp_1::-webkit-color-swatch{border:none;border-radius:.5rem;box-shadow:0 0 0 .0625rem #0000001a,inset 0 0 0 .0625rem #ffffff26}._modernColorInput_1t9qp_1::-moz-color-swatch{border:none;border-radius:.5rem;box-shadow:0 0 0 .0625rem #0000001a,inset 0 0 0 .0625rem #ffffff26}._modernColorInput_1t9qp_1:focus{outline:none;box-shadow:0 0 0 .125rem #4299e180}._colorInputContainer_1t9qp_39{justify-content:center;align-items:center;display:inline-flex;position:relative}._colorInputContainer_1t9qp_39:after{content:"";width:100%;height:100%;box-shadow:inset 0 0 0 .0625rem var(--color-secondary-100);pointer-events:none;border-radius:.5rem;position:absolute;top:0;left:0}._inlineNode_1iksb_1{white-space:normal!important;vertical-align:baseline!important;text-align:inherit!important;display:inline!important;position:relative!important}._inlineNode_1iksb_1>span{vertical-align:middle!important;text-align:inherit!important;margin:0 1px!important;display:inline-flex!important;position:relative!important}.tiptap-button{vertical-align:baseline!important;text-align:center!important;margin:0!important;font-family:CustomFont,org-font,Nunito Sans!important;transition:background-color .2s ease-in-out!important;display:inline-block!important;position:relative!important}.tiptap-button:hover{background-color:var(--button-hover-color,inherit)!important}p>[data-node-view-wrapper]{white-space:normal!important;display:inline!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports ((-webkit-appearance:none)){p>[data-node-view-wrapper]{display:inline-flex!important}}}.ProseMirror-selectednode{position:relative!important}.node-customButton{display:inline-flex!important}.ProseMirror-selectednode:after{content:"";width:100%;height:100%;display:block;position:absolute;top:0;left:0;outline:2px solid var(--color-primary-main,#36f)!important;outline-offset:-2px!important}.ProseMirror-dropcursor{background-color:var(--color-primary-main,#36f)!important;width:2px!important;display:inline-block!important;position:absolute!important}.ProseMirror-drag-handle{background-color:#0000!important}.tiptap-editor [data-drag-handle]{cursor:grab!important}.tiptap-editor [data-drag-handle]:active{cursor:grabbing!important}.tiptap-editor [draggable=true]{-webkit-user-select:none!important;user-select:none!important;-webkit-user-drag:none!important}.ProseMirror-dragmark,.dragging,.ProseMirror-selectednode.dragging{opacity:0!important;box-shadow:none!important;background-color:#0000!important;border:none!important;outline:none!important}.ProseMirror .dragging *{background-color:#0000!important}.ProseMirror .dragging:before,.ProseMirror .dragging:after{display:none!important}.tiptap-editor [draggable=true]:active>.absolute{visibility:hidden!important;opacity:0!important}.tiptap-editor .dragging>.absolute,.tiptap-editor .ProseMirror-selectednode.dragging>.absolute,.tiptap-editor [data-drag-handle].dragging>.absolute,.tiptap-editor [data-drag-handle]:active>.absolute{display:none!important}
