.formatted-text{overflow-wrap:anywhere;line-height:1.75}.formatted-text p{margin:0 0 16px}.formatted-text>:last-child{margin-bottom:0}.formatted-text ul,.formatted-text ol{color:var(--muted-foreground);margin:16px 0;padding-left:24px;line-height:1.8}.formatted-text ul{list-style:outside}.formatted-text ol{list-style:decimal}.formatted-text li+li{margin-top:6px}.formatted-text li p{margin:0}.formatted-text a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.formatted-text a:hover{text-decoration-thickness:2px}.formatted-text strong{font-weight:700}.formatted-text em{font-style:italic}.formatted-text blockquote{border-left:3px solid var(--primary);margin:20px 0;padding-left:18px}.formatted-text h2,.formatted-text h3{margin:24px 0 12px}.rich-field{min-width:0}.rich-editor{border:1px solid var(--border);background:var(--background);border-radius:4px;overflow:hidden}.rich-editor:focus-within{border-color:var(--primary);box-shadow:0 0 0 2px var(--secondary)}.rich-toolbar{background:var(--muted);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:2px;padding:6px;display:flex}.rich-toolbar button{flex-shrink:0}.rich-editor .tiptap{outline:none;min-height:130px;padding:14px;font-size:14px;font-weight:400}.rich-editor .tiptap p{font-size:14px}.rich-loading{min-height:130px;color:var(--muted-foreground);padding:14px}.rich-link-dialog{width:calc(100% - 32px)}
