.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{height:15px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;position:absolute}.ps__rail-y{width:15px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px}.ps__thumb-x,.ps__thumb-y{background-color:#aaa;border-radius:6px;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px}.ps__rail-x.ps--clicking .ps__thumb-x,.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y.ps--clicking .ps__thumb-y,.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.scrollbar-container{position:relative;height:100%}.embla{position:relative}.embla,.embla__viewport{overflow:hidden;width:100%}.embla__container{display:flex;margin-left:calc(var(--slide-spacing) * -1);backface-visibility:hidden;touch-action:pan-y pinch-zoom}.ql-toolbar.ql-snow{z-index:0!important}.embla__slide{position:relative;min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing)}.embla__slide__number{font-size:4rem;font-weight:600;display:flex;align-items:center;justify-content:center;height:var(--slide-height)}.embla__controls{display:grid;grid-template-columns:auto 1fr;justify-content:space-between;gap:1.2rem;margin-top:1.8rem;align-items:center}.embla__buttons{display:grid;grid-template-columns:repeat(2,auto);gap:.6rem;align-items:center}.embla__button{-webkit-tap-highlight-color:rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0;margin:0;box-shadow:inset 0 0 0 .2rem rgba(0,0,0,.3);width:3.6rem;height:3.6rem;border-radius:50%;color:#333;display:flex;align-items:center;justify-content:center;cursor:pointer}.embla__button:disabled{color:rgba(0,0,0,.2);cursor:default}.embla__button__svg{width:35%;height:35%}.embla__dots{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-right:calc((2.6rem - 1.4rem) / 2 * -1)}.embla__dot{-webkit-tap-highlight-color:rgba(0,0,0,.1);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;padding:0;margin:0;width:2.6rem;height:2.6rem;justify-content:center;cursor:pointer}.embla__dot,.embla__dot:after{display:flex;align-items:center;border-radius:50%}.embla__dot:after{content:"";box-shadow:inset 0 0 0 .2rem rgba(0,0,0,.3);width:1.4rem;height:1.4rem}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem #333}:root{--slide-spacing:1rem;--slide-size:100%;--slide-spacing-sm:1.6rem;--slide-size-sm:50%;--slide-spacing-lg:2rem;--slide-size-lg:calc(100% / 3)}@media (min-width:750px){.embla__container{margin-left:calc(var(--slide-spacing-sm) * -1)}.embla__slide{flex:0 0 var(--slide-size-sm);padding-left:var(--slide-spacing-sm)}}@media (min-width:1200px){.embla__container{margin-left:calc(var(--slide-spacing-lg) * -1)}.embla__slide{flex:0 0 var(--slide-size-lg);padding-left:var(--slide-spacing-lg)}}.tiptap-editor{outline:none;min-height:150px}.tiptap-toolbar button{background:#fff;border:1px solid #d1d5db;padding:4px 8px;border-radius:4px;font-size:14px;cursor:pointer;transition:background .2s}.tiptap-toolbar button:hover{background:#f3f4f6}.ProseMirror{outline:none;min-height:150px;border-radius:.375rem;background:white}.editor-readonly .ProseMirror,.form-view-description .ProseMirror,.form-view-section .ProseMirror{min-height:auto!important;padding:0!important;background:transparent!important}.editor-readonly.csh-editor-content,.form-view-description .csh-editor-content,.form-view-section .csh-editor-content{min-height:auto!important;padding:0!important}