.text-editor-body{letter-spacing:.0015em;font-family:jetbrainsSans,JetBrains Sans,Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Oxygen,Droid Sans,Arial,sans-serif;font-size:16px;line-height:24px}.text-editor-body *{word-wrap:break-word}.text-editor-body>*+*{margin-top:12px}.text-editor-body.tiptap{border:1px solid var(--rs-color-black-t20);min-height:var(--text-editor-min-height);outline:none;padding:8px 12px}.text-editor-body.tiptap:hover{border-color:var(--rs-color-black-t50)}.text-editor-body.tiptap.ProseMirror-focused,.text-editor-body.tiptap.text-editor-error{border-style:solid;border-width:2px;padding:7px 11px}.text-editor-body.tiptap.ProseMirror-focused{border-color:var(--rs-color-black)}.text-editor-body.tiptap.text-editor-error{border-color:#f45c4a}.text-editor-body.text-editor-small{letter-spacing:.0045em;font-size:13px;line-height:20px}.text-editor-body.text-editor-small.tiptap{padding:4px 8px}.text-editor-body.text-editor-small>*+*{margin-top:0}.text-editor-body{color:var(--rs-color-black)}.text-editor-body.text-editor-hardness-average{color:var(--rs-color-black-t70)}.text-editor-body.text-editor-hardness-pale{color:var(--rs-color-black-t50)}.text-editor-body h1,.text-editor-body h2,.text-editor-body h3,.text-editor-body h4,.text-editor-body h5,.text-editor-body h6{font-size:16px;font-weight:600;line-height:24px}.text-editor-body strong{font-weight:600}.text-editor-body em{font-style:italic}.text-editor-body a{cursor:pointer;color:var(--rs-color-primary-light-theme)}.text-editor-body pre,.text-editor-body code{font-family:JetBrains Mono,monospace}.text-editor-body :not(pre)>code{background-color:var(--rs-color-black-t10);border-radius:4px;padding:.11111em .44444em;font-size:90%}.text-editor-body .code-block-wrapper{background-color:var(--rs-color-black-t10);border-radius:8px;position:relative;overflow-x:auto}.text-editor-body .code-block-wrapper pre{padding:12px 16px;display:inline-block}.text-editor-body hr{border:0;border-top:1px solid var(--rs-color-black-t20);height:0;margin:20px 0}.text-editor-body ul,.text-editor-body ol{padding-left:0;list-style:none}.text-editor-body ul>li,.text-editor-body ol>li{margin-top:8px;padding-left:16px;position:relative}.text-editor-body ul>li:before,.text-editor-body ol>li:before{position:absolute;top:0;left:0}.text-editor-body ul>li:before{content:"•"}.text-editor-body ol{counter-reset:ol-counter}.text-editor-body ol>li:before{content:counter(ol-counter)".";counter-increment:ol-counter}.text-editor-body p.is-editor-empty:first-child:before{color:var(--rs-color-black-t40);content:attr(data-placeholder);float:left;pointer-events:none;height:0}.text-editor-label{margin-bottom:8px;display:inline-block}.text-editor-toolbar{z-index:10;background-color:var(--rs-color-white);border:1px solid var(--rs-color-black-t20);flex-wrap:wrap;align-items:center;gap:.25rem;margin-bottom:10px;padding:6px 8px;display:flex;position:-webkit-sticky;position:sticky;top:0}.text-editor-toolbar .menu-item{cursor:pointer;background-color:transparent;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:flex}.text-editor-toolbar .menu-item iconify-icon{width:100%;height:100%}.text-editor-toolbar .menu-item:hover{background-color:var(--rs-color-black-t10)}.text-editor-toolbar .menu-item.active{background-color:var(--rs-color-black);color:var(--rs-color-white)}.text-editor-toolbar .menu-item[disabled]{opacity:.3}.text-editor-toolbar .menu-divider{background-color:var(--rs-color-black-t20);width:1px;height:1.25rem;margin:0 .5rem}
