.styles-module__uPUWLq__RichTextEditor .ProseMirror{white-space:pre-wrap;word-wrap:break-word;cursor:text;outline:none;position:relative}.styles-module__uPUWLq__RichTextEditor .rich-text *{white-space:pre-wrap;-webkit-user-select:auto;user-select:auto}.styles-module__uPUWLq__RichTextEditor .rich-text blockquote{border-left:var(--puck-border-width-strong) solid var(--puck-color-border);margin:1em 0;padding:0 1em}.styles-module__uPUWLq__RichTextEditor .rich-text code{background-color:var(--puck-color-surface-muted);padding:var(--puck-space-1) var(--puck-space-2);border-radius:var(--puck-radius-m)}.styles-module__uPUWLq__RichTextEditor .rich-text p:empty:before{content:" "}.styles-module__uPUWLq__RichTextEditor .rich-text pre code{padding:var(--puck-space-2) var(--puck-space-3);display:block}:is(.styles-module__uPUWLq__RichTextEditor .rich-text>:first-child,.styles-module__uPUWLq__RichTextEditor .ProseMirror>:first-child,.styles-module__uPUWLq__RichTextEditor .rich-text * p:first-of-type){margin-top:0}:is(.styles-module__uPUWLq__RichTextEditor .rich-text>:last-child,.styles-module__uPUWLq__RichTextEditor .ProseMirror>:last-child,.styles-module__uPUWLq__RichTextEditor .rich-text * p:last-of-type){margin-bottom:0}.styles-module__uPUWLq__RichTextEditor--editor{color:var(--puck-field-color-text,var(--puck-color-text));background:var(--puck-field-color-bg,var(--puck-color-surface));border-width:var(--puck-field-border-width,var(--puck-border-width-regular));border-style:solid;border-color:var(--puck-field-color-border,var(--puck-color-border));border-radius:var(--puck-field-radius,var(--puck-radius-m));box-sizing:border-box;font-family:inherit;font-size:var(--puck-field-font-size,var(--puck-font-size-xxs));resize:vertical;text-align:initial;transition:border-color var(--puck-duration-fast) var(--puck-ease-exit);flex-direction:column;width:100%;max-width:100%;min-height:128px;display:flex}.styles-module__uPUWLq__RichTextEditor--editor .rich-text{flex-grow:1}:is(.styles-module__uPUWLq__RichTextEditor--editor .rich-text:not(:has(.ProseMirror)),.styles-module__uPUWLq__RichTextEditor--editor .rich-text .ProseMirror){height:100%;padding:var(--puck-field-space-y,var(--puck-space-3)) var(--puck-field-space-x,calc(var(--puck-space-4) - var(--puck-field-border-width,var(--puck-border-width-regular))))}:is(.styles-module__uPUWLq__RichTextEditor--editor .rich-text ul,.styles-module__uPUWLq__RichTextEditor--editor .rich-text ol){padding-left:var(--puck-space-5)}.styles-module__uPUWLq__RichTextEditor--editor .rich-text li{line-height:1.5}.styles-module__uPUWLq__RichTextEditor--editor .rich-text p{margin-block:var(--puck-space-3)}.styles-module__uPUWLq__RichTextEditor--editor .rich-text ul{list-style:outside}.styles-module__uPUWLq__RichTextEditor--editor .rich-text ol{list-style:decimal}.styles-module__uPUWLq__RichTextEditor--editor:focus-within{border-color:var(--puck-field-color-border-hover,var(--puck-color-border-hover));outline:var(--puck-border-width-focus) solid var(--puck-field-color-border-focus,var(--puck-color-focus-ring));transition:none}@media (hover:hover) and (pointer:fine){.styles-module__uPUWLq__RichTextEditor--editor:hover:not(.styles-module__uPUWLq__RichTextEditor--disabled){border-color:var(--puck-field-color-border-hover,var(--puck-color-border-hover));transition:none}}.styles-module__uPUWLq__RichTextEditor--editor.styles-module__uPUWLq__RichTextEditor--disabled{background:var(--puck-field-color-bg-disabled,var(--puck-color-surface-muted));border-color:var(--puck-field-color-border-disabled,var(--puck-color-border))}:is(.styles-module__uPUWLq__RichTextEditor--editor.styles-module__uPUWLq__RichTextEditor--disabled .rich-text:not(:has(.ProseMirror)),.styles-module__uPUWLq__RichTextEditor--editor.styles-module__uPUWLq__RichTextEditor--disabled .rich-text .ProseMirror){color:var(--puck-field-color-text-disabled,var(--puck-color-text-secondary))}.styles-module__uPUWLq__RichTextEditor--editor.styles-module__uPUWLq__RichTextEditor--disabled .ProseMirror[contenteditable=false]{cursor:default}.styles-module__uPUWLq__RichTextEditor:not(:focus-within):not(.styles-module__uPUWLq__RichTextEditor--isActive) .ProseMirror ::-moz-selection{background-color:#0000}.styles-module__uPUWLq__RichTextEditor:not(:focus-within):not(.styles-module__uPUWLq__RichTextEditor--isActive) .ProseMirror ::selection{background-color:#0000}.styles-module__uPUWLq__RichTextEditor-menu{border-bottom:var(--puck-border-width-regular) solid var(--puck-color-border-muted);z-index:1;position:sticky;top:0}.styles-module__uPUWLq__RichTextEditor--disabled .styles-module__uPUWLq__RichTextEditor-menu{border-bottom:var(--puck-border-width-regular) solid var(--puck-color-border)}
