.formatted-text{white-space:pre-wrap;overflow-wrap:anywhere}.formatted-text mark{color:#423815;background:#ffeb8a;border-radius:2px;padding:0 2px}.formatted-editor{width:100%;min-width:0}.formatted-editor-toolbar{flex-wrap:wrap;gap:4px;margin-bottom:5px;display:flex}.formatted-editor-toolbar button{border:1px solid var(--ui-border,#cad6cf);background:var(--ui-surface,#fff);color:var(--ui-text,#243747);cursor:pointer;border-radius:4px;padding:3px 7px;font:12px/1.5 system-ui}.formatted-editor-toolbar button:disabled{opacity:.4}.formatted-editor textarea{box-sizing:border-box;width:100%;min-width:0}.formatted-editor-preview{white-space:pre-wrap;border:1px dashed var(--ui-border,#cad6cf);color:var(--ui-text,#243747);background:var(--ui-surface,#fff);margin-top:6px;padding:10px;line-height:1.7}.formatted-text :is(strong,em,mark){white-space:inherit;font-size:inherit!important;line-height:inherit!important;-webkit-line-clamp:unset!important;margin:0!important;display:inline!important;overflow:visible!important}.formatted-text :is(strong,em){color:inherit!important}.formatted-text strong{font-weight:700!important}.formatted-text em{font-style:italic}.financial-progress-text{--financial-text-red:#b43f3b;--financial-text-green:#23785b}.financial-progress-text .financial-red{color:var(--financial-text-red);font-weight:650}.financial-progress-text .financial-green{color:var(--financial-text-green);font-weight:650}.financial-progress-text mark.financial-semantic-mark{color:inherit;background:0 0;padding:0}.financial-progress-text :is(.financial-red,.financial-green),.financial-progress-text .financial-semantic-mark :is(.financial-red,.financial-green){background:0 0}:is([data-color-mode=dark],[data-theme=aurora],[data-theme=nebula],[data-theme=obsidianGold]) .financial-progress-text{--financial-text-red:#f49891;--financial-text-green:#72ccb0}
