.tiptap{line-height:1.7}.tiptap p+p{margin-top:.75em}.tiptap ul,.tiptap ol{margin:.5em 0;padding-left:1.4em}.tiptap ul{list-style:outside}.tiptap ol{list-style:decimal}.tiptap a{text-underline-offset:3px;color:var(--foreground);opacity:.85;text-decoration:underline}.tiptap blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);padding-left:1em}.tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--muted-foreground);opacity:.6;float:left;pointer-events:none;height:0}.ai-hl{text-underline-offset:4px;cursor:help;border-radius:2px;text-decoration-line:underline;text-decoration-thickness:2px}.ai-hl-critique{background:#fbbf2412;text-decoration-color:#fbbf24b3}.ai-hl-factcheck{background:#38bdf812;text-decoration-color:#38bdf8b3}.ai-hl-demo{background:#a78bfa12;text-decoration-color:#a78bfab3}.ai-hl-flash{animation:1.2s ease-out ai-flash}@keyframes ai-flash{0%{background:#ffffff59}to{background:0 0}}@media print{@page{margin:2cm 2.2cm}html,body{color:#000!important;background:#fff!important}}.ai-hl-comment{background:#facc150f;text-decoration-color:#facc158c}.ai-hl-edit{background:#34d39912;text-decoration-style:wavy;text-decoration-color:#34d399cc}.ai-hl-consistency{background:#fb718512;text-decoration-style:wavy;text-decoration-color:#fb7185d9}.ai-hl-ref{text-decoration-style:dotted;text-decoration-color:#38bdf8cc}.ai-diff-del{color:#fda4afd9;background:#fb718514;-webkit-text-decoration:line-through #fb7185cc;text-decoration:line-through #fb7185cc}.ai-diff-ins{color:#6ee7b7;background:#34d3991f;border-radius:2px;margin-left:.15em;padding:0 .1em}
