.slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#3b82f6;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0003}.slider::-moz-range-thumb{cursor:pointer;background:#3b82f6;border:none;border-radius:50%;width:20px;height:20px;box-shadow:0 2px 4px #0003}.slider::-moz-range-track{background:#e5e7eb;border:none;border-radius:8px;height:8px}input[type=range]::-webkit-slider-thumb{background-color:#045f4a}input[type=range]::-moz-range-thumb{background-color:#045f4a}
body:has(>.yarll__portal){overscroll-behavior:none}body:has(>.yarll__portal:not(.yarll__no_scroll_lock)){height:100%;padding-right:var(--yarll__scrollbar-width,0);overflow:hidden}body:has(>.yarll__portal:not(.yarll__no_scroll_lock)) .yarll_fixed{padding-right:var(--yarll__scrollbar-width,0)}.yarll__portal{overscroll-behavior:none;touch-action:none;-webkit-user-select:none;user-select:none;z-index:var(--yarll__portal_zindex,9999);-webkit-touch-callout:none;background-color:var(--yarll__backdrop_color,#000);color:var(--yarll__color,#fff);opacity:1;transition:var(--yarll__fade_transition,opacity .3s ease);outline:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.yarll__portal_closed{opacity:0}.yarll__portal *{box-sizing:border-box}.yarll__carousel{margin:var(--yarll__carousel_margin,16px);flex:1;align-self:stretch;position:relative}.yarll__slide{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.yarll__slide[hidden]{display:none}.yarll__slide_image{-o-object-fit:contain;object-fit:contain;min-width:0;max-width:100%;min-height:0;max-height:100%;display:block}.yarll__toolbar{right:var(--yarll__toolbar_margin,8px);top:var(--yarll__toolbar_margin,8px);z-index:1;align-items:center;display:flex;position:absolute}.yarll__toolbar_fixed{align-self:flex-end;margin-inline-end:var(--yarll__toolbar_margin,8px);position:static}.yarll__toolbar_fixed,.yarll__toolbar_fixed+.yarll__carousel{margin-block-start:var(--yarll__toolbar_margin,8px)}.yarll__button{appearance:none;background-color:var(--yarll__button_background_color,transparent);color:var(--yarll__button_color,var(--yarll__button_color,#fffc));cursor:pointer;filter:var(--yarll__button_filter,drop-shadow(2px 2px 2px #000c));padding:var(--yarll__button_padding,8px);border:0;margin:0}.yarll__button:focus-visible{box-shadow:var(--yarll__button_focus_box_shadow,0 0 0 4px #fff);color:var(--yarll__button_color_active,#fff);outline:var(--yarll__button_focus_outline,6px double #000)}@supports not selector(:focus-visible){.yarll__button:focus{box-shadow:var(--yarll__button_focus_box_shadow,0 0 0 4px #fff);color:var(--yarll__button_color_active,#fff);outline:var(--yarll__button_focus_outline,6px double #000)}}@media (hover:hover){.yarll__button:focus-visible:hover,.yarll__button:focus:hover,.yarll__button:hover{color:var(--yarll__button_color_active,#fff)}}.yarll__button_next,.yarll__button_prev{padding:var(--yarll__navigation_button_padding,24px 8px);position:absolute}.yarll__button_prev{left:8px}.yarll__button_next{right:8px}.yarll__button:disabled{color:var(--yarll__button_color_disabled,var(--yarll__button_color_disabled,#fff6));cursor:default}.yarll__icon{height:var(--yarll__icon_size,32px);pointer-events:none;width:var(--yarll__icon_size,32px);display:block}.yarll__selectable{-webkit-user-select:text;user-select:text}
#nav-icon2{cursor:pointer;width:32px;height:20px;transition:all .5s ease-in-out;position:relative;transform:rotate(0)}#nav-icon2 span{opacity:1;background:#fff;width:52%;height:3px;transition:all .25s ease-in-out;display:block;position:absolute;transform:rotate(0)}#nav-icon2 span:nth-child(2n){border-radius:0 3px 3px 0;left:48%}#nav-icon2 span:nth-child(odd){border-radius:3px 0 0 3px;left:0}#nav-icon2 span:first-child,#nav-icon2 span:nth-child(2){top:0}#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:8px}#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:16px}#nav-icon2.open span:first-child,#nav-icon2.open span:nth-child(6){transform:rotate(45deg)}#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){transform:rotate(-45deg)}#nav-icon2.open span:first-child{top:3px;left:2px}#nav-icon2.open span:nth-child(2){top:3px;left:calc(48% - 2px)}#nav-icon2.open span:nth-child(3){opacity:0;left:-52%}#nav-icon2.open span:nth-child(4){opacity:0;left:100%}#nav-icon2.open span:nth-child(5){top:13px;left:2px}#nav-icon2.open span:nth-child(6){top:13px;left:calc(48% - 2px)}
.custom-scroll{overflow:auto}.custom-scroll::-webkit-scrollbar{width:8px;height:8px}.custom-scroll::-webkit-scrollbar-thumb{background-color:#d8d8d8;border-radius:12px}.custom-scroll::-webkit-scrollbar-track{background:0 0}.custom-scroll{scrollbar-width:thin;scrollbar-color:#d8d8d8 #0000}
.rich-text-display p{min-height:1.5em!important;margin-top:0!important;margin-bottom:.5rem!important;padding:0!important}.rich-text-display p:last-child{margin-bottom:0!important}.rich-text-display p:empty{min-height:1.5em!important;display:block!important}.rich-text-display p:blank{min-height:1.5em!important;display:none!important}.rich-text-display p.hidden-paragraph{display:none!important}.rich-text-display .ProseMirror-trailingBreak{height:1.5em!important;display:inline-block!important}.rich-text-display h1,.rich-text-display h2,.rich-text-display h3,.rich-text-display h4,.rich-text-display h5,.rich-text-display h6{margin-top:1.5rem;margin-bottom:1rem}.rich-text-display h1:first-child,.rich-text-display h2:first-child,.rich-text-display h3:first-child,.rich-text-display h4:first-child,.rich-text-display h5:first-child,.rich-text-display h6:first-child{margin-top:0}.rich-text-display ul,.rich-text-display ol{margin-bottom:1rem;padding-left:1.5rem}.rich-text-display li{margin-bottom:.5rem}.rich-text-display blockquote{border-left:3px solid #e5e7eb;margin:1rem 0;padding-left:1rem;font-style:italic}.rich-text-display a{color:#4b9bfa;text-decoration:underline;transition:color .2s}.rich-text-display a:hover{color:#0b272a}.rich-text-display a:visited{color:#4b9bfa}.rich-text-display a:focus{outline-offset:2px;outline:2px solid #4b9bfa}
