.ProseMirror{white-space:pre-wrap;outline:none;position:relative}.ProseMirror[contenteditable=true] :is(img,iframe).ProseMirror-selectednode,.ProseMirror[contenteditable=true] .ProseMirror-selectednode :is(img,iframe){box-shadow:0 0 0 3px var(--rte-bg,#fff),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 ::selection,.ProseMirror .selection{background-color:var(--rte-editor-selection,tint-color(var(--rte-primary),.2))}.ProseMirror .ProseMirror-selectednode:not(img):not(figure):not(pre):not(:has(iframe)){background-color:var(--rte-editor-selection,tint-color(var(--rte-primary),.2))}.ProseMirror .selectedCell:after{z-index:2;content:"";background-color:var(--rte-editor-selection,tint-color(var(--rte-primary),.2));pointer-events:none;position:absolute;inset:0}.ProseMirror h1,.ProseMirror h2,.ProseMirror h3,.ProseMirror h4{margin-top:1.25rem;font-weight:700}.ProseMirror h1{margin-top:1.75rem;font-size:1.75em}.ProseMirror h2{margin-top:1.75rem;font-size:1.625em}.ProseMirror h3{margin-top:1.5rem;font-size:1.25em}.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{cursor:pointer;text-decoration:underline}.ProseMirror a:not([href]){color:inherit;font-weight:400;text-decoration:none}.ProseMirror ul,.ProseMirror ol{padding-inline:2rem}.ProseMirror ul li,.ProseMirror ol li{margin-block:.375rem;padding-inline-start:.375rem}.ProseMirror ul{list-style-type:disc}.ProseMirror ol{list-style-type:decimal}.ProseMirror blockquote{border-left:.25rem solid var(--rte-border);padding:.375rem 1.25rem;font-style:italic}.ProseMirror img,.ProseMirror iframe,.ProseMirror video{cursor:default;max-width:100%;height:auto;margin-inline:auto;display:block}.ProseMirror iframe{pointer-events:none;aspect-ratio:16/9;width:100%;position:relative}.ProseMirror figure{cursor:default;-webkit-user-select:none;user-select:none}.ProseMirror figcaption{color:var(--rte-muted-fg);text-align:center;cursor:text;margin-bottom:-.25rem;padding:.5rem 1.5rem .25rem;font-size:90%;line-height:1.4}.ProseMirror code,.ProseMirror kbd,.ProseMirror samp,.ProseMirror pre{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{background:var(--rte-editor-code-bg,#f6f8fa);border:1px solid var(--rte-border);border-radius:calc(var(--rte-radius,.5rem)*.75);padding:.15rem .3rem;font-size:90%}.ProseMirror pre{tab-size:2;background:var(--rte-editor-code-bg,#f6f8fa);border:1px solid var(--rte-border);color:var(--rte-fg,#1f2328);scrollbar-width:thin;scrollbar-color:var(--rte-editor-scrollbar,#00000040)#0000;scrollbar-gutter:stable;padding:.75rem 1.25rem;line-height:1.55;white-space:pre!important}.ProseMirror pre code{background:0 0;border:none;padding:0}.ProseMirror .tableWrapper{scrollbar-width:thin;scrollbar-color:var(--rte-editor-scrollbar,#00000040)#0000;scrollbar-gutter:stable}.ProseMirror table{border:1px solid var(--rte-border);border-collapse:collapse;table-layout:fixed;width:100%;margin-inline:auto;font-size:90%;display:table;overflow:hidden}.ProseMirror table th,.ProseMirror table td{border:1px solid var(--rte-border);vertical-align:top;text-align:left;padding:.5rem .75rem;position:relative}.ProseMirror table th{background-color:var(--rte-muted)}.ProseMirror table .column-resize-handle{background-color:var(--rte-primary);pointer-events:none;z-index:10;width:3.5px;position:absolute;top:0;bottom:-2px;right:-1px}
