.dinuo-rich-text .w-e-text-container [data-slate-editor],.dinuo-rich-content{color:hsl(var(--foreground));overflow-wrap:anywhere;font-size:14px;line-height:1.75}.dinuo-rich-text .w-e-text-container [data-slate-editor] p,.dinuo-rich-content p{line-height:inherit;margin:0 0 10px}.dinuo-rich-text .w-e-text-container [data-slate-editor]>:last-child,.dinuo-rich-content>:last-child{margin-bottom:0}.dinuo-rich-text .w-e-text-container [data-slate-editor] h1,.dinuo-rich-content h1{margin:.67em 0;font-size:2em;font-weight:700;line-height:1.25}.dinuo-rich-text .w-e-text-container [data-slate-editor] h2,.dinuo-rich-content h2{margin:.75em 0;font-size:1.5em;font-weight:700;line-height:1.3}.dinuo-rich-text .w-e-text-container [data-slate-editor] h3,.dinuo-rich-content h3{margin:.8em 0;font-size:1.25em;font-weight:650;line-height:1.35}.dinuo-rich-text .w-e-text-container [data-slate-editor] h4,.dinuo-rich-content h4{margin:.85em 0;font-size:1.125em;font-weight:650;line-height:1.4}.dinuo-rich-text .w-e-text-container [data-slate-editor] h5,.dinuo-rich-content h5{margin:.9em 0;font-size:1em;font-weight:650;line-height:1.45}.dinuo-rich-text .w-e-text-container [data-slate-editor] ul,.dinuo-rich-text .w-e-text-container [data-slate-editor] ol,.dinuo-rich-content ul,.dinuo-rich-content ol{margin:8px 0 12px;padding-left:1.75em}.dinuo-rich-text .w-e-text-container [data-slate-editor] ul,.dinuo-rich-content ul{list-style:outside}.dinuo-rich-text .w-e-text-container [data-slate-editor] ol,.dinuo-rich-content ol{list-style:decimal}.dinuo-rich-text .w-e-text-container [data-slate-editor] li,.dinuo-rich-content li{margin:3px 0}.dinuo-rich-text .w-e-text-container [data-slate-editor] blockquote,.dinuo-rich-content blockquote{border-left:4px solid hsl(var(--primary) / .45);color:hsl(var(--muted-foreground));background:hsl(var(--muted) / .35);margin:12px 0;padding:8px 14px}.dinuo-rich-text .w-e-text-container [data-slate-editor] pre,.dinuo-rich-content pre{color:hsl(var(--foreground));white-space:pre-wrap;background:hsl(var(--muted) / .55);border-radius:6px;margin:12px 0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em;line-height:1.6;overflow-x:auto}.dinuo-rich-text .w-e-text-container [data-slate-editor] :not(pre)>code,.dinuo-rich-content :not(pre)>code{background:hsl(var(--muted) / .55);border-radius:4px;padding:.12em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em}.dinuo-rich-text .w-e-text-container [data-slate-editor] a,.dinuo-rich-content a{color:hsl(var(--primary));text-underline-offset:2px;text-decoration:underline}.dinuo-rich-text .w-e-text-container [data-slate-editor] img,.dinuo-rich-content img{border-radius:8px;max-width:100%;height:auto;margin:12px 0;display:block}.dinuo-rich-text .w-e-text-container [data-slate-editor] table,.dinuo-rich-content table{border-collapse:collapse;table-layout:auto;width:100%;margin:12px 0}.dinuo-rich-text .w-e-text-container [data-slate-editor] th,.dinuo-rich-text .w-e-text-container [data-slate-editor] td,.dinuo-rich-content th,.dinuo-rich-content td{border:1px solid hsl(var(--border));vertical-align:top;min-width:48px;padding:8px}.dinuo-rich-text .w-e-text-container [data-slate-editor] th,.dinuo-rich-content th{background:hsl(var(--muted) / .4);font-weight:600}.dinuo-rich-text .w-e-text-container [data-slate-editor] hr,.dinuo-rich-content hr{border:0;border-top:1px solid hsl(var(--border));margin:18px 0}.dinuo-rich-text .w-e-text-container [data-slate-editor] [data-w-e-type=todo],.dinuo-rich-content [data-w-e-type=todo]{align-items:flex-start;gap:8px;margin:6px 0;display:flex}.dinuo-rich-text .w-e-text-container [data-slate-editor] [data-w-e-type=todo] input,.dinuo-rich-content [data-w-e-type=todo] input{flex:none;margin-top:.42em}
