@import url(https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wdth,wght@0,62.5..100,100..900;1,62.5..100,100..900&family=Noto+Serif:ital,wdth,wght@0,62.5..100,100..900;1,62.5..100,100..900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:wght@100..700&display=block);
@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;1,100;1,200;1,300;1,400;1,500;1,600;1,700&display=swap);
@import url(https://cdn.jsdelivr.net/npm/@shoelace-style/shoelace@2.11.2/cdn/themes/light.css);
@import url(https://cdn.jsdelivr.net/npm/@tabler/icons-webfont@3.30.0/dist/tabler-icons.min.css);








.c--tab-nav{display:flex;flex-grow:1;gap:var(--op-space-2x-small);max-width:100%;overflow-x:auto;}.c--tab-nav--tab{color:var(--op-color-neutral-on-plus-eight);font-size:var(--op-font-small);padding:var(--op-space-medium);text-decoration:none;transition:var(--op-transition-link-hover);}.c--tab-nav--tab.c--tab-nav--active,.c--tab-nav--tab:hover{background-color:var(--op-color-tab-active-background);box-shadow:var(--op-border-bottom-active-tab),var(--op-shadow-x-small);color:var(--op-color-on-tab-active-background);}
.c--upload--modal{align-items:flex-start;display:flex;flex-direction:column;gap:var(--op-space-small);}.c--upload--modal--list{display:flex;flex-direction:column;gap:var(--op-space-small);width:100%;}.c--upload--modal--file{align-items:center;display:flex;gap:var(--op-space-medium);}.c--upload--modal--file .form-control[type=text]{width:40%;}.c--upload--modal--file>span{flex-grow:1;font-size:var(--op-font-small);}.c--upload--modal--file .c--upload--modal--delete{visibility:hidden;}.c--upload--modal--file:hover .c--upload--modal--delete{visibility:visible;}.c--upload--modal--hide{display:none;}
/**
 * reveal.js 5.2.0
 * https://revealjs.com
 * MIT licensed
 *
 * Copyright (C) 2011-2024 Hakim El Hattab, https://hakim.se
 */

.reveal .r-stretch,.reveal .stretch{max-width:none;max-height:none}.reveal pre.r-stretch code,.reveal pre.stretch code{height:100%;max-height:100%;box-sizing:border-box}.reveal .r-fit-text{display:inline-block;white-space:nowrap}.reveal .r-stack{display:grid;grid-template-rows:100%}.reveal .r-stack>*{grid-area:1/1;margin:auto}.reveal .r-hstack,.reveal .r-vstack{display:flex}.reveal .r-hstack img,.reveal .r-hstack video,.reveal .r-vstack img,.reveal .r-vstack video{min-width:0;min-height:0;object-fit:contain}.reveal .r-vstack{flex-direction:column;align-items:center;justify-content:center}.reveal .r-hstack{flex-direction:row;align-items:center;justify-content:center}.reveal .items-stretch{align-items:stretch}.reveal .items-start{align-items:flex-start}.reveal .items-center{align-items:center}.reveal .items-end{align-items:flex-end}.reveal .justify-between{justify-content:space-between}.reveal .justify-around{justify-content:space-around}.reveal .justify-start{justify-content:flex-start}.reveal .justify-center{justify-content:center}.reveal .justify-end{justify-content:flex-end}html.reveal-full-page{width:100%;height:100%;height:100vh;height:calc(var(--vh,1vh) * 100);height:100dvh;overflow:hidden}.reveal-viewport{height:100%;overflow:hidden;position:relative;line-height:1;margin:0;background-color:#fff;color:#000;--r-controls-spacing:12px;--r-overlay-header-height:40px;--r-overlay-margin:0px;--r-overlay-padding:6px;--r-overlay-gap:5px}@media screen and (max-width:1024px),(max-height:768px){.reveal-viewport{--r-overlay-header-height:26px}}.reveal-viewport:fullscreen{top:0!important;left:0!important;width:100%!important;height:100%!important;transform:none!important}.reveal .fragment{transition:all .2s ease}.reveal .fragment:not(.custom){opacity:0;visibility:hidden;will-change:opacity}.reveal .fragment.visible{opacity:1;visibility:inherit}.reveal .fragment.disabled{transition:none}.reveal .fragment.grow{opacity:1;visibility:inherit}.reveal .fragment.grow.visible{transform:scale(1.3)}.reveal .fragment.shrink{opacity:1;visibility:inherit}.reveal .fragment.shrink.visible{transform:scale(.7)}.reveal .fragment.zoom-in{transform:scale(.1)}.reveal .fragment.zoom-in.visible{transform:none}.reveal .fragment.fade-out{opacity:1;visibility:inherit}.reveal .fragment.fade-out.visible{opacity:0;visibility:hidden}.reveal .fragment.semi-fade-out{opacity:1;visibility:inherit}.reveal .fragment.semi-fade-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.strike{opacity:1;visibility:inherit}.reveal .fragment.strike.visible{text-decoration:line-through}.reveal .fragment.fade-up{transform:translate(0,40px)}.reveal .fragment.fade-up.visible{transform:translate(0,0)}.reveal .fragment.fade-down{transform:translate(0,-40px)}.reveal .fragment.fade-down.visible{transform:translate(0,0)}.reveal .fragment.fade-right{transform:translate(-40px,0)}.reveal .fragment.fade-right.visible{transform:translate(0,0)}.reveal .fragment.fade-left{transform:translate(40px,0)}.reveal .fragment.fade-left.visible{transform:translate(0,0)}.reveal .fragment.current-visible,.reveal .fragment.fade-in-then-out{opacity:0;visibility:hidden}.reveal .fragment.current-visible.current-fragment,.reveal .fragment.fade-in-then-out.current-fragment{opacity:1;visibility:inherit}.reveal .fragment.fade-in-then-semi-out{opacity:0;visibility:hidden}.reveal .fragment.fade-in-then-semi-out.visible{opacity:.5;visibility:inherit}.reveal .fragment.fade-in-then-semi-out.current-fragment{opacity:1;visibility:inherit}.reveal .fragment.highlight-blue,.reveal .fragment.highlight-current-blue,.reveal .fragment.highlight-current-green,.reveal .fragment.highlight-current-red,.reveal .fragment.highlight-green,.reveal .fragment.highlight-red{opacity:1;visibility:inherit}.reveal .fragment.highlight-red.visible{color:#ff2c2d}.reveal .fragment.highlight-green.visible{color:#17ff2e}.reveal .fragment.highlight-blue.visible{color:#1b91ff}.reveal .fragment.highlight-current-red.current-fragment{color:#ff2c2d}.reveal .fragment.highlight-current-green.current-fragment{color:#17ff2e}.reveal .fragment.highlight-current-blue.current-fragment{color:#1b91ff}.reveal:after{content:"";font-style:italic}.reveal iframe{z-index:1}.reveal a{position:relative}@keyframes bounce-right{0%,10%,25%,40%,50%{transform:translateX(0)}20%{transform:translateX(10px)}30%{transform:translateX(-5px)}}@keyframes bounce-left{0%,10%,25%,40%,50%{transform:translateX(0)}20%{transform:translateX(-10px)}30%{transform:translateX(5px)}}@keyframes bounce-down{0%,10%,25%,40%,50%{transform:translateY(0)}20%{transform:translateY(10px)}30%{transform:translateY(-5px)}}.reveal .controls{display:none;position:absolute;top:auto;bottom:var(--r-controls-spacing);right:var(--r-controls-spacing);left:auto;z-index:11;color:#000;pointer-events:none;font-size:10px}.reveal .controls button{position:absolute;padding:0;background-color:transparent;border:0;outline:0;cursor:pointer;color:currentColor;transform:scale(.9999);transition:color .2s ease,opacity .2s ease,transform .2s ease;z-index:2;pointer-events:auto;font-size:inherit;visibility:hidden;opacity:0;-webkit-appearance:none;-webkit-tap-highlight-color:transparent}.reveal .controls .controls-arrow:after,.reveal .controls .controls-arrow:before{content:"";position:absolute;top:0;left:0;width:2.6em;height:.5em;border-radius:.25em;background-color:currentColor;transition:all .15s ease,background-color .8s ease;transform-origin:.2em 50%;will-change:transform}.reveal .controls .controls-arrow{position:relative;width:3.6em;height:3.6em}.reveal .controls .controls-arrow:before{transform:translateX(.5em) translateY(1.55em) rotate(45deg)}.reveal .controls .controls-arrow:after{transform:translateX(.5em) translateY(1.55em) rotate(-45deg)}.reveal .controls .controls-arrow:hover:before{transform:translateX(.5em) translateY(1.55em) rotate(40deg)}.reveal .controls .controls-arrow:hover:after{transform:translateX(.5em) translateY(1.55em) rotate(-40deg)}.reveal .controls .controls-arrow:active:before{transform:translateX(.5em) translateY(1.55em) rotate(36deg)}.reveal .controls .controls-arrow:active:after{transform:translateX(.5em) translateY(1.55em) rotate(-36deg)}.reveal .controls .navigate-left{right:6.4em;bottom:3.2em;transform:translateX(-10px)}.reveal .controls .navigate-left.highlight{animation:bounce-left 2s 50 both ease-out}.reveal .controls .navigate-right{right:0;bottom:3.2em;transform:translateX(10px)}.reveal .controls .navigate-right .controls-arrow{transform:rotate(180deg)}.reveal .controls .navigate-right.highlight{animation:bounce-right 2s 50 both ease-out}.reveal .controls .navigate-up{right:3.2em;bottom:6.4em;transform:translateY(-10px)}.reveal .controls .navigate-up .controls-arrow{transform:rotate(90deg)}.reveal .controls .navigate-down{right:3.2em;bottom:-1.4em;padding-bottom:1.4em;transform:translateY(10px)}.reveal .controls .navigate-down .controls-arrow{transform:rotate(-90deg)}.reveal .controls .navigate-down.highlight{animation:bounce-down 2s 50 both ease-out}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled{opacity:.3}.reveal .controls[data-controls-back-arrows=faded] .navigate-up.enabled:hover{opacity:1}.reveal .controls[data-controls-back-arrows=hidden] .navigate-up.enabled{opacity:0;visibility:hidden}.reveal .controls .enabled{visibility:visible;opacity:.9;cursor:pointer;transform:none}.reveal .controls .enabled.fragmented{opacity:.5}.reveal .controls .enabled.fragmented:hover,.reveal .controls .enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled{opacity:.3}.reveal:not(.rtl) .controls[data-controls-back-arrows=faded] .navigate-left.enabled:hover{opacity:1}.reveal:not(.rtl) .controls[data-controls-back-arrows=hidden] .navigate-left.enabled{opacity:0;visibility:hidden}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled{opacity:.3}.reveal.rtl .controls[data-controls-back-arrows=faded] .navigate-right.enabled:hover{opacity:1}.reveal.rtl .controls[data-controls-back-arrows=hidden] .navigate-right.enabled{opacity:0;visibility:hidden}.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-down,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-up{display:none}.reveal:not(.has-vertical-slides) .controls .navigate-left,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-left{bottom:1.4em;right:5.5em}.reveal:not(.has-vertical-slides) .controls .navigate-right,.reveal[data-navigation-mode=linear].has-horizontal-slides .navigate-right{bottom:1.4em;right:.5em}.reveal:not(.has-horizontal-slides) .controls .navigate-up{right:1.4em;bottom:5em}.reveal:not(.has-horizontal-slides) .controls .navigate-down{right:1.4em;bottom:.5em}.reveal.has-dark-background .controls{color:#fff}.reveal.has-light-background .controls{color:#000}.reveal.no-hover .controls .controls-arrow:active:before,.reveal.no-hover .controls .controls-arrow:hover:before{transform:translateX(.5em) translateY(1.55em) rotate(45deg)}.reveal.no-hover .controls .controls-arrow:active:after,.reveal.no-hover .controls .controls-arrow:hover:after{transform:translateX(.5em) translateY(1.55em) rotate(-45deg)}@media screen and (min-width:500px){.reveal-viewport{--r-controls-spacing:0.8em}.reveal .controls[data-controls-layout=edges]{top:0;right:0;bottom:0;left:0}.reveal .controls[data-controls-layout=edges] .navigate-down,.reveal .controls[data-controls-layout=edges] .navigate-left,.reveal .controls[data-controls-layout=edges] .navigate-right,.reveal .controls[data-controls-layout=edges] .navigate-up{bottom:auto;right:auto}.reveal .controls[data-controls-layout=edges] .navigate-left{top:50%;left:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-right{top:50%;right:var(--r-controls-spacing);margin-top:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-up{top:var(--r-controls-spacing);left:50%;margin-left:-1.8em}.reveal .controls[data-controls-layout=edges] .navigate-down{bottom:calc(var(--r-controls-spacing) - 1.4em + .3em);left:50%;margin-left:-1.8em}}.reveal .progress{position:absolute;display:none;height:3px;width:100%;bottom:0;left:0;z-index:10;background-color:rgba(0,0,0,.2);color:#fff}.reveal .progress:after{content:"";display:block;position:absolute;height:10px;width:100%;top:-10px}.reveal .progress span{display:block;height:100%;width:100%;background-color:currentColor;transition:transform .8s cubic-bezier(.26,.86,.44,.985);transform-origin:0 0;transform:scaleX(0)}.reveal .slide-number{position:absolute;display:block;right:8px;bottom:8px;z-index:31;font-family:Helvetica,sans-serif;font-size:12px;line-height:1;color:#fff;background-color:rgba(0,0,0,.4);padding:5px}.reveal .slide-number a{color:currentColor}.reveal .slide-number-delimiter{margin:0 3px}.reveal{position:relative;width:100%;height:100%;overflow:hidden;touch-action:pinch-zoom}.reveal.embedded{touch-action:pan-y}.reveal.embedded.is-vertical-slide{touch-action:none}.reveal .slides{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none;overflow:visible;z-index:1;text-align:center;perspective:600px;perspective-origin:50% 40%}.reveal .slides>section{perspective:600px}.reveal .slides>section,.reveal .slides>section>section{display:none;position:absolute;width:100%;pointer-events:auto;z-index:10;transform-style:flat;transition:transform-origin .8s cubic-bezier(.26,.86,.44,.985),transform .8s cubic-bezier(.26,.86,.44,.985),visibility .8s cubic-bezier(.26,.86,.44,.985),opacity .8s cubic-bezier(.26,.86,.44,.985)}.reveal[data-transition-speed=fast] .slides section{transition-duration:.4s}.reveal[data-transition-speed=slow] .slides section{transition-duration:1.2s}.reveal .slides section[data-transition-speed=fast]{transition-duration:.4s}.reveal .slides section[data-transition-speed=slow]{transition-duration:1.2s}.reveal .slides>section.stack{padding-top:0;padding-bottom:0;pointer-events:none;height:100%}.reveal .slides>section.present,.reveal .slides>section>section.present{display:block;z-index:11;opacity:1}.reveal .slides>section:empty,.reveal .slides>section>section:empty,.reveal .slides>section>section[data-background-interactive],.reveal .slides>section[data-background-interactive]{pointer-events:none}.reveal.center,.reveal.center .slides,.reveal.center .slides section{min-height:0!important}.reveal .slides>section:not(.present),.reveal .slides>section>section:not(.present){pointer-events:none}.reveal.overview .slides>section,.reveal.overview .slides>section>section{pointer-events:auto}.reveal .slides>section.future,.reveal .slides>section.future>section,.reveal .slides>section.past,.reveal .slides>section.past>section,.reveal .slides>section>section.future,.reveal .slides>section>section.past{opacity:0}.reveal .slides>section[data-transition=slide].past,.reveal .slides>section[data-transition~=slide-out].past,.reveal.slide .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.reveal .slides>section[data-transition=slide].future,.reveal .slides>section[data-transition~=slide-in].future,.reveal.slide .slides>section:not([data-transition]).future{transform:translate(150%,0)}.reveal .slides>section>section[data-transition=slide].past,.reveal .slides>section>section[data-transition~=slide-out].past,.reveal.slide .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=slide].future,.reveal .slides>section>section[data-transition~=slide-in].future,.reveal.slide .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.reveal .slides>section[data-transition=linear].past,.reveal .slides>section[data-transition~=linear-out].past,.reveal.linear .slides>section:not([data-transition]).past{transform:translate(-150%,0)}.reveal .slides>section[data-transition=linear].future,.reveal .slides>section[data-transition~=linear-in].future,.reveal.linear .slides>section:not([data-transition]).future{transform:translate(150%,0)}.reveal .slides>section>section[data-transition=linear].past,.reveal .slides>section>section[data-transition~=linear-out].past,.reveal.linear .slides>section>section:not([data-transition]).past{transform:translate(0,-150%)}.reveal .slides>section>section[data-transition=linear].future,.reveal .slides>section>section[data-transition~=linear-in].future,.reveal.linear .slides>section>section:not([data-transition]).future{transform:translate(0,150%)}.reveal .slides section[data-transition=default].stack,.reveal.default .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=default].past,.reveal .slides>section[data-transition~=default-out].past,.reveal.default .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=default].future,.reveal .slides>section[data-transition~=default-in].future,.reveal.default .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=default].past,.reveal .slides>section>section[data-transition~=default-out].past,.reveal.default .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=default].future,.reveal .slides>section>section[data-transition~=default-in].future,.reveal.default .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides section[data-transition=convex].stack,.reveal.convex .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=convex].past,.reveal .slides>section[data-transition~=convex-out].past,.reveal.convex .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=convex].future,.reveal .slides>section[data-transition~=convex-in].future,.reveal.convex .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=convex].past,.reveal .slides>section>section[data-transition~=convex-out].past,.reveal.convex .slides>section>section:not([data-transition]).past{transform:translate3d(0,-300px,0) rotateX(70deg) translate3d(0,-300px,0)}.reveal .slides>section>section[data-transition=convex].future,.reveal .slides>section>section[data-transition~=convex-in].future,.reveal.convex .slides>section>section:not([data-transition]).future{transform:translate3d(0,300px,0) rotateX(-70deg) translate3d(0,300px,0)}.reveal .slides section[data-transition=concave].stack,.reveal.concave .slides section.stack{transform-style:preserve-3d}.reveal .slides>section[data-transition=concave].past,.reveal .slides>section[data-transition~=concave-out].past,.reveal.concave .slides>section:not([data-transition]).past{transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal .slides>section[data-transition=concave].future,.reveal .slides>section[data-transition~=concave-in].future,.reveal.concave .slides>section:not([data-transition]).future{transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal .slides>section>section[data-transition=concave].past,.reveal .slides>section>section[data-transition~=concave-out].past,.reveal.concave .slides>section>section:not([data-transition]).past{transform:translate3d(0,-80%,0) rotateX(-70deg) translate3d(0,-80%,0)}.reveal .slides>section>section[data-transition=concave].future,.reveal .slides>section>section[data-transition~=concave-in].future,.reveal.concave .slides>section>section:not([data-transition]).future{transform:translate3d(0,80%,0) rotateX(70deg) translate3d(0,80%,0)}.reveal .slides section[data-transition=zoom],.reveal.zoom .slides section:not([data-transition]){transition-timing-function:ease}.reveal .slides>section[data-transition=zoom].past,.reveal .slides>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section:not([data-transition]).past{visibility:hidden;transform:scale(16)}.reveal .slides>section[data-transition=zoom].future,.reveal .slides>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section:not([data-transition]).future{visibility:hidden;transform:scale(.2)}.reveal .slides>section>section[data-transition=zoom].past,.reveal .slides>section>section[data-transition~=zoom-out].past,.reveal.zoom .slides>section>section:not([data-transition]).past{transform:scale(16)}.reveal .slides>section>section[data-transition=zoom].future,.reveal .slides>section>section[data-transition~=zoom-in].future,.reveal.zoom .slides>section>section:not([data-transition]).future{transform:scale(.2)}.reveal.cube .slides{perspective:1300px}.reveal.cube .slides section{padding:30px;min-height:700px;backface-visibility:hidden;box-sizing:border-box;transform-style:preserve-3d}.reveal.center.cube .slides section{min-height:0}.reveal.cube .slides section:not(.stack):before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);border-radius:4px;transform:translateZ(-20px)}.reveal.cube .slides section:not(.stack):after{content:"";position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0 0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);transform:translateZ(-90px) rotateX(65deg)}.reveal.cube .slides>section.stack{padding:0;background:0 0}.reveal.cube .slides>section.past{transform-origin:100% 0;transform:translate3d(-100%,0,0) rotateY(-90deg)}.reveal.cube .slides>section.future{transform-origin:0 0;transform:translate3d(100%,0,0) rotateY(90deg)}.reveal.cube .slides>section>section.past{transform-origin:0 100%;transform:translate3d(0,-100%,0) rotateX(90deg)}.reveal.cube .slides>section>section.future{transform-origin:0 0;transform:translate3d(0,100%,0) rotateX(-90deg)}.reveal.page .slides{perspective-origin:0 50%;perspective:3000px}.reveal.page .slides section{padding:30px;min-height:700px;box-sizing:border-box;transform-style:preserve-3d}.reveal.page .slides section.past{z-index:12}.reveal.page .slides section:not(.stack):before{content:"";position:absolute;display:block;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.1);transform:translateZ(-20px)}.reveal.page .slides section:not(.stack):after{content:"";position:absolute;display:block;width:90%;height:30px;left:5%;bottom:0;background:0 0;z-index:1;border-radius:4px;box-shadow:0 95px 25px rgba(0,0,0,.2);transform:translateZ(-90px) rotateX(65deg)}.reveal.page .slides>section.stack{padding:0;background:0 0}.reveal.page .slides>section.past{transform-origin:0 0;transform:translate3d(-40%,0,0) rotateY(-80deg)}.reveal.page .slides>section.future{transform-origin:100% 0;transform:translate3d(0,0,0)}.reveal.page .slides>section>section.past{transform-origin:0 0;transform:translate3d(0,-40%,0) rotateX(80deg)}.reveal.page .slides>section>section.future{transform-origin:0 100%;transform:translate3d(0,0,0)}.reveal .slides section[data-transition=fade],.reveal.fade .slides section:not([data-transition]),.reveal.fade .slides>section>section:not([data-transition]){transform:none;transition:opacity .5s}.reveal.fade.overview .slides section,.reveal.fade.overview .slides>section>section{transition:none}.reveal .slides section[data-transition=none],.reveal.none .slides section:not([data-transition]){transform:none;transition:none}.reveal .pause-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;visibility:hidden;opacity:0;z-index:100;transition:all 1s ease}.reveal .pause-overlay .resume-button{position:absolute;bottom:20px;right:20px;color:#ccc;border-radius:2px;padding:6px 14px;border:2px solid #ccc;font-size:16px;background:0 0;cursor:pointer}.reveal .pause-overlay .resume-button:hover{color:#fff;border-color:#fff}.reveal.paused .pause-overlay{visibility:visible;opacity:1}.reveal .no-transition,.reveal .no-transition *,.reveal .slides.disable-slide-transitions section{transition:none!important}.reveal .slides.disable-slide-transitions section{transform:none!important}.reveal .backgrounds{position:absolute;width:100%;height:100%;top:0;left:0;perspective:600px}.reveal .slide-background{display:none;position:absolute;width:100%;height:100%;opacity:0;visibility:hidden;overflow:hidden;background-color:rgba(0,0,0,0);transition:all .8s cubic-bezier(.26,.86,.44,.985)}.reveal .slide-background-content{position:absolute;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.reveal .slide-background.stack{display:block}.reveal .slide-background.present{opacity:1;visibility:visible;z-index:2}.print-pdf .reveal .slide-background{opacity:1!important;visibility:visible!important}.reveal .slide-background video{position:absolute;width:100%;height:100%;max-width:none;max-height:none;top:0;left:0;object-fit:cover}.reveal .slide-background[data-background-size=contain] video{object-fit:contain}.reveal>.backgrounds .slide-background[data-background-transition=none],.reveal[data-background-transition=none]>.backgrounds .slide-background:not([data-background-transition]){transition:none}.reveal>.backgrounds .slide-background[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background:not([data-background-transition]){opacity:1}.reveal>.backgrounds .slide-background.past[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background.past:not([data-background-transition]){transform:translate(-100%,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background.future:not([data-background-transition]){transform:translate(100%,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){transform:translate(0,-100%)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=slide],.reveal[data-background-transition=slide]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){transform:translate(0,100%)}.reveal>.backgrounds .slide-background.past[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(-100%,0,0) rotateY(-90deg) translate3d(-100%,0,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(100%,0,0) rotateY(90deg) translate3d(100%,0,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(0,-100%,0) rotateX(90deg) translate3d(0,-100%,0)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=convex],.reveal[data-background-transition=convex]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(0,100%,0) rotateX(-90deg) translate3d(0,100%,0)}.reveal>.backgrounds .slide-background.past[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(-100%,0,0) rotateY(90deg) translate3d(-100%,0,0)}.reveal>.backgrounds .slide-background.future[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(100%,0,0) rotateY(-90deg) translate3d(100%,0,0)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;transform:translate3d(0,-100%,0) rotateX(-90deg) translate3d(0,-100%,0)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=concave],.reveal[data-background-transition=concave]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;transform:translate3d(0,100%,0) rotateX(90deg) translate3d(0,100%,0)}.reveal>.backgrounds .slide-background[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background:not([data-background-transition]){transition-timing-function:ease}.reveal>.backgrounds .slide-background.past[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background.past:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(16)}.reveal>.backgrounds .slide-background.future[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background.future:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(.2)}.reveal>.backgrounds .slide-background>.slide-background.past[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.past:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(16)}.reveal>.backgrounds .slide-background>.slide-background.future[data-background-transition=zoom],.reveal[data-background-transition=zoom]>.backgrounds .slide-background>.slide-background.future:not([data-background-transition]){opacity:0;visibility:hidden;transform:scale(.2)}.reveal[data-transition-speed=fast]>.backgrounds .slide-background{transition-duration:.4s}.reveal[data-transition-speed=slow]>.backgrounds .slide-background{transition-duration:1.2s}.reveal [data-auto-animate-target^=unmatched]{will-change:opacity}.reveal section[data-auto-animate]:not(.stack):not([data-auto-animate=running]) [data-auto-animate-target^=unmatched]{opacity:0}.reveal.overview{perspective-origin:50% 50%;perspective:700px}.reveal.overview .slides section{height:100%;top:0!important;opacity:1!important;overflow:hidden;visibility:visible!important;cursor:pointer;box-sizing:border-box}.reveal.overview .slides section.present,.reveal.overview .slides section:hover{outline:10px solid rgba(150,150,150,.4);outline-offset:10px}.reveal.overview .slides section .fragment{opacity:1;transition:none}.reveal.overview .slides section:after,.reveal.overview .slides section:before{display:none!important}.reveal.overview .slides>section.stack{padding:0;top:0!important;background:0 0;outline:0;overflow:visible}.reveal.overview .backgrounds{perspective:inherit}.reveal.overview .backgrounds .slide-background{opacity:1;visibility:visible;outline:10px solid rgba(150,150,150,.1);outline-offset:10px}.reveal.overview .backgrounds .slide-background.stack{overflow:visible}.reveal.overview .slides section,.reveal.overview-deactivating .slides section{transition:none}.reveal.overview .backgrounds .slide-background,.reveal.overview-deactivating .backgrounds .slide-background{transition:none}.reveal.rtl .slides,.reveal.rtl .slides h1,.reveal.rtl .slides h2,.reveal.rtl .slides h3,.reveal.rtl .slides h4,.reveal.rtl .slides h5,.reveal.rtl .slides h6{direction:rtl;font-family:sans-serif}.reveal.rtl code,.reveal.rtl pre{direction:ltr}.reveal.rtl ol,.reveal.rtl ul{text-align:right}.reveal.rtl .progress span{transform-origin:100% 0}.reveal.has-parallax-background .backgrounds{transition:all .8s ease}.reveal.has-parallax-background[data-transition-speed=fast] .backgrounds{transition-duration:.4s}.reveal.has-parallax-background[data-transition-speed=slow] .backgrounds{transition-duration:1.2s}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes scale-up{from{transform:scale(.95)}to{transform:scale(1)}}.reveal [data-preview-image],.reveal [data-preview-link]:not(a):not([data-preview-link=false]),.reveal [data-preview-video]{cursor:zoom-in}.r-overlay{position:absolute;top:var(--r-overlay-margin);right:var(--r-overlay-margin);bottom:var(--r-overlay-margin);left:var(--r-overlay-margin);border-radius:min(var(--r-overlay-margin),6px);z-index:99;background:rgba(0,0,0,.95);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;color:#fff;animation:fade-in .3s ease;font-family:ui-sans-serif,system-ui,-apple-system,Helvetica,sans-serif}.r-overlay-viewport{position:absolute;top:var(--r-overlay-padding);right:var(--r-overlay-padding);bottom:var(--r-overlay-padding);left:var(--r-overlay-padding);gap:var(--r-overlay-gap);display:flex;flex-direction:column}.r-overlay-header{display:flex;z-index:2;box-sizing:border-box;align-items:center;justify-content:flex-end;height:var(--r-overlay-header-height);gap:6px}.r-overlay-header .r-overlay-button{all:unset;display:flex;align-items:center;justify-content:center;min-width:var(--r-overlay-header-height);min-height:var(--r-overlay-header-height);padding:0 calc(var(--r-overlay-header-height)/ 4);opacity:1;border-radius:6px;font-size:18px;gap:8px;cursor:pointer;box-sizing:border-box}.r-overlay-header .r-overlay-button:hover{opacity:1;background-color:rgba(255,255,255,.15)}.r-overlay-header .icon{display:inline-block;width:20px;height:20px;background-position:50% 50%;background-size:100%;background-repeat:no-repeat}.r-overlay-close .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMTIuODU0IDIuODU0YS41LjUgMCAwIDAtLjcwOC0uNzA4TDcuNSA2Ljc5MyAyLjg1NCAyLjE0NmEuNS41IDAgMSAwLS43MDguNzA4TDYuNzkzIDcuNWwtNC42NDcgNC42NDZhLjUuNSAwIDAgMCAuNzA4LjcwOEw3LjUgOC4yMDdsNC42NDYgNC42NDdhLjUuNSAwIDAgMCAuNzA4LS43MDhMOC4yMDcgNy41bDQuNjQ3LTQuNjQ2WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)}.r-overlay-external .icon{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNMyAyYTEgMSAwIDAgMC0xIDF2OWExIDEgMCAwIDAgMSAxaDlhMSAxIDAgMCAwIDEtMVY4LjVhLjUuNSAwIDAgMC0xIDBWMTJIM1YzaDMuNWEuNS41IDAgMCAwIDAtMUgzWm05Ljg1NC4xNDZhLjUuNSAwIDAgMSAuMTQ2LjM1MVY1LjVhLjUuNSAwIDAgMS0xIDBWMy43MDdMNi44NTQgOC44NTRhLjUuNSAwIDEgMS0uNzA4LS43MDhMMTEuMjkzIDNIOS41YS41LjUgMCAwIDEgMC0xaDNhLjQ5OS40OTkgMCAwIDEgLjM1NC4xNDZaIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=)}.r-overlay-content{position:relative;display:grid;place-items:center;border-radius:6px;overflow:hidden;flex-grow:1;background-color:rgba(20,20,20,.8);animation:scale-up .5s cubic-bezier(.26,.86,.44,.985)}.r-overlay-spinner{position:absolute;display:block;top:50%;left:50%;width:32px;height:32px;margin:-16px 0 0 -16px;z-index:10;background-image:url(data:image/gif;base64,R0lGODlhIAAgAPMAAJmZmf%2F%2F%2F6%2Bvr8nJybW1tcDAwOjo6Nvb26ioqKOjo7Ozs%2FLy8vz8%2FAAAAAAAAAAAACH%2FC05FVFNDQVBFMi4wAwEAAAAh%2FhpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh%2BQQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ%2FV%2FnmOM82XiHRLYKhKP1oZmADdEAAAh%2BQQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY%2FCZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB%2BA4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6%2BHo7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq%2BB6QDtuetcaBPnW6%2BO7wDHpIiK9SaVK5GgV543tzjgGcghAgAh%2BQQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK%2B%2BG%2Bw48edZPK%2BM6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE%2BG%2BcD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm%2BFNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk%2BaV%2BoJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0%2FVNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc%2BXiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30%2FiI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE%2FjiuL04RGEBgwWhShRgQExHBAAh%2BQQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR%2BipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq%2BE71SRQeyqUToLA7VxF0JDyIQh%2FMVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY%2BYip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd%2BMFCN6HAAIKgNggY0KtEBAAh%2BQQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1%2BvsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d%2BjYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg%2BygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0%2Bbm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h%2BKr0SJ8MFihpNbx%2B4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX%2BBP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA%3D%3D);visibility:hidden;opacity:0}.r-overlay-preview .r-overlay-content iframe{width:100%;height:100%;max-width:100%;max-height:100%;border:0;opacity:0;visibility:hidden;transition:all .3s ease}.r-overlay-preview[data-state=loaded] iframe{opacity:1;visibility:visible}.r-overlay-preview .r-overlay-content img,.r-overlay-preview .r-overlay-content video{position:absolute;max-width:100%;max-height:100%;width:100%;height:100%;margin:0;object-fit:scale-down}.r-overlay-preview[data-preview-fit=none] img,.r-overlay-preview[data-preview-fit=none] video{object-fit:none}.r-overlay-preview[data-preview-fit=scale-down] img,.r-overlay-preview[data-preview-fit=scale-down] video{object-fit:scale-down}.r-overlay-preview[data-preview-fit=contain] img,.r-overlay-preview[data-preview-fit=contain] video{object-fit:contain}.r-overlay-preview[data-preview-fit=cover] img,.r-overlay-preview[data-preview-fit=cover] video{object-fit:cover}.r-overlay-preview[data-state=loaded] .r-overlay-content-inner{position:absolute;z-index:-1;left:0;top:45%;width:100%;text-align:center;letter-spacing:normal}.r-overlay-preview .r-overlay-error{font-size:18px;color:orange}.r-overlay-preview .x-frame-error{opacity:0;transition:opacity .3s ease .3s}.r-overlay-preview[data-state=loaded] .x-frame-error{opacity:1}.r-overlay-preview[data-state=loading] .r-overlay-spinner{opacity:.6;visibility:visible}.r-overlay-help .r-overlay-content{overflow:auto}.r-overlay-help-content{max-width:560px;padding:20px 0;margin:auto;text-align:center;letter-spacing:normal}.r-overlay-help-content .title{font-size:20px;margin-top:0}.r-overlay-help .r-overlay-help-content table{border:1px solid #fff;border-collapse:collapse;font-size:16px;text-align:left}.r-overlay-help .r-overlay-help-content table td,.r-overlay-help .r-overlay-help-content table th{width:240px;padding:14px;border:1px solid #fff;vertical-align:middle}.r-overlay-help .r-overlay-help-content table th{padding-top:20px;padding-bottom:20px}.reveal .playback{position:absolute;left:15px;bottom:20px;z-index:30;cursor:pointer;transition:all .4s ease;-webkit-tap-highlight-color:transparent}.reveal.overview .playback{opacity:0;visibility:hidden}.reveal .hljs{min-height:100%}.reveal .hljs table{margin:initial}.reveal .hljs-ln-code,.reveal .hljs-ln-numbers{padding:0;border:0}.reveal .hljs-ln-numbers{opacity:.6;padding-right:.75em;text-align:right;vertical-align:top}.reveal .hljs.has-highlights tr:not(.highlight-line){opacity:.4}.reveal .hljs.has-highlights.fragment{transition:all .2s ease}.reveal .hljs:not(:first-child).fragment{position:absolute;top:0;left:0;width:100%;box-sizing:border-box}.reveal pre[data-auto-animate-target]{overflow:hidden}.reveal pre[data-auto-animate-target] code{height:100%}.reveal .roll{display:inline-block;line-height:1.2;overflow:hidden;vertical-align:top;perspective:400px;perspective-origin:50% 50%}.reveal .roll:hover{background:0 0;text-shadow:none}.reveal .roll span{display:block;position:relative;padding:0 2px;pointer-events:none;transition:all .4s ease;transform-origin:50% 0;transform-style:preserve-3d;backface-visibility:hidden}.reveal .roll:hover span{background:rgba(0,0,0,.5);transform:translate3d(0,0,-45px) rotateX(90deg)}.reveal .roll span:after{content:attr(data-title);display:block;position:absolute;left:0;top:0;padding:0 2px;backface-visibility:hidden;transform-origin:50% 0;transform:translate3d(0,110%,0) rotateX(-90deg)}.reveal aside.notes{display:none}.reveal .speaker-notes{display:none;position:absolute;width:33.3333333333%;height:100%;top:0;left:100%;padding:14px 18px 14px 18px;z-index:1;font-size:18px;line-height:1.4;border:1px solid rgba(0,0,0,.05);color:#222;background-color:#f5f5f5;overflow:auto;box-sizing:border-box;text-align:left;font-family:Helvetica,sans-serif;-webkit-overflow-scrolling:touch}.reveal .speaker-notes .notes-placeholder{color:#ccc;font-style:italic}.reveal .speaker-notes:focus{outline:0}.reveal .speaker-notes:before{content:"Speaker notes";display:block;margin-bottom:10px;opacity:.5}.reveal.show-notes{max-width:75%;overflow:visible}.reveal.show-notes .speaker-notes{display:block}@media screen and (min-width:1600px){.reveal .speaker-notes{font-size:20px}}@media screen and (max-width:1024px){.reveal.show-notes{border-left:0;max-width:none;max-height:70%;max-height:70vh;overflow:visible}.reveal.show-notes .speaker-notes{top:100%;left:0;width:100%;height:30vh;border:0}}@media screen and (max-width:600px){.reveal.show-notes{max-height:60%;max-height:60vh}.reveal.show-notes .speaker-notes{top:100%;height:40vh}.reveal .speaker-notes{font-size:14px}}.reveal .jump-to-slide{position:absolute;top:15px;left:15px;z-index:30;font-size:32px;-webkit-tap-highlight-color:transparent}.reveal .jump-to-slide-input{background:0 0;padding:8px;font-size:inherit;color:currentColor;border:0}.reveal .jump-to-slide-input::placeholder{color:currentColor;opacity:.5}.reveal.has-dark-background .jump-to-slide-input{color:#fff}.reveal.has-light-background .jump-to-slide-input{color:#222}.reveal .jump-to-slide-input:focus{outline:0}.zoomed .reveal *,.zoomed .reveal :after,.zoomed .reveal :before{backface-visibility:visible!important}.zoomed .reveal .controls,.zoomed .reveal .progress{opacity:0}.zoomed .reveal .roll span{background:0 0}.zoomed .reveal .roll span:after{visibility:hidden}.reveal-viewport.loading-scroll-mode{visibility:hidden}.reveal-viewport.reveal-scroll{margin:0 auto;overflow:auto;overflow-x:hidden;overflow-y:auto;z-index:1;--r-scrollbar-width:7px;--r-scrollbar-trigger-size:5px;--r-controls-spacing:8px}@media screen and (max-width:500px){.reveal-viewport.reveal-scroll{--r-scrollbar-width:3px;--r-scrollbar-trigger-size:3px}}.reveal-viewport.reveal-scroll .backgrounds,.reveal-viewport.reveal-scroll .controls,.reveal-viewport.reveal-scroll .playback,.reveal-viewport.reveal-scroll .progress,.reveal-viewport.reveal-scroll .slide-number,.reveal-viewport.reveal-scroll .speaker-notes{display:none!important}.reveal-viewport.reveal-scroll .pause-overlay,.reveal-viewport.reveal-scroll .r-overlay{position:fixed}.reveal-viewport.reveal-scroll .reveal{overflow:visible;touch-action:manipulation}.reveal-viewport.reveal-scroll .slides{position:static;pointer-events:initial;left:auto;top:auto;width:100%!important;margin:0;padding:0;overflow:visible;display:block;perspective:none;perspective-origin:50% 50%}.reveal-viewport.reveal-scroll .scroll-page{position:relative;width:100%;height:calc(var(--page-height) + var(--page-scroll-padding));z-index:1;overflow:visible}.reveal-viewport.reveal-scroll .scroll-page-sticky{position:sticky;height:var(--page-height);top:0}.reveal-viewport.reveal-scroll .scroll-page-content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.reveal-viewport.reveal-scroll .scroll-page section{visibility:visible!important;display:block!important;position:absolute!important;width:var(--slide-width)!important;height:var(--slide-height)!important;top:50%!important;left:50%!important;opacity:1!important;transform:scale(var(--slide-scale)) translate(-50%,-50%)!important;transform-style:flat!important;transform-origin:0 0!important}.reveal-viewport.reveal-scroll .slide-background{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto!important;visibility:visible;opacity:1;touch-action:manipulation}.reveal-viewport.reveal-scroll[data-scrollbar=auto]::-webkit-scrollbar,.reveal-viewport.reveal-scroll[data-scrollbar=true]::-webkit-scrollbar{display:none}.reveal-viewport.reveal-scroll[data-scrollbar=auto],.reveal-viewport.reveal-scroll[data-scrollbar=true]{scrollbar-width:none}.reveal-viewport.has-dark-background,.reveal.has-dark-background{--r-overlay-element-bg-color:240,240,240;--r-overlay-element-fg-color:0,0,0}.reveal-viewport.has-light-background,.reveal.has-light-background{--r-overlay-element-bg-color:0,0,0;--r-overlay-element-fg-color:240,240,240}.reveal-viewport.reveal-scroll .scrollbar{position:sticky;top:50%;z-index:20;opacity:0;transition:all .3s ease}.reveal-viewport.reveal-scroll .scrollbar.visible,.reveal-viewport.reveal-scroll .scrollbar:hover{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-inner{position:absolute;width:var(--r-scrollbar-width);height:calc(var(--viewport-height) - var(--r-controls-spacing) * 2);right:var(--r-controls-spacing);top:0;transform:translateY(-50%);border-radius:var(--r-scrollbar-width);z-index:10}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-playhead{position:absolute;width:var(--r-scrollbar-width);height:var(--r-scrollbar-width);top:0;left:0;border-radius:var(--r-scrollbar-width);background-color:rgba(var(--r-overlay-element-bg-color),1);z-index:11;transition:background-color .2s ease}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide{position:absolute;width:100%;background-color:rgba(var(--r-overlay-element-bg-color),.2);box-shadow:0 0 0 1px rgba(var(--r-overlay-element-fg-color),.1);border-radius:var(--r-scrollbar-width);transition:background-color .2s ease}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:after{content:"";position:absolute;width:200%;height:100%;top:0;left:-50%;background:rgba(0,0,0,0);z-index:-1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide:hover{background-color:rgba(var(--r-overlay-element-bg-color),.4)}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-trigger{position:absolute;width:100%;transition:background-color .2s ease}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active.has-triggers{background-color:rgba(var(--r-overlay-element-bg-color),.4);z-index:10}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger:after{content:"";position:absolute;width:var(--r-scrollbar-trigger-size);height:var(--r-scrollbar-trigger-size);border-radius:20px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:rgba(var(--r-overlay-element-bg-color),1);transition:transform .2s ease,opacity .2s ease;opacity:.4}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active:after,.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger.active~.scrollbar-trigger:after{opacity:1}.reveal-viewport.reveal-scroll .scrollbar .scrollbar-slide.active .scrollbar-trigger~.scrollbar-trigger.active:after{transform:translate(calc(var(--r-scrollbar-width) * -2),0);background-color:rgba(var(--r-overlay-element-bg-color),1)}html.reveal-print *{-webkit-print-color-adjust:exact}html.reveal-print{width:100%;height:100%;overflow:visible}html.reveal-print body{margin:0 auto!important;border:0;padding:0;float:none!important;overflow:visible}html.reveal-print .nestedarrow,html.reveal-print .reveal .controls,html.reveal-print .reveal .playback,html.reveal-print .reveal .progress,html.reveal-print .reveal.overview,html.reveal-print .state-background{display:none!important}html.reveal-print .reveal pre code{overflow:hidden!important}html.reveal-print .reveal{width:auto!important;height:auto!important;overflow:hidden!important}html.reveal-print .reveal .slides{position:static;width:100%!important;height:auto!important;zoom:1!important;pointer-events:initial;left:auto;top:auto;margin:0!important;padding:0!important;overflow:visible;display:block;perspective:none;perspective-origin:50% 50%}html.reveal-print .reveal .slides .pdf-page{position:relative;overflow:hidden;z-index:1;page-break-after:always}html.reveal-print .reveal .slides .pdf-page:last-of-type{page-break-after:avoid}html.reveal-print .reveal .slides section{visibility:visible!important;display:block!important;position:absolute!important;margin:0!important;padding:0!important;box-sizing:border-box!important;min-height:1px;opacity:1!important;transform-style:flat!important;transform:none!important}html.reveal-print .reveal section.stack{position:relative!important;margin:0!important;padding:0!important;page-break-after:avoid!important;height:auto!important;min-height:auto!important}html.reveal-print .reveal img{box-shadow:none}html.reveal-print .reveal .backgrounds{display:none}html.reveal-print .reveal .slide-background{display:block!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:auto!important}html.reveal-print .reveal.show-notes{max-width:none;max-height:none}html.reveal-print .reveal .speaker-notes-pdf{display:block;width:100%;height:auto;max-height:none;top:auto;right:auto;bottom:auto;left:auto;z-index:100}html.reveal-print .reveal .speaker-notes-pdf[data-layout=separate-page]{position:relative;color:inherit;background-color:transparent;padding:20px;page-break-after:always;border:0}html.reveal-print .reveal .slide-number-pdf{display:block;position:absolute;font-size:14px;visibility:visible}html.reveal-print .aria-status{display:none}@media print{html:not(.print-pdf){overflow:visible;width:auto;height:auto}html:not(.print-pdf) body{margin:0;padding:0;overflow:visible}html:not(.print-pdf) .reveal{background:#fff;font-size:20pt}html:not(.print-pdf) .reveal .backgrounds,html:not(.print-pdf) .reveal .controls,html:not(.print-pdf) .reveal .progress,html:not(.print-pdf) .reveal .slide-number,html:not(.print-pdf) .reveal .state-background{display:none!important}html:not(.print-pdf) .reveal li,html:not(.print-pdf) .reveal p,html:not(.print-pdf) .reveal td{font-size:20pt!important;color:#000}html:not(.print-pdf) .reveal h1,html:not(.print-pdf) .reveal h2,html:not(.print-pdf) .reveal h3,html:not(.print-pdf) .reveal h4,html:not(.print-pdf) .reveal h5,html:not(.print-pdf) .reveal h6{color:#000!important;height:auto;line-height:normal;text-align:left;letter-spacing:normal}html:not(.print-pdf) .reveal h1{font-size:28pt!important}html:not(.print-pdf) .reveal h2{font-size:24pt!important}html:not(.print-pdf) .reveal h3{font-size:22pt!important}html:not(.print-pdf) .reveal h4{font-size:22pt!important;font-variant:small-caps}html:not(.print-pdf) .reveal h5{font-size:21pt!important}html:not(.print-pdf) .reveal h6{font-size:20pt!important;font-style:italic}html:not(.print-pdf) .reveal a:link,html:not(.print-pdf) .reveal a:visited{color:#000!important;font-weight:700;text-decoration:underline}html:not(.print-pdf) .reveal div,html:not(.print-pdf) .reveal ol,html:not(.print-pdf) .reveal p,html:not(.print-pdf) .reveal ul{visibility:visible;position:static;width:auto;height:auto;display:block;overflow:visible;margin:0;text-align:left!important}html:not(.print-pdf) .reveal pre,html:not(.print-pdf) .reveal table{margin-left:0;margin-right:0}html:not(.print-pdf) .reveal pre code{padding:20px}html:not(.print-pdf) .reveal blockquote{margin:20px 0}html:not(.print-pdf) .reveal .slides{position:static!important;width:auto!important;height:auto!important;left:0!important;top:0!important;margin-left:0!important;margin-top:0!important;padding:0!important;zoom:1!important;transform:none!important;overflow:visible!important;display:block!important;text-align:left!important;perspective:none;perspective-origin:50% 50%}html:not(.print-pdf) .reveal .slides section{visibility:visible!important;position:static!important;width:auto!important;height:auto!important;display:block!important;overflow:visible!important;left:0!important;top:0!important;margin-left:0!important;margin-top:0!important;padding:60px 20px!important;z-index:auto!important;opacity:1!important;page-break-after:always!important;transform-style:flat!important;transform:none!important;transition:none!important}html:not(.print-pdf) .reveal .slides section.stack{padding:0!important}html:not(.print-pdf) .reveal .slides section:last-of-type{page-break-after:avoid!important}html:not(.print-pdf) .reveal .slides section .fragment{opacity:1!important;visibility:visible!important;transform:none!important}html:not(.print-pdf) .reveal .r-fit-text{white-space:normal!important}html:not(.print-pdf) .reveal section img{display:block;margin:15px 0;background:#fff;border:1px solid #666;box-shadow:none}html:not(.print-pdf) .reveal section small{font-size:.8em}html:not(.print-pdf) .reveal .hljs{max-height:100%;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;font-size:15pt}html:not(.print-pdf) .reveal .hljs .hljs-ln-numbers{white-space:nowrap}html:not(.print-pdf) .reveal .hljs td{font-size:inherit!important;color:inherit!important}}
*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}:root{--op-color-white: hsl(0deg 100% 100%);--op-color-black: hsl(0deg 0% 0%);--op-color-primary-h: 216;--op-color-primary-s: 58%;--op-color-primary-l: 48%;--op-color-neutral-h: var(--op-color-primary-h);--op-color-neutral-s: 4%;--op-color-neutral-l: var(--op-color-primary-l);--op-color-alerts-warning-h: 47;--op-color-alerts-warning-s: 100%;--op-color-alerts-warning-l: 61%;--op-color-alerts-danger-h: 0;--op-color-alerts-danger-s: 99%;--op-color-alerts-danger-l: 76%;--op-color-alerts-info-h: 216;--op-color-alerts-info-s: 58%;--op-color-alerts-info-l: 48%;--op-color-alerts-notice-h: 130;--op-color-alerts-notice-s: 61%;--op-color-alerts-notice-l: 64%;--op-opacity-none: 0;--op-opacity-overlay: 0.2;--op-opacity-disabled: 0.4;--op-opacity-half: 0.5;--op-opacity-full: 1;--op-breakpoint-x-small: 512px;--op-breakpoint-small: 768px;--op-breakpoint-medium: 1024px;--op-breakpoint-large: 1280px;--op-breakpoint-x-large: 1440px;--op-radius-small: 2px;--op-radius-medium: 4px;--op-radius-large: 8px;--op-radius-x-large: 12px;--op-radius-2x-large: 16px;--op-radius-circle: 50%;--op-radius-pill: 9999px;--op-border-width: 1px;--op-border-width-large: 2px;--op-border-width-x-large: 4px;--op-color-border: var(--op-color-neutral-plus-five);--op-border-none: 0 0 0 0;--op-border-all: 0 0 0 var(--op-border-width);--op-border-top: 0 calc(-1 * var(--op-border-width)) 0 0;--op-border-right: var(--op-border-width) 0 0 0;--op-border-bottom: 0 var(--op-border-width) 0 0;--op-border-left: calc(-1 * var(--op-border-width)) 0 0 0;--op-border-y: var(--op-border-top) var(--op-color-border), var(--op-border-bottom) var(--op-color-border);--op-border-x: var(--op-border-left) var(--op-color-border), var(--op-border-right) var(--op-color-border);--op-font-scale-unit: 1rem;--op-font-2x-small: calc(var(--op-font-scale-unit) * 1);--op-font-x-small: calc(var(--op-font-scale-unit) * 1.2);--op-font-small: calc(var(--op-font-scale-unit) * 1.4);--op-font-medium: calc(var(--op-font-scale-unit) * 1.6);--op-font-large: calc(var(--op-font-scale-unit) * 1.8);--op-font-x-large: calc(var(--op-font-scale-unit) * 2);--op-font-2x-large: calc(var(--op-font-scale-unit) * 2.4);--op-font-3x-large: calc(var(--op-font-scale-unit) * 2.8);--op-font-4x-large: calc(var(--op-font-scale-unit) * 3.2);--op-font-5x-large: calc(var(--op-font-scale-unit) * 3.6);--op-font-6x-large: calc(var(--op-font-scale-unit) * 4.8);--op-font-weight-thin: 100;--op-font-weight-extra-light: 200;--op-font-weight-light: 300;--op-font-weight-normal: 400;--op-font-weight-medium: 500;--op-font-weight-semi-bold: 600;--op-font-weight-bold: 700;--op-font-weight-extra-bold: 800;--op-font-weight-black: 900;--op-font-family: "Noto Sans", sans-serif;--op-font-family-alt: "Noto Serif", serif;--op-line-height-none: 0;--op-line-height-densest: 1;--op-line-height-denser: 1.15;--op-line-height-dense: 1.3;--op-line-height-base: 1.5;--op-line-height-loose: 1.6;--op-line-height-looser: 1.7;--op-line-height-loosest: 1.8;--op-letter-spacing-navigation: 0.01rem;--op-letter-spacing-label: 0.04rem;--op-transition-accordion: rotate 120ms ease-in;--op-transition-accordion-content: height 300ms ease, content-visibility 300ms ease allow-discrete;--op-transition-input: all 120ms ease-in;--op-transition-sidebar: all 200ms ease-in-out;--op-transition-modal: all 300ms ease-in;--op-transition-panel: right 400ms ease-in;--op-transition-tooltip: all 300ms ease-in 300ms;--op-animation-flash: rm-slide-in-out-flash 5s normal forwards;--op-encoded-images-dropdown-arrow-width: calc( 1.2 * var(--op-space-scale-unit) );--op-encoded-images-dropdown-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDguMzc1MDFMMCAyLjM3NTAxTDEuNCAwLjk3NTAwNkw2IDUuNTc1MDFMMTAuNiAwLjk3NTAwNkwxMiAyLjM3NTAxTDYgOC4zNzUwMVoiIGZpbGw9IiMwQTBBMEIiLz4KPC9zdmc+Cg==);--op-size-unit: 0.4rem;--op-space-scale-unit: 1rem;--op-space-3x-small: calc(var(--op-space-scale-unit) * 0.2);--op-space-2x-small: calc(var(--op-space-scale-unit) * 0.4);--op-space-x-small: calc(var(--op-space-scale-unit) * 0.8);--op-space-small: calc(var(--op-space-scale-unit) * 1.2);--op-space-medium: calc(var(--op-space-scale-unit) * 1.6);--op-space-large: calc(var(--op-space-scale-unit) * 2);--op-space-x-large: calc(var(--op-space-scale-unit) * 2.4);--op-space-2x-large: calc(var(--op-space-scale-unit) * 2.8);--op-space-3x-large: calc(var(--op-space-scale-unit) * 4);--op-space-4x-large: calc(var(--op-space-scale-unit) * 8);--op-shadow-x-small: 0 1px 2px hsl(0deg 0% 0% / 3%), 0 1px 3px hsl(0deg 0% 0% / 15%);--op-shadow-small: 0 1px 2px hsl(0deg 0% 0% / 3%), 0 2px 6px hsl(0deg 0% 0% / 15%);--op-shadow-medium: 0 4px 8px hsl(0deg 0% 0% / 15%), 0 1px 3px hsl(0deg 0% 0% / 3%);--op-shadow-large: 0 6px 10px hsl(0deg 0% 0% / 15%), 0 2px 3px hsl(0deg 0% 0% / 3%);--op-shadow-x-large: 0 8px 12px hsl(0deg 0% 0% / 15%), 0 4px 4px hsl(0deg 0% 0% / 3%);--op-z-index-header: 500;--op-z-index-footer: 500;--op-z-index-sidebar: 700;--op-z-index-dialog: 800;--op-z-index-dialog-backdrop: 801;--op-z-index-dialog-content: 802;--op-z-index-dropdown: 900;--op-z-index-alert-group: 950;--op-z-index-tooltip: 1000;--op-input-height-small: 2.8rem;--op-input-height-medium: 3.6rem;--op-input-height-large: 4rem;--op-input-height-x-large: 8.4rem;--op-input-inner-focus: inset 0 0 0 var(--op-border-width-large);--op-input-outer-focus: 0 0 0 var(--op-border-width-x-large);--op-input-focus-primary: var(--op-input-inner-focus) var(--op-color-primary-plus-two), var(--op-input-outer-focus) var(--op-color-primary-plus-five);--op-input-focus-neutral: var(--op-input-inner-focus) var(--op-color-neutral-plus-two), var(--op-input-outer-focus) var(--op-color-neutral-plus-five);--op-input-focus-danger: var(--op-input-inner-focus) var(--op-color-alerts-danger-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-danger-plus-five);--op-input-focus-warning: var(--op-input-inner-focus) var(--op-color-alerts-warning-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-warning-plus-five);--op-input-focus-info: var(--op-input-inner-focus) var(--op-color-alerts-info-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-info-plus-five);--op-input-focus-notice: var(--op-input-inner-focus) var(--op-color-alerts-notice-plus-two), var(--op-input-outer-focus) var(--op-color-alerts-notice-plus-five)}@keyframes rm-slide-in-out-flash{0%{right:-100%}10%{right:var(--op-space-large)}70%{right:var(--op-space-large)}100%{right:-100%}}:root{color-scheme:light dark;--op-color-primary-original: hsl(var(--op-color-primary-h) var(--op-color-primary-s) var(--op-color-primary-l));--op-color-primary-plus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 12%) );--op-color-primary-plus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 14%) );--op-color-primary-plus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%) );--op-color-primary-plus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 94%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%) );--op-color-primary-plus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 90%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%) );--op-color-primary-plus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 26%) );--op-color-primary-plus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 70%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 29%) );--op-color-primary-plus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 64%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 32%) );--op-color-primary-plus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 45%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 35%) );--op-color-primary-base: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 40%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 38%) );--op-color-primary-minus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 36%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 40%) );--op-color-primary-minus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 32%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 45%) );--op-color-primary-minus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 28%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 48%) );--op-color-primary-minus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 52%) );--op-color-primary-minus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 64%) );--op-color-primary-minus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%) );--op-color-primary-minus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-minus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%) );--op-color-primary-minus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 0%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%) );--op-color-primary-on-plus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 0%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%) );--op-color-primary-on-plus-max-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%) );--op-color-primary-on-plus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%) );--op-color-primary-on-plus-eight-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 70%) );--op-color-primary-on-plus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-seven-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 28%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 64%) );--op-color-primary-on-plus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%) );--op-color-primary-on-plus-six-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 26%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%) );--op-color-primary-on-plus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%) );--op-color-primary-on-plus-five-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 40%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 86%) );--op-color-primary-on-plus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 24%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-four-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 92%) );--op-color-primary-on-plus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%) );--op-color-primary-on-plus-three-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 10%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-plus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-two-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 6%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 92%) );--op-color-primary-on-plus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 80%) );--op-color-primary-on-plus-one-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 95%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-base: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%) );--op-color-primary-on-base-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%) );--op-color-primary-on-minus-one: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 94%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-minus-one-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 82%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 90%) );--op-color-primary-on-minus-two: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 90%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-minus-two-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 92%) );--op-color-primary-on-minus-three: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 86%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%) );--op-color-primary-on-minus-three-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 74%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%) );--op-color-primary-on-minus-four: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 2%) );--op-color-primary-on-minus-four-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 72%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 2%) );--op-color-primary-on-minus-five: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 2%) );--op-color-primary-on-minus-five-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 78%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 20%) );--op-color-primary-on-minus-six: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 94%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%) );--op-color-primary-on-minus-six-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 82%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 26%) );--op-color-primary-on-minus-seven: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 96%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 8%) );--op-color-primary-on-minus-seven-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 84%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 34%) );--op-color-primary-on-minus-eight: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 98%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 4%) );--op-color-primary-on-minus-eight-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 86%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 38%) );--op-color-primary-on-minus-max: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 0%) );--op-color-primary-on-minus-max-alt: light-dark( hsl(var(--op-color-primary-h) var(--op-color-primary-s) 88%), hsl(var(--op-color-primary-h) var(--op-color-primary-s) 38%) );--op-color-neutral-original: hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) var(--op-color-neutral-l));--op-color-neutral-plus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%) );--op-color-neutral-plus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 10%) );--op-color-neutral-plus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 96%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 14%) );--op-color-neutral-plus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%) );--op-color-neutral-plus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 18%) );--op-color-neutral-plus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%) );--op-color-neutral-plus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 70%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 24%) );--op-color-neutral-plus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 64%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 26%) );--op-color-neutral-plus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 44%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 30%) );--op-color-neutral-base: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 32%) );--op-color-neutral-minus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%) );--op-color-neutral-minus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 32%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%) );--op-color-neutral-minus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 28%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 44%) );--op-color-neutral-minus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 24%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 52%) );--op-color-neutral-minus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 64%) );--op-color-neutral-minus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 72%) );--op-color-neutral-minus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 80%) );--op-color-neutral-minus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-minus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 0%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-plus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 0%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-plus-max-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 54%) );--op-color-neutral-on-plus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-eight-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 34%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 54%) );--op-color-neutral-on-plus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 80%) );--op-color-neutral-on-plus-seven-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 28%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 58%) );--op-color-neutral-on-plus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 72%) );--op-color-neutral-on-plus-six-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%) );--op-color-neutral-on-plus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 80%) );--op-color-neutral-on-plus-five-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 40%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%) );--op-color-neutral-on-plus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 24%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-four-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 68%) );--op-color-neutral-on-plus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-three-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 10%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 68%) );--op-color-neutral-on-plus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 16%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%) );--op-color-neutral-on-plus-two-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 6%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 72%) );--op-color-neutral-on-plus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-plus-one-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 95%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 75%) );--op-color-neutral-on-base: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%) );--op-color-neutral-on-base-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 78%) );--op-color-neutral-on-minus-one: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%) );--op-color-neutral-on-minus-one-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%) );--op-color-neutral-on-minus-two: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 90%) );--op-color-neutral-on-minus-two-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 78%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%) );--op-color-neutral-on-minus-three: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 86%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 99%) );--op-color-neutral-on-minus-three-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 74%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 95%) );--op-color-neutral-on-minus-four: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 11%) );--op-color-neutral-on-minus-four-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 76%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 2%) );--op-color-neutral-on-minus-five: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 20%) );--op-color-neutral-on-minus-five-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 76%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 2%) );--op-color-neutral-on-minus-six: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 94%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%) );--op-color-neutral-on-minus-six-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 82%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 26%) );--op-color-neutral-on-minus-seven: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 96%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 8%) );--op-color-neutral-on-minus-seven-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 84%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 32%) );--op-color-neutral-on-minus-eight: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%) );--op-color-neutral-on-minus-eight-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 86%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 36%) );--op-color-neutral-on-minus-max: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 100%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 4%) );--op-color-neutral-on-minus-max-alt: light-dark( hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 88%), hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 48%) );--op-color-alerts-warning-original: hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) var(--op-color-alerts-warning-l));--op-color-alerts-warning-plus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%) );--op-color-alerts-warning-plus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 98%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%) );--op-color-alerts-warning-plus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%) );--op-color-alerts-warning-plus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 94%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%) );--op-color-alerts-warning-plus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 90%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 14%) );--op-color-alerts-warning-plus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 16%) );--op-color-alerts-warning-plus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%) );--op-color-alerts-warning-plus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 64%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%) );--op-color-alerts-warning-plus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 50%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 28%) );--op-color-alerts-warning-base: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 40%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 32%) );--op-color-alerts-warning-minus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 26%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 36%) );--op-color-alerts-warning-minus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 22%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 40%) );--op-color-alerts-warning-minus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 18%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 48%) );--op-color-alerts-warning-minus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 14%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 52%) );--op-color-alerts-warning-minus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 64%) );--op-color-alerts-warning-minus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 72%) );--op-color-alerts-warning-minus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%) );--op-color-alerts-warning-minus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-minus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%) );--op-color-alerts-warning-on-plus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 42%) );--op-color-alerts-warning-on-plus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%) );--op-color-alerts-warning-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 28%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 60%) );--op-color-alerts-warning-on-plus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 16%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 72%) );--op-color-alerts-warning-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 26%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 50%) );--op-color-alerts-warning-on-plus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 72%) );--op-color-alerts-warning-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 25%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 50%) );--op-color-alerts-warning-on-plus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%) );--op-color-alerts-warning-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 60%) );--op-color-alerts-warning-on-plus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 16%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%) );--op-color-alerts-warning-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 6%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-plus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%) );--op-color-alerts-warning-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 15%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%) );--op-color-alerts-warning-on-base: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-base-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 6%) );--op-color-alerts-warning-on-minus-one: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 70%) );--op-color-alerts-warning-on-minus-two: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 84%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 14%) );--op-color-alerts-warning-on-minus-three: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 92%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 2%) );--op-color-alerts-warning-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 80%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%) );--op-color-alerts-warning-on-minus-four: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 4%) );--op-color-alerts-warning-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 76%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 20%) );--op-color-alerts-warning-on-minus-five: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%) );--op-color-alerts-warning-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 76%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 21%) );--op-color-alerts-warning-on-minus-six: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 94%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 10%) );--op-color-alerts-warning-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 82%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 22%) );--op-color-alerts-warning-on-minus-seven: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 96%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 8%) );--op-color-alerts-warning-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 84%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%) );--op-color-alerts-warning-on-minus-eight: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 98%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 12%) );--op-color-alerts-warning-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 86%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 26%) );--op-color-alerts-warning-on-minus-max: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 100%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 0%) );--op-color-alerts-warning-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 88%), hsl(var(--op-color-alerts-warning-h) var(--op-color-alerts-warning-s) 24%) );--op-color-alerts-danger-original: hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) var(--op-color-alerts-danger-l));--op-color-alerts-danger-plus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%) );--op-color-alerts-danger-plus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%) );--op-color-alerts-danger-plus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%) );--op-color-alerts-danger-plus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 94%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 12%) );--op-color-alerts-danger-plus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 90%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 14%) );--op-color-alerts-danger-plus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 84%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%) );--op-color-alerts-danger-plus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 70%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%) );--op-color-alerts-danger-plus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 64%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%) );--op-color-alerts-danger-plus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 50%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%) );--op-color-alerts-danger-base: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 40%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 32%) );--op-color-alerts-danger-minus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 36%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 36%) );--op-color-alerts-danger-minus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 32%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 40%) );--op-color-alerts-danger-minus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 48%) );--op-color-alerts-danger-minus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 52%) );--op-color-alerts-danger-minus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 64%) );--op-color-alerts-danger-minus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 72%) );--op-color-alerts-danger-minus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 80%) );--op-color-alerts-danger-minus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-minus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%) );--op-color-alerts-danger-on-plus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%) );--op-color-alerts-danger-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 78%) );--op-color-alerts-danger-on-plus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 80%) );--op-color-alerts-danger-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 70%) );--op-color-alerts-danger-on-plus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 78%) );--op-color-alerts-danger-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 36%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 68%) );--op-color-alerts-danger-on-plus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 76%) );--op-color-alerts-danger-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 30%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 70%) );--op-color-alerts-danger-on-plus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 80%) );--op-color-alerts-danger-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 72%) );--op-color-alerts-danger-on-plus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 20%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 10%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 76%) );--op-color-alerts-danger-on-plus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 16%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 6%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 76%) );--op-color-alerts-danger-on-plus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%) );--op-color-alerts-danger-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 3%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 84%) );--op-color-alerts-danger-on-base: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%) );--op-color-alerts-danger-on-base-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 93%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 90%) );--op-color-alerts-danger-on-minus-one: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 94%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%) );--op-color-alerts-danger-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 89%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%) );--op-color-alerts-danger-on-minus-two: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 90%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%) );--op-color-alerts-danger-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 83%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 93%) );--op-color-alerts-danger-on-minus-three: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 86%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 6%) );--op-color-alerts-danger-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 79%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 2%) );--op-color-alerts-danger-on-minus-four: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 84%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%) );--op-color-alerts-danger-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 77%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 10%) );--op-color-alerts-danger-on-minus-five: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 88%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 2%) );--op-color-alerts-danger-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 81%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 10%) );--op-color-alerts-danger-on-minus-six: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 94%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%) );--op-color-alerts-danger-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 87%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 22%) );--op-color-alerts-danger-on-minus-seven: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 96%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 8%) );--op-color-alerts-danger-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 89%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 28%) );--op-color-alerts-danger-on-minus-eight: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 98%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 4%) );--op-color-alerts-danger-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 91%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%) );--op-color-alerts-danger-on-minus-max: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 100%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 0%) );--op-color-alerts-danger-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 93%), hsl(var(--op-color-alerts-danger-h) var(--op-color-alerts-danger-s) 24%) );--op-color-alerts-info-original: hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) var(--op-color-alerts-info-l));--op-color-alerts-info-plus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%) );--op-color-alerts-info-plus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-plus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%) );--op-color-alerts-info-plus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 12%) );--op-color-alerts-info-plus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 90%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 14%) );--op-color-alerts-info-plus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 84%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%) );--op-color-alerts-info-plus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 70%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%) );--op-color-alerts-info-plus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 64%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%) );--op-color-alerts-info-plus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 56%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%) );--op-color-alerts-info-base: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 40%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 32%) );--op-color-alerts-info-minus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 36%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 36%) );--op-color-alerts-info-minus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 32%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 40%) );--op-color-alerts-info-minus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 48%) );--op-color-alerts-info-minus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 52%) );--op-color-alerts-info-minus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 64%) );--op-color-alerts-info-minus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 72%) );--op-color-alerts-info-minus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-minus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-minus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%) );--op-color-alerts-info-on-plus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%) );--op-color-alerts-info-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%) );--op-color-alerts-info-on-plus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 70%) );--op-color-alerts-info-on-plus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%) );--op-color-alerts-info-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 36%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 62%) );--op-color-alerts-info-on-plus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 76%) );--op-color-alerts-info-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 40%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 62%) );--op-color-alerts-info-on-plus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 24%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 66%) );--op-color-alerts-info-on-plus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 10%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 72%) );--op-color-alerts-info-on-plus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 16%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%) );--op-color-alerts-info-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 6%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 74%) );--op-color-alerts-info-on-plus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%) );--op-color-alerts-info-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 3%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-base: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%) );--op-color-alerts-info-on-base-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%) );--op-color-alerts-info-on-minus-one: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%) );--op-color-alerts-info-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 82%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 80%) );--op-color-alerts-info-on-minus-two: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 90%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%) );--op-color-alerts-info-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 78%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 86%) );--op-color-alerts-info-on-minus-three: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 86%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%) );--op-color-alerts-info-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 74%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%) );--op-color-alerts-info-on-minus-four: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 84%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 2%) );--op-color-alerts-info-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 72%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 2%) );--op-color-alerts-info-on-minus-five: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 8%) );--op-color-alerts-info-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 76%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 20%) );--op-color-alerts-info-on-minus-six: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 94%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 82%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%) );--op-color-alerts-info-on-minus-seven: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 96%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 84%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 28%) );--op-color-alerts-info-on-minus-eight: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 98%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 4%) );--op-color-alerts-info-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 86%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 34%) );--op-color-alerts-info-on-minus-max: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 100%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 0%) );--op-color-alerts-info-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 88%), hsl(var(--op-color-alerts-info-h) var(--op-color-alerts-info-s) 32%) );--op-color-alerts-notice-original: hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) var(--op-color-alerts-notice-l));--op-color-alerts-notice-plus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%) );--op-color-alerts-notice-plus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%) );--op-color-alerts-notice-plus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%) );--op-color-alerts-notice-plus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 12%) );--op-color-alerts-notice-plus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 90%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 14%) );--op-color-alerts-notice-plus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 84%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%) );--op-color-alerts-notice-plus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 70%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%) );--op-color-alerts-notice-plus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 64%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%) );--op-color-alerts-notice-plus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 47%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%) );--op-color-alerts-notice-base: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 40%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 32%) );--op-color-alerts-notice-minus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 32%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 36%) );--op-color-alerts-notice-minus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 40%) );--op-color-alerts-notice-minus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 26%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 48%) );--op-color-alerts-notice-minus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 22%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 52%) );--op-color-alerts-notice-minus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 18%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 64%) );--op-color-alerts-notice-minus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 72%) );--op-color-alerts-notice-minus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 80%) );--op-color-alerts-notice-minus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%) );--op-color-alerts-notice-minus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%) );--op-color-alerts-notice-on-plus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%) );--op-color-alerts-notice-on-plus-max-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%) );--op-color-alerts-notice-on-plus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%) );--op-color-alerts-notice-on-plus-eight-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 82%) );--op-color-alerts-notice-on-plus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 90%) );--op-color-alerts-notice-on-plus-seven-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 80%) );--op-color-alerts-notice-on-plus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 92%) );--op-color-alerts-notice-on-plus-six-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 26%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 72%) );--op-color-alerts-notice-on-plus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 92%) );--op-color-alerts-notice-on-plus-five-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 30%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 72%) );--op-color-alerts-notice-on-plus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%) );--op-color-alerts-notice-on-plus-four-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 4%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 80%) );--op-color-alerts-notice-on-plus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%) );--op-color-alerts-notice-on-plus-three-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 10%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 78%) );--op-color-alerts-notice-on-plus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%) );--op-color-alerts-notice-on-plus-two-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 6%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%) );--op-color-alerts-notice-on-plus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%) );--op-color-alerts-notice-on-plus-one-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 3%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 84%) );--op-color-alerts-notice-on-base: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 8%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 99%) );--op-color-alerts-notice-on-base-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%) );--op-color-alerts-notice-on-minus-one: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-one-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 7%) );--op-color-alerts-notice-on-minus-two: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-two-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 89%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 10%) );--op-color-alerts-notice-on-minus-three: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 92%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-three-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 85%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 18%) );--op-color-alerts-notice-on-minus-four: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-four-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 81%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%) );--op-color-alerts-notice-on-minus-five: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 6%) );--op-color-alerts-notice-on-minus-five-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 76%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 20%) );--op-color-alerts-notice-on-minus-six: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 94%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-six-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 82%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 16%) );--op-color-alerts-notice-on-minus-seven: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 96%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-seven-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 84%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 26%) );--op-color-alerts-notice-on-minus-eight: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 98%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 2%) );--op-color-alerts-notice-on-minus-eight-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 86%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 24%) );--op-color-alerts-notice-on-minus-max: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 100%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 0%) );--op-color-alerts-notice-on-minus-max-alt: light-dark( hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 88%), hsl(var(--op-color-alerts-notice-h) var(--op-color-alerts-notice-s) 28%) );--op-color-background: var(--op-color-neutral-plus-eight);--op-color-on-background: var(--op-color-neutral-on-plus-eight);--op-color-on-background-alt: var(--op-color-neutral-on-plus-eight-alt)}:root[data-theme-mode=light]{color-scheme:only light}:root[data-theme-mode=dark]{color-scheme:only dark;--op-shadow-x-small: 0 1px 3px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-small: 0 2px 6px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-medium: 0 4px 8px hsl(0deg 0% 0% / 15%), 0 1px 3px hsl(0deg 0% 0% / 30%);--op-shadow-large: 0 6px 10px hsl(0deg 0% 0% / 15%), 0 2px 3px hsl(0deg 0% 0% / 30%);--op-shadow-x-large: 0 8px 12px hsl(0deg 0% 0% / 15%), 0 4px 4px hsl(0deg 0% 0% / 30%);--op-encoded-images-dropdown-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9IiNmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDguMzc1MDFMMCAyLjM3NTAxTDEuNCAwLjk3NTAwNkw2IDUuNTc1MDFMMTAuNiAwLjk3NTAwNkwxMiAyLjM3NTAxTDYgOC4zNzUwMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==)}@media(prefers-color-scheme: dark){:root:not([data-theme-mode=light]){--op-shadow-x-small: 0 1px 3px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-small: 0 2px 6px hsl(0deg 0% 0% / 15%), 0 1px 2px hsl(0deg 0% 0% / 30%);--op-shadow-medium: 0 4px 8px hsl(0deg 0% 0% / 15%), 0 1px 3px hsl(0deg 0% 0% / 30%);--op-shadow-large: 0 6px 10px hsl(0deg 0% 0% / 15%), 0 2px 3px hsl(0deg 0% 0% / 30%);--op-shadow-x-large: 0 8px 12px hsl(0deg 0% 0% / 15%), 0 4px 4px hsl(0deg 0% 0% / 30%);--op-encoded-images-dropdown-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9IiNmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDguMzc1MDFMMCAyLjM3NTAxTDEuNCAwLjk3NTAwNkw2IDUuNTc1MDFMMTAuNiAwLjk3NTAwNkwxMiAyLjM3NTAxTDYgOC4zNzUwMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==)}}html{overflow:hidden;font-family:var(--op-font-family);font-size:62.5%}body{overflow:auto;height:100vh;background:var(--op-color-background);color:var(--op-color-on-background);font-size:var(--op-font-medium)}button{background:none;cursor:pointer}button,input[type=submit]{border:0}label{display:inline-block;&:hover{cursor:pointer}}a{color:var(--op-color-primary-original)}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,figure,pre{margin:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:var(--op-space-small);font-weight:var(--op-font-weight-normal)}h1{font-size:var(--op-font-3x-large)}h2{font-size:var(--op-font-2x-large)}h3{font-size:var(--op-font-large)}h4{font-size:var(--op-font-medium)}h5{font-size:var(--op-font-small)}h6{font-size:var(--op-font-x-small)}p{margin-bottom:var(--op-space-small);font-size:var(--op-font-medium)}small{font-size:var(--op-font-small)}.app-with-sidebar{display:grid;width:100%;height:100vh;grid-template-columns:auto 1fr auto}.app-body{display:flex;overflow:auto;flex-direction:column}.app__header{position:sticky;z-index:var(--op-z-index-header);top:0;flex-grow:0;flex-shrink:0}.app__content{width:100%;max-width:var(--op-breakpoint-medium);flex-grow:1;padding:0 var(--op-space-large);margin:0 auto}.app__content-no-margin{width:100%;flex-grow:1;padding:0 var(--op-space-large);overflow-y:auto}.app__footer{position:sticky;z-index:var(--op-z-index-footer);bottom:0;flex-grow:0;flex-shrink:0}.container{width:100%;max-width:var(--op-breakpoint-medium);padding:0 var(--op-space-large);margin:0 auto}.container--sm{max-width:var(--op-breakpoint-small)}.container--md-padding{padding:0 var(--op-space-medium)}.container--sm-padding{padding:0 var(--op-space-small)}.container--xs{max-width:var(--op-breakpoint-x-small)}.full-width{width:100%}.half-width{width:50%}.four-fifths-width{width:80%}.three-fifths-width{width:60%}.two-fifths-width{width:40%}.one-fifth-width{width:20%}.three-quarters-width{width:75%}.one-quarter-width{width:25%}.two-thirds-width{width:66.6666666667%}.one-third-width{width:33.3333333333%}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.flex-grow-1{flex-grow:1}.gap-xxs{gap:var(--op-space-2x-small);--op-gap: var(--op-space-2x-small)}.gap-xs{gap:var(--op-space-x-small);--op-gap: var(--op-space-x-small)}.gap-sm{gap:var(--op-space-small);--op-gap: var(--op-space-small)}.gap-md{gap:var(--op-space-medium);--op-gap: var(--op-space-medium)}.gap-lg{gap:var(--op-space-large);--op-gap: var(--op-space-large)}.gap-xl{gap:var(--op-space-x-large);--op-gap: var(--op-space-x-large)}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.items-stretch{align-items:stretch}.items-start{align-items:flex-start}.items-center{align-items:center}.items-end{align-items:flex-end}.items-baseline{align-items:baseline}.self-auto{align-self:auto}.self-start{align-self:flex-start}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.self-baseline{align-self:baseline}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.margin-xl{margin:var(--op-space-x-large)}.margin-lg{margin:var(--op-space-large)}.margin-md{margin:var(--op-space-medium)}.margin-sm{margin:var(--op-space-small)}.margin-xs{margin:var(--op-space-x-small)}.margin-none{margin:0}.margin-auto{margin:auto}.margin-y-xl{margin-top:var(--op-space-x-large);margin-bottom:var(--op-space-x-large)}.margin-y-lg{margin-top:var(--op-space-large);margin-bottom:var(--op-space-large)}.margin-y-md{margin-top:var(--op-space-medium);margin-bottom:var(--op-space-medium)}.margin-y-sm{margin-top:var(--op-space-small);margin-bottom:var(--op-space-small)}.margin-y-xs{margin-top:var(--op-space-x-small);margin-bottom:var(--op-space-x-small)}.margin-y-none{margin-top:0;margin-bottom:0}.margin-x-xl{margin-right:var(--op-space-x-large);margin-left:var(--op-space-x-large)}.margin-x-lg{margin-right:var(--op-space-large);margin-left:var(--op-space-large)}.margin-x-md{margin-right:var(--op-space-medium);margin-left:var(--op-space-medium)}.margin-x-sm{margin-right:var(--op-space-small);margin-left:var(--op-space-small)}.margin-x-xs{margin-right:var(--op-space-x-small);margin-left:var(--op-space-x-small)}.margin-x-none{margin-right:0;margin-left:0}.margin-top-xl{margin-top:var(--op-space-x-large)}.margin-top-lg{margin-top:var(--op-space-large)}.margin-top-md{margin-top:var(--op-space-medium)}.margin-top-sm{margin-top:var(--op-space-small)}.margin-top-xs{margin-top:var(--op-space-x-small)}.margin-top-none{margin-top:0}.margin-bottom-xl{margin-bottom:var(--op-space-x-large)}.margin-bottom-lg{margin-bottom:var(--op-space-large)}.margin-bottom-md{margin-bottom:var(--op-space-medium)}.margin-bottom-sm{margin-bottom:var(--op-space-small)}.margin-bottom-xs{margin-bottom:var(--op-space-x-small)}.margin-bottom-none{margin-bottom:0}.margin-right-xl{margin-right:var(--op-space-x-large)}.margin-right-lg{margin-right:var(--op-space-large)}.margin-right-md{margin-right:var(--op-space-medium)}.margin-right-sm{margin-right:var(--op-space-small)}.margin-right-xs{margin-right:var(--op-space-x-small)}.margin-right-none{margin-left:0}.margin-left-xl{margin-left:var(--op-space-x-large)}.margin-left-lg{margin-left:var(--op-space-large)}.margin-left-md{margin-left:var(--op-space-medium)}.margin-left-sm{margin-left:var(--op-space-small)}.margin-left-xs{margin-left:var(--op-space-x-small)}.margin-left-none{margin-left:0}.sr-only{position:absolute !important;overflow:hidden;width:1px;height:1px;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}.accordion{--_op-accordion-summary-min-height: calc(8 * var(--op-size-unit));overflow:hidden;interpolate-size:allow-keywords;summary{display:grid;min-height:var(--_op-accordion-summary-min-height);align-items:center;cursor:pointer;gap:var(--op-space-2x-small);grid-template-columns:auto 1fr auto;&::marker,&::-webkit-details-marker{display:none;content:""}.accordion__label{color:var(--op-color-neutral-on-plus-max);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-semi-bold)}.accordion__marker{--__op-icon-font-size: var(--_op-icon-font-size-x-large);--__op-icon-optical-size: var(--_op-icon-optical-size-x-large);justify-self:flex-end;transition:var(--op-transition-accordion);user-select:none}}&::details-content{height:0;transition:var(--op-transition-accordion-content)}&[open]{summary .accordion__marker{rotate:.25turn}&::details-content{height:auto}}&.accordion--disable-animation{summary .accordion__marker{transition:none}&::details-content{transition:none}}}.alert{display:flex;align-items:center;padding:var(--op-space-x-small) var(--op-space-medium);border-radius:var(--op-radius-medium);gap:var(--op-space-small);.alert__icon{--__op-icon-font-size: var(--_op-icon-font-size-large);--__op-icon-optical-size: var(--_op-icon-optical-size-large);--__op-icon-weight: var(--_op-icon-weight-bold);line-height:var(--op-line-height-dense)}.alert__messages{display:flex;flex:1;flex-direction:column;gap:var(--op-space-2x-small)}.alert__title{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-medium)}.alert__description{font-size:var(--op-font-small)}&.alert--flash{position:fixed;z-index:var(--op-z-index-alert-group);top:var(--op-space-large);right:var(--op-space-large);animation:var(--op-animation-flash)}&.alert--warning{background-color:var(--op-color-alerts-warning-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-plus-eight);.alert__title{color:var(--op-color-alerts-warning-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-warning-plus-five);box-shadow:none;color:var(--op-color-alerts-warning-on-plus-five);.alert__title{color:var(--op-color-alerts-warning-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-warning-base);box-shadow:none;color:var(--op-color-alerts-warning-on-base);.alert__title{color:var(--op-color-alerts-warning-on-base-alt)}}}&.alert--danger,&.alert--alert{background-color:var(--op-color-alerts-danger-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-plus-eight);.alert__title{color:var(--op-color-alerts-danger-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-danger-plus-five);box-shadow:none;color:var(--op-color-alerts-danger-on-plus-five);.alert__title{color:var(--op-color-alerts-danger-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-danger-base);box-shadow:none;color:var(--op-color-alerts-danger-on-base);.alert__title{color:var(--op-color-alerts-danger-on-base-alt)}}}&.alert--info{background-color:var(--op-color-alerts-info-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-plus-eight);.alert__title{color:var(--op-color-alerts-info-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-info-plus-five);box-shadow:none;color:var(--op-color-alerts-info-on-plus-five);.alert__title{color:var(--op-color-alerts-info-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-info-base);box-shadow:none;color:var(--op-color-alerts-info-on-base);.alert__title{color:var(--op-color-alerts-info-on-base-alt)}}}&.alert--notice{background-color:var(--op-color-alerts-notice-plus-eight);box-shadow:var(--op-border-all) var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-plus-eight);.alert__title{color:var(--op-color-alerts-notice-on-plus-eight-alt)}&.alert--muted{background-color:var(--op-color-alerts-notice-plus-five);box-shadow:none;color:var(--op-color-alerts-notice-on-plus-five);.alert__title{color:var(--op-color-alerts-notice-on-plus-five-alt)}}&.alert--filled{background-color:var(--op-color-alerts-notice-base);box-shadow:none;color:var(--op-color-alerts-notice-on-base);.alert__title{color:var(--op-color-alerts-notice-on-base-alt)}}}}.avatar{--_op-avatar-border-radius: var(--op-radius-circle);--_op-avatar-inner-border-color: var(--op-color-neutral-minus-max);--_op-avatar-outer-border-color: var(--op-color-neutral-base);--_op-avatar-inner-border-width: calc(var(--op-border-width) + var(--op-border-width-large));--_op-avatar-outer-border-width: var(--op-border-width-large);--_op-avatar-disabled-opacity: var(--op-opacity-disabled);--_op-avatar-hover-opacity: var(--op-opacity-overlay);--_op-avatar-size-small: calc(8 * var(--op-size-unit));--_op-avatar-size-medium: calc(10 * var(--op-size-unit));--_op-avatar-size-large: calc(14 * var(--op-size-unit));--__op-avatar-size: var(--_op-avatar-size-large);position:relative;z-index:1;display:block;overflow:hidden;width:var(--__op-avatar-size);min-width:var(--__op-avatar-size);height:var(--__op-avatar-size);min-height:var(--__op-avatar-size);border-radius:var(--_op-avatar-border-radius);&::before{position:absolute;z-index:2;content:"";inset:0}&::after{position:absolute;z-index:3;border-radius:var(--_op-avatar-border-radius);box-shadow:inset 0 0 0 var(--_op-avatar-outer-border-width) var(--_op-avatar-outer-border-color),inset 0 0 0 var(--_op-avatar-inner-border-width) var(--_op-avatar-inner-border-color);content:"";inset:0}img{width:100%;height:100%;object-fit:cover}&.avatar--disabled{opacity:var(--_op-avatar-disabled-opacity);pointer-events:none}&:focus,&:focus-visible,&:focus-within{outline:none}&:hover:not(div,.avatar--disabled){--_op-avatar-inner-border-color: var(--op-color-primary-base);--_op-avatar-outer-border-color: var(--op-color-primary-plus-one);cursor:pointer;&::before{background-color:var(--op-color-primary-base);opacity:var(--_op-avatar-hover-opacity)}}&:focus-visible:not(.avatar--disabled){--_op-avatar-outer-border-color: var(--op-color-primary-base);cursor:pointer}&.avatar--small{--__op-avatar-size: var(--_op-avatar-size-small)}&.avatar--medium{--__op-avatar-size: var(--_op-avatar-size-medium)}&.avatar--large{--__op-avatar-size: var(--_op-avatar-size-large)}}.badge{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--op-radius-medium);background-color:var(--op-color-neutral-base);color:var(--op-color-neutral-on-base);cursor:inherit;font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-bold);gap:var(--op-space-x-small);letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-dense);padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-x-small);user-select:none;white-space:nowrap;.material-symbols-outlined{font-size:var(--op-font-small)}&.badge--primary{background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base)}&.badge--warning{background-color:var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base)}&.badge--danger{background-color:var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base)}&.badge--info{background-color:var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-base)}&.badge--notice{background-color:var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-base)}&.badge--pill{border-radius:var(--op-radius-pill)}&.badge--notification-right{position:absolute;box-shadow:0 0 0 var(--op-border-width-large) var(--op-color-neutral-plus-max);inset-block-start:0;inset-inline-end:0;pointer-events:none;transform:translateY(-50%) translateX(50%)}&.badge--notification-left{position:absolute;box-shadow:0 0 0 var(--op-border-width-large) var(--op-color-neutral-plus-max);inset-block-start:0;inset-inline-start:0;pointer-events:none;transform:translateY(-50%) translateX(-50%)}}.breadcrumbs{--_op-breadcrumbs-font-size-small: var(--op-font-x-small);--_op-breadcrumbs-font-size-large: var(--op-font-small);--__op-breadcrumbs-font-size: var(--_op-breadcrumbs-font-size-small);display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--op-space-x-small);.breadcrumbs__link{font-size:var(--__op-breadcrumbs-font-size);text-decoration:none;&:hover{text-decoration:underline}}.breadcrumbs__text{font-size:var(--__op-breadcrumbs-font-size);font-weight:var(--op-font-weight-bold)}&.breadcrumbs--small{--__op-breadcrumbs-font-size: var(--_op-breadcrumbs-font-size-small)}&.breadcrumbs--large{--__op-breadcrumbs-font-size: var(--_op-breadcrumbs-font-size-large)}}.btn{--_op-btn-height-small: var(--op-input-height-small);--_op-btn-height-medium: var(--op-input-height-medium);--_op-btn-height-large: var(--op-input-height-large);--_op-btn-font-small: var(--op-font-x-small);--_op-btn-font-medium: var(--op-font-small);--_op-btn-font-large: var(--op-font-small);--_op-btn-padding-small: 0 var(--op-space-x-small);--_op-btn-padding-medium: 0 var(--op-space-small);--_op-btn-padding-large: 0 var(--op-space-small);--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large);--__op-btn-padding: var(--_op-btn-padding-large);display:inline-flex;min-height:var(--__op-btn-height);align-items:center;justify-content:center;padding:var(--__op-btn-padding);border-radius:var(--op-radius-medium);appearance:none;background-color:var(--op-color-neutral-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-eight);cursor:pointer;font-size:var(--__op-btn-font-size);font-weight:var(--op-font-weight-normal);gap:var(--op-space-x-small);text-align:center;text-decoration:none;transition:var(--op-transition-input);white-space:nowrap;&.btn--active{background-color:var(--op-color-primary-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-five)}&:hover{background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-eight)}&:focus-visible{background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--op-input-focus-primary);color:var(--op-color-neutral-on-plus-eight)}&.btn--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-on-plus-max);&.btn--active{background-color:var(--op-color-primary-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-five)}&:hover{background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-five);color:var(--op-color-primary-on-plus-eight)}&:focus-visible{background-color:var(--op-color-primary-plus-eight);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-eight)}}&.btn--pill{border-radius:var(--op-radius-pill)}&.btn--icon{width:var(--__op-btn-height);min-width:var(--__op-btn-height);padding:0}&.btn--icon-with-label{flex-direction:column;padding:var(--op-space-small);gap:var(--op-space-3x-small)}&.btn--small{--__op-btn-height: var(--_op-btn-height-small);--__op-btn-font-size: var(--_op-btn-font-small);--__op-btn-padding: var(--_op-btn-padding-small)}&.btn--medium{--__op-btn-height: var(--_op-btn-height-medium);--__op-btn-font-size: var(--_op-btn-font-medium);--__op-btn-padding: var(--_op-btn-padding-medium)}&.btn--large{--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large);--__op-btn-padding: var(--_op-btn-padding-large)}&.btn--disabled,&:disabled{opacity:var(--op-opacity-disabled);pointer-events:none;-webkit-user-select:none;user-select:none}&.btn--with-badge{position:relative}&:focus,&:focus-within,&:focus-visible{outline:none}}@media(width <= 768px){.btn{--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large);&.btn--small,&.btn--medium,&.btn--large{--__op-btn-height: var(--_op-btn-height-large);--__op-btn-font-size: var(--_op-btn-font-large);--__op-btn-padding: var(--_op-btn-padding-large)}}}.btn{&.btn--primary{background-color:var(--op-color-primary-base);box-shadow:inset var(--op-border-all) var(--op-color-primary-base);color:var(--op-color-primary-on-base);&.btn--active{background-color:var(--op-color-primary-minus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-two);color:var(--op-color-primary-on-minus-five)}&:hover{background-color:var(--op-color-primary-plus-one);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-one);color:var(--op-color-primary-on-plus-one)}&:focus-visible{background-color:var(--op-color-primary-base);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-base)}&.btn--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-base);&.btn--active{background-color:var(--op-color-primary-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-five)}&:hover{background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-five);color:var(--op-color-primary-on-plus-eight)}&:focus-visible{background-color:var(--op-color-primary-plus-eight);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-eight)}}}&.btn--destructive,&.btn--delete{background-color:var(--op-color-alerts-danger-base);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base);&.btn--active{background-color:var(--op-color-alerts-danger-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-plus-three);color:var(--op-color-alerts-danger-on-plus-five)}&:hover{background-color:var(--op-color-alerts-danger-minus-two);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-minus-two);color:var(--op-color-alerts-danger-on-minus-two)}&:focus-visible{background-color:var(--op-color-alerts-danger-base);box-shadow:var(--op-input-focus-danger);color:var(--op-color-alerts-danger-on-base)}}&.btn--warning{background-color:var(--op-color-alerts-warning-base);box-shadow:inset var(--op-border-all) var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base);&.btn--active{background-color:var(--op-color-alerts-warning-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-alerts-warning-plus-three);color:var(--op-color-alerts-warning-on-plus-five)}&:hover{background-color:var(--op-color-alerts-warning-minus-two);box-shadow:inset var(--op-border-all) var(--op-color-alerts-warning-minus-two);color:var(--op-color-alerts-warning-on-minus-two)}&:focus-visible{background-color:var(--op-color-alerts-warning-base);box-shadow:var(--op-input-focus-warning);color:var(--op-color-alerts-warning-on-base)}}}.btn-group{--op-btn-group-hover-z-index: 1;--op-btn-group-active-z-index: 2;--op-btn-group-focus-z-index: 3;display:inline-flex;align-items:center;.btn{+.btn{margin-inline-start:calc(var(--op-border-width)*-1)}&:hover{z-index:var(--op-btn-group-hover-z-index)}&.btn--active{z-index:var(--op-btn-group-active-z-index)}&:focus,&:focus-within,&:focus-visible{z-index:var(--op-btn-group-focus-z-index)}&:not(:first-child,:last-child){border-radius:0}&:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0}&:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}}}.btn-group-toolbar{display:flex;flex-wrap:wrap}.card,.login__card{--_op-card-padding: var(--op-space-medium);--_op-card-box-shadow: var(--op-border-all) var(--op-color-border);position:relative;border-radius:var(--op-radius-medium);background-color:var(--op-color-background);box-shadow:var(--_op-card-box-shadow);color:var(--op-color-on-background);contain:paint;font-size:var(--op-font-medium);line-height:var(--op-line-height-base);&.card--condensed{--_op-card-padding: var(--op-space-x-small)}&.card--padded{padding:var(--_op-card-padding)}&.card--shadow-x-small{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-x-small)}&.card--shadow-small{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-small)}&.card--shadow-medium{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-medium)}&.card--shadow-large{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-large)}&.card--shadow-x-large{box-shadow:var(--_op-card-box-shadow),var(--op-shadow-x-large)}.card__header,.card__body,.card__footer{padding:var(--_op-card-padding)}.card__header{h1,h2,h3,h4,h5,h6{margin:0}}}.confirm-dialog-wrapper{position:fixed;z-index:var(--op-z-index-dialog);display:flex;overflow:hidden;align-items:center;justify-content:center;inset:0;outline:0;visibility:hidden;.confirm-dialog-wrapper__backdrop{position:fixed;z-index:var(--op-z-index-dialog-backdrop);background:var(--op-color-black);inset:0;opacity:var(--op-opacity-none);transition:var(--op-transition-modal);visibility:hidden}&.confirm-dialog-wrapper--active{visibility:visible;.confirm-dialog{opacity:var(--op-opacity-full);transform:scale(1)}.confirm-dialog-wrapper__backdrop{opacity:var(--op-opacity-half);visibility:visible}}}.confirm-dialog{--_op-confirm-dialog-width: calc(100 * var(--op-size-unit));z-index:var(--op-z-index-dialog-content);width:var(--_op-confirm-dialog-width);border-radius:var(--op-radius-medium);background-color:var(--op-color-background);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-on-background);contain:paint;font-size:var(--op-font-medium);line-height:var(--op-line-height-base);opacity:var(--op-opacity-none);transform:scale(0.7);transition:var(--op-transition-modal);.confirm-dialog__header,.confirm-dialog__body,.confirm-dialog__footer{padding:var(--op-space-medium)}.confirm-dialog__header{font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold)}.confirm-dialog__body{box-shadow:var(--op-border-all) var(--op-color-border)}.confirm-dialog__footer{display:flex;align-items:center;justify-content:space-between}}.divider{--_op-divider-vertical-min-height: var(--op-space-large);--_op-divider-height-small: var(--op-border-width);--_op-divider-height-medium: var(--op-border-width-large);--_op-divider-height-large: var(--op-border-width-x-large);--_op-divider-padding-small: var(--op-space-2x-small);--_op-divider-padding-medium: var(--op-space-x-small);--_op-divider-padding-large: var(--op-space-medium);--__op-divider-height: var(--_op-divider-height-small);--__op-divider-padding: 0;width:100%;height:var(--__op-divider-height);background-color:var(--op-color-border);margin-block:var(--__op-divider-padding);margin-inline:0;&.divider--small{--__op-divider-height: var(--_op-divider-height-small)}&.divider--medium{--__op-divider-height: var(--_op-divider-height-medium)}&.divider--large{--__op-divider-height: var(--_op-divider-height-large)}&.divider--spacing-small{--__op-divider-padding: var(--_op-divider-padding-small)}&.divider--spacing-medium{--__op-divider-padding: var(--_op-divider-padding-medium)}&.divider--spacing-large{--__op-divider-padding: var(--_op-divider-padding-large)}&.divider--vertical{width:var(--__op-divider-height);height:100%;min-height:var(--_op-divider-vertical-min-height);margin-block:0;margin-inline:var(--__op-divider-padding)}}.form-control{--_op-form-control-height-small: var(--op-input-height-small);--_op-form-control-height-medium: var(--op-input-height-medium);--_op-form-control-height-large: var(--op-input-height-large);--_op-form-control-font-small: var(--op-font-x-small);--_op-form-control-font-medium: var(--op-font-small);--_op-form-control-font-large: var(--op-font-small);--__op-form-control-height: var(--_op-form-control-height-large);--__op-form-control-font-size: var(--_op-form-control-font-large);min-width:var(--__op-form-control-height);height:var(--__op-form-control-height);&.form-control--small{--__op-form-control-height: var(--_op-form-control-height-small);--__op-form-control-font-size: var(--_op-form-control-font-small)}&.form-control--medium{--__op-form-control-height: var(--_op-form-control-height-medium);--__op-form-control-font-size: var(--_op-form-control-font-medium)}&.form-control--large{--__op-form-control-height: var(--_op-form-control-height-large);--__op-form-control-font-size: var(--_op-form-control-font-large)}&:disabled{cursor:not-allowed;opacity:var(--_op-form-control-opacity-disabled)}&[readonly]{padding:0;background:transparent;box-shadow:none;color:var(--op-color-on-background);pointer-events:none;user-select:none;&::-webkit-input-placeholder{color:var(--op-color-on-background)}}}.form-control:is([type=radio],[type=checkbox]){--_op-form-control-height-small: var(--op-space-medium);--_op-form-control-height-medium: var(--op-space-large);--_op-form-control-height-large: var(--op-space-x-large);width:var(--__op-form-control-height);height:var(--__op-form-control-height);align-self:center;margin:0;accent-color:var(--op-color-primary-base);cursor:pointer;&+label{align-self:center}}.form-control:not([type=radio],[type=checkbox]){--_op-form-control-opacity-disabled: var(--op-opacity-disabled);--__op-form-control-border-color: var(--op-color-neutral-plus-four);display:block;width:100%;min-width:var(--__op-form-control-height);height:var(--__op-form-control-height);border:none;border-radius:var(--op-radius-medium);appearance:none;background-color:var(--op-color-neutral-plus-eight);box-shadow:var(--op-border-all) var(--__op-form-control-border-color);color:var(--op-color-neutral-on-plus-eight);cursor:text;font-size:var(--__op-form-control-font-size);line-height:var(--op-line-height-base);padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-small) var(--op-space-x-small);&:focus,&:focus-within,&:focus-visible{outline:none}&:hover:not(:disabled,[readonly]){box-shadow:var(--op-border-all) var(--op-color-primary-plus-three)}&:focus-visible:not([readonly]){background-color:var(--op-color-primary-plus-seven);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-seven)}&.form-control--no-border{background-color:transparent;box-shadow:none;color:var(--op-color-primary-on-plus-max);&:focus-visible:not([readonly]){background-color:var(--op-color-primary-plus-seven);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-seven)}&:hover:not(:disabled,[readonly]){background-color:var(--op-color-primary-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-primary-plus-two);color:var(--op-color-primary-on-plus-eight)}}}.form-control[type=color]{padding:var(--op-space-2x-small);cursor:pointer;&::-webkit-color-swatch-wrapper{padding:0}&::-webkit-color-swatch{border:none;border-radius:var(--op-radius-medium)}}.form-control[type=file]{padding-block:0;&::file-selector-button{--__op-btn-base-height: var(--op-input-height-small);--__op-btn-height: var(--__op-btn-base-height);display:inline-flex;min-height:var(--__op-btn-height);align-items:center;justify-content:center;border:none;border-radius:var(--op-radius-medium);appearance:none;background-color:var(--op-color-neutral-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-eight);cursor:pointer;font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);gap:var(--op-space-x-small);margin-block:calc(var(--__op-form-control-height)/2 - var(--__op-btn-height)/2);padding-block:0;padding-inline:var(--op-space-x-small);text-align:center;text-decoration:none;transition:var(--op-transition-input);white-space:nowrap}&.form-control--small::file-selector-button{--__op-btn-height: calc(var(--__op-btn-base-height) - var(--op-space-x-small))}}select.form-control:not([multiple],[type=radio],[type=checkbox]){appearance:none;background-image:var(--op-encoded-images-dropdown-arrow);background-position:center right;background-position-x:calc(100% - (var(--op-space-3x-large)/2 - var(--op-encoded-images-dropdown-arrow-width)/2));background-repeat:no-repeat;cursor:pointer;padding-inline-end:var(--op-space-3x-large)}select.form-control[multiple]{min-height:calc(2*var(--__op-form-control-height))}textarea.form-control:not([type=radio],[type=checkbox]){max-width:100%;height:calc(2*var(--__op-form-control-height));min-height:var(--__op-form-control-height)}.form-label{color:var(--op-color-on-background);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-base)}.form-error{width:fit-content;color:var(--op-color-alerts-danger-base);font-size:var(--op-font-x-small)}.form-hint{display:block;font-size:var(--op-font-small);font-style:italic}.form-error-summary{padding:var(--op-space-large);border-radius:var(--op-radius-large);background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-border-all) var(--op-color-alerts-danger-on-plus-seven);color:var(--op-color-alerts-danger-on-plus-seven);margin-block-end:var(--op-space-large);h2{font-size:var(--op-font-medium)}ul{margin-block-end:0}}.form-group{display:grid;align-content:baseline;gap:var(--op-space-x-small);grid-auto-rows:auto;grid-template-columns:auto 1fr;padding-block:var(--op-space-small);padding-inline:0;.form-label,.form-error,.form-hint,.form-control:not([type=radio],[type=checkbox]){grid-column:1/3}.form-control[type=radio],.form-control[type=checkbox]{grid-column:1/1;&+.form-label{grid-column:2/3;grid-row:1}}}.form-group--inline{align-items:center;.form-label{grid-column:unset}.form-error,.form-hint{grid-column:1/3}.form-control:not([type=radio],[type=checkbox]),.switch{grid-column:unset}}.form-group--error{.form-control{box-shadow:var(--op-border-all) var(--op-color-alerts-danger-base);&[type=radio],&[type=checkbox]{box-shadow:none;&+label{color:var(--op-color-alerts-danger-minus-three);font-weight:var(--op-font-weight-bold)}}&:hover:not(:disabled,[readonly]){background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-border-all) var(--op-color-alerts-danger-minus-two);color:var(--op-color-alerts-danger-on-plus-seven)}&[readonly]{box-shadow:none}&:focus-visible:not([readonly]){background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-input-focus-danger);color:var(--op-color-alerts-danger-on-plus-seven)}&.form-control--no-border{border-radius:0;box-shadow:var(--op-border-bottom) var(--op-color-alerts-danger-base);&[readonly]{box-shadow:none}&:focus-visible:not([readonly]){background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:var(--op-border-bottom) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-plus-seven)}&:hover:not(:disabled,[readonly]){background-color:var(--op-color-alerts-danger-plus-eight);box-shadow:var(--op-border-bottom) var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-plus-eight)}}}}.icon{--_op-icon-weight-light: var(--op-font-weight-light);--_op-icon-weight-normal: var(--op-font-weight-normal);--_op-icon-weight-semi-bold: var(--op-font-weight-semi-bold);--_op-icon-weight-bold: var(--op-font-weight-bold);--_op-icon-fill-outlined: 0;--_op-icon-fill-filled: 1;--_op-icon-emphasis-low: -20;--_op-icon-emphasis-normal: 0;--_op-icon-emphasis-high: 200;--_op-icon-font-size-small: var(--op-font-small);--_op-icon-font-size-medium: var(--op-font-medium);--_op-icon-font-size-large: var(--op-font-large);--_op-icon-font-size-x-large: var(--op-font-2x-large);--_op-icon-optical-size-small: 20;--_op-icon-optical-size-medium: 20;--_op-icon-optical-size-large: 40;--_op-icon-optical-size-x-large: 48;--__op-icon-weight: var(--_op-icon-weight-normal);--__op-icon-fill: var(--_op-icon-fill-outlined);--__op-icon-emphasis: var(--_op-icon-emphasis-normal);--__op-icon-font-size: var(--_op-icon-font-size-medium);--__op-icon-optical-size: var(--_op-icon-optical-size-medium);display:inline-block;width:var(--__op-icon-font-size);height:var(--__op-icon-font-size);font-size:var(--__op-icon-font-size);font-weight:var(--__op-icon-weight);line-height:var(--op-line-height-densest);vertical-align:middle;&.icon--outlined{--__op-icon-fill: var(--_op-icon-fill-outlined)}&.icon--filled{--__op-icon-fill: var(--_op-icon-fill-filled)}&.icon--weight-light{--__op-icon-weight: var(--_op-icon-weight-light)}&.icon--weight-normal{--__op-icon-weight: var(--_op-icon-weight-normal)}&.icon--weight-semi-bold{--__op-icon-weight: var(--_op-icon-weight-semi-bold)}&.icon--weight-bold{--__op-icon-weight: var(--_op-icon-weight-bold)}&.icon--low-emphasis{--__op-icon-emphasis: var(--_op-icon-emphasis-low)}&.icon--normal-emphasis{--__op-icon-emphasis: var(--_op-icon-emphasis-normal)}&.icon--high-emphasis{--__op-icon-emphasis: var(--_op-icon-emphasis-high)}&.icon--small{--__op-icon-font-size: var(--_op-icon-font-size-small);--__op-icon-optical-size: var(--_op-icon-optical-size-small)}&.icon--medium{--__op-icon-font-size: var(--_op-icon-font-size-medium);--__op-icon-optical-size: var(--_op-icon-optical-size-medium)}&.icon--large{--__op-icon-font-size: var(--_op-icon-font-size-large);--__op-icon-optical-size: var(--_op-icon-optical-size-large)}&.icon--x-large{--__op-icon-font-size: var(--_op-icon-font-size-x-large);--__op-icon-optical-size: var(--_op-icon-optical-size-x-large)}}.material-symbols-outlined{font-variation-settings:"FILL" var(--__op-icon-fill),"wght" var(--__op-icon-weight),"GRAD" var(--__op-icon-emphasis),"opsz" var(--__op-icon-optical-size);font-weight:unset}.custom-icons{svg{width:100%;height:100%}}.modal-wrapper{--_op-modal-backdrop-active-opacity: var(--op-opacity-half);position:fixed;z-index:var(--op-z-index-dialog);display:flex;overflow:hidden;align-items:center;justify-content:center;inset:0;outline:0;visibility:hidden;.modal-wrapper__backdrop{position:fixed;z-index:var(--op-z-index-dialog-backdrop);background:var(--op-color-black);inset:0;opacity:var(--op-opacity-none);transition:var(--op-transition-modal);visibility:hidden}&.modal-wrapper--active{visibility:visible;.modal{opacity:var(--op-opacity-full);transform:scale(1)}.modal-wrapper__backdrop{opacity:var(--_op-modal-backdrop-active-opacity);visibility:visible}}}.modal{--_op-modal-width: calc(141 * var(--op-size-unit));--_op-modal-max-height: calc(125 * var(--op-size-unit));z-index:var(--op-z-index-dialog-content);width:var(--_op-modal-width);border-radius:var(--op-radius-medium);background-color:var(--op-color-background);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-on-background);contain:paint;font-size:var(--op-font-medium);line-height:var(--op-line-height-base);opacity:var(--op-opacity-none);transform:scale(0.7);transition:var(--op-transition-modal);.modal__header,.modal__body,.modal__footer{padding:var(--op-space-medium)}.modal__header{display:flex;align-items:center;justify-content:space-between;font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold)}.modal__body{max-height:var(--_op-modal-max-height);box-shadow:var(--op-border-all) var(--op-color-border);overflow-y:auto}.modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:var(--op-space-small)}}dialog.modal{position:fixed;display:block;padding:0;border:none;inset:0;&::backdrop{--op-color-black: hsl(0deg 0% 0%);--_op-modal-backdrop-active-opacity: 0.5;--op-opacity-none: 0;--op-opacity-full: 1;animation:show-backdrop 300ms ease-in;background:var(--op-color-black);opacity:var(--_op-modal-backdrop-active-opacity)}&[open]{opacity:var(--op-opacity-full);transform:scale(1)}&.modal--closing{opacity:var(--op-opacity-none);transform:scale(0.7);&::backdrop{animation:hide-backdrop 300ms ease-in;opacity:var(--op-opacity-none)}}}@keyframes show-backdrop{from{opacity:var(--op-opacity-none)}to{opacity:var(--_op-modal-backdrop-active-opacity)}}@keyframes hide-backdrop{from{opacity:var(--_op-modal-backdrop-active-opacity)}to{opacity:var(--op-opacity-none)}}.navbar{--_op-navbar-background-color: var(--op-color-neutral-plus-eight);--_op-navbar-text-color: var(--op-color-neutral-on-plus-eight);--_op-navbar-border-color: var(--op-color-neutral-plus-four);--_op-navbar-brand-height: calc(12 * var(--op-size-unit));--_op-navbar-horizontal-spacing: var(--op-space-x-large);--_op-navbar-content-spacing: var(--op-space-x-small);--_op-navbar-content-item-spacing: var(--op-space-2x-small);display:flex;align-items:center;padding:var(--op-space-small) var(--_op-navbar-horizontal-spacing);background-color:var(--_op-navbar-background-color);box-shadow:var(--op-border-bottom) var(--_op-navbar-border-color);color:var(--_op-navbar-text-color);gap:var(--_op-navbar-content-spacing);.navbar__brand{height:var(--_op-navbar-brand-height);margin-right:var(--_op-navbar-horizontal-spacing);img{height:100%}}.navbar__content{display:flex;flex-wrap:wrap;align-items:center;gap:var(--_op-navbar-content-item-spacing);&.navbar__content--justify-start{margin-inline-end:auto}&.navbar__content--justify-center{margin-inline:auto}&.navbar__content--justify-end{margin-inline-start:auto}}&.navbar--primary{--_op-navbar-background-color: var(--op-color-primary-plus-six);--_op-navbar-text-color: var(--op-color-primary-on-plus-six);--_op-navbar-border-color: var(--op-color-primary-plus-four)}}.pagination{display:flex;align-items:center;gap:0;.form-group{align-items:center;.form-label{grid-column:1}.form-control{grid-column:2}}.pagination__divider{height:100%;padding-inline:var(--op-space-x-small)}}.sidebar{--_op-sidebar-background-color: var(--op-color-neutral-plus-eight);--_op-sidebar-text-color: var(--op-color-neutral-on-plus-eight);--_op-sidebar-border-color: var(--op-color-neutral-plus-four);--_op-sidebar-rail-width: calc(22 * var(--op-size-unit));--_op-sidebar-compact-width: calc(42 * var(--op-size-unit));--_op-sidebar-drawer-width: calc(54 * var(--op-size-unit));--_op-sidebar-rail-brand-width: calc(19 * var(--op-size-unit));--_op-sidebar-compact-brand-width: calc(24 * var(--op-size-unit));--_op-sidebar-drawer-brand-width: calc(24 * var(--op-size-unit));--_op-sidebar-spacing: calc(var(--op-space-2x-large) + var(--op-space-2x-small));--_op-sidebar-brand-spacing: var(--op-space-medium);--_op-sidebar-content-spacing: var(--op-space-x-small);--_op-sidebar-content-item-spacing: var(--op-space-2x-small);--_op-sidebar-transition: var(--op-transition-sidebar);--__op-sidebar-width: var(--_op-sidebar-drawer-width);--__op-sidebar-brand-width: var(--_op-sidebar-drawer-brand-width);z-index:var(--op-z-index-sidebar);display:flex;width:var(--__op-sidebar-width);min-width:var(--__op-sidebar-width);flex-direction:column;background-color:var(--_op-sidebar-background-color);box-shadow:var(--op-border-right) var(--_op-sidebar-border-color);color:var(--_op-sidebar-text-color);overflow-y:auto;transition:var(--_op-sidebar-transition);.sidebar__brand{height:var(--__op-sidebar-brand-width);padding:var(--_op-sidebar-brand-spacing);margin-inline:auto;img{height:100%}}.sidebar__content{display:flex;flex-direction:column;flex-grow:1;gap:var(--_op-sidebar-content-item-spacing);padding-inline:var(--_op-sidebar-content-spacing);>*{justify-content:flex-start;.material-symbols-outlined{--__op-icon-font-size: var(--_op-icon-font-size-large);--__op-icon-optical-size: var(--_op-icon-optical-size-large);--__op-icon-weight: var(--_op-icon-weight-bold)}}&.sidebar__content--start{justify-content:start}&.sidebar__content--center{justify-content:center}&.sidebar__content--end{justify-content:end}}&.sidebar--padded{padding-block:var(--_op-sidebar-spacing)}&.sidebar--drawer{--__op-sidebar-width: var(--_op-sidebar-drawer-width);--__op-sidebar-brand-width: var(--_op-sidebar-drawer-brand-width)}&.sidebar--compact{--__op-sidebar-width: var(--_op-sidebar-compact-width);--__op-sidebar-brand-width: var(--_op-sidebar-compact-brand-width);.sidebar__content{>*{flex-direction:column;padding:var(--op-space-small);gap:var(--op-space-3x-small)}}}&.sidebar--rail{--__op-sidebar-width: var(--_op-sidebar-rail-width);--__op-sidebar-brand-width: var(--_op-sidebar-rail-brand-width);.sidebar__content{align-items:center;>*{width:var(--__op-btn-height);min-width:var(--__op-btn-height);justify-content:center;padding:0;font-size:0;gap:0}}}&.sidebar--primary{--_op-sidebar-background-color: var(--op-color-primary-plus-six);--_op-sidebar-text-color: var(--op-color-primary-on-plus-six);--_op-sidebar-border-color: var(--op-color-primary-plus-four)}}.side-panel{--_op-side-panel-width: calc(54 * var(--op-size-unit));--_op-side-panel-header-padding: var(--op-space-medium);--_op-side-panel-body-padding: var(--op-space-medium);--_op-side-panel-footer-padding: var(--op-space-medium);--_op-side-panel-section-padding: var(--op-space-medium);display:flex;width:var(--_op-side-panel-width);min-width:var(--_op-side-panel-width);height:100vh;max-height:100%;flex-direction:column;background-color:var(--op-color-background);color:var(--op-color-on-background);&.side-panel--border-left{box-shadow:var(--op-border-left) var(--op-color-border)}&.side-panel--border-right{box-shadow:var(--op-border-right) var(--op-color-border)}&.side-panel--border-left.side-panel--border-right{box-shadow:var(--op-border-x)}.side-panel__header{&.side-panel__header--padded{padding:var(--_op-side-panel-header-padding)}&.side-panel__header--padded-x{padding-inline:var(--_op-side-panel-header-padding)}&.side-panel__header--padded-y{padding-block:var(--_op-side-panel-header-padding)}}.side-panel__body{flex:1;overflow-y:auto;&.side-panel__body--padded{padding:var(--_op-side-panel-body-padding)}&.side-panel__body--padded-x{padding-inline:var(--_op-side-panel-body-padding)}&.side-panel__body--padded-y{padding-block:var(--_op-side-panel-body-padding)}}.side-panel__footer{&.side-panel__footer--padded{padding:var(--_op-side-panel-footer-padding)}&.side-panel__footer--padded-x{padding-inline:var(--_op-side-panel-footer-padding)}&.side-panel__footer--padded-y{padding-block:var(--_op-side-panel-footer-padding)}}.side-panel__section{&.side-panel__section--padded{padding:var(--_op-side-panel-section-padding)}&.side-panel__section--padded-x{padding-inline:var(--_op-side-panel-section-padding)}&.side-panel__section--padded-y{padding-block:var(--_op-side-panel-section-padding)}}}.spinner{--_op-spinner-indicator-color: var(--op-color-primary-base);--_op-spinner-track-color: var(--op-color-neutral-plus-four);--_op-spinner-track-width-x-small: var(--op-border-width);--_op-spinner-track-width-small: var(--op-border-width-large);--_op-spinner-track-width-medium: calc(var(--op-border-width-large) + var(--op-border-width));--_op-spinner-track-width-large: var(--op-border-width-x-large);--_op-spinner-diameter-x-small: calc(6 * var(--op-size-unit));--_op-spinner-diameter-small: calc(10 * var(--op-size-unit));--_op-spinner-diameter-medium: calc(15 * var(--op-size-unit));--_op-spinner-diameter-large: calc(20 * var(--op-size-unit));--_op-spinner-animation-duration: 0.8s;--_op-spinner-animation-timing-function: linear;--__op-spinner-diameter: var(--_op-spinner-diameter-large);--__op-spinner-track-width: var(--_op-spinner-track-width-large);width:var(--__op-spinner-diameter);height:var(--__op-spinner-diameter);border:var(--__op-spinner-track-width) solid var(--_op-spinner-track-color);border-radius:var(--__op-spinner-diameter);border-top-color:var(--_op-spinner-indicator-color);animation:spinner var(--_op-spinner-animation-duration) var(--_op-spinner-animation-timing-function) infinite;&.spinner--x-small{--__op-spinner-diameter: var(--_op-spinner-diameter-x-small);--__op-spinner-track-width: var(--_op-spinner-track-width-x-small)}&.spinner--small{--__op-spinner-diameter: var(--_op-spinner-diameter-small);--__op-spinner-track-width: var(--_op-spinner-track-width-small)}&.spinner--medium{--__op-spinner-diameter: var(--_op-spinner-diameter-medium);--__op-spinner-track-width: var(--_op-spinner-track-width-medium)}&.spinner--large{--__op-spinner-diameter: var(--_op-spinner-diameter-large);--__op-spinner-track-width: var(--_op-spinner-track-width-large)}}@keyframes spinner{to{transform:rotate(360deg)}}.switch{--_op-switch-height-small: calc(4 * var(--op-size-unit));--_op-switch-height-large: calc(6 * var(--op-size-unit));--_op-switch-width-small: calc(7 * var(--op-size-unit));--_op-switch-width-large: calc(11 * var(--op-size-unit));--_op-switch-opacity-disabled: var(--op-opacity-disabled);--_op-switch-switch-padding: var(--op-space-2x-small);--__op-switch-width: var(--_op-switch-width-large);--__op-switch-height: var(--_op-switch-height-large);--__op-switch-switch-size: calc(var(--__op-switch-height) - var(--_op-switch-switch-padding));--__op-switch-half-switch-padding: calc(var(--_op-switch-switch-padding) / 2);position:relative;display:flex;align-items:center;label{position:relative;display:block;width:var(--__op-switch-width);height:var(--__op-switch-height);border-radius:var(--op-radius-pill);background:var(--op-color-neutral-base);box-shadow:inset var(--op-border-all) var(--op-color-neutral-plus-three);text-indent:-9999px;&::after{position:absolute;width:var(--__op-switch-switch-size);height:var(--__op-switch-switch-size);border-radius:var(--op-radius-circle);background-color:var(--op-color-neutral-plus-eight);content:"";inset-block-start:var(--__op-switch-half-switch-padding);inset-inline-start:var(--__op-switch-half-switch-padding);transition:var(--op-transition-input)}}&+label{width:fit-content}input{width:0;height:0;margin-inline-end:calc(-1*var(--op-space-x-small));&:disabled{visibility:hidden}&:disabled+label{cursor:not-allowed;opacity:var(--_op-switch-opacity-disabled)}&:checked+label{background-color:var(--op-color-primary-base);box-shadow:none;&::after{left:calc(100% - var(--__op-switch-half-switch-padding));transform:translateX(-100%)}}&:hover+label{&::after{background-color:var(--op-color-primary-plus-five)}}&:focus-visible+label{box-shadow:0 0 0 var(--op-border-width-large) var(--op-color-primary-plus-six),inset var(--op-border-all) var(--op-color-primary-minus-three);&::after{background-color:var(--op-color-neutral-plus-five);box-shadow:var(--op-border-all) var(--op-color-primary-minus-three)}}&:focus-visible:checked+label{&::after{background-color:var(--op-color-primary-plus-six);box-shadow:var(--op-border-all) var(--op-color-primary-minus-two)}}}&.switch--small{--__op-switch-width: var(--_op-switch-width-small);--__op-switch-height: var(--_op-switch-height-small)}&.switch--large{--__op-switch-width: var(--_op-switch-width-large);--__op-switch-height: var(--_op-switch-height-large)}}.tab-group{display:flex;align-items:center}.tab{--_op-tab-font-small: var(--op-font-x-small);--_op-tab-font-large: var(--op-font-small);--_op-tab-padding-small: calc(var(--op-space-2x-small) + var(--op-space-3x-small)) var(--op-space-medium);--_op-tab-padding-large: var(--op-space-x-small) var(--op-space-medium) var(--op-space-small) var(--op-space-medium);--_op-tab-indicator-width-small: var(--op-border-width-large);--_op-tab-indicator-width-large: var(--op-border-width-x-large);--_op-tab-disabled-opacity: var(--op-opacity-disabled);--__op-tab-font-size: var(--_op-tab-font-large);--__op-tab-padding: var(--_op-tab-padding-large);--__op-tab-indicator-width: var(--_op-tab-indicator-width-large);--__op-tab-indicator: inset 0 calc(-1 * var(--__op-tab-indicator-width)) 0 0;padding:var(--__op-tab-padding);background-color:var(--op-color-background);color:var(--op-color-on-background);font-size:var(--__op-tab-font-size);text-decoration:none;&.tab--active{box-shadow:var(--__op-tab-indicator) var(--op-color-primary-plus-one)}&:focus,&:focus-within,&:focus-visible{outline:none}&:hover{background-color:var(--op-color-primary-plus-seven);box-shadow:var(--__op-tab-indicator) var(--op-color-primary-base);color:var(--op-color-primary-on-plus-seven)}&:focus-visible:not(.tab--disabled){z-index:1;box-shadow:var(--op-input-focus-primary);&.tab--active{box-shadow:var(--__op-tab-indicator) var(--op-color-primary-plus-one),var(--op-input-focus-primary)}}&.tab--disabled{opacity:var(--_op-tab-disabled-opacity);pointer-events:none}&.tab--small{--__op-tab-padding: var(--_op-tab-padding-small);--__op-tab-font-size: var(--_op-tab-font-small);--__op-tab-indicator-width: var(--_op-tab-indicator-width-small)}&.tab--large{--__op-tab-padding: var(--_op-tab-padding-large);--__op-tab-font-size: var(--_op-tab-font-large);--__op-tab-indicator-width: var(--_op-tab-indicator-width-large)}}.table{--_op-table-cell-height-default: calc(11 * var(--op-size-unit));--_op-table-cell-height-comfortable: calc(16 * var(--op-size-unit));--_op-table-cell-height-compact: calc(8 * var(--op-size-unit));--__op-table-cell-height: var(--_op-table-cell-height-default);width:100%;border-radius:var(--op-radius-medium);border-collapse:collapse;box-shadow:var(--op-border-all) var(--op-color-border);contain:paint;table-layout:auto;thead{background-color:var(--op-color-neutral-plus-eight);box-shadow:inset var(--op-border-top) var(--op-color-border);color:var(--op-color-neutral-on-plus-eight);&:has(th input[type=checkbox]:checked){background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}}th{font-weight:var(--op-font-weight-semi-bold);text-align:left}tbody,tfoot{background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max)}th,td{height:var(--__op-table-cell-height);font-size:var(--op-font-small);padding-block:var(--op-space-2x-small);padding-inline:var(--op-space-small)}tfoot tr{box-shadow:var(--op-border-top) var(--op-color-border)}tr:not(:last-child){box-shadow:inset var(--op-border-top) var(--op-color-border)}&.table--primary{thead{background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}}&.table--danger{thead{background-color:var(--op-color-alerts-danger-plus-seven);color:var(--op-color-alerts-danger-on-plus-seven)}}&.table--container{overflow-y:auto}&.table--auto-layout{table-layout:auto}&.table--fixed-layout{table-layout:fixed}&.table--default-density{--__op-table-cell-height: var(--_op-table-cell-height-default)}&.table--comfortable-density{--__op-table-cell-height: var(--_op-table-cell-height-comfortable)}&.table--compact-density{--__op-table-cell-height: var(--_op-table-cell-height-compact)}&.table--even-striped{tbody tr:nth-child(even){background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}}&.table--odd-striped{tbody tr:nth-child(odd){background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}}&.table--sticky-header thead{position:sticky;inset-block-start:0}&.table--sticky-footer tfoot{position:sticky;inset-block-end:0}}.tag{display:inline-flex;align-items:center;justify-content:center;padding:var(--op-space-2x-small);border-radius:var(--op-radius-pill);background-color:var(--op-color-neutral-plus-four);color:var(--op-color-neutral-on-plus-four);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-bold);letter-spacing:var(--op-letter-spacing-label);line-height:var(--op-line-height-dense);user-select:none;white-space:nowrap;.tag__label{padding-inline:var(--op-space-2x-small)}.btn--icon{--__op-btn-height: var(--op-font-medium);&:hover{background-color:var(--op-color-neutral-minus-three);box-shadow:none;color:var(--op-color-neutral-on-minus-three)}&:focus-visible{background-color:var(--op-color-neutral-base);box-shadow:var(--op-input-focus-neutral);color:var(--op-color-neutral-on-base)}}&.tag--primary{background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base);.btn--icon{color:var(--op-color-primary-on-base);&:hover{background-color:var(--op-color-primary-minus-three);box-shadow:none;color:var(--op-color-primary-on-minus-three)}&:focus-visible{background-color:var(--op-color-primary-base);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-base)}}}&.tag--danger{background-color:var(--op-color-alerts-danger-base);color:var(--op-color-alerts-danger-on-base);.btn--icon{color:var(--op-color-alerts-danger-on-base);&:hover{background-color:var(--op-color-alerts-danger-minus-three);box-shadow:none;color:var(--op-color-alerts-danger-on-minus-three)}&:focus-visible{background-color:var(--op-color-alerts-danger-base);box-shadow:var(--op-input-focus-danger);color:var(--op-color-alerts-danger-on-base)}}}&.tag--warning{background-color:var(--op-color-alerts-warning-base);color:var(--op-color-alerts-warning-on-base);.btn--icon{color:var(--op-color-alerts-warning-on-base);&:hover{background-color:var(--op-color-alerts-warning-minus-three);box-shadow:none;color:var(--op-color-alerts-warning-on-minus-three)}&:focus-visible{background-color:var(--op-color-alerts-warning-base);box-shadow:var(--op-input-focus-warning);color:var(--op-color-alerts-warning-on-base)}}}&.tag--info{background-color:var(--op-color-alerts-info-base);color:var(--op-color-alerts-info-on-base);.btn--icon{color:var(--op-color-alerts-info-on-base);&:hover{background-color:var(--op-color-alerts-info-minus-three);box-shadow:none;color:var(--op-color-alerts-info-on-minus-three)}&:focus-visible{background-color:var(--op-color-alerts-info-base);box-shadow:var(--op-input-focus-info);color:var(--op-color-alerts-info-on-base)}}}&.tag--notice{background-color:var(--op-color-alerts-notice-base);color:var(--op-color-alerts-notice-on-base);.btn--icon{color:var(--op-color-alerts-notice-on-base);&:hover{background-color:var(--op-color-alerts-notice-minus-three);box-shadow:none;color:var(--op-color-alerts-notice-on-minus-three)}&:focus-visible{background-color:var(--op-color-alerts-notice-base);box-shadow:var(--op-input-focus-notice);color:var(--op-color-alerts-notice-on-base)}}}}.text-pair{--_op-text-pair-font-size-small: var(--op-font-small);--_op-text-pair-font-size-medium: var(--op-font-medium);--_op-text-pair-font-size-large: var(--op-font-large);--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-medium);--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-small);display:flex;flex-direction:column;gap:var(--op-space-x-small);&.text-pair--inline{flex-direction:row;align-items:baseline}.text-pair__title{font-size:var(--__op-text-pair-title-font-size);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-dense);&.text-pair__title--small{--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-small)}&.text-pair__title--medium{--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-medium)}&.text-pair__title--large{--__op-text-pair-title-font-size: var(--_op-text-pair-font-size-large)}}.text-pair__subtitle{font-size:var(--__op-text-pair-subtitle-font-size);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-dense);&.text-pair__subtitle--small{--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-small)}&.text-pair__subtitle--medium{--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-medium)}&.text-pair__subtitle--large{--__op-text-pair-subtitle-font-size: var(--_op-text-pair-font-size-large)}}}[data-tooltip-text]{--_op-tooltip-max-width: calc(50 * var(--op-size-unit));--_op-tooltip-padding: var(--op-space-x-small) var(--op-space-medium);--_op-tooltip-background-color: var(--op-color-neutral-minus-max);--_op-tooltip-text-color: var(--op-color-neutral-on-minus-max);--_op-tooltip-arrow-size: calc(var(--op-space-small) / 2);--_op-tooltip-tooltip-offset: var(--op-space-x-small);--_op-tooltip-tooltip-radius: var(--op-radius-medium);--_op-tooltip-tooltip-font-size: var(--op-font-small);position:relative;&::before,&::after{opacity:var(--op-opacity-none);transition:var(--op-transition-tooltip);visibility:hidden}&::before{position:absolute;z-index:var(--op-z-index-tooltip);display:block;width:max-content;max-width:var(--_op-tooltip-max-width);padding:var(--_op-tooltip-padding);border-radius:var(--_op-tooltip-tooltip-radius);background-color:var(--_op-tooltip-background-color);color:var(--_op-tooltip-text-color);content:attr(data-tooltip-text);font-family:var(--op-font-family);font-size:var(--_op-tooltip-tooltip-font-size);overflow-wrap:break-word;pointer-events:none;text-align:center;white-space:normal}&::after{position:absolute;z-index:var(--op-z-index-tooltip);border:var(--_op-tooltip-arrow-size) solid var(--_op-tooltip-background-color);content:"";pointer-events:none}&:hover{&::before,&::after{opacity:var(--op-opacity-full);visibility:visible}}&[data-tooltip-position=top],&:not([data-tooltip-position]){&::before,&::after{inset-inline-start:50%;transform:translateX(-50%)}&::before{inset-block-end:100%;margin-block-end:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&::after{border-color:var(--_op-tooltip-background-color) transparent transparent transparent;inset-block-end:100%;margin-block-end:calc(-1*var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}}&[data-tooltip-position=left]{&::before,&::after{inset-block-start:50%;transform:translateY(-50%)}&::before{inset-inline-end:100%;margin-inline-end:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&::after{border-color:transparent transparent transparent var(--_op-tooltip-background-color);inset-inline-end:100%;margin-inline-end:calc(-1*var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}}&[data-tooltip-position=bottom]{&::before,&::after{inset-inline-start:50%;transform:translateX(-50%)}&::before{inset-block-start:100%;margin-block-start:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&::after{border-color:transparent transparent var(--_op-tooltip-background-color) transparent;inset-block-start:100%;margin-block-start:calc(-1*var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}}&[data-tooltip-position=right]{&::before,&::after{inset-block-start:50%;transform:translateY(-50%)}&::before{inset-inline-start:100%;margin-inline-start:calc(var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}&::after{border-color:transparent var(--_op-tooltip-background-color) transparent transparent;inset-inline-start:100%;margin-inline-start:calc(-1*var(--_op-tooltip-arrow-size) + var(--_op-tooltip-tooltip-offset))}}}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media(max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media(max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0, 0, 0, 0.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:rgb(0, 0, 0)}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0, 0, 0, 0.125)}@media(max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media(max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:red 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0, 0, 0, 0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:.3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:.3em;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:" •"}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}.attachment.attachment--file,trix-editor .attachment__caption{border:none !important;padding:var(--space-md) !important;background-color:var(--color-primary-lightest);color:var(--color-primary) !important;border-radius:var(--radius) !important;line-height:1.1}.trix-content .attachment-gallery{display:grid !important}.trix-content .attachment-gallery [data-trix-cursor-target]{position:absolute}.trix-content .attachment-gallery .attachment{flex:none !important;max-width:100% !important}.trix-content .attachment-gallery.attachment-gallery--2,.trix-content .attachment-gallery.attachment-gallery--4{grid-template-columns:repeat(2, 1fr)}.trix-content .attachment-gallery.attachment-gallery--3,.trix-content .attachment-gallery.attachment-gallery--5,.trix-content .attachment-gallery.attachment-gallery--6{grid-template-columns:repeat(3, 1fr)}trix-toolbar{overflow:auto}.trix-dialog{position:relative !important;z-index:850 !important}trix-editor figure>img{display:none}trix-editor .attachment__caption{display:inline-flex}.attachment.attachment--missing{font-weight:500;cursor:not-allowed}.attachment .attachment__caption .caption{font-size:var(--text-sm)}.attachment .attachment__caption .actions{margin-inline-start:var(--space-md);font-size:var(--text-sm)}.attachment .attachment__caption .actions .btn--primary{color:var(--color-primary-lightest)}.attachments__preview{display:flex;flex-wrap:wrap}.attachments__preview>*{margin:var(--space-xs) var(--space-xs) 0 0}trix-editor{border:1px solid #bbb;border-radius:3px;margin:0;padding:.4em .6em;min-height:5em;outline:none}trix-toolbar *{box-sizing:border-box}trix-toolbar .trix-button-row{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow-x:auto}trix-toolbar .trix-button-group{display:flex;margin-bottom:10px;border:1px solid #bbb;border-top-color:#ccc;border-bottom-color:#888;border-radius:3px}trix-toolbar .trix-button-group:not(:first-child){margin-left:1.5vw}@media(max-width: 768px){trix-toolbar .trix-button-group:not(:first-child){margin-left:0}}trix-toolbar .trix-button-group-spacer{flex-grow:1}@media(max-width: 768px){trix-toolbar .trix-button-group-spacer{display:none}}trix-toolbar .trix-button{position:relative;float:left;color:rgba(0, 0, 0, 0.6);font-size:.75em;font-weight:600;white-space:nowrap;padding:0 .5em;margin:0;outline:none;border:none;border-bottom:1px solid #ddd;border-radius:0;background:transparent}trix-toolbar .trix-button:not(:first-child){border-left:1px solid #ccc}trix-toolbar .trix-button.trix-active{background:#cbeefa;color:rgb(0, 0, 0)}trix-toolbar .trix-button:not(:disabled){cursor:pointer}trix-toolbar .trix-button:disabled{color:rgba(0, 0, 0, 0.125)}@media(max-width: 768px){trix-toolbar .trix-button{letter-spacing:-0.01em;padding:0 .3em}}trix-toolbar .trix-button--icon{font-size:inherit;width:2.6em;height:1.6em;max-width:calc(.8em + 4vw);text-indent:-9999px}@media(max-width: 768px){trix-toolbar .trix-button--icon{height:2em;max-width:calc(.8em + 3.5vw)}}trix-toolbar .trix-button--icon::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;content:"";background-position:center;background-repeat:no-repeat;background-size:contain}@media(max-width: 768px){trix-toolbar .trix-button--icon::before{right:6%;left:6%}}trix-toolbar .trix-button--icon.trix-active::before{opacity:1}trix-toolbar .trix-button--icon:disabled::before{opacity:.125}trix-toolbar .trix-button--icon-attach::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M10.5%2018V7.5c0-2.25%203-2.25%203%200V18c0%204.125-6%204.125-6%200V7.5c0-6.375%209-6.375%209%200V18%22%20stroke%3D%22%23000%22%20stroke-width%3D%222%22%20stroke-miterlimit%3D%2210%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%2F%3E%3C%2Fsvg%3E");top:8%;bottom:4%}trix-toolbar .trix-button--icon-bold::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6.522%2019.242a.5.5%200%200%201-.5-.5V5.35a.5.5%200%200%201%20.5-.5h5.783c1.347%200%202.46.345%203.24.982.783.64%201.216%201.562%201.216%202.683%200%201.13-.587%202.129-1.476%202.71a.35.35%200%200%200%20.049.613c1.259.56%202.101%201.742%202.101%203.22%200%201.282-.483%202.334-1.363%203.063-.876.726-2.132%201.12-3.66%201.12h-5.89ZM9.27%207.347v3.362h1.97c.766%200%201.347-.17%201.733-.464.38-.291.587-.716.587-1.27%200-.53-.183-.928-.513-1.198-.334-.273-.838-.43-1.505-.43H9.27Zm0%205.606v3.791h2.389c.832%200%201.448-.177%201.853-.497.399-.315.614-.786.614-1.423%200-.62-.22-1.077-.63-1.385-.418-.313-1.053-.486-1.905-.486H9.27Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-italic::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M9%205h6.5v2h-2.23l-2.31%2010H13v2H6v-2h2.461l2.306-10H9V5Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-link::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M18.948%205.258a4.337%204.337%200%200%200-6.108%200L11.217%206.87a.993.993%200%200%200%200%201.41c.392.39%201.027.39%201.418%200l1.623-1.613a2.323%202.323%200%200%201%203.271%200%202.29%202.29%200%200%201%200%203.251l-2.393%202.38a3.021%203.021%200%200%201-4.255%200l-.05-.049a1.007%201.007%200%200%200-1.418%200%20.993.993%200%200%200%200%201.41l.05.049a5.036%205.036%200%200%200%207.091%200l2.394-2.38a4.275%204.275%200%200%200%200-6.072Zm-13.683%2013.6a4.337%204.337%200%200%200%206.108%200l1.262-1.255a.993.993%200%200%200%200-1.41%201.007%201.007%200%200%200-1.418%200L9.954%2017.45a2.323%202.323%200%200%201-3.27%200%202.29%202.29%200%200%201%200-3.251l2.344-2.331a2.579%202.579%200%200%201%203.631%200c.392.39%201.027.39%201.419%200a.993.993%200%200%200%200-1.41%204.593%204.593%200%200%200-6.468%200l-2.345%202.33a4.275%204.275%200%200%200%200%206.072Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-strike::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M6%2014.986c.088%202.647%202.246%204.258%205.635%204.258%203.496%200%205.713-1.728%205.713-4.463%200-.275-.02-.536-.062-.781h-3.461c.398.293.573.654.573%201.123%200%201.035-1.074%201.787-2.646%201.787-1.563%200-2.773-.762-2.91-1.924H6ZM6.432%2010h3.763c-.632-.314-.914-.715-.914-1.273%200-1.045.977-1.739%202.432-1.739%201.475%200%202.52.723%202.617%201.914h2.764c-.05-2.548-2.11-4.238-5.39-4.238-3.145%200-5.392%201.719-5.392%204.316%200%20.363.04.703.12%201.02ZM4%2011a1%201%200%201%200%200%202h15a1%201%200%201%200%200-2H4Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-quote::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M4.581%208.471c.44-.5%201.056-.834%201.758-.995C8.074%207.17%209.201%207.822%2010%208.752c1.354%201.578%201.33%203.555.394%205.277-.941%201.731-2.788%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.121-.49.16-.764.294-.286.567-.566.791-.835.222-.266.413-.54.524-.815.113-.28.156-.597.026-.908-.128-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.674-2.7c0-.905.283-1.59.72-2.088Zm9.419%200c.44-.5%201.055-.834%201.758-.995%201.734-.306%202.862.346%203.66%201.276%201.355%201.578%201.33%203.555.395%205.277-.941%201.731-2.789%203.163-4.988%203.56a.622.622%200%200%201-.653-.317c-.113-.205-.122-.49.16-.764.294-.286.567-.566.791-.835.222-.266.412-.54.523-.815.114-.28.157-.597.026-.908-.127-.303-.39-.524-.72-.69a3.02%203.02%200%200%201-1.672-2.701c0-.905.283-1.59.72-2.088Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-heading-1::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21.5%207.5v-3h-12v3H14v13h3v-13h4.5ZM9%2013.5h3.5v-3h-10v3H6v7h3v-7Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-code::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3.293%2011.293a1%201%200%200%200%200%201.414l4%204a1%201%200%201%200%201.414-1.414L5.414%2012l3.293-3.293a1%201%200%200%200-1.414-1.414l-4%204Zm13.414%205.414%204-4a1%201%200%200%200%200-1.414l-4-4a1%201%200%201%200-1.414%201.414L18.586%2012l-3.293%203.293a1%201%200%200%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-bullet-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%207.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203ZM8%206a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-2.5-5a1.5%201.5%200%201%201-3%200%201.5%201.5%200%200%201%203%200ZM5%2019.5a1.5%201.5%200%201%200%200-3%201.5%201.5%200%200%200%200%203Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-number-list::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%204h2v4H4V5H3V4Zm5%202a1%201%200%200%201%201-1h11a1%201%200%201%201%200%202H9a1%201%200%200%201-1-1Zm1%205a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm0%206a1%201%200%201%200%200%202h11a1%201%200%201%200%200-2H9Zm-3.5-7H6v1l-1.5%202H6v1H3v-1l1.667-2H3v-1h2.5ZM3%2017v-1h3v4H3v-1h2v-.5H4v-1h1V17H3Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-undo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M3%2014a1%201%200%200%200%201%201h6a1%201%200%201%200%200-2H6.257c2.247-2.764%205.151-3.668%207.579-3.264%202.589.432%204.739%202.356%205.174%205.405a1%201%200%200%200%201.98-.283c-.564-3.95-3.415-6.526-6.825-7.095C11.084%207.25%207.63%208.377%205%2011.39V8a1%201%200%200%200-2%200v6Zm2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-redo::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M21%2014a1%201%200%200%201-1%201h-6a1%201%200%201%201%200-2h3.743c-2.247-2.764-5.151-3.668-7.579-3.264-2.589.432-4.739%202.356-5.174%205.405a1%201%200%200%201-1.98-.283c.564-3.95%203.415-6.526%206.826-7.095%203.08-.513%206.534.614%209.164%203.626V8a1%201%200%201%201%202%200v6Zm-2-1Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-decrease-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-3.707-5.707a1%201%200%200%200%200%201.414l2%202a1%201%200%201%200%201.414-1.414L4.414%2012l1.293-1.293a1%201%200%200%200-1.414-1.414l-2%202Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-button--icon-increase-nesting-level::before{background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2224%22%20height%3D%2224%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5%206a1%201%200%200%201%201-1h12a1%201%200%201%201%200%202H6a1%201%200%200%201-1-1Zm4%205a1%201%200%201%200%200%202h9a1%201%200%201%200%200-2H9Zm-3%206a1%201%200%201%200%200%202h12a1%201%200%201%200%200-2H6Zm-2.293-2.293%202-2a1%201%200%200%200%200-1.414l-2-2a1%201%200%201%200-1.414%201.414L3.586%2012l-1.293%201.293a1%201%200%201%200%201.414%201.414Z%22%20fill%3D%22%23000%22%2F%3E%3C%2Fsvg%3E")}trix-toolbar .trix-dialogs{position:relative}trix-toolbar .trix-dialog{position:absolute;top:0;left:0;right:0;font-size:.75em;padding:15px 10px;background:#fff;box-shadow:0 .3em 1em #ccc;border-top:2px solid #888;border-radius:5px;z-index:5}trix-toolbar .trix-input--dialog{font-size:inherit;font-weight:normal;padding:.5em .8em;margin:0 10px 0 0;border-radius:3px;border:1px solid #bbb;background-color:#fff;box-shadow:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-toolbar .trix-input--dialog.validate:invalid{box-shadow:red 0px 0px 1.5px 1px}trix-toolbar .trix-button--dialog{font-size:inherit;padding:.5em;border-bottom:none}trix-toolbar .trix-dialog--link{max-width:600px}trix-toolbar .trix-dialog__link-fields{display:flex;align-items:baseline}trix-toolbar .trix-dialog__link-fields .trix-input{flex:1}trix-toolbar .trix-dialog__link-fields .trix-button-group{flex:0 0 content;margin:0}trix-editor [data-trix-mutable]:not(.attachment__caption-editor){-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}trix-editor [data-trix-mutable] ::-moz-selection,trix-editor [data-trix-mutable]::-moz-selection,trix-editor [data-trix-cursor-target]::-moz-selection{background:none}trix-editor [data-trix-mutable] ::selection,trix-editor [data-trix-mutable]::selection,trix-editor [data-trix-cursor-target]::selection{background:none}trix-editor [data-trix-mutable].attachment__caption-editor:focus::-moz-selection{background:highlight}trix-editor [data-trix-mutable].attachment__caption-editor:focus::selection{background:highlight}trix-editor [data-trix-mutable].attachment.attachment--file{box-shadow:0 0 0 2px highlight;border-color:transparent}trix-editor [data-trix-mutable].attachment img{box-shadow:0 0 0 2px highlight}trix-editor .attachment{position:relative}trix-editor .attachment:hover{cursor:default}trix-editor .attachment--preview .attachment__caption:hover{cursor:text}trix-editor .attachment__progress{position:absolute;z-index:1;height:20px;top:calc(50% - 10px);left:5%;width:90%;opacity:.9;transition:opacity 200ms ease-in}trix-editor .attachment__progress[value="100"]{opacity:0}trix-editor .attachment__caption-editor{display:inline-block;width:100%;margin:0;padding:0;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;text-align:center;vertical-align:top;border:none;outline:none;-webkit-appearance:none;-moz-appearance:none}trix-editor .attachment__toolbar{position:absolute;z-index:1;top:-0.9em;left:0;width:100%;text-align:center}trix-editor .trix-button-group{display:inline-flex}trix-editor .trix-button{position:relative;float:left;color:#666;white-space:nowrap;font-size:80%;padding:0 .8em;margin:0;outline:none;border:none;border-radius:0;background:transparent}trix-editor .trix-button:not(:first-child){border-left:1px solid #ccc}trix-editor .trix-button.trix-active{background:#cbeefa}trix-editor .trix-button:not(:disabled){cursor:pointer}trix-editor .trix-button--remove{text-indent:-9999px;display:inline-block;padding:0;outline:none;width:1.8em;height:1.8em;line-height:1.8em;border-radius:50%;background-color:#fff;border:2px solid highlight;box-shadow:1px 1px 6px rgba(0, 0, 0, 0.25)}trix-editor .trix-button--remove::before{display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0;opacity:.7;content:"";background-image:url("data:image/svg+xml,%3Csvg%20height%3D%2224%22%20width%3D%2224%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cpath%20d%3D%22M19%206.41%2017.59%205%2012%2010.59%206.41%205%205%206.41%2010.59%2012%205%2017.59%206.41%2019%2012%2013.41%2017.59%2019%2019%2017.59%2013.41%2012z%22%2F%3E%3Cpath%20d%3D%22M0%200h24v24H0z%22%20fill%3D%22none%22%2F%3E%3C%2Fsvg%3E");background-position:center;background-repeat:no-repeat;background-size:90%}trix-editor .trix-button--remove:hover{border-color:#333}trix-editor .trix-button--remove:hover::before{opacity:1}trix-editor .attachment__metadata-container{position:relative}trix-editor .attachment__metadata{position:absolute;left:50%;top:2em;transform:translate(-50%, 0);max-width:90%;padding:.1em .6em;font-size:.8em;color:#fff;background-color:rgba(0, 0, 0, 0.7);border-radius:3px}trix-editor .attachment__metadata .attachment__name{display:inline-block;max-width:100%;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}trix-editor .attachment__metadata .attachment__size{margin-left:.2em;white-space:nowrap}.trix-content{line-height:1.5;overflow-wrap:break-word;word-break:break-word}.trix-content *{box-sizing:border-box;margin:0;padding:0}.trix-content h1{font-size:1.2em;line-height:1.2}.trix-content blockquote{border:0 solid #ccc;border-left-width:.3em;margin-left:.3em;padding-left:.6em}.trix-content [dir=rtl] blockquote,.trix-content blockquote[dir=rtl]{border-width:0;border-right-width:.3em;margin-right:.3em;padding-right:.6em}.trix-content li{margin-left:1em}.trix-content [dir=rtl] li{margin-right:1em}.trix-content pre{display:inline-block;width:100%;vertical-align:top;font-family:monospace;font-size:.9em;padding:.5em;white-space:pre;background-color:#eee;overflow-x:auto}.trix-content img{max-width:100%;height:auto}.trix-content .attachment{display:inline-block;position:relative;max-width:100%}.trix-content .attachment a{color:inherit;text-decoration:none}.trix-content .attachment a:hover,.trix-content .attachment a:visited:hover{color:inherit}.trix-content .attachment__caption{text-align:center}.trix-content .attachment__caption .attachment__name+.attachment__size::before{content:" •"}.trix-content .attachment--preview{width:100%;text-align:center}.trix-content .attachment--preview .attachment__caption{color:#666;font-size:.9em;line-height:1.2}.trix-content .attachment--file{color:#333;line-height:1;margin:0 2px 2px 2px;padding:.4em 1em;border:1px solid #bbb;border-radius:5px}.trix-content .attachment-gallery{display:flex;flex-wrap:wrap;position:relative}.trix-content .attachment-gallery .attachment{flex:1 0 33%;padding:0 .5em;max-width:33%}.trix-content .attachment-gallery.attachment-gallery--2 .attachment,.trix-content .attachment-gallery.attachment-gallery--4 .attachment{flex-basis:50%;max-width:50%}:root{--op-font-family: "Poppins", sans-serif;--st-font-family-tabular-data: "IBM Plex Sans", sans-serif;--op-color-primary-h: 197;--op-color-primary-s: 80%;--op-color-primary-l: 20%;--op-color-neutral-h: 216;--op-color-neutral-s: 11%;--op-color-neutral-l: 93%;--op-color-alerts-danger-h: 15;--op-color-alerts-danger-s: 80%;--op-color-alerts-danger-l: 42%;--op-color-alerts-info-h: 197;--op-color-alerts-info-s: 81%;--op-color-alerts-info-l: 48%;--op-color-alerts-notice-h: 170;--op-color-alerts-notice-s: 80%;--op-color-alerts-notice-l: 49%;--op-color-print-neutral-h: 216;--op-color-print-neutral-s: 11%;--op-color-print-neutral-l: 93%;--op-color-primary-on-minus-three-alt: hsl(var(--op-color-primary-h) var(--op-color-primary-s) 100%);--op-color-primary-on-plus-six-alt: hsl(var(--op-color-primary-h) var(--op-color-primary-s) 36%);--op-color-primary-on-plus-six: hsl(var(--op-color-primary-h) var(--op-color-primary-s) 16%);--op-color-secondary-h: 15;--op-color-secondary-s: 80%;--op-color-secondary-l: 42%;--op-color-secondary-original: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) var(--op-color-secondary-l));--op-color-secondary-plus-max: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 100%);--op-color-secondary-plus-eight: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 98%);--op-color-secondary-plus-seven: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 96%);--op-color-secondary-plus-six: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 94%);--op-color-secondary-plus-five: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 90%);--op-color-secondary-plus-four: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 84%);--op-color-secondary-plus-three: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 70%);--op-color-secondary-plus-two: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 64%);--op-color-secondary-plus-one: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 45%);--op-color-secondary-base: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 40%);--op-color-secondary-minus-one: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 36%);--op-color-secondary-minus-two: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 32%);--op-color-secondary-minus-three: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 28%);--op-color-secondary-minus-four: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 24%);--op-color-secondary-minus-five: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 20%);--op-color-secondary-minus-six: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 16%);--op-color-secondary-minus-seven: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 8%);--op-color-secondary-minus-eight: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 4%);--op-color-secondary-minus-max: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 0%);--op-color-secondary-on-plus-max: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 0%);--op-color-secondary-on-plus-max-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 20%);--op-color-secondary-on-plus-eight: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 4%);--op-color-secondary-on-plus-eight-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 24%);--op-color-secondary-on-plus-seven: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 8%);--op-color-secondary-on-plus-seven-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 28%);--op-color-secondary-on-plus-six: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 16%);--op-color-secondary-on-plus-six-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 26%);--op-color-secondary-on-plus-five: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 20%);--op-color-secondary-on-plus-five-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 40%);--op-color-secondary-on-plus-four: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 24%);--op-color-secondary-on-plus-four-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 4%);--op-color-secondary-on-plus-three: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 20%);--op-color-secondary-on-plus-three-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 10%);--op-color-secondary-on-plus-two: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 16%);--op-color-secondary-on-plus-two-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 6%);--op-color-secondary-on-plus-one: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 100%);--op-color-secondary-on-plus-one-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 95%);--op-color-secondary-on-base: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 100%);--op-color-secondary-on-base-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 88%);--op-color-secondary-on-minus-one: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 94%);--op-color-secondary-on-minus-one-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 82%);--op-color-secondary-on-minus-two: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 90%);--op-color-secondary-on-minus-two-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 78%);--op-color-secondary-on-minus-three: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 86%);--op-color-secondary-on-minus-three-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 74%);--op-color-secondary-on-minus-four: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 84%);--op-color-secondary-on-minus-four-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 72%);--op-color-secondary-on-minus-five: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 88%);--op-color-secondary-on-minus-five-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 78%);--op-color-secondary-on-minus-six: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 94%);--op-color-secondary-on-minus-six-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 82%);--op-color-secondary-on-minus-seven: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 96%);--op-color-secondary-on-minus-seven-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 84%);--op-color-secondary-on-minus-eight: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 98%);--op-color-secondary-on-minus-eight-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 86%);--op-color-secondary-on-minus-max: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 100%);--op-color-secondary-on-minus-max-alt: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) 88%);--op-color-secondary-original: hsl(var(--op-color-secondary-h) var(--op-color-secondary-s) var(--op-color-secondary-l));--op-color-print-neutral-pure-white: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-plus-eight: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 98%);--op-color-print-neutral-plus-seven: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 96%);--op-color-print-neutral-plus-six: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 94%);--op-color-print-neutral-plus-five: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 90%);--op-color-print-neutral-plus-four: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 84%);--op-color-print-neutral-plus-three: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 70%);--op-color-print-neutral-plus-two: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 64%);--op-color-print-neutral-plus-one: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 44%);--op-color-print-neutral-base: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 40%);--op-color-print-neutral-minus-one: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 36%);--op-color-print-neutral-minus-two: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 32%);--op-color-print-neutral-minus-three: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 28%);--op-color-print-neutral-minus-four: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 24%);--op-color-print-neutral-minus-five: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 20%);--op-color-print-neutral-minus-six: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 16%);--op-color-print-neutral-minus-seven: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 8%);--op-color-print-neutral-minus-eight: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 4%);--op-color-print-neutral-pure-black: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-pure-white: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-eight: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-seven: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-six: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-five: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-four: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-three: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-two: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 0%);--op-color-print-neutral-on-plus-one: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-base: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-one: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-two: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-three: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-four: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-five: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-six: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-seven: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-minus-eight: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--op-color-print-neutral-on-pure-black: hsl(var(--op-color-print-neutral-h) var(--op-color-print-neutral-s) 100%);--st-color-estimated-savings: var(--op-color-alerts-info-minus-five);--st-color-estimated-savings-on-background: var(--op-color-white);--st-color-app-header: var(--op-color-neutral-plus-eight);--st-color-app-header-on-background: var(--op-color-primary-on-plus-five);--st-tab-active-on-background: var(--op-color-secondary-on-plus-four);--st-color-icon-alert-on-background: var(--op-color-alerts-warning-original);--st-color-icon-complete-on-background: var(--op-color-alerts-notice-on-plus-five-alt);--st-color-icon-active-on-background: var(--op-color-alerts-info-on-plus-five-alt);--st-question-title-color: var(--op-color-alerts-info-minus-six);--op-font-3x-small: calc(var(--op-font-scale-unit) * 0.8);--op-font-x-large: calc(var(--op-font-scale-unit) * 2.2);--op-font-5x-large: calc(var(--op-font-scale-unit) * 4.2);--op-letter-spacing-heading: 0.05em;--op-shadow-small: 0 4px 8px hsl(0deg 0% 0% / 4%);--st-border-radius-table: var(--op-radius-x-large);--op-border-width-x-large: 3px;--op-border-width-2x-large: 4px;--op-transition-tooltip: all 200ms ease-in 500ms;--op-input-height-large: calc(var(--op-size-unit) * 12);--st-width-spreadsheet-cell-question: calc(var(--op-space-scale-unit) * 18);--st-height-spreadsheet-row: calc(var(--op-space-scale-unit) * 4.4)}@media screen and (max-width: 768px){:root{--op-input-height-large: calc(var(--op-size-unit) * 11)}}:root{--st-modal-width-large: 80vw;--op-space-5x-large: calc(var(--op-space-scale-unit) * 9.6)}:root{--op-color-neutral-plus-eight: hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 99%);--op-color-neutral-plus-seven: hsl(var(--op-color-neutral-h) var(--op-color-neutral-s) 98%)}:root{--st-margin-mobile-page: var(--op-space-small)}.app-with-sidebar{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto 1fr auto;grid-template-areas:"sidebar header sidebar-right" "sidebar content sidebar-right" "sidebar footer sidebar-right";overflow:initial;height:initial}.app__header{grid-area:header;display:grid;justify-items:center;background-color:var(--st-color-app-header);color:var(--st-color-app-header-on-background);box-shadow:inset var(--op-border-top) var(--op-color-neutral-plus-five);width:100%}.app__mobile-nav{display:none;justify-items:start;width:100%;padding:var(--op-space-small);box-shadow:inset var(--op-border-top) var(--op-color-neutral-plus-five);background-color:var(--op-color-primary-plus-max);color:var(--op-color-primary-on-plus-max)}@media screen and (max-width: 768px){.app__mobile-nav{display:grid}}.app__header-content{max-width:1280px;width:100%;overflow:hidden;padding:0 var(--op-space-3x-large)}.app__content{grid-area:content;margin:var(--op-space-3x-large) auto;display:grid;gap:var(--op-space-3x-large);align-content:start;max-width:1280px;padding:0 var(--op-space-3x-large)}@media screen and (max-width: 768px){.app__content{padding:var(--op-space-large);margin:var(--op-space-large) auto}}.app__footer{grid-area:footer;display:grid;justify-items:center;background-color:var(--op-color-neutral-plus-eight);color:var(--op-color-neutral-on-plus-eight);box-shadow:inset var(--op-border-bottom) var(--op-color-neutral-plus-five);padding:var(--op-space-small) 0;width:100%}.app__footer-content{display:grid;grid-template-columns:auto auto;grid-template-areas:"footer-start footer-end";justify-content:space-between;gap:var(--op-space-small);max-width:var(--op-breakpoint-large);padding:0 var(--op-space-3x-large);width:100%}.footer-content__start{grid-area:footer-start;display:flex;gap:var(--op-space-small)}.footer-content__end{grid-area:footer-end;display:flex;gap:var(--op-space-small)}@media screen and (max-width: 768px){.hide-on-mobile{display:none}}@media screen and (max-width: 768px){.flex-wrap-on-mobile{flex-wrap:wrap}.one-third-width{width:100%}.two-thirds-width{width:100%}.app__footer-content{padding:0 var(--op-space-large)}}.app__header-content>.page-header{gap:var(--op-space-x-small)}.page-title{font-size:var(--op-font-5x-large);font-weight:var(--op-font-weight-bold);line-height:var(--op-line-height-base);text-decoration:none}@media screen and (max-width: 768px){.page-title{font-size:var(--op-font-x-large);line-height:var(--op-line-height-dense)}}.page-subtitle{font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-medium);line-height:var(--op-line-height-base);text-decoration:none}@media screen and (max-width: 768px){.page-subtitle{font-size:var(--op-font-x-large);line-height:var(--op-line-height-dense)}}.page-title__highlight{font-weight:var(--op-font-weight-semi-bold);background-color:var(--op-color-alerts-warning-plus-five)}.cards-list__title{font-weight:var(--op-font-weight-semi-bold);font-size:var(--op-font-x-large)}@media screen and (max-width: 768px){.cards-list__title{font-size:var(--op-font-large)}}.cards-list__title{display:flex;gap:var(--op-space-x-small);align-items:baseline}.cards-list__subtitle{font-size:var(--op-font-small);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-densest);color:var(--op-color-neutral-on-plus-max-alt)}.page-subheading-header{display:flex;align-items:center;gap:var(--op-space-medium)}.page-subheading{font-weight:var(--op-font-weight-semi-bold);font-size:var(--op-font-x-large)}@media screen and (max-width: 768px){.page-subheading{font-size:var(--op-font-large)}}.page-subheading{display:flex;align-items:center;gap:var(--op-space-x-small)}.body-instructions{font-size:var(--op-font-small);line-height:var(--op-line-height-dense)}.survey-section__title{font-weight:var(--op-font-weight-semi-bold);font-size:var(--op-font-x-large)}@media screen and (max-width: 768px){.survey-section__title{font-size:var(--op-font-large)}}.survey-section__note{display:block}.card--with-affix__heading,.card__heading{--op-card-heading-font-size: var(--op-font-x-large);--op-card-heading-line-height: var(--op-line-height-dense);font-size:var(--op-card-heading-font-size);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-card-heading-line-height)}@media screen and (max-width: 768px){.card--with-affix__heading,.card__heading{--op-card-heading-font-size: var(--op-font-large)}}.card--with-affix__heading .card__heading__suffix,.card__heading .card__heading__suffix{padding-inline-start:var(--op-space-x-small);display:inline-flex;align-items:center;vertical-align:top;height:calc(var(--op-card-heading-line-height)*var(--op-card-heading-font-size))}.card--with-affix__subheading,.card__subheading{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-densest)}@media screen and (max-width: 768px){.card--with-affix__subheading,.card__subheading{font-size:var(--op-font-small)}}.card--with-affix__subheading,.card__subheading{color:var(--op-color-neutral-on-plus-max-alt)}.survey-item__title{font-weight:var(--op-font-weight-semi-bold);font-size:var(--op-font-2x-large);line-height:var(--op-line-height-base)}@media screen and (max-width: 768px){.survey-item__title{font-size:var(--op-font-x-large);line-height:var(--op-line-height-dense)}}.survey-item__title{color:var(--st-question-title-color)}.survey-item__subtitle{font-size:var(--op-font-large);font-weight:var(--op-font-weight-light);line-height:var(--op-line-height-loose);color:var(--op-color-neutral-on-plus-seven-alt)}@media screen and (max-width: 768px){.survey-item__subtitle{font-size:var(--op-font-small)}}.disclaimer-agreement__title{font-weight:var(--op-font-weight-semi-bold);font-size:var(--op-font-2x-large);line-height:var(--op-line-height-base);color:var(--st-question-title-color)}@media screen and (max-width: 768px){.disclaimer-agreement__title{font-size:var(--op-font-x-large);line-height:var(--op-line-height-dense)}}.font-bold{font-weight:var(--op-font-weight-bold)}.font-semi-bold{font-weight:var(--op-font-weight-semi-bold)}.font-light{font-weight:var(--op-font-weight-thin)}.font-italic{font-style:italic}.font-underline{text-decoration:underline}.preformatted{white-space:pre-wrap}.strikethrough{text-decoration:line-through}.gap-2xl{gap:var(--op-space-2x-large);--op-gap: var(--op-space-2x-large)}.gap-3xl{gap:var(--op-space-3x-large);--op-gap: var(--op-space-3x-large)}.gap-4xl{gap:var(--op-space-4x-large);--op-gap: var(--op-space-4x-large)}@media screen and (max-width: 768px){.flexible-layout-area:not(.flex-no-wrap){flex-wrap:nowrap}}turbo-frame,.display-contents{display:contents}.short-file-name{text-overflow:ellipsis}.hide{display:none !important}.flexible-layout-area{display:flex;flex-wrap:wrap}.flexible-layout-area>*{flex:1}.three-col-rows{display:grid;grid-template-columns:repeat(3, 1fr);gap:var(--op-space-x-large)}.no-border{border:none}a.protected-attribute{display:flex;align-items:end;gap:var(--op-space-small);text-decoration:none}a.protected-attribute .protected{letter-spacing:1.2px}.download-link{display:flex;align-items:baseline;gap:var(--op-space-x-small);text-decoration:none}.download-link .icon{color:var(--op-color-primary)}.full-height{height:100%}.full-width{width:100%}.font-med{font-size:var(--op-font-medium)}.no-scroll{overflow:auto !important}.ts-control{border:1px solid #d0d0d0;padding:8px 8px;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:3px;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(8px - 2px - 0) 8px calc(8px - 2px - 3px - 0)}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default !important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.ts-wrapper.multi .ts-control>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:rgb(124.5,124.5,124.5);background:#fff;border:0 solid #fff}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.has-items .ts-control>input{margin:0 4px !important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:15px;right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px !important}.disabled .ts-control{opacity:.5;background-color:#fafafa}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,.1);border-radius:0 0 3px 3px}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(125,168,208,.2);border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:5px 8px}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#303030;background:#fff;cursor:default}.ts-dropdown .active{background-color:#f5fafd;color:#495c68}.ts-dropdown .active.create{color:#495c68}.ts-dropdown .create{color:rgba(48,48,48,.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:5px 8px}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 rgba(0,0,0,0) #d0d0d0 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:rgba(0,0,0,0) !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:.5rem}.plugin-checkbox_options.rtl .option input{margin-left:.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(8px - 6px);margin-right:0 !important;background:rgba(0,0,0,0) !important;transition:opacity .5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret),8px)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:10px 8px;border-bottom:1px solid #d0d0d0;background:color-mix(#fff, #d0d0d0, 85%);border-radius:3px 3px 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:.4;margin-top:-12px;line-height:20px;font-size:20px !important}.ts-wrapper .dropdown-header-close:hover{color:#000}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #d0d0d0}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:8px 8px;box-shadow:none;width:100%;background:rgba(0,0,0,0)}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:rgba(0,0,0,0)}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 6px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0,0,0,.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #d0d0d0;margin-left:6px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:#cacaca}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:#fff}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #d0d0d0;margin-right:6px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:#cacaca}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:#fff}:root{--ts-pr-clear-button: 0px;--ts-pr-caret: 0px;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-control.rtl{padding-left:max(var(--ts-pr-min),var(--ts-pr-clear-button) + var(--ts-pr-caret)) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.dz-container{--st-height-dropzone: 10rem;display:flex;justify-content:center;align-items:center;background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max-alt);border-radius:var(--op-radius-medium);height:var(--st-height-dropzone);font-size:var(--op-font-large);background-image:url("data:image/svg+xml,%3csvg width='100%25' height='100%25' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='100%25' height='100%25' fill='none' rx='4' ry='4' stroke='hsl(197 80% 32%)' stroke-width='2' stroke-dasharray='8' stroke-dashoffset='0' stroke-linecap='square'/%3e%3c/svg%3e")}.dz-clickable{cursor:pointer}.dz-drag-hover{background-color:var(--op-color-primary-plus-seven)}:root{--sl-tooltip-font-size: var(--op-font-small);--sl-tooltip-font-family: var(--op-font-family);--sl-tooltip-padding: var(--op-space-x-small);--sl-tooltip-line-height: var(--op-line-height-densest);--sl-tooltip-arrow-size: calc(var(--op-size-unit) * 2)}.form-group.tom_select>.ts-wrapper{grid-column:1/3}.form-group.tom_select>.ts-wrapper .ts-control{flex-wrap:nowrap}.form-group.tom_select>.ts-wrapper .ts-control>*{flex-wrap:nowrap}.ts-wrapper .ts-control{border-radius:var(--tbt-radius-default);background-color:var(--op-color-neutral-plus-eight);color:var(--op-color-neutral-on-plus-eight);box-shadow:var(--op-border-all) var(--op-color-neutral-plus-four);font-weight:var(--op-font-weight-normal)}.ts-wrapper .ts-control:hover{box-shadow:var(--op-border-all) var(--op-color-primary-plus-three)}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left-color:var(--op-color-primary-on-plus-two)}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:var(--op-color-primary-on-plus-three)}.ts-wrapper.multi .ts-control>div{border-radius:var(--tbt-radius-default);background-color:var(--op-color-primary-plus-two);color:var(--op-color-primary-on-plus-two)}.ts-wrapper.multi .ts-control>div.active{background-color:var(--op-color-primary-plus-three);color:var(--op-color-primary-on-plus-three)}.reveal .progress{background-color:var(--op-color-neutral-plus-six)}.reveal .progress span{background-color:var(--op-color-primary-minus-five)}.slideshow-container{--st-slideshow-slide-contents-font-size: calc(var(--op-font-scale-unit) * 1.7);background-color:var(--op-color-neutral-plus-seven)}.slides section{justify-content:center}section.section--first{background-color:var(--op-color-primary-minus-five)}.slide-item{display:grid;grid-template-rows:1fr auto;aspect-ratio:11/8.5;font-size:62.5%}.slide-item .slide-main{display:flex;flex-direction:column;gap:var(--op-space-x-large);justify-content:start;padding:var(--op-space-3x-large) var(--op-space-3x-large) var(--op-space-small);background-color:var(--op-color-neutral-plus-eight);color:var(--op-color-neutral-on-plus-eight);box-shadow:inset var(--op-border-top) var(--op-color-neutral-plus-five)}.slide-item .slide-main__header{display:flex;flex-direction:column;gap:var(--op-space-medium)}.slide-item .slide-main__heading{color:var(--op-color-primary-minus-five);font-size:var(--op-font-5x-large);font-weight:var(--op-font-weight-semi-bold)}.slide-item .slide-main__subheading{color:var(--op-color-neutral-on-plus-eight-alt);font-size:var(--op-font-x-large)}.slide-item .slide-contents__subheading{font-weight:var(--op-font-weight-bold);display:block}.slide-item .slide-contents{text-align:left}.slide-item .slide-contents .slide-contents__columns{display:grid;grid-template-columns:1fr 1fr;gap:var(--op-space-3x-large)}.slide-item .slide-disclaimer{height:100%;display:flex;flex-direction:column;justify-content:end;margin-bottom:0;font-style:italic;font-size:var(--op-font-2x-small)}.slide-item .slide-implementation-disclaimer{font-size:var(--op-font-small);margin-bottom:var(--op-space-x-small)}.slide-item .slide-footer{padding-inline:var(--op-space-3x-large);padding-block:var(--op-space-small);display:flex;align-items:center;justify-content:space-between;background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max)}.slide-item .slide-footer__text{font-size:var(--op-font-x-small)}.slide-item .slide-footer__logo{max-height:var(--op-space-large)}.slide-item--first{background-color:var(--op-color-primary-minus-five);color:var(--op-color-primary-on-minus-five)}.slide-item--first .slide-item--first__logo{max-height:var(--op-space-4x-large)}.slide-item--first .slide-item--first__heading{color:var(--op-color-white);font-size:var(--op-font-5x-large);font-weight:var(--op-font-weight-semi-bold)}.slide-item--first .slide-item--first__subheading{font-size:var(--op-space-large)}.slide-item--first .slide-item--first__main{display:flex;flex-direction:column;justify-content:center;gap:var(--op-space-large);padding:var(--op-space-3x-large);padding-bottom:var(--op-space-4x-large)}.slide-contents{--st-slideshow-para-space-before: var(--op-space-medium);line-height:1.5;font-size:var(--st-slideshow-slide-contents-font-size)}.slide-contents p,.slide-contents ul{font-size:inherit;margin-top:0;margin-bottom:0}.slide-contents *:not(.slide-contents__subheading)+p,.slide-contents *:not(.slide-contents__subheading)+ul,.slide-contents *+.slide-contents__subheading{margin-top:var(--st-slideshow-para-space-before)}.slide-contents .slide-contents__data-rows{padding-inline:0}.slide-contents .slide-contents__data-rows li{display:flex;justify-content:space-between}.slide-contents .slide-contents__estimate{display:flex;flex-wrap:wrap;gap:var(--op-space-3x-large);align-items:center;justify-content:center;background-color:var(--op-color-neutral-plus-five);color:var(--op-color-neutral-on-plus-five);font-weight:var(--op-font-weight-bold);margin-top:var(--st-slideshow-para-space-before);padding-inline:var(--op-space-small);padding-block:var(--op-space-x-small)}.slide-text--x-small{--st-slideshow-slide-contents-font-size: calc(var(--op-font-scale-unit) * 1.2)}.slide-text--small{--st-slideshow-slide-contents-font-size: calc(var(--op-font-scale-unit) * 1.5)}.slide-text--large{--st-slideshow-slide-contents-font-size: calc(var(--op-font-scale-unit) * 2.2)}.ts-wrapper{.ts-control{min-height:var(--op-input-height-large);align-items:center;border:none;border-radius:var(--op-radius-large);background-color:var(--op-color-neutral-plus-max);box-shadow:var(--op-border-all) var(--op-color-border);color:var(--op-color-neutral-on-plus-max);font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-light);line-height:var(--op-line-height-base)}&.dropdown-active{.ts-control{border-bottom-left-radius:0;border-bottom-right-radius:0}}.ts-dropdown{border:none;margin:0;border-bottom-left-radius:var(--op-radius-large);border-bottom-right-radius:var(--op-radius-large);box-shadow:var(--op-border-all) var(--op-color-border);contain:paint;.option,.create{&.active{background-color:var(--op-color-primary-plus-seven);color:var(--op-color-primary-on-plus-seven)}}}&.multi{.ts-control>div{padding:var(--op-space-3x-small) var(--op-space-x-small);border-radius:var(--op-radius-medium);margin:0 var(--op-space-3x-small) var(--op-space-3x-small) 0;background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base);&.active{background-color:var(--op-color-primary-plus-two);color:var(--op-color-primary-on-plus-two)}}}&.single,&.multi,&.single.input-active,&.multi.input-active{.ts-control{background-image:var(--op-encoded-images-dropdown-arrow);background-position-x:calc(100% - var(--op-space-small));background-position-y:center;background-repeat:no-repeat}}}.ti{font-weight:unset}.accordion[open] summary .accordion__marker{rotate:.5turn}.alert .alert__description{line-height:var(--op-line-height-base)}.badge{padding:var(--op-space-2x-small) var(--op-space-x-small);line-height:var(--op-line-height-denser);gap:var(--op-space-2x-small)}.badge .icon{font-size:var(--op-font-medium)}.breadcrumbs{--_op-breadcrumbs-font-size-small: var(--op-font-small);align-items:center}.breadcrumbs .breadcrumbs__text,.breadcrumbs .breadcrumbs__link{display:flex;gap:var(--op-space-2x-small);align-items:center}.breadcrumbs .breadcrumbs__text .icon,.breadcrumbs .breadcrumbs__link .icon{font-size:var(--op-font-medium)}.breadcrumbs .breadcrumbs__text .ti-circle-check-filled,.breadcrumbs .breadcrumbs__link .ti-circle-check-filled{color:var(--st-color-icon-complete-on-background)}.breadcrumbs .breadcrumbs__link{color:var(--op-color-primary-on-plus-max-alt)}.breadcrumbs .breadcrumbs__text{color:var(--op-color-primary-on-plus-max);font-weight:var(--op-font-weight-semi-bold)}.breadcrumbs.breadcrumbs-mobile{--_op-breadcrumbs-font-size-small: var(--op-font-small)}:root{--st-border-light-reflection-top: inset 0 var(--op-border-width-large) 0 0;--st-sidebar-button-border-light-reflection-top: inset 0 var(--op-border-width) 0 0;--st-sidebar-button-border-shadow-inner: 0 0 0 var(--op-border-width);--st-sidebar-button-border-shadow-outer: 0 0 0 var(--op-border-width-x-large);--st-sidebar-button-border-shadow-outer-two: 0 0 0 6px;--st-button-border-inner: 0 0 0 var(--op-border-width);--st-button-border-outer: 0 0 0 var(--op-border-width-x-large);--st-color-sidebar-hover-background: hsl(197, 83%, 94%);--st-color-sidebar-hover-border-inner: hsl(197, 82%, 64%);--st-color-sidebar-hover-border-accent: hsl(198, 37%, 93%);--st-color-sidebar-active-border-accent: hsl(197, 81%, 20%) }.btn{border-radius:var(--op-radius-x-large);font-weight:var(--op-font-weight-bold);box-shadow:var(--st-button-border-inner) var(--op-color-neutral-plus-four),var(--st-button-border-outer) var(--op-color-neutral-plus-six)}.btn:hover{box-shadow:var(--st-button-border-inner) var(--op-color-primary-base),var(--st-button-border-outer) var(--op-color-primary-plus-four)}.btn.btn--small{border-radius:var(--op-radius-large)}.btn.btn--medium{border-radius:var(--op-radius-large)}.btn.btn--sidebar{--_op-btn-font-small: var(--op-font-small);--_op-btn-padding-medium: 0 var(--op-space-medium);--_op-btn-padding-large: 0 var(--op-space-medium);--_op-btn-height-small: var(--op-input-height-medium);--_op-btn-height-large: calc(var(--op-size-unit) * 13);font-weight:var(--op-font-weight-bold);background-color:rgba(0,0,0,0);box-shadow:none;color:var(--_op-sidebar-text-color)}.btn.btn--sidebar.btn--sidebar--wraps{align-items:start;line-height:var(--op-line-height-dense);padding-block:var(--op-space-x-small);text-align:left;white-space:break-spaces}.btn.btn--sidebar.btn--sidebar-small{--_op-btn-height-large: calc(var(--op-size-unit) * 10);width:100%;padding:var(--op-space-x-small) var(--op-space-medium);justify-content:start}.btn.btn--sidebar .icon{font-size:var(--op-font-3x-large);color:var(--op-color-primary-plus-four)}.btn.btn--sidebar .ti-alert-circle-filled{color:var(--st-color-icon-alert-on-background)}.btn.btn--sidebar .ti-circle-check-filled{color:var(--op-color-alerts-notice-base)}.btn.btn--sidebar .ti-circle-arrow-right-filled{color:var(--st-color-icon-active-on-background)}.btn.btn--sidebar.btn--indented{margin-inline-start:var(--op-space-small)}.btn.btn--sidebar.btn--active{background-color:var(--op-color-primary-on-plus-four);box-shadow:var(--st-sidebar-button-border-light-reflection-top) var(--st-color-sidebar-active-border-accent),var(--st-sidebar-button-border-shadow-inner) var(--op-color-black),var(--st-sidebar-button-border-shadow-outer) var(--op-color-primary-plus-one),var(--st-sidebar-button-border-shadow-outer-two) var(--st-color-sidebar-active-border-accent);color:var(--_op-sidebar-text-color)}.btn.btn--sidebar.btn--active .icon{color:var(--op-color-primary-plus-one)}.btn.btn--sidebar.btn--active .ti-circle-check-filled{color:var(--op-color-alerts-notice-base)}.btn.btn--sidebar:hover{background-color:var(--op-color-primary-on-plus-six-alt);box-shadow:var(--st-sidebar-button-border-light-reflection-top) var(--st-color-sidebar-active-border-accent),var(--st-sidebar-button-border-shadow-inner) var(--op-color-black),var(--st-sidebar-button-border-shadow-outer) var(--op-color-primary-plus-one),var(--st-sidebar-button-border-shadow-outer-two) var(--st-color-sidebar-active-border-accent)}.btn.btn--sidebar:hover .icon{color:var(--op-color-white)}.btn.btn--sidebar:focus,.btn.btn--sidebar:focus-within,.btn.btn--sidebar:focus-visible{background-color:var(--op-color-primary-on-plus-six-alt);box-shadow:var(--st-sidebar-button-border-light-reflection-top) var(--st-color-sidebar-active-border-accent),var(--st-sidebar-button-border-shadow-inner) var(--op-color-black),var(--st-sidebar-button-border-shadow-outer) var(--op-color-primary-plus-one),var(--st-sidebar-button-border-shadow-outer-two) var(--st-color-sidebar-active-border-accent)}.btn.btn--no-border.btn--active{background-color:var(--op-color-primary-base);box-shadow:inset var(--op-border-all) var(--op-color-primary-base);color:var(--op-color-primary-on-base)}.btn.btn--primary{background-color:var(--op-color-primary-minus-three);color:var(--op-color-primary-on-minus-three-alt);box-shadow:var(--st-button-border-inner) var(--op-color-primary-base),var(--st-button-border-outer) var(--op-color-primary-plus-five)}.btn.btn--primary:hover{background-color:var(--op-color-primary-base);color:var(--op-color-primary-on-base);box-shadow:var(--st-button-border-inner) var(--op-color-primary-plus-one),var(--st-button-border-outer) var(--op-color-primary-plus-four)}.btn.btn--primary .icon{font-size:var(--op-font-x-large)}.btn.btn--primary.btn--small.btn--icon .icon{font-size:var(--op-font-large)}.btn.btn--primary.btn--small .icon{font-size:var(--op-font-medium)}.btn.btn--primary.btn--medium .icon{font-size:var(--op-font-large)}.btn.btn--destructive{box-shadow:var(--st-button-border-inner) var(--op-color-alerts-danger-plus-two),var(--st-button-border-outer) var(--op-color-alerts-danger-plus-five)}.btn.btn--destructive:hover{background-color:var(--op-color-alerts-danger-minus-two);box-shadow:var(--st-button-border-inner) var(--op-color-alerts-danger-plus-two),var(--st-button-border-outer) var(--op-color-alerts-danger-plus-five);color:var(--op-color-alerts-danger-on-minus-two)}.btn.btn--destructive.btn--no-border{background-color:rgba(0,0,0,0);box-shadow:none;color:var(--op-color-alerts-danger-base)}.btn.btn--destructive.btn--no-border.btn--active{background-color:var(--op-color-alerts-danger-plus-five);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-plus-three);color:var(--op-color-alerts-danger-on-plus-five)}.btn.btn--destructive.btn--no-border:hover{background-color:var(--op-color-alerts-danger-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-alerts-danger-plus-five);color:var(--op-color-alerts-danger-on-plus-eight)}.btn.btn--destructive.btn--no-border:focus-visible{background-color:var(--op-color-alerts-danger-plus-eight);box-shadow:var(--op-input-focus-alerts-danger);color:var(--op-color-alerts-danger-on-plus-eight)}.btn.btn--destructive .icon{font-size:var(--op-font-x-large)}.btn.btn--destructive.btn--small.btn--icon .icon{font-size:var(--op-font-large)}.btn.btn--destructive.btn--small .icon{font-size:var(--op-font-medium)}.btn.btn--destructive.btn--medium .icon{font-size:var(--op-font-large)}.btn.btn--completed{background-color:var(--op-color-alerts-notice-plus-eight);box-shadow:inset var(--op-border-all) var(--op-color-alerts-notice-minus-two);color:var(--op-color-alerts-notice-on-plus-eight-alt)}.btn.btn--completed:hover{background-color:var(--op-color-alerts-notice-plus-seven);box-shadow:inset var(--op-border-all) var(--op-color-alerts-notice-minus-two);color:var(--op-color-primary-on-plus-four)}.button_to:has(.btn--full-width){display:grid}.btn--primary-text{color:var(--op-color-primary-on-plus-eight-alt) !important}.card,.login__card{--st-card-actions-button-height: calc(var(--op-space-scale-unit) * 2.8);--st-card-padding-block: var(--op-space-medium);--st-min-height-card: calc((var(--st-card-padding-block) * 2) + var(--st-card-actions-button-height));background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max);border-radius:var(--st-border-radius-table);box-shadow:var(--op-shadow-small),inset var(--op-border-all) var(--op-color-border);padding:var(--st-card-padding-block) var(--op-space-x-large);contain:none;min-height:var(--st-min-height-card);font-size:inherit;display:grid;row-gap:var(--op-space-medium);display:flex;flex-direction:column;align-items:start}@media print{.card,.login__card{break-inside:avoid}}.card .card__actions,.login__card .card__actions{position:absolute;top:calc((var(--st-min-height-card) - var(--st-card-actions-button-height))/2);right:var(--op-space-x-large);display:flex;gap:var(--op-space-small);align-items:center;justify-content:center}@media screen and (max-width: 768px){.card .card__actions,.login__card .card__actions{position:relative;top:auto;left:auto;right:auto}}.card .card__highlight,.login__card .card__highlight{display:flex;align-items:center;gap:var(--op-space-medium);padding:var(--op-space-small) var(--op-space-medium);box-shadow:var(--st-border-card-item-with-details) var(--op-color-alerts-danger-base);width:100%;overflow-x:scroll;flex-wrap:wrap}.card .card__highlight--column,.login__card .card__highlight--column{flex-direction:column;align-items:start}.card.card--empty,.card--empty.login__card{background-color:var(--op-color-background);color:var(--op-color-on-background-alt);box-shadow:inset var(--op-border-all) var(--op-color-border)}.card.card--complete,.card--complete.login__card{box-shadow:var(--op-input-inner-focus) var(--op-color-alerts-notice-minus-two);background-color:var(--op-color-alerts-notice-plus-eight);color:var(--op-color-alerts-notice-minus-two)}.card.card--disabled,.card--disabled.login__card{opacity:var(--op-opacity-half)}.card.card--accordion .card--accordion__summary,.card--accordion.login__card .card--accordion__summary{display:grid;grid-template-columns:auto 1fr auto;gap:var(--op-space-small);align-items:center;cursor:pointer}.card.card--accordion .card--accordion__marker,.card--accordion.login__card .card--accordion__marker{font-size:var(--op-font-3x-large);user-select:none;transition:var(--op-transition-accordion)}.card.card--accordion .card--accordion__details,.card--accordion.login__card .card--accordion__details{padding-top:var(--op-space-medium)}.card.card--accordion[open] .card--accordion__marker,.card--accordion[open].login__card .card--accordion__marker{rotate:.25turn}.card.card--with-affix,.card--with-affix.login__card{display:grid;row-gap:0;grid-template-areas:"card--with-affix__prefix card--with-affix__main card--with-affix__detail card--with-affix__suffix";grid-template-columns:auto 1fr auto minmax(15rem, auto);padding:0;align-items:stretch;width:100%}@media screen and (max-width: 768px){.card.card--with-affix,.card--with-affix.login__card{grid-template-rows:auto;grid-template-columns:auto;grid-template-areas:"card--with-affix__prefix card--with-affix__prefix" "card--with-affix__main card--with-affix__detail" "card--with-affix__suffix card--with-affix__suffix"}.card.card--with-affix .card--with-affix__detail,.card--with-affix.login__card .card--with-affix__detail{justify-self:end}}.card.card--with-affix .card--with-affix__main,.card--with-affix.login__card .card--with-affix__main{display:grid;align-items:center;position:relative;row-gap:var(--op-space-medium);padding:var(--st-card-padding-block) var(--op-space-x-large);grid-area:card--with-affix__main}.card.card--with-affix .card--with-affix__main.card--with-affix__main--disabled,.card--with-affix.login__card .card--with-affix__main.card--with-affix__main--disabled{opacity:var(--op-opacity-disabled)}.card.card--with-affix .card--with-affix__border,.card--with-affix.login__card .card--with-affix__border{--card-with-affix-border-color: var(--op-color-neutral-base);border-radius:var(--op-radius-small);width:var(--op-border-width-2x-large);background-color:var(--card-with-affix-border-color);height:100%}.card.card--with-affix .card--wth-affix__title,.card--with-affix.login__card .card--wth-affix__title{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-semi-bold)}.card.card--with-affix .card--wth-affix__description,.card--with-affix.login__card .card--wth-affix__description{font-weight:var(--op-font-weight-light)}.card.card--with-affix .card--with-affix__prefix,.card--with-affix.login__card .card--with-affix__prefix{grid-area:card--with-affix__prefix}.card.card--with-affix .card--with-affix__detail,.card--with-affix.login__card .card--with-affix__detail{grid-area:card--with-affix__detail;align-items:center;display:flex;padding:var(--op-space-large)}.card.card--with-affix .card--with-affix__suffix,.card--with-affix.login__card .card--with-affix__suffix{grid-area:card--with-affix__suffix}.card.card--with-affix .card--with-affix__suffix-heading,.card--with-affix.login__card .card--with-affix__suffix-heading{grid-area:card--with-affix__suffix;display:grid;align-items:center;position:relative;row-gap:var(--op-space-medium);padding:var(--st-card-padding-block) var(--op-space-x-large)}.card.card--with-affix .card--with-affix__header,.card--with-affix.login__card .card--with-affix__header{display:flex;column-gap:var(--op-space-medium);row-gap:var(--op-space-2x-small);justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){.card.card--with-affix .card--with-affix__header,.card--with-affix.login__card .card--with-affix__header{flex-direction:column;align-items:start}}.card.card--with-affix .card--with-affix__subheading,.card--with-affix.login__card .card--with-affix__subheading{white-space:nowrap}.card.card--with-affix>.btn,.card--with-affix.login__card>.btn{box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-neutral-plus-five),var(--st-border-light-reflection-top) var(--op-color-primary-plus-eight);border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:var(--op-space-x-large);justify-content:center}@media screen and (max-width: 768px){.card.card--with-affix>.btn,.card--with-affix.login__card>.btn{border-radius:inherit;border-top-left-radius:0;border-top-right-radius:0;height:var(--_op-btn-height-large);box-shadow:inset var(--op-border-bottom) var(--op-color-neutral-plus-five),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-border),var(--st-border-light-reflection-top) var(--op-color-primary-plus-eight)}}.card.card--with-affix>.btn:hover,.card--with-affix.login__card>.btn:hover{box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-primary-plus-four),var(--st-border-light-reflection-top) var(--op-color-neutral-plus-max)}.card.card--with-affix>.btn.btn--primary,.card--with-affix.login__card>.btn.btn--primary{background-color:var(--op-color-primary-plus-six);box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-primary-plus-four),var(--st-border-light-reflection-top) var(--op-color-primary-plus-eight);color:var(--op-color-primary-on-plus-six-alt);border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:var(--op-space-x-large);justify-content:center}@media screen and (max-width: 768px){.card.card--with-affix>.btn.btn--primary,.card--with-affix.login__card>.btn.btn--primary{box-shadow:inset var(--op-border-bottom) var(--op-color-primary-plus-four),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-border),var(--st-border-light-reflection-top) var(--op-color-primary-plus-eight);border-bottom-left-radius:var(--op-space-small)}}.card.card--with-affix>.btn.btn--primary:hover,.card--with-affix.login__card>.btn.btn--primary:hover{background-color:var(--op-color-primary-plus-seven);box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-primary-plus-five),var(--st-border-light-reflection-top) var(--op-color-primary-plus-max);color:var(--op-color-primary-on-plus-seven-alt)}.card.card--with-affix>.btn.btn--destructive,.card--with-affix.login__card>.btn.btn--destructive{background-color:var(--op-color-alerts-danger-plus-six);box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-alerts-danger-plus-four),var(--st-border-light-reflection-top) var(--op-color-alerts-danger-plus-eight);color:var(--op-color-alerts-danger-on-plus-six-alt);border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:var(--op-space-x-large);justify-content:center}@media screen and (max-width: 768px){.card.card--with-affix>.btn.btn--destructive,.card--with-affix.login__card>.btn.btn--destructive{box-shadow:inset var(--op-border-bottom) var(--op-color-alerts-danger-plus-four),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-border),var(--st-border-light-reflection-top) var(--op-color-alerts-danger-plus-eight)}}.card.card--with-affix>.btn.btn--destructive:hover,.card--with-affix.login__card>.btn.btn--destructive:hover{background-color:var(--op-color-alerts-danger-plus-seven);box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-alerts-danger-plus-five),var(--st-border-light-reflection-top) var(--op-color-alerts-danger-plus-max);color:var(--op-color-alerts-danger-on-plus-seven-alt)}.card.card--with-affix>.btn.btn--warning,.card--with-affix.login__card>.btn.btn--warning{background-color:var(--op-color-alerts-warning-plus-six);box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-alerts-warning-plus-four),var(--st-border-light-reflection-top) var(--op-color-alerts-warning-plus-eight);color:var(--op-color-alerts-warning-on-plus-six-alt);border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:var(--op-space-x-large);justify-content:center}@media screen and (max-width: 768px){.card.card--with-affix>.btn.btn--warning,.card--with-affix.login__card>.btn.btn--warning{box-shadow:inset var(--op-border-bottom) var(--op-color-alerts-warning-plus-four),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-border),var(--st-border-light-reflection-top) var(--op-color-alerts-warning-plus-eight)}}.card.card--with-affix>.btn.btn--warning:hover,.card--with-affix.login__card>.btn.btn--warning:hover{background-color:var(--op-color-alerts-warning-plus-seven);box-shadow:inset var(--op-border-bottom) var(--op-color-border),inset var(--op-border-left) var(--op-color-border),inset var(--op-border-top) var(--op-color-border),inset var(--op-border-right) var(--op-color-alerts-warning-plus-five),var(--st-border-light-reflection-top) var(--op-color-alerts-warning-plus-max);color:var(--op-color-alerts-warning-on-plus-seven-alt)}.card.card--with-affix__course .card--with-affix__img,.card--with-affix__course.login__card .card--with-affix__img{display:grid;max-width:20rem;object-fit:cover;border:var(--op-border-width) solid var(--op-color-border);border-top-left-radius:var(--op-radius-x-large);border-bottom-left-radius:var(--op-radius-x-large);border-right:none}@media screen and (max-width: 768px){.card.card--with-affix__course .card--with-affix__img,.card--with-affix__course.login__card .card--with-affix__img{display:none}}@media screen and (max-width: 768px){.card.card--with-affix__playlist-item,.card--with-affix__playlist-item.login__card{grid-template-areas:"card--with-affix__prefix card--with-affix__main card--with-affix__suffix";grid-template-columns:auto 1fr auto;width:100%}}.card.card--with-affix__playlist-item>.btn,.card--with-affix__playlist-item.login__card>.btn{border-top-left-radius:0;border-bottom-left-radius:0;padding-inline:var(--op-space-x-large);justify-content:center}@media screen and (max-width: 768px){.card.card--with-affix__playlist-item>.btn,.card--with-affix__playlist-item.login__card>.btn{border-radius:inherit;border-top-left-radius:0;border-bottom-left-radius:0;height:auto}}.card.card--with-affix__playlist-item .card--with-affix__img,.card--with-affix__playlist-item.login__card .card--with-affix__img{display:grid;max-width:7rem;object-fit:cover;min-height:100%;max-height:115px;border:var(--op-border-width) solid var(--op-color-border);border-top-left-radius:var(--op-radius-x-large);border-bottom-left-radius:var(--op-radius-x-large);border-right:none}.card__two-line-heading{display:flex;flex-direction:column;gap:var(--op-space-2x-small)}.card__two-line-heading .title{font-size:var(--op-font-large);font-weight:var(--op-font-weight-medium);color:var(--op-color-neutral-on-plus-max)}.card__two-line-heading .subtitle{font-size:var(--op-font-small);font-weight:var(--op-font-weight-light);color:var(--op-color-neutral-on-plus-four)}.card--empty-state{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--op-space-x-large);padding:var(--op-space-3x-large)}.card--empty-state .header{display:flex;flex-direction:column;gap:var(--op-space-x-large);align-items:start;justify-content:center}.card--empty-state .header .title{font-size:var(--op-font-3x-large);font-weight:var(--op-font-weight-bold);color:var(--op-color-neutral-on-plus-max)}.card--empty-state .header .subtitle{font-size:var(--op-font-large);color:var(--op-color-neutral-on-plus-max)}:root{--st-input-border-default: var(--op-border-all) var(--op-color-primary-plus-three), 0 0 0 var(--op-border-width-x-large) var(--op-color-primary-plus-five);--st-input-border-hover: var(--op-border-all) var(--op-color-primary-plus-two), 0 0 0 var(--op-border-width-x-large) var(--op-color-primary-plus-four);--st-input-border-focus: var(--op-border-all) var(--op-color-primary-plus-two), 0 0 0 var(--op-border-width-x-large) var(--op-color-primary-plus-four)}.form-container{display:grid;gap:var(--op-space-3x-large)}.form-section{display:grid;gap:var(--op-space-x-large);width:100%}.form-section .form-section__title{margin:0;padding:0;color:var(--op-color-neutral-on-plus-max);font-size:var(--op-font-large);font-style:normal;font-weight:600;line-height:28px}.form-row{display:flex;gap:var(--op-space-medium);flex-wrap:wrap}.form-row>*{flex:1}.form-row .form-group{min-width:calc(var(--op-size-unit)*47.5)}.form-row .form-row__actions{display:grid;align-items:end;flex:0}@container appBody (width < 768px){.form-row{flex-direction:column}}.form-group{padding:0}.form-group__small>.form-control{height:3.5rem}.form-label{letter-spacing:0;font-size:var(--op-font-x-small)}.form-actions{margin-top:var(--op-space-small);display:flex;gap:var(--op-space-medium);justify-content:flex-end;align-items:center}.form-control{--_op-form-control-font-large: var(--op-font-medium)}.form-control:not([type=radio],[type=checkbox]){padding-inline:var(--op-space-medium);border-radius:var(--op-radius-x-large);box-shadow:var(--st-input-border-default);background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max)}.form-control:not([type=radio],[type=checkbox]).form-control--small{border-radius:var(--op-radius-large)}.form-control:not([type=radio],[type=checkbox]).form-control--medium{border-radius:var(--op-radius-large)}.form-control:not([type=radio],[type=checkbox]):hover:not(:disabled,[readonly]){box-shadow:var(--st-input-border-hover)}.form-control:not([type=radio],[type=checkbox]):focus-visible:not([readonly]){background-color:var(--op-color-primary-plus-seven);box-shadow:var(--op-input-focus-primary);color:var(--op-color-primary-on-plus-seven)}.form-control[type=file]::file-selector-button{margin-right:var(--op-space-small);border-radius:var(--op-radius-large)}.form-control.rich_text_area{height:unset}.checkbox-with-notes{display:grid;gap:var(--op-space-2x-small)}.checkbox-with-notes .checkbox-with-notes__notes{padding-inline-start:calc(var(--op-space-x-small) + var(--op-space-x-large));font-size:var(--op-font-x-small);color:var(--op-color-secondary-base);margin:0;list-style-type:none}.checkbox-with-notes .checkbox-with-notes__notes a{color:inherit}.input--icon{display:grid;grid-template-rows:1fr;justify-items:start;align-items:center;grid-column:1/3}.input--icon .ti{grid-row-start:1;grid-column-start:1;padding-left:.75rem;color:var(--op-color-black)}.input--icon input{grid-row-start:1;padding-left:2.75rem !important}label>abbr{display:none}label.form-label{font-weight:var(--op-font-weight-bold)}label.form-label.required::after{content:"(Required)";font-weight:var(--op-font-weight-light);color:var(--op-color-neutral-on-plus-four);margin-left:var(--op-space-3x-small)}label.form-label.applicable::after{content:"(If Applicable)";font-weight:var(--op-font-weight-light);color:var(--op-color-neutral-on-plus-four);margin-left:var(--op-space-3x-small)}label.form-label[data-small-text]::after{content:attr(data-small-text);font-weight:var(--op-font-weight-light);color:var(--op-color-neutral-on-plus-four);margin-left:var(--op-space-3x-small)}.app__footer-content .form-error-summary{margin-block-end:0;padding:var(--op-space-medium)}@media screen and (max-width: 768px){.app__footer-content .form-error-summary{font-size:var(--op-font-x-small);padding:var(--op-space-x-small)}}.modal-wrapper{opacity:var(--op-opacity-none)}.modal-wrapper.modal-wrapper--active{opacity:var(--op-opacity-full)}.modal{border-radius:var(--op-radius-x-large)}.modal .modal__header{padding-top:var(--op-space-small);padding-bottom:var(--op-space-small)}.modal .modal__footer{display:grid;grid-template-areas:"modal__footer-start modal__footer-end";justify-content:space-between;align-items:center;gap:var(--op-space-large)}.modal.modal-large{width:100%;max-width:var(--st-modal-width-large)}.modal-title{font-size:var(--op-font-large);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-densest)}.modal__footer-start{grid-area:modal__footer-start}.modal__footer-end{grid-area:modal__footer-end}.modal__footer-start,.modal__footer-end{display:flex;gap:var(--op-space-small);align-items:center}dialog.modal:not([open]){display:none}.pagination{justify-content:end}.sidebar{--st-sidebar-drawer-brand-width: 20rem;--_op-sidebar-drawer-width: calc(var(--op-size-unit) * 74);--_op-sidebar-background-color: var(--op-color-primary-minus-six);--_op-sidebar-border-color: var(--op-color-neutral-plus-five);--_op-sidebar-text-color: var(--op-color-primary-on-base);--_op-sidebar-spacing: var(--op-space-medium);--_op-sidebar-brand-spacing: var(--op-space-x-large);--_op-sidebar-content-spacing: var(--op-space-x-large);--_op-sidebar-content-item-spacing: var(--op-space-medium);--op-encoded-images-dropdown-arrow: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDEyIDkiIGZpbGw9IiNmZmYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik02IDguMzc1MDFMMCAyLjM3NTAxTDEuNCAwLjk3NTAwNkw2IDUuNTc1MDFMMTAuNiAwLjk3NTAwNkwxMiAyLjM3NTAxTDYgOC4zNzUwMVoiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==);box-shadow:inset var(--op-border-left) var(--_op-sidebar-border-color);padding-bottom:var(--_op-sidebar-spacing);grid-area:sidebar;position:sticky;height:100vh;top:0}.sidebar .sidebar__brand{height:auto;margin:0;display:grid;justify-items:center}.sidebar .sidebar__brand img{width:var(--st-sidebar-drawer-brand-width)}.sidebar .sidebar__content{position:static;overflow:auto;padding-top:var(--_op-sidebar-content-item-spacing)}.sidebar .sidebar__content.sidebar__content--end{flex-shrink:0}.sidebar .sidebar__content .divider{height:var(--_op-divider-height-medium);background-color:var(--op-color-primary-minus-four)}.sidebar .sidebar__content .profile-link{color:var(--_op-sidebar-text-color);display:flex;gap:var(--op-space-small);align-items:center;text-decoration:none;margin-bottom:var(--op-space-small);padding-left:0;text-align:left}.sidebar .sidebar__content .profile-link .profile-link__details{display:flex;flex-direction:column;gap:var(--op-space-2x-small);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .sidebar__content .profile-link .profile-link__details .profile-link__details__email{font-weight:100;font-size:var(--op-font-x-small);color:var(--op-color-neutral-plus-three);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebar .sidebar__content .profile-link .avatar{--_op-avatar-outer-border-color: var(--op-color-primary-minus-four);--__op-avatar-size: 50px;display:grid;align-items:center;justify-content:center;background-color:var(--op-color-primary-on-plus-four)}.sidebar .sidebar__content .profile-link .avatar span{font-weight:var(--op-font-weight-semi-bold)}.sidebar .sidebar__content .profile-link:hover .avatar{--_op-avatar-outer-border-color: var(--op-color-primary-plus-one);background-color:var(--op-color-primary-on-plus-seven-alt)}.sidebar .sidebar__content .profile-link:hover .profile-link__details__email{color:hsl(216,11%,84%)}.sidebar .sidebar__content-x-small-gap{gap:var(--op-space-x-small)}.sidebar .btn.toggle-link{--_op-btn-height-large: var(--op-input-height-large);position:absolute;left:103%;top:var(--st-margin-mobile-page);justify-content:center;z-index:var(--op-z-index-dropdown);display:none}.sidebar--open .sidebar .btn.toggle-link{display:flex}@media screen and (max-width: 768px){.sidebar{--_op-sidebar-drawer-width: 80vw;position:absolute;top:0;left:0;bottom:0;z-index:var(--op-z-index-sidebar);height:100vh;height:100dvh;overflow:visible;transform:translateX(-100%);transition:var(--op-transition-sidebar)}}.sidebar--open{transform:translateX(0);box-shadow:inset var(--op-border-left) var(--_op-sidebar-border-color),var(--op-shadow-medium);position:fixed}.sidebar--open.app-with-sidebar:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:100%;background-color:var(--op-color-neutral-minus-seven);opacity:var(--op-opacity-half);z-index:calc(var(--op-z-index-sidebar) - 100)}.sidebar__title{font-size:var(--op-font-large);font-weight:var(--op-font-weight-bold);color:var(--op-color-primary-on-base)}details summary{list-style:none}details summary::-webkit-details-marker{display:none}.switch input{margin-right:calc(-1*var(--op-space-x-small))}.switch input:disabled{visibility:hidden}.tab{box-shadow:inset var(--op-border-top) var(--op-color-neutral-plus-five);display:flex;align-items:center;gap:var(--op-space-2x-small);white-space:nowrap}.tab.tab--active{box-shadow:var(--__op-tab-indicator) var(--op-color-secondary-plus-one);color:var(--st-tab-active-on-background)}.tab:hover{background-color:var(--op-color-secondary-plus-eight);box-shadow:var(--__op-tab-indicator) var(--op-color-secondary-plus-one);color:var(--op-color-secondary-on-plus-eight)}.tab .icon{font-size:var(--op-font-x-large)}.table{--op-color-border: var(--op-color-neutral-plus-five);box-shadow:var(--op-shadow-small);border-radius:var(--st-border-radius-table);border-collapse:separate;border-spacing:0;border:var(--op-border-width) solid var(--op-color-border);overflow:visible;contain:unset}.table thead{background-color:rgba(0,0,0,0);box-shadow:none}.table tbody,.table tfoot{background-color:rgba(0,0,0,0)}.table th,.table td{padding:var(--op-space-small);box-shadow:none;border-bottom:var(--op-border-width) solid var(--op-color-border)}.table .td--nowrap{white-space:nowrap}.table .td-actions{width:1%}.table .td-months{width:7%}.table .td-actions__container{opacity:var(--op-opacity-none);display:flex;gap:var(--op-space-x-small);justify-content:flex-end}.table tr:hover .td-actions__container{opacity:var(--op-opacity-full)}.table .td-actions__container-show{opacity:var(--op-opacity-full)}.table .th--align-center{text-align:center}.table .td--align-right:not(select),.table .th--align-right:not(select){text-align:right}.table th{font-size:var(--op-font-small);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-dense);background-color:var(--op-color-neutral-plus-eight);color:var(--op-color-neutral-on-plus-eight)}.table thead tr:first-of-type th:first-of-type{border-top-left-radius:var(--st-border-radius-table)}.table thead tr:first-of-type th:last-of-type{border-top-right-radius:var(--st-border-radius-table)}.table tbody tr:first-of-type td:first-of-type:not(thead~tbody tr:first-of-type td:first-of-type){border-top-left-radius:var(--st-border-radius-table)}.table tbody tr:first-of-type td:last-of-type:not(thead~tbody tr:first-of-type td:last-of-type){border-top-right-radius:var(--st-border-radius-table)}.table tbody tr:last-of-type td,.table tbody tr:last-of-type th{border-bottom:none}.table tbody tr:last-of-type td:first-of-type:not(th~td:first-of-type){border-bottom-left-radius:var(--st-border-radius-table)}.table tbody tr:last-of-type td:last-of-type{border-bottom-right-radius:var(--st-border-radius-table)}.table tbody tbody~thead tr:first-of-type th{border-top:var(--op-border-width) solid var(--op-color-border)}tr{box-shadow:none}td{font-size:var(--op-font-small);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-dense);background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max)}.tr--clickable:hover td{background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven);cursor:pointer}.table--file-list{border-radius:0;box-shadow:none;border:none}.table--file-list th{font-size:var(--op-font-small);font-weight:var(--op-font-weight-bold);line-height:var(--op-line-height-densest);background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max-alt)}.tr--error td,.tr--error th,.field_with_errors td,.field_with_errors th{background-color:var(--op-color-alerts-danger-plus-eight)}.td--error,.field_with_errors{border:var(--op-border-width) solid var(--op-color-alerts-danger-base)}@media screen and (max-width: 768px){.table--client-docs thead .file-row{display:none}.table--client-docs tbody{display:flex;flex-direction:column;gap:var(--op-space-small)}.table--client-docs tbody .file-row:not(:last-of-type){box-shadow:var(--op-border-bottom) var(--op-color-border);padding-bottom:var(--op-space-small)}.table--client-docs tbody .file-row{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto}.table--client-docs tbody .file-row .file-row__document{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-semi-bold);grid-column:1/2;grid-row:1/2}.table--client-docs tbody .file-row .file-row__uploaded-date{grid-column:1/2;grid-row:2/2}.table--client-docs tbody .file-row .file-row__actions{grid-column:2/end;grid-row:1/span 2}.table--client-docs tbody .file-row .td-actions,.table--client-docs tbody .file-row .file-row__status,.table--client-docs tbody .file-row .file-row__actions{width:100%}.table--client-docs tbody .file-row td{border-bottom:0;padding:var(--op-space-2x-small);height:unset}}.file-row .file-row__status,.file-row .file-row__actions{width:1%;white-space:nowrap}.file-row .file-row__status-container{display:flex;gap:var(--op-space-x-small)}.file-row .file-row__actions-container{opacity:var(--op-opacity-none);display:flex;gap:var(--op-space-x-small);justify-content:end}@media screen and (max-width: 768px){.file-row .file-row__actions-container{opacity:var(--op-opacity-full)}}.file-row:hover .file-row__actions-container{opacity:var(--op-opacity-full)}.table--print{font-family:var(--st-font-family-tabular-data);box-shadow:none;border-radius:0;break-inside:avoid}.table--print th:first-of-type,.table--print th:last-of-type,.table--print td:first-of-type,.table--print td:last-of-type{border-radius:0}.table--print tr:last-child td{border-bottom:none}.table--print th,.table--print td{font-size:var(--op-font-3x-small);height:var(--op-space-medium);padding:var(--op-space-2x-small);box-shadow:none}.table--print .td-value--flagged{background-color:var(--op-color-alerts-danger-plus-seven)}.table--print .print-table__section-header td{background-color:var(--op-color-print-neutral-plus-seven);color:var(--op-color-print-neutral-on-plus-seven);font-weight:var(--op-font-weight-bold)}.table--print .print-table__section-totals td{font-weight:var(--op-font-weight-bold)}.table--print .td--wrap-content{overflow-wrap:anywhere}.table--print+.table--print{margin-top:var(--op-space-large)}.table--grand-total{--op-color-border: var(--op-color-neutral-plus-one)}.table--grand-total .print-table__section-header td{background-color:var(--op-color-print-neutral-plus-one);color:var(--op-color-print-neutral-on-plus-one)}.table--grand-total td{background-color:var(--op-color-print-neutral-plus-seven);color:var(--op-color-print-neutral-on-plus-seven)}.table--print-x-small-font th,.table--print-x-small-font td{font-size:var(--op-font-x-small)}.table-print-title{position:running(clientRunning)}.table-print-subtitle{position:running(packageRunning)}.table-spreadsheet-container{overflow-x:auto;border:var(--op-border-width) solid var(--op-color-border);border-radius:var(--st-border-radius-table)}.table--spreadsheet{border-collapse:separate;border-spacing:0;overflow:auto;border:none}.table--spreadsheet th{background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}.table--spreadsheet tr{height:100%}.table--spreadsheet .th--question{font-weight:var(--op-font-weight-normal);width:var(--st-width-spreadsheet-cell-question);min-width:var(--st-width-spreadsheet-cell-question);position:sticky;left:0;z-index:1}.table--spreadsheet .td--spreadsheet-cell,.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell),tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell){padding:0;height:100%}.table--spreadsheet .td--spreadsheet-cell:hover,.table--spreadsheet tr.tr--form-group .td--input:hover:has(input.form-cell),tr.tr--form-group .table--spreadsheet .td--input:hover:has(input.form-cell){cursor:text;background-color:var(--op-color-neutral-plus-seven)}.table--spreadsheet .td--spreadsheet-cell:focus-within,.table--spreadsheet tr.tr--form-group .td--input:focus-within:has(input.form-cell),tr.tr--form-group .table--spreadsheet .td--input:focus-within:has(input.form-cell){box-shadow:var(--op-input-inner-focus) var(--op-color-primary-plus-two)}.table--spreadsheet .td--spreadsheet-cell .td--spreadsheet-cell__click-area,.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) .td--spreadsheet-cell__click-area,tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) .td--spreadsheet-cell__click-area{height:100%;width:100%}.table--spreadsheet .td--spreadsheet-cell .td--spreadsheet-cell__input,tr.tr--form-group .td--input:has(input.form-cell) .table--spreadsheet .td--spreadsheet-cell input.form-cell,.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) .td--spreadsheet-cell__input,.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) input.form-cell,tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) .td--spreadsheet-cell__input,tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) input.form-cell{border-radius:0;box-shadow:none;font-size:var(--op-font-small);background-color:rgba(0,0,0,0);height:var(--st-height-spreadsheet-row);padding-inline:var(--op-space-small);display:grid;align-items:center;grid-auto-flow:column}.table--spreadsheet .td--spreadsheet-cell .td--spreadsheet-cell__input:not(select),tr.tr--form-group .td--input:has(input.form-cell) .table--spreadsheet .td--spreadsheet-cell input.form-cell:not(select),.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) .td--spreadsheet-cell__input:not(select),.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) input.form-cell:not(select),tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) .td--spreadsheet-cell__input:not(select),tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) input.form-cell:not(select){padding-right:var(--op-space-small)}.table--spreadsheet .td--spreadsheet-cell .td--spreadsheet-cell__input:hover:not(:disabled,[readonly]),tr.tr--form-group .td--input:has(input.form-cell) .table--spreadsheet .td--spreadsheet-cell input.form-cell:hover:not(:disabled,[readonly]),.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) .td--spreadsheet-cell__input:hover:not(:disabled,[readonly]),.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) input.form-cell:hover:not(:disabled,[readonly]),tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) .td--spreadsheet-cell__input:hover:not(:disabled,[readonly]),tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) input.form-cell:hover:not(:disabled,[readonly]){box-shadow:none}.table--spreadsheet .td--spreadsheet-cell .td--spreadsheet-cell__input:focus-visible:not([readonly]),tr.tr--form-group .td--input:has(input.form-cell) .table--spreadsheet .td--spreadsheet-cell input.form-cell:focus-visible:not([readonly]),.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) .td--spreadsheet-cell__input:focus-visible:not([readonly]),.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) input.form-cell:focus-visible:not([readonly]),tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) .td--spreadsheet-cell__input:focus-visible:not([readonly]),tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) input.form-cell:focus-visible:not([readonly]){box-shadow:none;color:var(--op-color-neutral-on-plus-max);background-color:rgba(0,0,0,0)}.table--spreadsheet .td--spreadsheet-cell .td--spreadsheet-cell__input .days-used,tr.tr--form-group .td--input:has(input.form-cell) .table--spreadsheet .td--spreadsheet-cell input.form-cell .days-used,.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) .td--spreadsheet-cell__input .days-used,.table--spreadsheet tr.tr--form-group .td--input:has(input.form-cell) input.form-cell .days-used,tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) .td--spreadsheet-cell__input .days-used,tr.tr--form-group .table--spreadsheet .td--input:has(input.form-cell) input.form-cell .days-used{white-space:nowrap}.table--spreadsheet .td--disabled,.table--spreadsheet:has(input[disabled]){background-color:var(--op-color-neutral-plus-seven);padding:0}.table--spreadsheet .td--disabled .empty-space,.table--spreadsheet:has(input[disabled]) .empty-space{min-height:var(--__op-table-cell-height);min-width:1em}.table--spreadsheet .td--row-total{padding-inline:var(--op-space-small)}.table--spreadsheet th:not(:last-child),.table--spreadsheet td:not(:last-child){border-right:var(--op-border-width) solid var(--op-color-border)}.table--spreadsheet tr:not(tbody>tr:last-of-type) th,.table--spreadsheet tr:not(tbody>tr:last-of-type) td{border-bottom:var(--op-border-width) solid var(--op-color-border)}.table--spreadsheet .td-value--question-not-answered{box-shadow:var(--op-input-inner-focus) var(--op-color-alerts-danger-plus-one);background-color:var(--op-color-alerts-danger-plus-eight)}.table--spreadsheet .td-value--question-not-answered:hover{background-color:var(--op-color-alerts-danger-plus-seven)}.table--spreadsheet .td-value--question-not-answered:focus-within{box-shadow:var(--op-input-inner-focus) var(--op-color-alerts-danger-base)}.table--spreadsheet .td-value--change-requested{box-shadow:var(--op-input-inner-focus) var(--op-color-alerts-warning-plus-one);background-color:var(--op-color-alerts-warning-plus-eight)}.table--spreadsheet .td-value--change-requested:hover{background-color:var(--op-color-alerts-warning-plus-seven)}.table--spreadsheet .td-value--change-requested:focus-within{box-shadow:var(--op-input-inner-focus) var(--op-color-alerts-warning-base)}.table--spreadsheet .td-value--complete{background-color:var(--op-color-alerts-notice-plus-seven)}.table--spreadsheet .td-value--complete:hover{background-color:var(--op-color-alerts-notice-plus-six)}.table--spreadsheet .td-value--complete:focus-within{box-shadow:var(--op-input-inner-focus) var(--op-color-alerts-notice-base)}.table--spreadsheet .month .name{display:inline-block;width:80%}.table--spreadsheet .month .status{display:inline-block;width:20%}.table--spreadsheet .month .status .ti-circle-check-filled{color:var(--st-color-icon-complete-on-background)}.table--invoice{box-shadow:none;border:none;border-radius:0}.table--invoice th,.table--invoice td{font-size:var(--op-font-2x-small);padding:var(--op-space-small) var(--op-space-small);height:auto;border-radius:0}.table--invoice .table--invoice__description{width:50%}.table--invoice .table--invoice__header{background-color:var(--op-color-print-neutral-plus-seven);color:var(--op-color-print-neutral-on-plus-seven);font-weight:var(--op-font-weight-bold)}.table-report.table-print--tax-savings th{background-color:var(--op-color-print-neutral-plus-seven);color:var(--op-color-print-neutral-on-plus-seven);border-bottom:var(--op-border-width) solid var(--op-color-print-neutral-plus-three)}.table-report.table-print--tax-savings th,.table-report.table-print--tax-savings td{padding:var(--op-space-3x-small);font-size:var(--op-font-x-small)}.table-report.table-print--tax-savings th.align-right,.table-report.table-print--tax-savings td.align-right{text-align:right}.table-report.table-print--tax-savings tr.tr--total td:first-child{padding-left:var(--op-space-x-large)}.table-report.table-print--tax-savings tr.tr--total td{font-weight:var(--op-font-weight-bold)}.table-report.table-print--tax-savings tr.tr--section-start td{font-weight:var(--op-font-weight-bold)}.table-report.table-print--tax-savings tr.tr--expense td:first-child{padding-left:var(--op-space-medium)}.table-report.table-print--tax-savings tr.tr--form-total td{background-color:var(--op-color-print-neutral-plus-seven);color:var(--op-color-print-neutral-on-plus-seven);font-weight:var(--op-font-weight-bold)}.table-report.table-print--tax-savings tbody~tbody tr:first-child td{padding:var(--op-space-small) 0 var(--op-space-3x-small) 0}.table-report.table-print--tax-savings tfoot td{border-top:var(--op-border-width) solid var(--op-color-print-neutral-plus-three);padding-block-start:var(--op-space-x-small);font-size:var(--op-font-2x-small)}.accountable-plan-header{--st-report-col-x-small: 10rem;width:var(--st-report-col-x-small)}tr.tr--form-group .th--label__messages{display:flex;gap:var(--op-space-large)}tr.tr--form-group .th--label__messages .form-hint{font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-light);color:var(--op-color-neutral-on-plus-four)}tr.tr--form-group .th--label__messages .form-error{font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-semi-bold);color:var(--op-color-alerts-danger-on-plus-four)}tr.tr--form-group .th--label:has(label.form-cell){width:var(--st-width-spreadsheet-cell-question);min-width:var(--st-width-spreadsheet-cell-question);position:sticky;left:0;z-index:1}tr.tr--form-group .th--label:has(label.form-cell) label.form-cell{width:100% !important;font-weight:var(--op-font-weight-normal);font-size:var(--op-font-small);color:var(--op-color-neutral-on-plus-seven)}tr.tr--form-group .th--label:has(.th--label__messages){padding:0 var(--op-space-small)}tr.tr--form-group.field_with_errors .th--label:has(label.form-cell),tr.tr--form-group.field_with_errors .td--input:has(input.form-cell){background-color:var(--op-color-alerts-danger-plus-seven);color:var(--op-color-alerts-danger-on-plus-seven);border:var(--op-border-width) solid var(--op-color-alerts-danger-base)}tr.tr--form-group.field_with_errors .td--input:has(input.form-cell){border-left-color:rgba(0,0,0,0)}.tag{padding:var(--op-space-2x-small) var(--op-space-x-small)}.tag.tag--outline{padding:var(--op-space-x-small) var(--op-space-small);background-color:rgba(0,0,0,0);border:1px solid var(--op-color-border)}.comp-property{display:flex;gap:var(--op-space-medium);align-items:start}.comp-property__screenshot{border-radius:var(--op-radius-x-large);box-shadow:var(--op-border-all) var(--op-color-border);overflow:hidden;max-height:calc(var(--op-size-unit)*30);max-width:calc(var(--op-size-unit)*50)}.comp-property__screenshot img{object-fit:cover}.comp-property__listing-type-icon{height:calc(var(--op-size-unit)*30);width:calc(var(--op-size-unit)*30)}.comp-property__listing-type-icon span.icon{font-size:calc(var(--op-size-unit)*20)}.comp-property__data{display:flex;flex:1;flex-direction:column;gap:var(--op-space-2x-small)}.comp-property__actions{display:flex;align-items:right;justify-content:end}.comp-properties__median-rate{display:flex;justify-content:end}.backup-codes{display:flex;flex-direction:column;gap:var(--op-space-small);max-width:300px}.backup-codes .backup-code{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:var(--op-space-x-small) var(--op-space-small);border-radius:var(--op-radius-large);background-color:var(--op-color-background);box-shadow:inset var(--op-border-all) var(--op-color-border);cursor:pointer}.backup-codes .backup-code:hover{box-shadow:var(--st-button-border-inner) var(--op-color-primary-base),var(--st-button-border-outer) var(--op-color-primary-plus-four)}.backup-codes .backup-code .backup-code__code{max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.backup-codes .backup-code .backup-code__action{display:flex;align-items:center;justify-content:center}.backup-code-image{max-height:240px}:root{--st-border-card-item-with-details: inset var(--op-border-width-large) 0 0 0}.cards-list,.cards-list__cards{padding:0;margin:0;display:grid;gap:var(--op-space-small)}.cards-list__header{display:grid;grid-template-areas:"cards-list__start cards-list__end";grid-template-columns:1fr auto;gap:var(--op-space-large)}@media screen and (max-width: 768px){.cards-list__header{gap:var(--op-space-3x-small);grid-template-areas:"cards-list__start" "cards-list__end"}}.cards-list__start{grid-area:cards-list__start;display:flex;gap:var(--op-space-x-small);align-items:center}@media screen and (max-width: 768px){.cards-list__start{gap:var(--op-space-3x-small)}}.cards-list__end{grid-area:cards-list__end;display:flex;gap:var(--op-space-x-small);align-items:center}@media screen and (max-width: 768px){.cards-list__end{gap:var(--op-space-3x-small)}}.cards-list__icon{transform:rotate(-6deg);font-size:var(--op-font-5x-large);color:var(--op-color-alerts-info-minus-five)}.cards-list__icon--no-tilt{font-size:var(--op-font-3x-large);font-weight:var(--op-font-weight-light);color:var(--op-color-neutral-plus-one)}.cards-list__icon--with-background{background-color:var(--op-color-alerts-info-plus-six);border-radius:50%;padding:var(--op-space-x-small)}.detail-key{font-size:var(--op-font-small);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-densest);color:var(--op-color-neutral-on-plus-max-alt)}.detail-value{font-size:var(--op-font-small);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-densest);color:var(--op-color-neutral-on-plus-max)}.card__header-row{display:flex;gap:var(--op-space-small);align-items:baseline}.review-notes{margin:0;list-style-type:none;padding:0;display:grid;gap:var(--op-space-medium)}.review-notes .review-note{display:grid;gap:var(--op-space-x-small)}.review-notes .review-note:not(:last-child){border-bottom:var(--op-border-width) solid var(--op-color-border);padding-block-end:var(--op-space-medium)}.review-notes .review-note__header{display:flex;gap:var(--op-space-small)}.review-notes .review-note__name{font-weight:var(--op-font-weight-bold)}.review-notes .review-note__date{color:var(--op-color-neutral-on-plus-max-alt)}.review-notes .review-note__body{line-height:var(--op-line-height-base)}.change-notification.dirty{color:var(--op-color-alerts-warning-base)}.menu{--_op-menu-max-width: 25rem;background-color:var(--op-color-primary-minus-six);color:var(--op-color-primary-on-base);box-shadow:var(--op-border-all) var(--op-color-border);border-radius:var(--op-radius-large);max-width:var(--_op-menu-max-width)}.menu .menu__section{padding:var(--op-space-small);display:flex;flex-direction:column;gap:var(--op-space-2x-small)}.menu .menu__section:not(:first-child){border-top:solid var(--op-border-width) var(--op-color-border)}.menu .menu-item{display:flex;width:100%;align-items:center;justify-content:start}.dropdown{position:relative}.dropdown summary{padding-right:var(--op-space-3x-large);appearance:none;background-image:var(--op-encoded-images-dropdown-arrow);background-position:center right;background-position-x:calc(100% - (var(--op-space-3x-large)/2 - var(--op-encoded-images-dropdown-arrow-width)/2));background-repeat:no-repeat;cursor:pointer;font-size:var(--op-font-large);width:100%;justify-content:start}.dropdown .menu{position:absolute;top:calc(100% + var(--op-size-unit));width:100%;z-index:var(--op-z-index-dialog);box-shadow:var(--op-border-all) var(--op-color-border),var(--op-shadow-medium)}.dropdown .menu.menu--left{left:0}.dropdown .menu.menu--right{right:0}.sidebar-education-video{background-color:var(--op-color-neutral-plus-max);color:var(--op-color-neutral-on-plus-max);box-shadow:var(--op-border-all) var(--op-color-border);border-radius:var(--op-radius-x-large);overflow:hidden}.sidebar-education-video__thumbnail{width:100%;height:auto;aspect-ratio:16/9;position:relative}.sidebar-education-video__thumbnail img{height:100%;width:100%;object-fit:cover}.sidebar-education-video__thumbnail .btn.btn--play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:2;font-size:var(--op-font-4x-large);color:var(--op-color-white)}.sidebar-education-video__text{padding:var(--op-space-medium);display:flex;flex-direction:column;gap:var(--op-space-2x-small)}.sidebar-education-video__label{font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);color:var(--op-color-neutral-on-plus-max-alt)}.sidebar-education-video__title{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-bold)}.sidebar-education-video__description{font-size:var(--op-font-medium);font-weight:var(--op-font-weight-bold)}.lesson-container{display:grid;gap:var(--op-space-x-large);grid-template-columns:1fr 40rem;grid-template-areas:"lesson-container__main lesson-container__sidebar"}@media screen and (max-width: 1024px){.lesson-container{grid-template-areas:"lesson-container__main" "lesson-container__sidebar";grid-template-columns:1fr}}.lesson-container .lesson-container__main{grid-area:lesson-container__main;display:flex;flex-direction:column;gap:var(--op-space-x-large)}.lesson-container .lesson-container__sidebar{grid-area:lesson-container__sidebar;display:flex;flex-direction:column;gap:var(--op-space-x-large)}.graph polygon{fill:none}.entity-map__item path{fill:var(--op-color-neutral-plus-seven);stroke:var(--op-color-neutral-on-plus-max-alt)}.entity-map__item text{font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-densest);fill:var(--op-color-neutral-on-plus-seven)}.entity-map__edge path{stroke:var(--op-color-neutral-on-plus-max-alt)}.entity-map{overflow-x:scroll}.empty-state{display:flex;flex-direction:column}.empty-state .title{margin-bottom:0}.empty-state p{color:var(--op-color-neutral-on-plus-max-alt)}.estimated-savings{background-color:var(--st-color-estimated-savings);color:var(--st-color-estimated-savings-on-background);padding:var(--op-space-small) var(--op-space-x-large);border-radius:var(--op-radius-x-large);display:flex;flex-direction:column;gap:var(--op-space-medium)}.estimated-savings__title{font-size:var(--op-font-small);font-weight:var(--op-font-weight-bold);line-height:var(--op-line-height-densest)}.estimated-savings__amount{font-size:var(--op-font-3x-large);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-densest)}.file-upload{display:grid;grid-template-columns:1fr auto;align-items:end;gap:var(--op-space-x-large)}.page-header{display:grid;gap:var(--op-space-medium);padding-block-start:var(--op-space-3x-large);padding-block-end:var(--op-space-large)}@media screen and (max-width: 768px){.page-header{padding-block-start:var(--op-space-large)}}.page-header--with-breadcrumbs{padding-top:var(--op-space-large)}.page-header--with-tabs{padding-bottom:var(--op-space-small)}.page-title-header{display:grid;grid-template-areas:"title actions" "subtitle ." "tags .";grid-template-columns:"1fr auto";column-gap:var(--op-space-medium);row-gap:var(--op-space-2x-small)}@media screen and (max-width: 768px){.page-title-header{grid-template-areas:"title" "subtitle" "tags" "actions";grid-template-columns:auto;row-gap:var(--op-space-medium)}}.page-title-header .page-title{grid-area:title}.page-title-header .page-subtitle{color:var(--op-color-neutral-on-plus-max-alt);font-weight:var(--op-font-weight-bold);grid-area:subtitle;padding-bottom:var(--op-space-small)}.page-title-header .page-title-actions{grid-area:actions;justify-content:end;display:flex;align-items:center;gap:var(--op-space-medium)}@media screen and (max-width: 768px){.page-title-header .page-title-actions{justify-content:start;flex-wrap:wrap}}.page-title-header .page-title-tags{grid-area:tags;display:flex;flex-wrap:wrap;row-gap:var(--op-space-2x-small);column-gap:var(--op-space-x-small)}.icon.ti{height:unset;width:unset;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.info-block{display:flex;flex-direction:column;gap:var(--op-space-x-small);font-size:18px;line-height:28px}.info-block strong{font-weight:var(--op-font-weight-semi-bold)}.info-block .info-block__header .text-light{color:var(--op-color-neutral-on-plus-max-alt)}.info-block .info-block__content .text-light{color:var(--op-color-neutral-on-plus-seven-alt)}.employee-instructions{background-color:var(--op-color-alerts-warning-plus-eight);color:var(--op-color-alerts-warning-on-plus-eight);padding:var(--op-space-x-large);box-shadow:var(--op-border-all) var(--op-color-alerts-warning-plus-two);border-radius:var(--op-radius-x-large);display:flex;flex-direction:column;gap:var(--op-space-2x-small);line-height:var(--op-line-height-base);font-size:var(--op-font-medium)}.employee-instructions__title{font-weight:var(--op-font-weight-semi-bold)}.login{display:grid;gap:var(--op-space-large);justify-items:center}.login__logo{width:calc(var(--op-size-unit)*50)}.login__card{display:grid;gap:var(--op-space-large);padding:var(--op-space-x-large);border-radius:var(--st-border-radius-table)}.login__links{display:grid;gap:var(--op-space-small);justify-items:center}.login__link{font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-normal);line-height:var(--op-line-height-densest);color:var(--op-color-neutral-on-plus-max)}.progress{display:flex;flex-direction:column;gap:var(--op-space-2x-small);color:var(--op-color-neutral-on-plus-max-alt)}.progress strong{color:var(--op-color-neutral-on-plus-max)}.progress .bar-container{background-color:var(--op-color-neutral-plus-five);border-radius:var(--op-radius-large)}.progress .bar-container .bar{background-color:var(--op-color-primary-plus-one);height:var(--op-space-small);border-radius:var(--op-radius-large)}.report-logo{position:running(logoRunning)}.report-page-title{font-size:var(--op-font-3x-large);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-densest);text-align:center;display:block;margin-bottom:var(--op-space-3x-large)}.report-page-title--sm{font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-semi-bold);line-height:var(--op-line-height-densest);text-align:center;display:block;margin-bottom:var(--op-space-3x-large)}.report-section-header{text-align:center;display:block;margin-top:var(--op-space-x-large);margin-bottom:var(--op-space-medium);font-size:var(--op-font-x-large);font-weight:var(--op-font-weight-semi-bold)}.report-data-section{display:grid;box-shadow:var(--op-border-all) var(--op-color-print-neutral-pure-black);break-inside:avoid}.report-data-section+.report-data-section{margin-top:var(--op-space-large)}.report-data-section__heading{font-size:var(--op-font-2x-small);font-weight:var(--op-font-weight-bold);line-height:var(--op-line-height-densest);background-color:var(--op-color-print-neutral-pure-black);color:var(--op-color-print-neutral-on-pure-black);padding-block:var(--op-space-2x-small);text-align:center}.report-data-section__columns{display:grid;grid-auto-columns:minmax(0, 1fr);grid-auto-flow:column}.report-data-section__column{display:flex;flex-direction:column}.report-data-section__column-heading{font-size:var(--op-font-2x-small);font-weight:var(--op-font-weight-bold);line-height:var(--op-line-height-densest);background-color:var(--op-color-print-neutral-plus-five);color:var(--op-color-print-neutral-on-plus-five);padding-block:var(--op-space-2x-small);text-align:center}.report-data-section__content{font-size:var(--op-font-2x-small);line-height:var(--op-line-height-base);padding:var(--op-space-medium);display:flex;flex-direction:column;gap:var(--op-space-medium);justify-content:start}.report-data-section__disclaimer{font-size:var(--op-font-2x-small);line-height:var(--op-line-height-base);padding:var(--op-space-medium);padding-top:var(--op-space-sm);display:flex;flex-direction:column;gap:var(--op-space-medium);justify-content:start}.report-data-section__key-value-pair{display:grid;gap:var(--op-space-3x-small)}.report-data-section__key{font-weight:var(--op-font-weight-bold)}.report-data-section__key--with-info-box{display:flex;align-items:end;justify-content:space-between}.report-data-section__key--with-info-box .report-data-section__key-content{display:grid}.report-data-section__info-box{font-weight:var(--op-font-weight-normal);box-shadow:var(--op-border-all) var(--op-color-print-neutral-pure-black);padding:var(--op-space-3x-small) var(--op-space-2x-small);line-height:var(--op-line-height-densest);min-width:var(--st-report-data-section-key-box-width);min-width:var(--op-space-4x-large);display:flex;justify-content:center;gap:var(--op-space-small)}.report-data-section__info-boxes{display:flex}.report-data-section__info-boxes .report-data-section__info-box:not(:first-of-type){margin-left:var(--op-border-width)}.report-data-section__value{display:grid}.report-data-section__line-items{display:grid}.report-data-section__line-item{display:flex;justify-content:space-between;padding-block:var(--op-space-2x-small);gap:var(--op-space-large)}.report-data-section__line-item.report-data-section__line-item--with-bullet{padding-left:var(--op-space-medium);position:relative}.report-data-section__line-item.report-data-section__line-item--with-bullet:before{content:"•";position:absolute;top:.5em;left:var(--op-space-x-small)}.report-data-section__line-item-key{display:grid}.table-report{border-collapse:collapse}.table-report td{padding:0;font-size:inherit}.table-report tr:not(:last-of-type){border-bottom:var(--op-border-width) solid var(--op-color-print-neutral-plus-five)}.table-report:not(:first-child){margin-top:var(--op-space-2x-small)}.page-wide{page:wide}#page-augusta-invoice{page:augustaInvoice}.invoice{display:grid;gap:var(--op-space-3x-large);break-before:page}.invoice p{margin:0}.invoice-title p{font-size:var(--op-font-x-large);line-height:var(--op-line-height-densest);font-weight:var(--op-font-weight-semi-bold)}.invoice-header-row{display:flex;justify-content:space-between}.invoice-thank-you{text-align:center}.invoice-center-print-title{position:running(invoiceRunning)}ol.checklist{list-style:none}ol.checklist li::before{content:"☐";font-size:20px;vertical-align:middle;line-height:20px}ol.checklist li.checked::before{content:"☑"}.contract-signatures{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--op-space-large);row-gap:var(--op-space-small)}.contract-signatures .signature-group{display:grid;grid-template-columns:auto 1fr;gap:var(--op-space-x-small)}.contract-signatures .signature-group__line{border-bottom:solid var(--op-border-width) var(--op-color-neutral-minus-max)}.contract-signatures.extra-space{margin-top:calc(6*var(--op-space-large))}.entity-map-wrapper svg{max-width:100%}:root{--st-ptsp-footer-height: 3rem}.report-ptsp p{margin:0}#page-ptsp{page:personalTaxStrategyPlan}#page-ptsp.page-ptsp--first{page:personalTaxStrategyPlanFirstPage}.ptsp-footer{position:running(ptspFooterRunning)}.ptsp-footer__logo{height:var(--st-ptsp-footer-height);width:auto}.ptsp-footer__content{display:flex;align-items:center;gap:var(--op-space-x-large);font-size:var(--op-font-2x-small)}.ptsp-first__heading{font-size:var(--op-font-4x-large);color:var(--op-color-primary-minus-five);font-weight:var(--op-font-weight-semi-bold)}.ptsp-first__header{display:flex;flex-direction:column;row-gap:var(--op-space-medium);align-items:center}.ptsp-first__logo{--st-ptsp-logo-first-page: 4.8rem;height:var(--st-ptsp-logo-first-page);width:auto}.ptsp-first__section{margin-top:var(--op-space-4x-large)}.ptsp-section{display:flex;flex-direction:column;gap:var(--op-space-medium);break-inside:avoid}.ptsp-section:not(:first-child,.ptsp-first__section){margin-top:var(--op-space-3x-large)}.ptsp-section--taxquisition-results .ptsp-section__data-columns{grid-template-columns:1fr 1fr 1fr}.ptsp-section--taxquisition-recommendations .ptsp-section__data-columns{display:flex;flex-wrap:wrap;justify-content:center;font-size:var(--op-font-large)}.ptsp-heading{font-size:var(--op-font-3x-large);color:var(--op-color-primary-minus-five);font-weight:var(--op-font-weight-semi-bold);text-align:center}.ptsp-section__subheading{font-weight:var(--op-font-weight-semi-bold);font-size:var(--op-font-x-large);line-height:var(--op-line-height-densest)}.ptsp-section__main ul{margin:0}.ptsp-section__data-columns{display:grid;grid-template-columns:1fr 1fr;column-gap:var(--op-space-2x-large)}.ptsp-section__data-column{display:flex;flex-direction:column;row-gap:var(--op-space-small)}.ptsp-section__data-set{display:flex;flex-direction:column;gap:var(--op-space-3x-small);line-height:var(--op-line-height-base)}.ptsp-section__data-set ul{padding:0;display:flex;flex-direction:column}.ptsp-section__data-set li{display:flex;justify-content:space-between;padding-block:var(--op-space-3x-small)}.ptsp-section__data-set li:not(:last-child){border-bottom:var(--op-border-width) solid var(--op-color-neutral-plus-five)}.ptsp-section__data-set--large ul{font-size:var(--op-font-medium);gap:0}.ptsp-section__data-set--large li{padding-block:var(--op-space-x-small)}.ptsp-summary{display:flex;flex-direction:column;row-gap:var(--op-space-x-small);text-align:center}.ptsp-summary:not(:first-child){margin-top:var(--op-space-3x-large)}.ptsp-summary dl{display:flex;width:100%;column-gap:var(--op-space-3x-large);padding-inline:var(--op-space-large);padding-block:var(--op-space-medium);justify-content:center;font-weight:var(--op-font-weight-semi-bold);font-size:var(--op-font-medium);background-color:var(--op-color-neutral-plus-five)}.ptsp-summary__note{font-size:var(--op-font-2x-small)}.ptsp-table .ptsp-table__thead{background-color:var(--op-color-print-neutral-plus-seven);font-weight:var(--op-font-weight-bold);font-size:var(--op-font-x-small)}.ptsp-table .ptsp-table__body{padding:0}.ptsp-table li{font-size:var(--op-font-x-small)}.ptsp-table .ptsp-table__tr{display:grid;grid-column-gap:var(--op-space-medium);padding-block:var(--op-space-2x-small)}.ptsp-table .ptsp-table__tr>:first-child{padding-inline-start:var(--op-space-x-small)}.ptsp-table .ptsp-table__tr>:last-child{padding-inline-end:var(--op-space-x-small)}.ptsp-table .ptsp-table__tr ul{list-style-type:disc}.ptsp-table .ptsp-table__tr:not(:last-child){border-bottom:var(--op-border-width) solid var(--op-color-print-neutral-plus-five)}.ptsp-table--results .ptsp-table__tr{grid-template-columns:1fr 10rem 10rem}.ptsp-table--retirement .ptsp-table__tr{grid-template-columns:8rem 1fr 1fr}.survey-item-incompleted__response input[type=text]{border:1px solid var(--op-color-alerts-info-base)}.survey-sections{display:grid;gap:var(--op-space-3x-large)}@media screen and (max-width: 768px){.survey-sections{gap:var(--op-space-2x-large)}}.survey-section{display:grid;gap:var(--op-space-medium)}.survey-section__actions{display:flex;align-items:center;justify-content:end}.survey-section__description{display:flex;gap:var(--op-space-2x-small);color:var(--op-color-neutral-on-plus-eight-alt)}@media screen and (min-width: 768px){.survey-section__description::before{content:"";font-family:"tabler-icons"}}@media screen and (max-width: 768px){.survey-section__description{line-height:var(--op-line-height-dense);font-size:var(--op-font-x-small)}}.survey-section__header{display:grid;gap:var(--op-space-x-small);grid-template-areas:"survey-item__start survey-item__end";grid-template-columns:1fr auto}.survey-item__start{grid-area:survey-item__start;display:flex;gap:var(--op-space-x-small);align-items:start;justify-content:end;flex-direction:column}@media screen and (max-width: 768px){.survey-item__start{gap:var(--op-space-2x-small)}}.survey-item__end{grid-area:survey-item__end;display:flex;gap:var(--op-space-x-small);justify-items:end;flex-direction:column}.survey__footer{display:grid;grid-template-columns:auto auto;justify-content:space-between}.survey-items{display:grid;gap:var(--op-space-3x-large)}.survey-item{display:grid;gap:var(--op-space-x-large)}.survey-item__question{display:grid;gap:var(--op-space-small);font-size:var(--op-font-large)}@media screen and (max-width: 768px){.survey-item__question{gap:var(--op-space-2x-small)}}.survey-item__description{line-height:var(--op-line-height-base);color:var(--op-color-neutral-on-plus-seven-alt)}.survey-item__tooltip{line-height:var(--op-line-height-base)}.survey-item__answers{display:grid;gap:var(--op-space-medium)}.survey-item__answer,.survey-item__answer-fields{display:flex;gap:var(--op-space-medium);align-items:end}@media screen and (max-width: 768px){.survey-item__answer,.survey-item__answer-fields{flex-direction:column}.survey-item__answer .form-group,.survey-item__answer-fields .form-group{width:100%}}.survey-item__answer>*:not(:last-child),.survey-item__answer-fields>*:not(:last-child){flex:1}.survey-item__answer--with-preheader{display:grid;gap:var(--op-space-small)}.survey-item__answer-actions{display:flex;gap:var(--op-space-medium);flex-grow:0;align-self:end}.hidden{position:absolute}.app-with-sidebar--survey p,.app-with-sidebar--survey li{line-height:var(--op-line-height-base)}.disclaimer{break-inside:avoid}.disclaimer-agreement{display:grid;gap:var(--op-space-x-large);font-size:var(--op-font-medium)}.disclaimer-agreement__body{display:grid;gap:var(--op-space-medium)}.disclaimer-agreement__body p,.disclaimer-agreement__body ul{margin:0}.disclaimer-agreement__checkboxes{display:grid;gap:var(--op-space-medium)}.disclaimer-agreement__checkbox{break-inside:avoid;gap:var(--op-space-x-small);margin-top:var(--op-space-medium);padding:var(--op-space-small) var(--op-space-medium);border-radius:var(--op-radius-large);border:var(--op-border-width) solid var(--op-color-neutral-plus-six);background-color:var(--op-color-neutral-plus-seven);color:var(--op-color-neutral-on-plus-seven)}.disclaimer-agreement__checkbox .form-control{align-self:start}.disclaimer-agreement__checkbox .form-label{color:inherit}.disclaimer-agreement__checkbox .form-label{font-size:var(--op-font-medium)}@media screen and (max-width: 768px){.disclaimer-agreement__checkbox .form-label{font-size:var(--op-font-small)}}.youtube-video-wrapper{aspect-ratio:16/9}.youtube-video-wrapper iframe{width:100%;height:100%}.tom-select-modal{height:50vh}.video-embed__container{position:relative;padding-bottom:56.25%}.video-embed{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:15px}.wizard-header{padding-block:var(--op-space-x-large);color:var(--op-color-neutral-on-plus-max-alt)}.wizard-header__heading{display:flex;align-items:center;justify-content:space-between;font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-semi-bold);color:var(--op-color-neutral-on-plus-max);padding-top:var(--op-space-x-small)}.wizard-header__description{font-size:var(--op-font-medium);line-height:var(--op-line-height-dense);padding-top:var(--op-space-medium);display:flex;flex-direction:column;gap:var(--op-space-x-large)}.wizard-header__description .wizard-header__description__headline{display:block}.wizard-header__completed-tasks{background-color:var(--op-color-neutral-plus-six);border-radius:var(--op-radius-large);padding:var(--op-space-small)}.wizard-header__completed-tasks .wizard-header__todo[data-icon]:before{content:attr(data-icon);font-family:"tabler-icons";padding-right:var(--op-space-2x-small);font-size:var(--op-font-large);top:.08em;position:relative;color:inherit}.wizard-header__progressbar{padding-top:var(--op-space-2x-large)}.wizard-step{border-radius:var(--op-radius-x-large);background-color:var(--op-color-neutral-plus-max);box-shadow:inset 0 0 0 var(--op-border-width) var(--op-color-neutral-plus-six);color:var(--op-color-neutral-on-plus-max-alt)}.wizard-step .wizard-step__heading{color:var(--op-color-neutral-on-plus-max)}.wizard-step--client-action{background-color:var(--op-color-primary-plus-eight);box-shadow:inset 0 0 0 var(--op-border-width) var(--op-color-primary-plus-five);color:var(--op-color-primary-on-plus-eight-alt)}.wizard-step--client-action .wizard-step__heading{color:var(--op-color-primary-on-plus-max-alt)}.wizard-step--client-action label{color:inherit}.wizard-step__body{padding:var(--op-space-x-large);color:inherit}.wizard-step__body:not(:first-of-type){border-top:var(--op-border-width) solid var(--op-color-neutral-plus-six)}.wizard-step__kicker{font-size:var(--op-font-x-small);font-weight:var(--op-font-weight-semi-bold)}.wizard-step__heading{display:flex;align-items:center;justify-content:space-between;font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-semi-bold)}.wizard-step__heading:not(:first-child){padding-top:var(--op-space-x-small)}.wizard-step__description{font-size:var(--op-font-medium);line-height:var(--op-line-height-dense);padding-top:var(--op-space-small)}.wizard-step__inputs{display:flex;flex-direction:column;gap:var(--op-space-2x-large);padding-top:var(--op-space-2x-large)}.wizard-step__input-group label{font-size:var(--op-font-medium)}.wizard-step__input-group:not(:first-child){padding-top:var(--op-space-2x-large)}.wizard-step__todo[data-icon]:before{content:attr(data-icon);font-family:"tabler-icons";padding-right:var(--op-space-2x-small);font-size:var(--op-font-large);top:.08em;position:relative;color:inherit}.wizard-modal__header{text-align:center;max-width:50rem;margin:0 auto;padding:var(--op-space-small)}.wizard-modal__heading{font-size:var(--op-font-2x-large);font-weight:var(--op-font-weight-semi-bold);color:var(--op-color-neutral-on-plus-max)}.wizard-modal__description{padding-top:var(--op-space-small);color:var(--op-color-neutral-on-plus-max-alt)}.wizard-modal__alert{padding-top:var(--op-space-x-large)}.wizard-modal__alert p{margin:0}.wizard-modal__alert p:not(:first-child){margin-top:var(--op-space-small)}html{overflow:auto}body{line-height:var(--op-line-height-densest);font-size:var(--op-font-small)}p{line-height:var(--op-line-height-base)}turbo-cable-stream-source{display:none}fieldset{border:none;padding:0}

/*# sourceMappingURL=application.css.map*/
