.rte-root .ProseMirror{min-height:inherit;color:inherit;word-break:break-word;outline:none;padding:12px 14px;font-size:.9375rem;line-height:1.65}.rte-root .ProseMirror h1{margin:.75em 0 .375em;font-size:1.75rem;font-weight:700;line-height:1.25}.rte-root .ProseMirror h2{margin:.7em 0 .35em;font-size:1.375rem;font-weight:600;line-height:1.3}.rte-root .ProseMirror h3{margin:.6em 0 .3em;font-size:1.125rem;font-weight:600;line-height:1.4}.rte-root .ProseMirror h1:first-child,.rte-root .ProseMirror h2:first-child,.rte-root .ProseMirror h3:first-child{margin-top:0}.rte-root .ProseMirror p{margin:0 0 .55em}.rte-root .ProseMirror p:last-child{margin-bottom:0}.rte-root .ProseMirror ul{margin:0 0 .55em;padding-left:1.5em;list-style-type:disc}.rte-root .ProseMirror ol{margin:0 0 .55em;padding-left:1.5em;list-style-type:decimal}.rte-root .ProseMirror li{margin:.2em 0}.rte-root .ProseMirror li>p{margin:0}.rte-root .ProseMirror ul[data-type=taskList]{padding-left:.25em;list-style:none}.rte-root .ProseMirror ul[data-type=taskList] li{align-items:flex-start;gap:.5em;margin:.3em 0;display:flex}.rte-root .ProseMirror ul[data-type=taskList] li>label{-webkit-user-select:none;user-select:none;cursor:pointer;flex-shrink:0;margin-top:2px}.rte-root .ProseMirror ul[data-type=taskList] li>div{flex:1;min-width:0}.rte-root .ProseMirror ul[data-type=taskList] li[data-checked=true]>div{opacity:.55;text-decoration:line-through}.rte-root .ProseMirror blockquote{color:#64748b;background:#94a3b80f;border-left:3px solid #94a3b8;border-radius:0 6px 6px 0;margin:.75em 0;padding:6px 16px;font-style:italic}.rte-root .ProseMirror code{color:#4f46e5;background:#6366f117;border-radius:4px;padding:2px 5px;font-family:Fira Code,Cascadia Code,Consolas,monospace;font-size:.875em}.rte-root .ProseMirror pre{color:#e2e8f0;tab-size:2;background:#1e293b;border-radius:8px;margin:.75em 0;padding:14px 16px;overflow-x:auto}.rte-root .ProseMirror pre code{color:inherit;background:0 0;border-radius:0;padding:0;font-size:.875rem}.rte-root .ProseMirror hr{border:none;border-top:2px solid #e2e8f0;margin:1.1em 0}.rte-root .ProseMirror a{color:#2563eb;text-underline-offset:2px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}.rte-root .ProseMirror a:hover{color:#1d4ed8}.rte-root .ProseMirror img{border-radius:6px;max-width:100%;height:auto;margin:.75em 0;display:block}.rte-root .ProseMirror img.ProseMirror-selectednode{outline-offset:2px;outline:2px solid #3b82f6}.rte-root .ProseMirror div[data-youtube-video]{margin:.75em 0}.rte-root .ProseMirror div[data-youtube-video] iframe{aspect-ratio:16/9;border-radius:8px;width:100%;display:block}.rte-root .ProseMirror .tableWrapper{margin:.75em 0;overflow-x:auto}.rte-root .ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%}.rte-root .ProseMirror th,.rte-root .ProseMirror td{text-align:left;vertical-align:top;border:1px solid #e2e8f0;min-width:40px;padding:7px 10px;position:relative}.rte-root .ProseMirror th{background:#f8fafc;font-size:.875rem;font-weight:600}.rte-root .ProseMirror .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#3b82f61f;position:absolute;inset:0}.rte-root .ProseMirror .column-resize-handle{pointer-events:none;background-color:#3b82f6;width:4px;position:absolute;top:0;bottom:0;right:-2px}.rte-root .ProseMirror .is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:#9ca3af;pointer-events:none;height:0}.rte-root .ProseMirror sup{vertical-align:super;font-size:.7em;line-height:0}.rte-root .ProseMirror sub{vertical-align:sub;font-size:.7em;line-height:0}.rte-root .ProseMirror mark{border-radius:2px;padding:0 2px}.rte-root .ProseMirror ::selection{background:#3b82f62e}.rte-root .ProseMirror-gapcursor:after{border-top-color:currentColor}.rte-root .ProseMirror span[data-type=mention],.mention{color:#1d4ed8;vertical-align:baseline;white-space:nowrap;cursor:default;background:#2563eb1a;border-radius:999px;margin:0 1px;padding:1px 6px;font-size:.92em;font-weight:600;line-height:1.3;display:inline-block}.rte-root .ProseMirror span[data-type=mention]:hover{background:#2563eb2e}
