.rte-editor-wrapper{--background:0 0% 100%;--foreground:0 0% 6%;--card:0 0% 100%;--card-foreground:0 0% 6%;--popover:0 0% 100%;--popover-foreground:0 0% 6%;--primary:4 77% 52%;--primary-foreground:0 0% 100%;--secondary:0 0% 96%;--secondary-foreground:0 0% 16%;--muted:0 0% 97%;--muted-foreground:0 0% 43%;--accent:0 0% 96%;--accent-foreground:0 0% 16%;--destructive:4 77% 52%;--destructive-foreground:0 0% 100%;--border:210 18% 88%;--input:210 18% 88%;--ring:4 77% 52%;--radius:6px;border:1px solid #dde1e6;border-radius:6px;overflow:hidden;background:#ffffff;font-family:var(--font-satoshi),"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;transition:border-color .15s,box-shadow .15s}.rte-editor-wrapper:focus-within{border-color:#dde1e6}.rte-editor-wrapper .richtext-toolbar-wrapper{border-bottom:1px solid #dde1e6!important;background:#fafafa!important;padding:6px 10px!important;flex-wrap:wrap!important;gap:2px!important}.rte-editor-wrapper .richtext-toolbar-wrapper [role=button],.rte-editor-wrapper .richtext-toolbar-wrapper button{border-radius:4px!important;color:#6e6e72!important;transition:background .12s,color .12s!important;height:34px!important;min-width:34px!important;font-size:15px!important}.rte-editor-wrapper .richtext-toolbar-wrapper [role=button] svg,.rte-editor-wrapper .richtext-toolbar-wrapper button svg{width:17px!important;height:17px!important}.rte-editor-wrapper .richtext-toolbar-wrapper [role=button]:hover,.rte-editor-wrapper .richtext-toolbar-wrapper button:hover{background:#efefef!important;color:#282828!important}.rte-editor-wrapper .richtext-toolbar-wrapper [data-active=true],.rte-editor-wrapper .richtext-toolbar-wrapper button.is-active,.rte-editor-wrapper .richtext-toolbar-wrapper button[data-state=on]{background:#ffc2bd!important;color:#e63223!important}.rte-editor-wrapper .richtext-toolbar-wrapper [data-orientation=vertical]{background:#dde1e6!important;width:1px!important;height:18px!important;margin:0 4px!important}.rte-editor-wrapper .tiptap{min-height:90px;padding:10px 12px;outline:none;font-size:13px;line-height:1.7;color:#282828;font-family:var(--font-satoshi),"Satoshi",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.rte-editor-wrapper .tiptap p{margin:0 0 4px}.rte-editor-wrapper .tiptap p:last-child{margin-bottom:0}.rte-editor-wrapper .tiptap ol,.rte-editor-wrapper .tiptap ul{padding-left:20px;margin:4px 0}.rte-editor-wrapper .tiptap li{margin:2px 0}.rte-editor-wrapper .tiptap blockquote{border-left:3px solid #dde1e6;padding-left:12px;margin:6px 0;color:#6e6e72;font-style:italic}.rte-editor-wrapper .tiptap strong{font-weight:600}.rte-editor-wrapper .tiptap h1{font-size:22px;font-weight:700;margin:6px 0}.rte-editor-wrapper .tiptap h2{font-size:18px;font-weight:600;margin:5px 0}.rte-editor-wrapper .tiptap h3{font-size:15px;font-weight:600;margin:4px 0}.rte-editor-wrapper .tiptap hr{border:none;border-top:1px solid #dde1e6;margin:8px 0}.rte-editor-wrapper .tiptap p.is-editor-empty:first-child:before{color:#adadad;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.rte-editor-wrapper .tiptap ul[data-type=taskList]{list-style:none;padding-left:4px}.rte-editor-wrapper .tiptap ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:6px}.rte-editor-wrapper .tiptap ul[data-type=taskList] li input[type=checkbox]{accent-color:#e63223;margin-top:3px;flex-shrink:0}[data-radix-popper-content-wrapper]{z-index:9999!important}.rte-editor-wrapper~[data-radix-popper-content-wrapper] button:hover,[data-radix-select-content] [data-highlighted]{background:#ffc2bd!important;color:#e63223!important}.tippy-box{background:#282828!important;border-radius:6px!important;box-shadow:0 4px 16px rgba(0,0,0,.18)!important}.tippy-box button{color:#fafafa!important}.tippy-box button:hover{background:#e63223!important;color:#fafafa!important}.rte-slash-menu{border:1px solid #dde1e6!important;border-radius:6px!important;background:#ffffff!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important}.rte-slash-menu [data-highlighted=true],.rte-slash-menu button:hover{background:#ffc2bd!important;color:#e63223!important}