.ProseMirror{padding:20px}.editor [class*=ProseMirror]{border:1px solid hsl(var(--input));color:hsl(var(--foreground))}.editor [class*=ProseMirror]:focus-within{outline:2px solid hsl(var(--ring));outline-offset:2px;border-radius:0}.editor h1{font-size:2em;font-weight:700}.editor h2{font-size:1.75em;font-weight:700}.editor h3{font-size:1.5em;font-weight:700}.editor h4{font-size:1.25em;font-weight:700}.editor h5{font-size:1em;font-weight:700}.editor h6{font-size:.875em;font-weight:700}.editor ol,.editor ul{margin-left:1.5em;padding-left:.5em}.editor ul{list-style-type:disc}.editor ol{list-style-type:decimal}.editor li{margin-bottom:.25em;line-height:.1}.editor ol ol,.editor ol ul,.editor ul ol,.editor ul ul{margin-left:1.5em}.editor[dir=rtl] h1,.editor[dir=rtl] h2,.editor[dir=rtl] h3,.editor[dir=rtl] h4,.editor[dir=rtl] h5,.editor[dir=rtl] h6,.editor[dir=rtl] ol,.editor[dir=rtl] ul{text-align:right}.editor{padding:20px;font-family:EB Garamond,serif;line-height:.1}.editor p{margin-bottom:1em}.editor blockquote{border-left:4px solid hsl(var(--muted-foreground));margin:1em 0;padding-left:1em;font-style:italic}.editor-viewer{font-family:EB Garamond,serif}.editor-viewer p{margin-bottom:1em;line-height:1.5}.editor-viewer h1,.editor-viewer h2,.editor-viewer h3,.editor-viewer h4,.editor-viewer h5,.editor-viewer h6{line-height:1.2;margin:1em 0 .5em}.editor-viewer ol,.editor-viewer ul{margin-left:1.5em;line-height:1.5}.editor-viewer li{margin-bottom:.5em}.editor-viewer [style*=font-family]{line-height:1.5!important}