.tiptap{flex:1;outline:none}.tiptap .selectedCell{background-color:var(--p-surface-200)}.tiptap p.is-editor-empty:first-child:before{color:#adb5bd;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.article-root{color:var(--dr-black);font-size:1.1875rem;line-height:1.65}.article-root h1{font-size:1.9em;line-height:1.1;margin:0 0 .65em}.article-root h1,.article-root h2{color:var(--dr-black);font-weight:700}.article-root h2{font-size:1.6em;line-height:1.2;margin:1.6em 0 .55em}.article-root h3{font-size:1.3em;line-height:1.25;margin:1.45em 0 .55em}.article-root h3,.article-root h4,.article-root h5,.article-root h6{color:var(--dr-black);font-weight:700}.article-root h4,.article-root h5,.article-root h6{font-size:1.1em;line-height:1.3;margin:1.25em 0 .5em}.article-root a{color:var(--dr-accent);text-decoration:underline;text-underline-offset:.16em}.article-root blockquote{background:var(--dr-soft);border-left:3px solid var(--dr-accent);margin:1.45em 0;padding:1rem 1.25rem}.article-root ol{list-style-type:decimal;padding-left:1.2rem}.article-root ul{list-style-type:disc;padding-left:1.25rem}.article-root table{border-collapse:collapse;border-radius:.5rem;overflow:hidden;width:100%}.article-root th{background-color:var(--dr-soft);color:var(--dr-black);font-weight:700}.article-root td,.article-root th{border:1px solid var(--dr-border);padding:.55rem .7rem;text-align:left;vertical-align:top}.article-root .custom-image,.article-root img{border-radius:.5rem;overflow:hidden;width:100%}:is(.article-root .custom-image,.article-root img).ProseMirror-selectednode{outline:var(--dr-accent) solid 2px}.article-root .custom-image img{margin-bottom:0}.article-root :is(p,table,img,ul,ol,[custom]):not(:is([custom] *)){margin-bottom:calc(var(--spacing)*4)}@media not (min-width:40rem){.article-root{font-size:1.0625rem}}
