:where([data-rich-text-document]){overflow-wrap:break-word;line-height:1.42}[data-slot=rich-text-editor-content] .tiptap{outline:none}[data-slot=rich-text-editor][data-readonly] .tiptap{cursor:auto}[data-slot=rich-text-editor-content] .tiptap p.is-editor-empty:first-child:before{color:hsl(var(--muted-foreground));content:attr(data-placeholder);float:left;pointer-events:none;height:0}:where([data-rich-text-document])>*+:is(*,p,h1,h2,h3,h4,h5,h6,ul,ol,blockquote,pre,hr){margin-top:.5em}:where([data-rich-text-document])>p+p{margin-top:0}:where([data-rich-text-document]) h1,:where([data-rich-text-document]) h2,:where([data-rich-text-document]) h3,:where([data-rich-text-document]) h4,:where([data-rich-text-document]) h5,:where([data-rich-text-document]) h6{letter-spacing:-.01em;font-weight:600;line-height:1.25}:where([data-rich-text-document]) h1{font-size:1.75em}:where([data-rich-text-document]) h2{font-size:1.4em}:where([data-rich-text-document]) h3{font-size:1.2em}:where([data-rich-text-document]) h4,:where([data-rich-text-document]) h5,:where([data-rich-text-document]) h6{font-size:1em}:where([data-rich-text-document]) ul,:where([data-rich-text-document]) ol{padding-inline-start:1.5em}:where([data-rich-text-document]) ul{list-style-type:disc}:where([data-rich-text-document]) ol{list-style-type:decimal}:where([data-rich-text-document]) ul ul{list-style-type:circle}:where([data-rich-text-document]) ol ol{list-style-type:lower-alpha}:where([data-rich-text-document]) li>p{margin:0}:where([data-rich-text-document]) li+li{margin-top:.25em}:where([data-rich-text-document]) blockquote{border-inline-start:3px solid var(--rich-text-rule,hsl(var(--border)));color:var(--rich-text-muted,hsl(var(--muted-foreground)));padding-inline-start:1em}:where([data-rich-text-document]) code{border-radius:calc(var(--radius) - 4px);background-color:var(--rich-text-code-bg,hsl(var(--muted)));padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.875em}:where([data-rich-text-document]) pre{border-radius:calc(var(--radius) - 2px);background-color:var(--rich-text-code-bg,hsl(var(--muted)));padding:.75em 1em;overflow-x:auto}:where([data-rich-text-document]) pre code{background:0 0;padding:0}:where([data-rich-text-document]) a{color:var(--rich-text-link,hsl(var(--primary)));text-underline-offset:3px;text-decoration:underline}:where([data-rich-text-document]) hr{border:none;border-top:1px solid var(--rich-text-rule,hsl(var(--border)));margin:1.25em 0}:where([data-rich-text-document]) img,:where([data-rich-text-document]) video{border-radius:calc(var(--radius) - 2px);max-width:100%;height:auto;display:block}[data-slot=rich-text-editor-content] .tiptap [data-slot=rich-text-editor-media]{border-radius:calc(var(--radius) - 2px)}[data-slot=rich-text-editor-content] .tiptap [data-align=left]{margin-left:0;margin-right:auto}[data-slot=rich-text-editor-content] .tiptap [data-align=center]{margin-left:auto;margin-right:auto}[data-slot=rich-text-editor-content] .tiptap [data-align=right]{margin-left:auto;margin-right:0}[data-slot=rich-text-editor-content] .tiptap [data-slot=rich-text-editor-media][data-selected]>:is(img,video){outline:2px solid hsl(var(--ring));outline-offset:2px}img[data-masked=true]:not([src]),video[data-masked=true]:not([src]){background-color:hsl(var(--muted));border-radius:calc(var(--radius) - 2px);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24' fill='none' stroke='%2371717a' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='11' x='3' y='11' rx='2' ry='2'/%3E%3Cpath d='M7 11V7a5 5 0 0 1 10 0v4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;max-width:100%;height:auto;display:block}img[data-masked=true]:not([src]):not([width]),video[data-masked=true]:not([src]):not([width]){aspect-ratio:16/9;width:320px}[data-slot=rich-text-editor-content][data-blurred]{filter:blur(6px);-webkit-user-select:none;user-select:none}[data-slot=rich-text-editor-content]{container-type:inline-size}[data-slot=rich-text-editor-content] .tiptap,[data-slot=rich-text-editor-content] .tiptap>:is(ul,ol,blockquote,pre){display:flow-root}[data-slot=rich-text-editor-content] .tiptap>[data-align=wrap-left]{float:left;clear:left;max-width:50%;margin:.25em 1em .5em 0}[data-slot=rich-text-editor-content] .tiptap>[data-align=wrap-right]{float:right;clear:right;max-width:50%;margin:.25em 0 .5em 1em}[data-slot=rich-text-editor-content] .tiptap>.react-renderer:not([data-align^=wrap-]){clear:both}@container (width<=480px){[data-slot=rich-text-editor-content] .tiptap>:is([data-align=wrap-left],[data-align=wrap-right]){float:none;max-width:none;margin:.5em 0 0}[data-slot=rich-text-editor-content] .tiptap>:is([data-align=wrap-left],[data-align=wrap-right]):first-child{margin-top:0}}:where([data-slot=rich-text-view]),:where([data-slot=rich-text-view])>:is(ul,ol,blockquote,pre){display:flow-root}:where([data-slot=rich-text-view][data-whitespace=preserve]){white-space:break-spaces}:where([data-slot=rich-text-view][data-contain]){container-type:inline-size}@container (width<=480px){[data-slot=rich-text-view][data-contain]>:is(img,video)[data-align^=wrap-]{float:none!important;max-width:none!important;margin:.5em 0 0!important}}
