.ProseMirror{outline:none;white-space:pre-wrap;position:relative}.ProseMirror[contenteditable=true] .ProseMirror-selectednode :is(img,iframe),.ProseMirror[contenteditable=true] :is(img,iframe).ProseMirror-selectednode{box-shadow:0 0 0 3px var(--rte-bg,#ffffff),0 0 0 5px var(--rte-primary)}.ProseMirror.resize-cursor{cursor:col-resize}.ProseMirror>*{margin-top:1.25rem}.ProseMirror>:first-child{margin-top:0}.ProseMirror [data-indent="1"]{text-indent:1em}.ProseMirror [data-indent="2"]{text-indent:2em}.ProseMirror [data-indent="3"]{text-indent:3em}.ProseMirror [data-indent="4"]{text-indent:4em}:where(.ProseMirror>p.is-editor-empty:first-child,figcaption.is-empty):before{content:attr(data-placeholder);float:left;color:var(--rte-muted-fg);pointer-events:none;width:100%;height:0}.ProseMirror .ProseMirror-selectednode:not(img):not(figure):not(pre):not(:has(iframe)),.ProseMirror .selection,.ProseMirror ::selection{background-color:var(--rte-editor-selection,tint-color(var(--rte-primary),.2))}.ProseMirror .selectedCell:after{z-index:2;position:absolute;content:"";inset:0;background-color:var(--rte-editor-selection,tint-color(var(--rte-primary),.2));pointer-events:none}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4{font-weight:700;margin-top:1.25rem}.ProseMirror h1{font-size:1.75em;margin-top:1.75rem}.ProseMirror h2{font-size:1.625em;margin-top:1.75rem}.ProseMirror h3{font-size:1.25em;margin-top:1.5rem}.ProseMirror h4{font-size:1em}.ProseMirror p{font-size:1em;line-height:1.75}.ProseMirror a{color:var(--rte-editor-link,var(--rte-primary));font-weight:600}.ProseMirror a:hover{text-decoration:underline;cursor:pointer}.ProseMirror a:not([href]){color:inherit;text-decoration:none;font-weight:400}.ProseMirror ol,.ProseMirror ul{padding-inline:2rem}.ProseMirror ol li,.ProseMirror ul li{margin-block:.375rem;padding-inline-start:.375rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror blockquote{padding:.375rem 1.25rem;font-style:italic;border-left:.25rem solid var(--rte-border)}.ProseMirror iframe,.ProseMirror img,.ProseMirror video{display:block;max-width:100%;height:auto;margin-inline:auto;cursor:default}.ProseMirror iframe{width:100%;pointer-events:none;aspect-ratio:16/9;position:relative}.ProseMirror figure{cursor:default;user-select:none}.ProseMirror figcaption{font-size:90%;color:var(--rte-muted-fg);text-align:center;line-height:1.4;cursor:text;padding:.5rem 1.5rem .25rem;margin-bottom:-.25rem}.ProseMirror code,.ProseMirror kbd,.ProseMirror pre,.ProseMirror samp{font-family:var(--rte-editor-code-font),ui-monospace,SFMono-Regular,"SF Mono",Menlo,Consolas,"Liberation Mono",monospace;font-feature-settings:normal;font-variation-settings:normal}.ProseMirror code{border:1px solid var(--rte-border);border-radius:calc(var(--rte-radius, .5rem)*.75);padding:.15rem .3rem;font-size:90%}.ProseMirror code,.ProseMirror pre{background:var(--rte-editor-code-bg,#f6f8fa)}.ProseMirror pre{white-space:pre!important;tab-size:2;line-height:1.55;padding:.75rem 1.25rem;border:1px solid var(--rte-border);color:var(--rte-fg,#1f2328);scrollbar-width:thin;scrollbar-color:var(--rte-editor-scrollbar,rgba(0,0,0,.2509803922)) rgba(0,0,0,0);scrollbar-gutter:stable}.ProseMirror pre code{background:rgba(0,0,0,0);padding:0;border:none}.ProseMirror .tableWrapper{scrollbar-width:thin;scrollbar-color:var(--rte-editor-scrollbar,rgba(0,0,0,.2509803922)) rgba(0,0,0,0);scrollbar-gutter:stable}.ProseMirror table{display:table;width:100%;border:1px solid var(--rte-border);font-size:90%;overflow:hidden;border-collapse:collapse;table-layout:fixed;margin-inline:auto}.ProseMirror table td,.ProseMirror table th{border:1px solid var(--rte-border);padding:.5rem .75rem;position:relative;vertical-align:top;text-align:left}.ProseMirror table th{background-color:var(--rte-muted)}.ProseMirror table .column-resize-handle{background-color:var(--rte-primary);bottom:-2px;pointer-events:none;position:absolute;right:-1px;top:0;width:3.5px;z-index:10}