.editor-con{block-size:auto}.editor-con .ProseMirror{padding:12px 14px;outline:none;inline-size:100%;min-block-size:100%;line-height:1.6}.editor-con .ProseMirror p.is-editor-empty:first-child:before{color:var(--mui-palette-text-disabled);content:attr(data-placeholder);float:inline-start;height:0;pointer-events:none}.tiptap-editor-body h1{font-size:1.75rem;font-weight:700;line-height:1.25;margin:.75em 0 .35em}.tiptap-editor-body h2{font-size:1.375rem;font-weight:700;line-height:1.3;margin:.65em 0 .3em}.tiptap-editor-body h3{font-size:1.125rem;font-weight:600;line-height:1.35;margin:.55em 0 .25em}.tiptap-editor-body p{margin:.35em 0}.tiptap-editor-body ol,.tiptap-editor-body ul{margin:.35em 0;padding-inline-start:1.5rem}.tiptap-editor-body blockquote{border-inline-start:3px solid var(--mui-palette-divider);margin:.5em 0;padding-inline-start:1rem;color:var(--mui-palette-text-secondary)}.tiptap-editor-body .tiptap-code-block,.tiptap-editor-body pre{border-radius:6px;font-size:.875rem;margin:.5em 0;padding:.75rem 1rem;overflow-x:auto}.tiptap-editor-body .tiptap-code-block,.tiptap-editor-body code,.tiptap-editor-body pre{background:var(--mui-palette-action-hover);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tiptap-editor-body code{border-radius:4px;font-size:.875em;padding:.1em .35em}.tiptap-editor-body hr{border:none;border-top:1px solid var(--mui-palette-divider);margin:1rem 0}.tiptap-editor-body .tiptap-link{color:var(--mui-palette-primary-main);cursor:pointer;text-decoration:underline}.tiptap-editor-body mark{border-radius:2px;padding:0 .1em}.text-editor-root .ProseMirror-focused{outline:none}.rich-html-content{word-break:break-word;line-height:1.6}.rich-html-content p{margin:.35em 0}.rich-html-content p:first-child{margin-block-start:0}.rich-html-content p:last-child{margin-block-end:0}.rich-html-content h1{font-size:1.75rem;font-weight:700;line-height:1.25;margin:.75em 0 .35em}.rich-html-content h2{font-size:1.375rem;font-weight:700;line-height:1.3;margin:.65em 0 .3em}.rich-html-content h3{font-size:1.125rem;font-weight:600;line-height:1.35;margin:.55em 0 .25em}.rich-html-content ol,.rich-html-content ul{margin:.35em 0;padding-inline-start:1.5rem}.rich-html-content blockquote{border-inline-start:3px solid var(--mui-palette-divider);margin:.5em 0;padding-inline-start:1rem;color:var(--mui-palette-text-secondary)}.rich-html-content code,.rich-html-content pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.rich-html-content pre{background:var(--mui-palette-action-hover);border-radius:6px;font-size:.875rem;margin:.5em 0;padding:.75rem 1rem;overflow-x:auto}.rich-html-content code{background:var(--mui-palette-action-hover);border-radius:4px;font-size:.875em;padding:.1em .35em}.rich-html-content a{color:var(--mui-palette-primary-main);text-decoration:underline}.rich-html-content mark{border-radius:2px;padding:0 .1em}.rich-html-content hr{border:none;border-top:1px solid var(--mui-palette-divider);margin:1rem 0}.rich-html-content strong{font-weight:600}.rich-html-content em{font-style:italic}.rich-html-content u{text-decoration:underline}.rich-html-content s{text-decoration:line-through}.rich-html-content--ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.rich-html-content--ellipsis em,.rich-html-content--ellipsis p,.rich-html-content--ellipsis s,.rich-html-content--ellipsis span,.rich-html-content--ellipsis strong,.rich-html-content--ellipsis u{display:inline;margin:0;white-space:nowrap}.rich-html-content--clamp{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}.loader{font-size:20px;position:relative;inline-size:4em;margin-block:200px;margin-inline:auto}.dot,.loader{block-size:1em}.dot{inline-size:1em;border-radius:.5em;background:var(--mui-palette-secondary-main);position:absolute;animation-duration:.5s;animation-timing-function:ease;animation-iteration-count:infinite}.dot1,.dot2{inset-inline-start:0}.dot3{inset-inline-start:1.5em}.dot4{inset-inline-start:3em}@keyframes reveal{0%{transform:scale(.001)}to{transform:scale(1)}}@keyframes slide{to{transform:translateX(1.5em)}}.dot1{animation-name:reveal}.dot2,.dot3{animation-name:slide}.dot4{animation-name:reveal;animation-direction:reverse}