.rich-text_content__CCYtO{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:inherit;line-height:inherit}.rich-text_content__CCYtO li,.rich-text_content__CCYtO ol,.rich-text_content__CCYtO p,.rich-text_content__CCYtO ul{margin:0}.rich-text_content__CCYtO li,.rich-text_content__CCYtO p{min-height:1lh}.rich-text_content__CCYtO li:after,.rich-text_content__CCYtO p:after{content:"\200b"}.rich-text_content__CCYtO ol,.rich-text_content__CCYtO ul{padding-inline-start:1.5em}.rich-text_content__CCYtO ul{list-style-type:disc}.rich-text_content__CCYtO ol{list-style-type:decimal}.rich-text_content__CCYtO li{display:list-item}.rich-text_content__CCYtO b,.rich-text_content__CCYtO strong{font-weight:700}.rich-text_content__CCYtO em,.rich-text_content__CCYtO i{font-style:italic}.rich-text_editor__IgYle{min-width:0;border:1px solid var(--input);border-radius:8px;background:transparent;color:var(--foreground);font-size:16px;line-height:24px;overflow:hidden}.rich-text_editor__IgYle:focus-within{outline:2px solid var(--primary);outline-offset:2px}.rich-text_toolbar__pNrjs{display:flex;flex-wrap:wrap;gap:0;padding:4px;border-bottom:1px solid var(--border);background:var(--muted)}.rich-text_input__V6JGW{min-height:180px;max-height:320px;padding:12px;overflow-y:auto;outline:none}.rich-text_toolbar__pNrjs button[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground)}.canvas-controls_root__BuFPp{position:absolute;z-index:10;inset:0;pointer-events:none;container-type:inline-size}.canvas-controls_editingGroup__rVZGQ,.canvas-controls_viewGroup__P_T7Z{position:absolute;display:flex;max-width:calc(100% - 24px);align-items:center;justify-content:center;gap:3px;border:1px solid var(--border);border-radius:12px;background:var(--rail);padding:5px;box-shadow:0 2px 8px color-mix(in oklab,var(--foreground) 5%,transparent);pointer-events:auto}.canvas-controls_editingGroup__rVZGQ{top:16px;right:16px;width:max-content;flex-wrap:wrap;column-gap:8px}.canvas-controls_draftControls__F333C,.canvas-controls_editingActions__57KL6{display:flex;align-items:center;justify-content:center;gap:3px}.canvas-controls_draftControls__F333C{flex-wrap:wrap;gap:6px}.canvas-controls_viewGroup__P_T7Z{bottom:16px;left:16px;width:max-content;max-height:calc(100% - 32px);flex-direction:column;justify-content:flex-start;overflow-y:auto}.canvas-controls_viewGroup__P_T7Z>*{flex-shrink:0}.canvas-controls_divider__pjnlf{width:24px;height:1px;flex:0 0 1px;margin:3px 0;background:var(--border)}@container (max-width: 420px){.canvas-controls_viewGroup__P_T7Z{gap:2px}}