.doc-body-edit .ql-toolbar.ql-snow{border:0;border-bottom:1px solid color-mix(in oklab, var(--border) 30%, transparent);background:0 0;border-radius:0;padding:8px 16px}.doc-body-edit .ql-container.ql-snow{border:0}.doc-body-edit.doc-body-edit--with-action .ql-toolbar.ql-snow{padding-right:7.5rem}.doc-body-edit .document-body-editor .ql-editor{font-family:var(--font-serif);padding:14px 16px 20px;font-size:16px;line-height:1.55}.doc-body-edit .document-body-editor .ql-editor p,.doc-body-edit .document-body-editor .ql-editor li{font-family:var(--font-serif);font-size:16px;line-height:1.55}.doc-body-edit .document-body-editor .ql-editor p{margin:0 0 4px}.doc-body-edit .document-body-editor .ql-editor :is(h1,h2,h3,h4){font-family:var(--font-sans);letter-spacing:-.01em;font-size:15px;font-weight:600;line-height:1.35}.doc-body-edit .document-body-editor .ql-editor strong{font-weight:600}.doc-body-edit .document-body-editor .ql-editor.ql-blank:before{font-family:var(--font-serif);color:color-mix(in oklab, var(--muted-foreground) 70%, transparent);font-style:italic;left:16px;right:16px}@media (width>=640px){.doc-body-edit .ql-toolbar.ql-snow{padding:8px 20px}.doc-body-edit .document-body-editor .ql-editor{padding:14px 20px 20px}.doc-body-edit .document-body-editor .ql-editor.ql-blank:before{left:20px;right:20px}}
