.OBARichTextEditor_oba-rte-container__6td6y{position:relative;width:100%;max-width:100%;border:1px solid var(--colours-basic-stroke-subtle,rgba(0,0,0,.08));border-radius:.5rem;background:var(--colours-basic-background)}.OBARichTextEditor_oba-rte-content__neVGr{line-height:1.6;color:var(--colours-basic-text);padding:1rem;min-height:400px;max-height:800px;overflow-y:auto;border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem}.OBARichTextEditor_oba-rte-content__neVGr .ProseMirror,.OBARichTextEditor_oba-rte-content__neVGr .ProseMirror:focus{outline:none}.OBARichTextEditor_oba-rte-content__neVGr:focus-visible{outline:none!important;border:none!important}.OBARichTextEditor_oba-rte-content__neVGr .input{outline:none!important;border:none!important}.OBARichTextEditor_oba-rte-content__neVGr .ProseMirror p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--colours-basic-text);pointer-events:none;height:0}.OBARichTextEditor_oba-rte-content__neVGr h1,.OBARichTextEditor_oba-rte-h1__H8BNq{font-size:2rem;font-weight:700;margin:1.5rem 0 1rem;line-height:1.2}.OBARichTextEditor_oba-rte-content__neVGr h2,.OBARichTextEditor_oba-rte-h2__PSSjH{font-size:1.75rem;font-weight:700;margin:1.25rem 0 .875rem;line-height:1.3}.OBARichTextEditor_oba-rte-content__neVGr h3,.OBARichTextEditor_oba-rte-h3___r89u{font-size:1.5rem;font-weight:600;margin:1rem 0 .75rem;line-height:1.4}.OBARichTextEditor_oba-rte-content__neVGr h4,.OBARichTextEditor_oba-rte-h4__paMVc{font-size:1.25rem;font-weight:600;margin:.875rem 0 .625rem;line-height:1.4}.OBARichTextEditor_oba-rte-content__neVGr p{margin:.5rem 0}.OBARichTextEditor_oba-rte-content__neVGr p:first-child{margin-top:0}.OBARichTextEditor_oba-rte-content__neVGr p:last-child{margin-bottom:0}.OBARichTextEditor_oba-rte-content__neVGr strong{font-weight:700}.OBARichTextEditor_oba-rte-content__neVGr em{font-style:italic}.OBARichTextEditor_oba-rte-content__neVGr u{text-decoration:underline}.OBARichTextEditor_oba-rte-content__neVGr s{text-decoration:line-through}.OBARichTextEditor_oba-rte-content__neVGr code{background-color:rgba(0,0,0,.05);border-radius:4px;padding:.125rem .25rem;font-family:Courier New,monospace;font-size:.875em}.OBARichTextEditor_oba-rte-content__neVGr pre{background-color:rgba(0,0,0,.05);border-radius:8px;padding:1rem;overflow-x:auto;margin:1rem 0}.OBARichTextEditor_oba-rte-content__neVGr pre code{background:none;padding:0}.OBARichTextEditor_oba-rte-content__neVGr a,.OBARichTextEditor_oba-rte-link__f_MAZ{color:var(--colours-basic-text-link);text-decoration:underline;transition:color .2s ease;cursor:pointer}.OBARichTextEditor_oba-rte-content__neVGr a:hover,.OBARichTextEditor_oba-rte-link__f_MAZ:hover{color:var(--colours-interaction-states-hover-text-link-hover)}.OBARichTextEditor_oba-rte-bullet-list__JwcPS,.OBARichTextEditor_oba-rte-content__neVGr ul{list-style-type:disc;padding-left:1.5rem;margin:.75rem 0}.OBARichTextEditor_oba-rte-content__neVGr ol,.OBARichTextEditor_oba-rte-ordered-list__DhvZA{list-style-type:decimal;padding-left:1.5rem;margin:.75rem 0}.OBARichTextEditor_oba-rte-content__neVGr li{margin:.25rem 0}.OBARichTextEditor_oba-rte-content__neVGr ol ul,.OBARichTextEditor_oba-rte-content__neVGr ul ul{list-style-type:circle}.OBARichTextEditor_oba-rte-content__neVGr ol ul ul,.OBARichTextEditor_oba-rte-content__neVGr ul ul ul{list-style-type:square}.OBARichTextEditor_oba-rte-blockquote__aPdHX,.OBARichTextEditor_oba-rte-content__neVGr blockquote{border-left:4px solid #e0e0e0;padding-left:1rem;margin:1rem 0;color:#666;font-style:italic}.OBARichTextEditor_oba-rte-content__neVGr hr{border:none;border-top:2px solid #e0e0e0;margin:1.5rem 0}.OBARichTextEditor_oba-rte-content__neVGr sub,.OBARichTextEditor_oba-rte-content__neVGr sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}.OBARichTextEditor_oba-rte-content__neVGr sub{bottom:-.25em}.OBARichTextEditor_oba-rte-content__neVGr sup{top:-.5em}.OBARichTextEditor_oba-rte-image__jl94x{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0;display:block}.OBARichTextEditor_oba-rte-content__neVGr .ProseMirror img.ProseMirror-selectednode{outline:3px solid var(--colours-basic-background);outline-offset:2px}.OBARichTextEditor_oba-rte-table__4op_R{border-collapse:collapse;width:100%;margin:1.5rem 0;overflow:hidden;border-radius:.5rem;border:1px solid #e5e7eb}.OBARichTextEditor_oba-rte-table-row__EfwL8{border-bottom:1px solid #e5e7eb}.OBARichTextEditor_oba-rte-table-row__EfwL8:last-child{border-bottom:none}.OBARichTextEditor_oba-rte-table-cell__60jMZ{padding:.75rem 1rem;border-right:1px solid #e5e7eb;vertical-align:top;position:relative}.OBARichTextEditor_oba-rte-table-cell__60jMZ:last-child{border-right:none}.OBARichTextEditor_oba-rte-table-header__5dUuq{padding:.75rem 1rem;border-right:1px solid #e5e7eb;background:#f9fafb;font-weight:600;vertical-align:top;position:relative}.OBARichTextEditor_oba-rte-table-header__5dUuq:last-child{border-right:none}.OBARichTextEditor_oba-rte-content__neVGr .ProseMirror .selectedCell{background:rgba(59,130,246,.1)}.OBARichTextEditor_oba-rte-content__neVGr .ProseMirror .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;background-color:var(--colours-basic-stroke-subtle);pointer-events:none}.OBARichTextEditor_oba-rte-disabled__OL95g{opacity:.6;pointer-events:none;background:#f9fafb}.OBARichTextEditor_oba-rte-disabled__OL95g .OBARichTextEditor_oba-rte-content__neVGr{cursor:not-allowed}.OBARichTextEditor_oba-rte-required__UR2cx{color:#ef4444;font-weight:600}.OBARichTextRenderer_oba-paragraph__pm34V{font:var(--body-m-regular);color:var(--colours-basic-text);margin-bottom:0}.OBARichTextRenderer_oba-paragraph__pm34V strong{font:var(--body-m-bold)}.OBARichTextRenderer_oba-heading__Sj_sw{margin-bottom:.5rem}.OBARichTextRenderer_oba-heading--h3__6o6_R{font:var(--title-s)}.OBARichTextRenderer_oba-heading--h4__8JyM5,.OBARichTextRenderer_oba-heading--h4__8JyM5 strong{font:var(--body-l)}.OBARichTextRenderer_oba-rte-italic__J9CEc{font:var(--body-m-italic)}.OBARichTextRenderer_oba-rte-underline__xuy5L{font:var(--body-m-underline);text-decoration:underline;text-underline-offset:2px}.OBARichTextRenderer_oba-rte-strike__CDgXg{font:var(--body-m-strike)}.OBARichTextRenderer_oba-rte-link__sYoTg{text-decoration:underline;cursor:pointer;display:inline!important}.OBARichTextToolbar_toolbar__BbXDw{--toolbar-padding-y:0.375rem;--toolbar-padding-x:0.5rem;--toolbar-gap:0.25rem;--group-gap:0.125rem;--button-size:36px;--button-icon-size:18px;--button-radius:0.375rem;--toolbar-bg:var(--colours-basic-background);--toolbar-border:var(--colours-basic-stroke-subtle,rgba(0,0,0,0.08));--button-hover-bg:rgba(0,0,0,0.06);--button-active-bg:rgba(226,0,116,0.12);--button-active-color:#e20074;--separator-color:var(--colours-basic-stroke-subtle,rgba(0,0,0,0.12));--transition-duration:0.12s;--transition-timing:cubic-bezier(0.4,0,0.2,1);position:-webkit-sticky;position:sticky;top:0;z-index:10;display:block;width:100%;background:var(--toolbar-bg);border-bottom:1px solid var(--toolbar-border);border-top-left-radius:.5rem;border-top-right-radius:.5rem}@media (min-width:768px){.OBARichTextToolbar_toolbar__BbXDw{--button-size:34px;--button-icon-size:17px;--toolbar-gap:0.375rem;--group-gap:0.25rem}}@media (min-width:1040px){.OBARichTextToolbar_toolbar__BbXDw{--button-size:32px;--button-icon-size:16px;--toolbar-padding-y:0.3125rem}}.OBARichTextToolbar_toolbarScrollContainer__ZM_7s{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--toolbar-gap);padding:var(--toolbar-padding-y) var(--toolbar-padding-x);width:100%;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.OBARichTextToolbar_toolbarScrollContainer__ZM_7s::-webkit-scrollbar{display:none}@media (min-width:1040px){.OBARichTextToolbar_toolbarScrollContainer__ZM_7s{flex-wrap:wrap;overflow:visible;row-gap:var(--toolbar-gap)}}.OBARichTextToolbar_group__0zyXl{display:flex;align-items:center;gap:var(--group-gap);flex-shrink:0}.OBARichTextToolbar_separator__UvVpy{flex-shrink:0;width:1px;height:18px;margin:0 .25rem;background:var(--separator-color)}.OBARichTextToolbar_toolbarButton__0Z2K3{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--button-size);height:var(--button-size);padding:0;background:transparent;border:none;border-radius:var(--button-radius);color:var(--colours-basic-text);cursor:pointer;transition:background-color var(--transition-duration) var(--transition-timing),color var(--transition-duration) var(--transition-timing);touch-action:manipulation;-webkit-tap-highlight-color:transparent}.OBARichTextToolbar_toolbarButton__0Z2K3>svg{width:var(--button-icon-size);height:var(--button-icon-size)}.OBARichTextToolbar_toolbarButton__0Z2K3:hover:not(:disabled):not(.OBARichTextToolbar_active__VV5q1){background:var(--button-hover-bg)}.OBARichTextToolbar_toolbarButton__0Z2K3:focus-visible{outline:2px solid var(--button-active-color);outline-offset:2px}.OBARichTextToolbar_disabled__sQz1F,.OBARichTextToolbar_toolbarButton__0Z2K3:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.OBARichTextToolbar_active__VV5q1{background:var(--button-active-bg);color:var(--button-active-color)}.OBARichTextToolbar_active__VV5q1:hover:not(:disabled){background:rgba(226,0,116,.18)}.OBARichTextToolbar_popoverWrapper__6Kt5s{position:relative;isolation:isolate}.OBARichTextToolbar_popover__K6M4O{position:absolute;z-index:50;background:white;border:1px solid rgba(0,0,0,.08);border-radius:.5rem;box-shadow:0 8px 30px rgba(0,0,0,.12);animation:OBARichTextToolbar_rt-popoverIn__7Z2kr .15s cubic-bezier(.4,0,.2,1)}@keyframes OBARichTextToolbar_rt-popoverIn__7Z2kr{0%{opacity:0}to{opacity:1}}.OBARichTextToolbar_linkPopover__iYZ9d{width:320px;max-width:100%}.OBARichTextToolbar_colorPopover__WuGF1{width:320px;max-width:100%;padding:.625rem}@media (min-width:1040px){.OBARichTextToolbar_colorPopover__WuGF1{width:360px}}.OBARichTextToolbar_linkFormContainer__QH1ND{padding:.875rem 1rem}.OBARichTextToolbar_input__L7tuT{width:100%;padding:.625rem .75rem;background:white;border:1px solid rgba(0,0,0,.1);border-radius:.375rem;font-family:inherit;font-size:.875rem;color:rgba(0,0,0,.8);transition:all var(--transition-duration) var(--transition-timing)}.OBARichTextToolbar_input__L7tuT:hover{border-color:rgba(0,0,0,.2)}.OBARichTextToolbar_input__L7tuT:focus{outline:none;border-color:var(--colours-basic-text-link)}.OBARichTextToolbar_input__L7tuT::placeholder{color:rgba(0,0,0,.35)}.OBARichTextToolbar_inputError__3CHoY{border-color:rgb(235,87,87)}.OBARichTextToolbar_inputError__3CHoY:focus{border-color:rgb(235,87,87);box-shadow:0 0 0 3px rgba(235,87,87,.1)}.OBARichTextToolbar_errorText__y8yST{margin:.5rem 0 0;font-size:.75rem;font-weight:500;color:rgb(235,87,87)}.OBARichTextToolbar_colorPaletteHorizontal__qxc35{display:grid;grid-template-columns:repeat(auto-fill,minmax(36px,1fr));grid-gap:.5rem;gap:.5rem}@media (min-width:768px){.OBARichTextToolbar_colorPaletteHorizontal__qxc35{grid-template-columns:repeat(auto-fill,minmax(32px,1fr))}}.OBARichTextToolbar_colorSwatch__9twjj{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:0;background:transparent;border:1.5px solid rgba(0,0,0,.08);border-radius:.375rem;cursor:pointer;transition:border-color var(--transition-duration) var(--transition-timing),box-shadow var(--transition-duration) var(--transition-timing)}.OBARichTextToolbar_colorSwatch__9twjj:hover{border-color:rgba(226,0,116,.45);box-shadow:0 0 0 2px rgba(226,0,116,.12)}.OBARichTextToolbar_colorSwatch__9twjj:focus-visible{outline:2px solid var(--colours-basic-text-link,#e20074);outline-offset:2px}.OBARichTextToolbar_activeColor__VS2RJ{border-width:2px;border-color:#e20074;box-shadow:0 0 0 2px rgba(226,0,116,.18)}.OBARichTextToolbar_colorCheckmark__P3oQH{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:14px;font-weight:700;color:white;text-shadow:0 1px 2px rgba(0,0,0,.45);pointer-events:none}.OBARichTextToolbar_colorIndicator__4__rl{position:absolute;bottom:2px;right:2px;width:10px;height:10px;border:2px solid white;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.2)}.OBARichTextToolbar_srOnly__IUFrq{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}