:root{--accordion-border-width:1px;--accordion-icon-size:1rem;--accordion-icon-stroke-width:2px}.accordion__item{border-style:solid;border-color:var(--color-contrast-lower);border-bottom-width:var(--accordion-border-width)}.accordion__item:first-child{border-top-width:var(--accordion-border-width)}.accordion__header{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;width:100%;display:flex}.accordion__header .icon{--size:var(--accordion-icon-size)}.accordion__header .icon .icon__group{stroke-width:var(--accordion-icon-stroke-width)}.accordion__header .accordion__icon-arrow{display:block;position:relative}.accordion__icon-arrow:before,.accordion__icon-arrow:after{content:"";width:var(--accordion-icon-stroke-width);transform-origin:50% 100%;will-change:transform;background:currentColor;border-radius:5em;height:80%;transition:transform .2s;position:absolute;top:0}.accordion__icon-arrow:before{left:50%;transform:rotate(-45deg)}.accordion__icon-arrow:after{left:calc(50% - 1px);transform:rotate(45deg)}.accordion__item--is-open .accordion__icon-arrow:before{transform:translateY(-80%)rotate(-135deg)}.accordion__item--is-open .accordion__icon-arrow:after{transform:translateY(-80%)rotate(135deg)}.accordion__icon-arrow-v2 .icon__group,.accordion__icon-plus .icon__group{will-change:transform;transform-origin:50%}.accordion__icon-arrow-v2 .icon__group>*{transform-origin:50%;stroke-dasharray:20;transform:translateY(4px)}.accordion__icon-arrow-v2 .icon__group>:first-child,.accordion__icon-arrow-v2 .icon__group>:last-child{stroke-dashoffset:10.15px}.accordion__icon-plus .icon__group{transform:rotate(-90deg)}.accordion__icon-plus .icon__group>*{transform-origin:50%}.accordion__icon-plus .icon__group>:first-child{transform:rotate(-90deg)}.accordion__item--is-open>.accordion__header>.accordion__icon-arrow .icon__group>:first-child{transform:translateY(-8px)rotate(-90deg)}.accordion__item--is-open>.accordion__header>.accordion__icon-arrow .icon__group>:last-child{transform:translateY(-8px)rotate(90deg)}.accordion__item--is-open>.accordion__header>.accordion__icon-arrow-v2 .icon__group{transform:rotate(-90deg)}.accordion__item--is-open>.accordion__header>.accordion__icon-arrow-v2 .icon__group>:first-child,.accordion__item--is-open>.accordion__header>.accordion__icon-arrow-v2 .icon__group :last-child{stroke-dashoffset:0;transform:translateY(0)}.accordion__item--is-open>.accordion__header>.accordion__icon-plus .icon__group,.accordion__item--is-open>.accordion__header>.accordion__icon-plus .icon__group>:first-child{transform:rotate(0)}.accordion__panel{will-change:height;display:none;transform:translateZ(0)}.accordion__item--is-open>.accordion__panel{display:block}.accordion[data-animation=on] .accordion__item--is-open .accordion__panel>*{animation:accordion-entry-animation .4s var(--ease-out)}.accordion[data-animation=on] .accordion__icon-arrow .icon__group,.accordion[data-animation=on] .accordion__icon-arrow-v2 .icon__group,.accordion[data-animation=on] .accordion__icon-plus .icon__group{transition:transform .3s var(--ease-out)}.accordion[data-animation=on] .accordion__icon-arrow .icon__group>*,.accordion[data-animation=on] .accordion__icon-arrow-v2 .icon__group>*,.accordion[data-animation=on] .accordion__icon-plus .icon__group>*{transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out)}@keyframes accordion-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.alert{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-contrast-higher);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.alert__icon{color:var(--color-primary)}.alert__close-btn{transition:.3s var(--ease-out);flex-shrink:0;display:inline-flex}.alert__close-btn .icon{display:block}.alert__close-btn:hover{transform:scale(1.1)}.alert--success{background-color:hsla(var(--color-success-h), var(--color-success-s), var(--color-success-l), .2)}.alert--success .alert__icon{color:var(--color-success)}.alert--error{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2)}.alert--error .alert__icon{color:var(--color-error)}.alert--warning{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2)}.alert--warning .alert__icon{color:var(--color-warning)}.alert--is-visible{clip:auto;clip-path:none;position:static}:root{--chart-height:360px;--chart-data-line-stroke-width:2px;--chart-marker-size:4px;--chart-axis-stroke-width:1px;--chart-guides-stroke-width:1px;--chart-y-indicator-dash:3px;--chart-y-indicator-stroke-width:1px;--chart-data-color:var(--color-primary);--chart-data-fill-opacity:.2;--chart-legend-bullet-size:10px}.chart__area{height:var(--chart-height);position:relative}.chart__svg{display:block;position:absolute;top:0;left:0}.chart__svg text{fill:var(--color-contrast-high)}.chart__tooltip{font-size:var(--text-xs);background-color:var(--color-contrast-lower);padding:var(--space-sm);pointer-events:none;white-space:nowrap;position:absolute}.chart__bullet{width:var(--chart-legend-bullet-size);height:var(--chart-legend-bullet-size);border-radius:50%;flex-shrink:0;display:block}.chart__axis-legend{font-size:var(--text-xs);-webkit-user-select:none;user-select:none}.chart__axis-label{font-size:var(--text-xs);pointer-events:none}.chart__axis{pointer-events:none;stroke:var(--color-contrast-low);stroke-width:var(--chart-axis-stroke-width)}.chart__tick{stroke-width:var(--chart-axis-stroke-width);stroke:var(--color-contrast-low)}.chart__guides{fill:#0000;stroke-width:var(--chart-guides-stroke-width);stroke:var(--color-contrast-lower)}.chart__dataset{pointer-events:none}.chart__data-line{fill:none;stroke-width:var(--chart-data-line-stroke-width);stroke-linecap:round;stroke-linejoin:round;stroke:var(--chart-data-color)}.chart__data-fill{pointer-events:none;fill:none}.chart--area .chart__data-fill{fill:var(--chart-data-color);opacity:var(--chart-data-fill-opacity)}.chart__marker{r:var(--chart-marker-size);opacity:0;fill:var(--chart-data-color)}.chart__marker--selected{opacity:1}.chart__y-indicator{stroke-width:var(--chart-y-indicator-stroke-width);stroke:var(--color-contrast-low);stroke-dasharray:var(--chart-y-indicator-dash);pointer-events:none}.chart__data-bar{pointer-events:none;fill:var(--chart-data-color)}.chart--column .chart__marker{visibility:hidden}.chart--column .chart__y-indicator{display:none}:root{--popover-width:250px;--popover-control-gap:4px;--popover-viewport-gap:20px;--popover-transition-duration:.2s}.popover{width:var(--popover-width);z-index:var(--z-index-popover,5);margin-top:var(--popover-control-gap);margin-bottom:var(--popover-control-gap);-webkit-overflow-scrolling:touch;visibility:hidden;opacity:0;transition:visibility 0s var(--popover-transition-duration), opacity var(--popover-transition-duration);position:fixed;overflow:auto}.popover--is-visible{visibility:visible;opacity:1;transition:visibility 0s, opacity var(--popover-transition-duration)}.adv-select-popover.popover{--popover-width:250px;--popover-control-gap:4px;--popover-viewport-gap:20px;--popover-transition-duration:.2s}@media (width>=64rem){.adv-select-popover.popover{--popover-width:320px}}.adv-select-popover__optgroup:not(:first-of-type){padding-top:var(--space-2xs)}.adv-select-popover__optgroup:not(:last-of-type){border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);padding-bottom:var(--space-2xs)}.adv-select-popover__check{display:none}.adv-select-popover__option{cursor:pointer;transition:all .2s;position:relative}.adv-select-popover__option:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.adv-select-popover__option:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}.adv-select-popover__option[aria-selected=true]{background-color:var(--color-primary);color:var(--color-white)}.adv-select-popover__option[aria-selected=true] .adv-select-popover__check{display:block}.adv-select-popover__option[aria-selected=true]:focus{box-shadow:inset 0 0 0 2px var(--color-primary-dark)}.advm-select{border-radius:var(--radius-md);height:236px;box-shadow:0 0 0 1px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);transition:box-shadow .2s;overflow:hidden}.advm-select:focus-within{box-shadow:0 0 0 2px var(--color-primary)}.advm-select:focus-within .advm-select__list{border-color:var(--color-primary)}.advm-select__list{-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.advm-select__list:focus{outline:none}.advm-select__option,.advm-select__label{-webkit-user-select:none;user-select:none}.advm-select__option{cursor:pointer}.advm-select__option:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.advm-select__option:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}.advm-select__option[aria-selected=true]{background-color:var(--color-primary);color:var(--color-white)}.advm-select__option[aria-selected=true] .advm-select__check{visibility:visible}.advm-select__option[aria-selected=true]:focus{background-color:var(--color-primary-dark)}.advm-select__check{visibility:hidden}.alert-card{z-index:1;position:relative}.alert-card__close-btn{z-index:1;width:32px;height:32px;top:var(--space-sm);right:var(--space-sm);border-radius:50%;transition:all .2s;display:flex;position:absolute}.alert-card__close-btn .icon{margin:auto;display:block}.alert-card__close-btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}:root{--anim-cards-width:280px;--anim-cards-gap:var(--space-md)}@supports (--css:variables){@media (width>=48rem){:root{--anim-cards-width:400px}}@media (width>=64rem){:root{--anim-cards-width:550px}}}.anim-cards{margin-top:var(--anim-cards-gap);margin-bottom:var(--anim-cards-gap);overflow:hidden}.anim-cards__list{display:flex;overflow:auto}.anim-cards__item{float:left;width:var(--anim-cards-width);margin-right:var(--anim-cards-gap);flex-shrink:0}.anim-cards-control{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .75);border-radius:50%;width:40px;height:40px;transition:all .2s;display:inline-flex}.anim-cards-control i{width:16px;height:16px;color:var(--color-bg);margin:auto;display:block;position:relative}.anim-cards-control i:before,.anim-cards-control i:after{content:"";width:100%;height:100%;transition:-webkit-clip-path .2s var(--ease-out);transition:clip-path .2s var(--ease-out);transition:clip-path .2s var(--ease-out), -webkit-clip-path .2s var(--ease-out);background-color:currentColor;position:absolute;top:0;left:0}.anim-cards-control i:before{clip-path:polygon(1px 1px,5px 1px,5px calc(100% - 1px),1px calc(100% - 1px))}.anim-cards-control i:after{clip-path:polygon(calc(100% - 5px) 1px,calc(100% - 1px) 1px,calc(100% - 1px) calc(100% - 1px),calc(100% - 5px) calc(100% - 1px))}.anim-cards-control:hover{cursor:pointer;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95)}.anim-cards-control[aria-pressed=true] i:before{clip-path:polygon(2px 0%,100% 50%,100% 50%,2px 100%)}.anim-cards-control[aria-pressed=true] i:after{clip-path:polygon(calc(100% - 5px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 5px) calc(100% - 1px))}.anim-cards:not(.anim-cards--anim-off) .anim-cards__list{will-change:transform;backface-visibility:hidden;overflow:visible;transform:translateZ(0)}.anim-cards--reverse:not(.anim-cards--anim-off) .anim-cards__list{flex-direction:row-reverse}:root{--anim-menu-btn-size:48px;--anim-menu-btn-transition-duration:.2s;--anim-menu-btn-icon-size:32px;--anim-menu-btn-icon-stroke:2px}.anim-menu-btn{width:var(--anim-menu-btn-size);height:var(--anim-menu-btn-size);justify-content:center;align-items:center;display:flex}.anim-menu-btn__icon{font-size:var(--anim-menu-btn-icon-size);width:1em;height:var(--anim-menu-btn-icon-stroke);color:inherit;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;display:block;position:relative;transform:scale(1)}.anim-menu-btn__icon:before,.anim-menu-btn__icon:after{content:"";background-image:inherit;border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.anim-menu-btn__icon--close{will-change:transform, background-size;transition-property:transform,background-size;transition-duration:var(--anim-menu-btn-transition-duration,.2s);background-size:100% 100%}.anim-menu-btn:active .anim-menu-btn__icon--close{transform:scale(.9)}.anim-menu-btn__icon--close:before,.anim-menu-btn__icon--close:after{will-change:inherit;transition:inherit}.anim-menu-btn__icon--close:before{transform:translateY(-.25em)rotate(0)}.anim-menu-btn__icon--close:after{transform:translateY(.25em)rotate(0)}.anim-menu-btn--state-b .anim-menu-btn__icon--close{background-size:0% 100%}.anim-menu-btn--state-b .anim-menu-btn__icon--close:before{transform:translateY(0)rotate(45deg)}.anim-menu-btn--state-b .anim-menu-btn__icon--close:after{transform:translateY(0)rotate(-45deg)}.anim-menu-btn__icon--arrow-left,.anim-menu-btn__icon--arrow-right,.anim-menu-btn__icon--arrow-up,.anim-menu-btn__icon--arrow-down{will-change:transform;transition-property:transform;transition-duration:var(--anim-menu-btn-transition-duration,.2s);border-radius:50em}.anim-menu-btn:active .anim-menu-btn__icon--arrow-left,.anim-menu-btn:active .anim-menu-btn__icon--arrow-right,.anim-menu-btn:active .anim-menu-btn__icon--arrow-up,.anim-menu-btn:active .anim-menu-btn__icon--arrow-down{transform:scale(.9)}.anim-menu-btn__icon--arrow-left:before,.anim-menu-btn__icon--arrow-left:after,.anim-menu-btn__icon--arrow-right:before,.anim-menu-btn__icon--arrow-right:after,.anim-menu-btn__icon--arrow-up:before,.anim-menu-btn__icon--arrow-up:after,.anim-menu-btn__icon--arrow-down:before,.anim-menu-btn__icon--arrow-down:after{transform-origin:calc(var(--anim-menu-btn-icon-stroke) / 2) 50%;will-change:transform, width;transition-property:transform,width;transition-duration:var(--anim-menu-btn-transition-duration,.2s)}.anim-menu-btn__icon--arrow-left:before,.anim-menu-btn__icon--arrow-right:before,.anim-menu-btn__icon--arrow-up:before,.anim-menu-btn__icon--arrow-down:before{transform:translateY(-.25em)rotate(0)}.anim-menu-btn__icon--arrow-left:after,.anim-menu-btn__icon--arrow-right:after,.anim-menu-btn__icon--arrow-up:after,.anim-menu-btn__icon--arrow-down:after{transform:translateY(.25em)rotate(0)}.anim-menu-btn__icon--arrow-right{transform:rotate(180deg)}.anim-menu-btn:active .anim-menu-btn__icon--arrow-right{transform:rotate(180deg)scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:after{width:50%}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:before,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:before{transform:translateY(0)rotate(-45deg)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-left:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-right:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up:after,.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down:after{transform:translateY(0)rotate(45deg)}.anim-menu-btn--state-b:active .anim-menu-btn__icon--arrow-up{transform:rotate(90deg)scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-up{transform:rotate(90deg)}.anim-menu-btn--state-b:active .anim-menu-btn__icon--arrow-down{transform:rotate(-90deg)scale(.9)}.anim-menu-btn--state-b .anim-menu-btn__icon--arrow-down{transform:rotate(-90deg)}:root{--circle-loader-v1-size:48px;--circle-loader-v1-stroke-width:4px;--circle-loader-v2-size:64px;--circle-loader-v2-stroke-width:2;--circle-loader-v3-size:64px;--circle-loader-v4-size:48px;--circle-loader-v5-size:64px;--circle-loader-v6-size:48px}.circle-loader{display:inline-block;position:relative}@supports (animation-name:this){.circle-loader__label{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.circle-loader--v1{will-change:transform;animation:circle-loader-1 .75s infinite var(--ease-in-out);transform:rotate(45deg)}.circle-loader--v1 .circle-loader__circle{width:var(--circle-loader-v1-size);height:var(--circle-loader-v1-size);border-width:var(--circle-loader-v1-stroke-width);border-style:solid;border-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);border-radius:50%}.circle-loader--v1 .circle-loader__circle:after{content:"";border-width:inherit;border-style:inherit;border-color:#0000;border-top-color:var(--color-primary);border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}}@keyframes circle-loader-1{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}@supports (animation-name:this){.circle-loader--v2{will-change:transform;animation:1.4s linear infinite circle-loader-spinning-main}.circle-loader--v2 .circle-loader__svg{width:var(--circle-loader-v2-size);height:var(--circle-loader-v2-size);color:var(--color-primary);display:block}.circle-loader--v2 .circle-loader__svg>*{stroke-width:var(--circle-loader-v2-stroke-width)}.circle-loader--v2 .circle-loader__base{opacity:.2}.circle-loader--v2 .circle-loader__fill{stroke-linecap:round;stroke-dashoffset:0;stroke-dasharray:90 120;transform-origin:50%;animation:1.4s infinite circle-loader-dash;transform:rotate(45deg)}}@keyframes circle-loader-dash{0%,20%{stroke-dashoffset:0;transform:rotate(0)}50%,70%{stroke-dashoffset:80px;transform:rotate(270deg)}to{stroke-dashoffset:0;transform:rotate(360deg)}}@keyframes circle-loader-spinning-main{to{transform:rotate(360deg)}}@supports (animation-name:this){.circle-loader--v3{width:var(--circle-loader-v3-size);height:var(--circle-loader-v3-size)}.circle-loader--v3 .circle-loader__circle{background-color:var(--color-primary);opacity:.8;will-change:transform, opacity;border-radius:50%;width:100%;height:100%;animation:1.2s infinite circle-loader-3;position:absolute;top:0;left:0;transform:scale(0)}.circle-loader--v3 .circle-loader__circle--2nd{animation-delay:.6s}}@keyframes circle-loader-3{to{opacity:0;transform:scale(1)}}@supports (animation-name:this){.circle-loader--v4{width:var(--circle-loader-v4-size);height:var(--circle-loader-v4-size);border-radius:50%;overflow:hidden}.circle-loader--v4 .circle-loader__mask,.circle-loader--v4 .circle-loader__circle{border-radius:inherit;width:100%;height:100%;position:absolute;top:0;left:0}.circle-loader--v4 .circle-loader__mask{-webkit-clip-path:circle(calc(.5 * var(--circle-loader-v4-size)));clip-path:circle(calc(.5 * var(--circle-loader-v4-size)))}.circle-loader--v4 .circle-loader__circle--1st{background-color:var(--color-contrast-low)}.circle-loader--v4 .circle-loader__circle--2nd{background-color:var(--color-primary);will-change:transform;transform-origin:50% 100%;animation:1.2s cubic-bezier(.23,.9,.75,.1) infinite circle-loader-4;transform:translate(-100%)}}@keyframes circle-loader-4{to{transform:translate(100%)}}@supports (animation-name:this){.circle-loader--v5{font-size:var(--circle-loader-v5-size);width:1em;height:1em}.circle-loader--v5 .circle-loader__label{font-size:1rem}.circle-loader--v5 .circle-loader__ball{background-color:var(--color-primary);border-radius:50%;width:.28125em;height:.28125em;animation:.8s infinite circle-loader-5-ball;position:absolute;top:0;left:calc(50% - .140625em)}.circle-loader--v5 .circle-loader__shadow{background-color:var(--color-contrast-lower);border-radius:50%;width:.3125em;height:.3125em;animation:.8s infinite circle-loader-5-shadow;position:absolute;bottom:0;left:calc(50% - .15625em);transform:scaleY(.4)scaleX(1.2)}}@keyframes circle-loader-5-ball{0%{animation-timing-function:cubic-bezier(.61,.12,.85,.4);transform:translateY(0)}50%{animation-timing-function:cubic-bezier(.12,.59,.46,.95);transform:translateY(.5625em)}to{transform:translateY(0)}}@keyframes circle-loader-5-shadow{0%{background-color:var(--color-contrast-lower);animation-timing-function:cubic-bezier(.61,.12,.85,.4);transform:scaleY(.4)scaleX(1.2)}50%{background-color:var(--color-contrast-low);animation-timing-function:cubic-bezier(.12,.59,.46,.95);transform:scaleY(.2)scaleX(.6)}to{background-color:var(--color-contrast-lower);transform:scaleY(.4)scaleX(1.2)}}@supports (animation-name:this){.circle-loader--v6 .circle-loader__svg{width:var(--circle-loader-v6-size);height:var(--circle-loader-v6-size);color:var(--color-primary);display:block}.circle-loader--v6 .circle-loader__fill{stroke-width:8px;stroke-dashoffset:35px;stroke-dasharray:36 36;animation:1.5s infinite circle-loader-6}}@keyframes circle-loader-6{0%,to{stroke-dashoffset:35px}50%{stroke-dashoffset:-35px}}:root{--autocomplete-dropdown-vertical-gap:4px;--autocomplete-dropdown-max-height:150px;--autocomplete-dropdown-scrollbar-width:6px}.autocomplete__loader{--circle-loader-v1-size:1em;--circle-loader-v1-stroke-width:2px}.autocomplete:not(.autocomplete--searching) .autocomplete__loader{display:none}.autocomplete__results{z-index:var(--z-index-popover,5);width:100%;left:0;top:calc(100% + var(--autocomplete-dropdown-vertical-gap));background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-md);border-radius:var(--radius-md);opacity:0;visibility:hidden;transition:opacity .3s, visibility 0s .3s, transform .3s var(--ease-in);position:absolute;overflow:hidden;transform:translateY(4px)}.autocomplete--results-visible .autocomplete__results{opacity:1;visibility:visible;transition:opacity .3s, transform .3s var(--ease-out);transform:translateY(0)}.autocomplete__list{max-height:var(--autocomplete-dropdown-max-height);-webkit-overflow-scrolling:touch;overflow:auto}.autocomplete__list::-webkit-scrollbar{width:var(--autocomplete-dropdown-scrollbar-width)}.autocomplete__list::-webkit-scrollbar-track{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .08);border-radius:0}.autocomplete__list::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .12);border-radius:0}.autocomplete__list::-webkit-scrollbar-thumb:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2)}.autocomplete__item{cursor:pointer;transition:all .2s}.autocomplete__item:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.autocomplete__item:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}:root{--avatar-sm:1em;--avatar-md:2em;--avatar-lg:3em}.avatar{width:1em;height:1em;font-size:1em;display:block;position:relative}.avatar--sm{font-size:var(--avatar-sm)}.avatar--md{font-size:var(--avatar-md)}.avatar--lg{font-size:var(--avatar-lg)}.avatar__figure{border-radius:50%;width:1em;height:0;padding-bottom:1em;overflow:hidden}.avatar__img,.avatar__placeholder{border-radius:inherit;width:100%;height:100%;display:block;position:absolute;top:0;left:0}.avatar__placeholder{background-color:var(--color-bg-dark);color:var(--color-contrast-medium);fill:#0000}.avatar--btn{color:inherit;line-height:inherit;appearance:none;cursor:pointer;background-color:#0000;border:0;border-radius:0;padding:0}.avatar__status{width:.2em;height:.2em;box-shadow:0 0 0 2px var(--color-bg);background-color:var(--color-contrast-medium);border-radius:50%;display:inline-block;position:absolute;bottom:0;right:0}.avatar__status--active{background-color:var(--color-success)}.avatar__status--busy{background-color:var(--color-error)}.avatar__initials,.avatar__users-counter{border-radius:inherit;background-color:var(--color-contrast-lower);width:1em;height:1em;color:var(--color-contrast-higher);justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.avatar__initials{text-align:center;width:100%;height:100%}.avatar__initials span{font-size:.5em}.avatar__users-counter span{font-size:.42em}.avatar-group{display:flex}.avatar-group .avatar{margin-left:-.1em}.avatar-group .avatar__figure{box-shadow:0 0 0 3px var(--color-bg)}.back-to-top{--size:50px;width:var(--size);height:var(--size);right:var(--space-md);bottom:var(--space-md);z-index:var(--z-index-fixed-element,10);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .9);visibility:hidden;opacity:0;border-radius:50%;transition:all .2s;display:flex;position:fixed}.back-to-top:hover{background-color:var(--color-contrast-higher)}.back-to-top .icon{--size:20px;color:var(--color-bg);margin:auto;display:block}.back-to-top--is-visible{visibility:visible;opacity:1}.badge{color:inherit;appearance:none;border-radius:var(--radius-md);padding:var(--space-3xs) var(--space-2xs);background-color:var(--color-contrast-lower);border:0;align-items:center;line-height:1;display:inline-flex}.badge--outline{box-shadow:inset 0 0 0 1px var(--color-contrast-lower);background-color:#0000}.badge--contrast-higher{background-color:var(--color-contrast-higher);color:var(--color-bg)}.badge--primary{background-color:var(--color-primary);color:var(--color-white)}.badge--primary-light{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-contrast-higher)}.badge--accent{background-color:var(--color-accent);color:var(--color-white)}.badge--accent-light{background-color:hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .2);color:var(--color-contrast-higher)}.badge--error{background-color:var(--color-error);color:var(--color-white)}.badge--error-light{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2);color:var(--color-contrast-higher)}.badge--success{background-color:var(--color-success);color:var(--color-white)}.badge--success-light{background-color:hsla(var(--color-success-h), var(--color-success-s), var(--color-success-l), .2);color:var(--color-contrast-higher)}.badge--warning{background-color:var(--color-warning);color:var(--color-white)}.badge--warning-light{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2);color:var(--color-contrast-higher)}.breadcrumbs__item{align-items:center;display:inline-flex}:root{--date-picker-trigger-width:2.5em;--date-picker-icon-size:1em;--date-picker-calendar-gap:4px;--date-picker-calendar-padding:var(--space-2xs);--date-picker-calendar-item-size:2em;--date-picker-calendar-item-radius:var(--radius-md)}@media (width>=48rem){:root{--date-picker-calendar-item-size:2.5em}}.date-input,.date-input__wrapper{position:relative}.date-input__trigger{z-index:1;height:100%;width:var(--date-picker-trigger-width);transition:all .2s;display:none;position:absolute;top:0;right:0}.date-input__trigger .icon{width:var(--date-picker-icon-size);height:var(--date-picker-icon-size);margin:auto;display:block}.date-input__trigger:hover{color:var(--color-primary)}.date-input__trigger:active{transform:translateY(2px)}.date-input__trigger{display:flex}.date-input__text{padding-right:calc(var(--date-picker-trigger-width) + var(--space-3xs))}.date-input--hide-calendar .date-input__trigger{display:none}.date-picker{left:0;top:calc(var(--date-picker-calendar-gap) + 100%);background-color:var(--color-bg-light);border-radius:var(--radius-md);box-shadow:var(--inner-glow), var(--shadow-md);padding:var(--date-picker-calendar-padding);z-index:var(--z-index-popover,5);-webkit-user-select:none;user-select:none;visibility:hidden;opacity:0;transition:visibility 0s .2s,opacity .2s;display:inline-block;position:absolute;overflow:hidden}.date-picker--is-visible{visibility:visible;opacity:1;transition:opacity .2s}.date-picker__month{position:relative}.date-picker__month-label{width:100%;height:100%;color:var(--color-contrast-higher);justify-content:center;align-items:center;font-weight:600;display:flex;position:absolute;top:0;left:0}.date-picker__month-nav,.date-picker__week,.date-picker__dates{flex-wrap:wrap;display:flex}.date-picker__month-nav li,.date-picker__week li,.date-picker__dates li{width:var(--date-picker-calendar-item-size);height:var(--date-picker-calendar-item-size)}.date-picker__month-nav{z-index:1;justify-content:space-between;position:relative}.date-picker__month-nav-btn{border-radius:var(--date-picker-calendar-item-radius);width:100%;height:100%;color:var(--color-contrast-low);transition:transform .2s}.date-picker__month-nav-btn .icon{margin:auto;display:block}.date-picker__month-nav-btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075);color:var(--color-contrast-higher)}.date-picker__month-nav-btn:active{transform:translateY(2px)}.date-picker__day{width:100%;height:100%;font-size:var(--text-sm);color:var(--color-contrast-low);justify-content:center;align-items:center;display:flex}.date-picker__dates{width:calc(var(--date-picker-calendar-item-size) * 7)}.date-picker__date{z-index:1;text-align:center;width:100%;height:100%;font-size:var(--text-sm);position:relative}.date-picker__date:focus{background-color:var(--color-bg-light);box-shadow:inset 0 0 0 2px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-contrast-higher);outline:none}.date-picker__date:focus,.date-picker__date:hover,.date-picker__date.date-picker__date--selected{border-radius:var(--date-picker-calendar-item-radius)}.date-picker__date.date-picker__date--range{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-contrast-higher)}.date-picker__date.date-picker__date--range:focus,.date-picker__date.date-picker__date--range:hover{border-radius:0}.date-picker__date.date-picker__date--range:focus{background-color:var(--color-bg-light)}.date-picker__date.date-picker__date--selected,.date-picker__date.date-picker__date--range-start,.date-picker__date.date-picker__date--range-end{background-color:var(--color-primary);box-shadow:0 2px 4px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .3);color:var(--color-white);z-index:2}.date-picker__date.date-picker__date--selected:focus:not(:hover),.date-picker__date.date-picker__date--range-start:focus:not(:hover),.date-picker__date.date-picker__date--range-end:focus:not(:hover){box-shadow:0 0 0 2px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2), 0 2px 4px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .3)}.date-picker__date.date-picker__date--range-start{border-top-right-radius:0;border-bottom-right-radius:0}.date-picker__date.date-picker__date--range-end{border-top-left-radius:0;border-bottom-left-radius:0}.date-picker__date:hover{background-color:var(--color-bg-light);box-shadow:inset 0 0 0 2px var(--color-primary);color:var(--color-contrast-high)}.date-picker__date--today{color:var(--color-primary)}.date-picker__date::-moz-focus-inner{border:none}.card{background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-ring), var(--shadow-sm);border-radius:var(--radius-md);overflow:hidden}.card-outline{background-color:var(--color-bg-light);border:1px solid var(--color-contrast-lower);border-radius:var(--radius-md);overflow:hidden}.card__img-wrapper img{width:100%;display:block}.card--link{color:inherit;text-decoration:none;transition:all .2s;display:block}.card--link:hover{background-color:var(--color-bg);box-shadow:var(--inner-glow), var(--shadow-ring), var(--shadow-md)}.card--link:hover .card__img-wrapper:after{opacity:1}.card--link .card__img-wrapper{position:relative}.card--link .card__img-wrapper:after{content:"";background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .6);opacity:0;width:100%;height:100%;transition:opacity .2s;position:absolute;top:0;left:0}.card__link-icon-wrapper{z-index:1;background-color:hsla(var(--color-white-h), var(--color-white-s), var(--color-white-l), .9);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;transition:all .2s;display:flex;position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);transform:scale(.8)}.card__link-icon-wrapper .icon{width:32px;height:32px;color:var(--color-black);display:block}.card--link:hover .card__link-icon-wrapper{opacity:1;transform:scale(1)}.td-card__img{width:100%;display:block}.td-card-link{color:var(--color-contrast-higher);background-repeat:no-repeat;background-image:linear-gradient(to right, var(--color-contrast-higher) 50%, hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1) 50%);transition:background-position .3s var(--ease-in-out);background-position:100% calc(100% - .05em);background-size:200% 1px;text-decoration:none}.td-card-link:hover{background-position:0 calc(100% - .05em)}:root{--carousel-grid-gap:var(--space-xs);--carousel-item-auto-size:260px;--carousel-transition-duration:.5s}.carousel{position:relative}.carousel__list{will-change:transform;flex-wrap:nowrap;display:flex}.carousel__item{width:var(--carousel-item-auto-size);margin-right:var(--carousel-grid-gap);margin-bottom:var(--carousel-grid-gap);flex-shrink:0}.carousel__list--animating{transition-property:transform;transition-duration:var(--carousel-transition-duration);transition-timing-function:var(--ease-out)}.carousel__item{opacity:0;margin-bottom:0}.carousel--loaded .carousel__item{opacity:1}.carousel:not(.carousel--is-dragging) .carousel__list:not(.carousel__list--animating) .carousel__item[tabindex="-1"]>*{visibility:hidden}.carousel[data-drag=on] .carousel__item{-webkit-user-select:none;user-select:none}.carousel[data-drag=on] .carousel__item img{pointer-events:none}.carousel__control{--size:40px;background-color:var(--color-bg-light);width:40px;height:40px;box-shadow:var(--inner-glow), var(--shadow-sm);z-index:1;border-radius:50%;transition:all .2s;display:flex}.carousel__control:active{transform:translateY(1px)}.carousel__control:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}.carousel__control[disabled]{pointer-events:none;opacity:.5;box-shadow:none}.carousel__control .icon{--size:20px;margin:auto;display:block}.carousel__navigation{gap:var(--space-xs);width:100%;margin-top:var(--space-sm);grid-template-columns:repeat(auto-fit,10px);justify-content:center;align-items:center;display:grid}.carousel__nav-item{margin:0 var(--space-3xs);display:inline-block}@supports (grid-area:auto){.carousel__nav-item{margin:0}}.carousel__nav-item button{background-color:var(--color-contrast-high);opacity:.4;cursor:pointer;border-radius:50%;width:1em;height:1em;font-size:10px;transition:background .3s;display:block;position:relative}.carousel__nav-item button:before{content:"";border-radius:inherit;border:1px solid var(--color-contrast-high);opacity:0;width:1em;height:1em;font-size:16px;transition:all 3s;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);transform:scale(0)}.carousel__nav-item button:focus{outline:none}.carousel__nav-item button:focus:before{opacity:1;transform:scale(1)}.carousel__nav-item--selected button{opacity:1}.carousel__navigation--pagination{grid-template-columns:repeat(auto-fit,24px)}.carousel__navigation--pagination .carousel__nav-item button{width:24px;height:24px;color:var(--color-bg);border-radius:var(--radius-md);text-align:center;font-size:12px;line-height:24px}.carousel__navigation--pagination .carousel__nav-item button:focus{outline:1px solid var(--color-primary);outline-offset:2px}.carousel--hide-controls .carousel__navigation,.carousel--hide-controls .carousel__control{display:none}.carousel-v2{--carousel-grid-gap:var(--space-md);--carousel-item-auto-size:320px;--carousel-transition-duration:.5s}.carousel-v2 .carousel__wrapper:hover .carousel-v2__control{opacity:1}.carousel-v2__control{--size:60px;height:var(--size);width:var(--size);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;cursor:pointer;margin:0 var(--space-2xs);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.carousel-v2__control:hover{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9)}.carousel-v2__control[disabled]{display:none}.carousel-v2__control:active{transform:translateY(2px)}.carousel-v2__control .icon{--size:20px;color:var(--color-white);display:block}@media (width>=64rem){.carousel-v2__control{opacity:0}}.carousel-v2__navigation{grid-gap:var(--space-xs);margin-top:var(--space-sm);grid-template-columns:repeat(auto-fit,52px);justify-content:center;align-items:center;display:none}@media (width>=64rem){.carousel-v2__navigation{display:grid}}.carousel-v2__navigation-item{margin:0 var(--space-3xs);display:inline-block}@supports (grid-area:auto){.carousel-v2__navigation-item{margin:0}}.carousel-v2__navigation-item:not(.carousel-v2__navigation-item--selected) button{cursor:pointer}.carousel-v2__navigation-item button{justify-content:center;align-items:center;width:52px;height:24px;display:flex}.carousel-v2__navigation-item button:before{content:"";background-color:hsla(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l), .2);width:100%;height:2px;display:block}.carousel-v2__navigation-item:not(.carousel-v2__navigation-item--selected) button:hover:before{background-color:hsla(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l), .4);transition:all .2s}.carousel-v2__navigation-item--selected button:before{background-color:hsla(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l), 1)}.carousel-v3{--carousel-grid-gap:var(--space-xs);--carousel-item-auto-size:260px;--carousel-transition-duration:.5s}.carousel-v3__control{--size:60px;height:var(--size);width:var(--size);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:auto;cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex}.carousel-v3__control:hover{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9)}.carousel-v3__control[disabled]{display:none}.carousel-v3__control:active{transform:translateY(2px)}.carousel-v3__control .icon{--size:20px;color:var(--color-white);display:block}.c-cursor{z-index:9999;pointer-events:none;position:fixed;top:0;left:0}.c-cursor__img{filter:drop-shadow(0 1px 1px #0000001a);opacity:0;--translate:0;--rotate:0;--skew:0;--scale:0;transform:translate3d(var(--translate-x,var(--translate)), var(--translate-y,var(--translate)), var(--translate-z,0)) rotateX(var(--rotate-x,0)) rotateY(var(--rotate-y,0)) rotateZ(var(--rotate-z,var(--rotate))) skewX(var(--skew-x,var(--skew))) skewY(var(--skew-y,0)) scaleX(var(--scale-x,var(--scale))) scaleY(var(--scale-y,var(--scale)));transition:opacity .2s, transform .2s var(--ease-out);margin:-50% 0 0 -50%;display:block;position:relative}.c-cursor--in .c-cursor__img{--scale:1;opacity:1}@media (prefers-reduced-motion:no-preference){[data-custom-cursor],[data-custom-cursor] *{cursor:none}}.card-v2{position:relative;overflow:hidden}.card-v2 img{width:100%;display:block}.card-v2__caption{background:linear-gradient(hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0), hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 1));background-blend-mode:multiply;width:100%;color:var(--color-white);text-shadow:0 1px 1px #00000059;position:absolute;bottom:0}.card-v2--blur-fx .card-v2__caption{background:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}a.card-v2{text-decoration:none;transition:box-shadow .2s;display:block}a.card-v2:hover{box-shadow:var(--shadow-md)}.card-v3{color:inherit;background-color:var(--color-bg-dark);flex-direction:column;text-decoration:none;display:flex}.card-v3__img{width:100%;display:block}.card-v3__content{padding:var(--space-sm)}.card-v3__label{font-size:var(--text-sm);margin-bottom:var(--space-xs);color:var(--color-contrast-medium)}.card-v3__footer{padding:var(--space-sm);justify-content:space-between;align-items:center;margin-top:auto;display:flex;position:relative;overflow:hidden}.card-v3__footer span{font-size:var(--text-sm);color:var(--color-primary);will-change:transform;opacity:0;transition:transform .3s,opacity .3s;display:inline-block;transform:translateY(20%)}.card-v3__footer .icon{--size:16px;color:var(--color-contrast-higher);transition:all .3s;display:block}.card-v3__footer:before{content:"";background-color:var(--color-primary);transform-origin:0;width:100%;height:3px;transition:transform .3s var(--ease-in-out);position:absolute;bottom:0;left:0;transform:scaleX(0)}.card-v3:hover .card-v3__footer span{opacity:1;transform:translateY(0)}.card-v3:hover .card-v3__footer .icon{color:var(--color-primary)}.card-v3:hover .card-v3__footer:before{transform:scaleX(1)}.card-v5{background-color:var(--color-bg-dark)}.card-v5__img-link{color:inherit;text-decoration:none;display:block}.card-v5__img-link:hover .card-v5__img-wrapper{--offset:10px;-webkit-clip-path:polygon(var(--offset) var(--offset), calc(100% - var(--offset)) var(--offset), calc(100% - var(--offset)) calc(100% - var(--offset)), var(--offset) calc(100% - var(--offset)));clip-path:polygon(var(--offset) var(--offset), calc(100% - var(--offset)) var(--offset), calc(100% - var(--offset)) calc(100% - var(--offset)), var(--offset) calc(100% - var(--offset)))}.card-v5__img-wrapper{will-change:clip-path;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transition:all .2s;overflow:hidden}.card-v5__img-wrapper img{width:100%}.card-v5__btn{color:var(--color-contrast-higher);font-size:var(--text-sm);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05);justify-content:space-between;align-items:center;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.card-v5__btn:hover{background-color:var(--color-primary);color:var(--color-white)}.card-v5__btn:hover .card-v5__btn-icon>*{transition:transform .3s var(--ease-out)}.card-v5__btn:hover .card-v5__btn-icon>:first-child{transform:rotate(-180deg)}.card-v5__btn:hover .card-v5__btn-icon>:last-child{transform:rotate(180deg)}.card-v5__btn-icon{--size:12px}.card-v5__btn-icon>*{will-change:transform}.card-v5__btn-icon>:first-child{transform-origin:6.5px 4px}.card-v5__btn-icon>:last-child{transform-origin:6.5px 8px}.card-v6{color:inherit;background-color:var(--color-bg);text-decoration:none;transition:all .3s;display:block;position:relative}.card-v6:hover{background-color:var(--color-bg-light);box-shadow:var(--shadow-md)}.card-v6:hover .card-v6__icon-wrapper .icon{animation:.3s card-v6-icon}.card-v6__icon-wrapper{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .85);width:40px;height:40px;display:flex;position:absolute;top:0;right:0;overflow:hidden}.card-v6__icon-wrapper .icon{--size:16px;color:var(--color-white);margin:auto}@keyframes card-v6-icon{0%,to{opacity:1;transform:translate(0)}50%{opacity:0;transform:translate(100%)}51%{opacity:0;transform:translate(-100%)}}.card-v7__img-wrapper{border-radius:var(--radius-lg);box-shadow:var(--shadow-md);text-decoration:none;display:block;overflow:hidden}.card-v7__img-wrapper img{will-change:transform;width:100%;transition:transform .3s;display:block}.card-v7__img-wrapper:hover img{transform:scale(1.15)}.card-v7__title{color:var(--color-contrast-higher);will-change:background-size;transition:background-size .3s var(--ease-in-out);background-repeat:no-repeat;background-image:linear-gradient(transparent 50%, hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2) 50%);background-size:0% 100%;text-decoration:none}.card-v7__title:hover{background-size:100% 100%}.card-v8{text-decoration:none;transition:all .2s;display:block;overflow:hidden}.card-v8 img{width:100%;display:block}.card-v8:hover{background-color:var(--color-bg-light);box-shadow:var(--shadow-md)}.card-v8:hover .card-v8__title{background-size:100% 100%}.card-v8__title{will-change:background-size;transition:background-size .3s var(--ease-in-out);background-repeat:no-repeat;background-image:linear-gradient(transparent 50%, hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2) 50%);background-size:0% 100%;text-decoration:none}.card-v9{z-index:1;color:inherit;background-color:var(--color-contrast-lower);box-shadow:var(--shadow-sm);background-position:50%;background-repeat:no-repeat;background-size:cover;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden}.card-v9:hover{box-shadow:var(--shadow-md)}.card-v9__content{z-index:2;flex-direction:column;height:100%;display:flex;position:relative}.card-v9__btn{padding:var(--space-xs) var(--space-sm);display:inline-block;position:relative}.card-v9__btn i{z-index:2;color:var(--color-bg);opacity:0;transition:opacity .3s;position:relative}.card-v9__btn:after{content:"";z-index:1;border-radius:var(--radius-md);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .8);opacity:0;width:100%;height:100%;transition:opacity .3s, transform .3s var(--ease-out);position:absolute;top:0;left:0;transform:translateY(25%)}.card-v9:hover .card-v9__btn i{opacity:1}.card-v9:hover .card-v9__btn:after{opacity:1;transform:translateY(0)}.card-v9--overlay-bg:before{content:"";z-index:1;background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .5);width:100%;height:100%;transition:background-color .3s;position:absolute;top:0;left:0}.card-v9--overlay-bg:hover:before{background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .8)}.card-v10{z-index:1;flex-direction:column;display:flex;position:relative}.card-v10__img-link{z-index:2;background-color:var(--color-bg);color:inherit;text-decoration:none;transition:all .3s;display:block;position:relative;overflow:hidden}.card-v10__img-link:hover{box-shadow:var(--shadow-md)}.card-v10__img-link img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.card-v10__content-wrapper{padding:0 var(--space-3xs);z-index:1;flex-grow:1;position:relative}.card-v10__content{--card-body-offset:20px;padding-top:var(--card-body-offset);margin-top:calc(-1 * var(--card-body-offset));height:calc(100% + var(--card-body-offset));background-color:var(--color-bg);border-radius:var(--radius-md);box-shadow:var(--shadow-xs);flex-direction:column;display:flex}.card-v10__body{padding:var(--space-sm)}.card-v10__label{font-size:var(--text-xs);margin-bottom:var(--space-xs)}.card-v10__title{font-size:var(--text-md)}.card-v10__excerpt{font-size:var(--text-sm)}.card-v10__footer{padding:var(--space-2xs);border-top:1px solid var(--color-contrast-lower);margin-top:auto}.card-v10__social-list{gap:var(--space-xs);grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.card-v10__social-btn{width:100%;padding:var(--space-2xs);border-radius:var(--radius-md);font-size:var(--text-xs);justify-content:center;align-items:center;transition:all .2s;display:inline-flex}.card-v10__social-btn .icon{margin-right:var(--space-2xs);font-size:12px}.card-v10__social-btn:hover{cursor:pointer;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.card-v10__social-btn:active{transform:translateY(2px)}@media (width>=64rem){.card-v10--featured{grid-template-columns:.75fr 1fr;display:grid}.card-v10--featured .card-v10__content-wrapper{padding:var(--space-xs) 0}.card-v10--featured .card-v10__content{height:100%;padding-top:0;padding-left:var(--card-body-offset);margin-top:0;margin-left:calc(-1 * var(--card-body-offset))}.card-v10--featured .card-v10__body{padding:var(--space-md)}.card-v10--featured .card-v10__title{font-size:var(--text-xl)}.card-v10--featured .card-v10__excerpt{font-size:1em}.card-v10--featured .card-v10__social-btn{padding:var(--space-xs)}}:root{--card-v11-height:320px;--card-v11-btn-height:50px}@media (width>=64rem){:root{--card-v11-height:480px;--card-v11-btn-height:70px}}.card-v11{width:100%;color:inherit;height:var(--card-v11-height);background-color:var(--color-contrast-lower);background-repeat:no-repeat;background-size:cover;text-decoration:none;display:block;position:relative;overflow:hidden}.card-v11:hover .card-v11__btn{background-color:var(--color-bg);color:var(--color-contrast-higher)}.card-v11:hover .card-v11__icon line:first-child,.card-v11:hover .card-v11__icon line:nth-child(2){opacity:1;transition:opacity 0s .2s, transform .2s .2s var(--ease-in-out);transform:rotate(0)}.card-v11:hover .card-v11__icon line:nth-child(3){stroke-dashoffset:96px;transition:stroke-dashoffset .2s var(--ease-in-out)}.card-v11__box{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95);color:var(--color-bg);position:absolute;bottom:0;right:0}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.card-v11__box{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.card-v11__btn{height:var(--card-v11-btn-height);align-items:center;transition:all .4s;display:flex}.card-v11__icon{font-size:48px}.card-v11__icon line:first-child,.card-v11__icon line:nth-child(2){transform-origin:47px 24px;opacity:0;transition:opacity 0s .2s, transform .2s var(--ease-in-out)}.card-v11__icon line:first-child{transform:rotate(-45deg)}.card-v11__icon line:nth-child(2){transform:rotate(45deg)}.card-v11__icon line:nth-child(3){stroke-dasharray:48;stroke-dashoffset:72px;transition:stroke-dashoffset .2s .2s var(--ease-in-out)}.card-v12{--card-v12-transition-duration:.4s;z-index:1;color:inherit;background-color:hsla(var(--color-bg-light-h), var(--color-bg-light-s), var(--color-bg-light-l), .95);will-change:transform;transition:box-shadow,transform;transition-duration:var(--card-v12-transition-duration);text-decoration:none;display:block;position:relative}@supports ((-webkit-backdrop-filter:blur(10px)) or (backdrop-filter:blur(10px))){.card-v12{background-color:hsla(var(--color-bg-light-h), var(--color-bg-light-s), var(--color-bg-light-l), .8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.card-v12:after{content:"";z-index:3;pointer-events:none;border-radius:inherit;width:100%;height:100%;box-shadow:var(--inner-glow);position:absolute;top:0;left:0}.card-v12:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.card-v12__figure{z-index:2;-webkit-clip-path:inset(0% var(--space-sm) 0% 0% round 0% var(--radius-md) var(--radius-md) 0%);clip-path:inset(0% var(--space-sm) 0% 0% round 0% var(--radius-md) var(--radius-md) 0%);will-change:clip-path;transition:-webkit-clip-path var(--card-v12-transition-duration);transition:clip-path var(--card-v12-transition-duration);transition:clip-path var(--card-v12-transition-duration), -webkit-clip-path var(--card-v12-transition-duration);position:relative}.card-v12__figure img{will-change:transform;transition:transform var(--card-v12-transition-duration)}.card-v12:hover .card-v12__figure{-webkit-clip-path:inset(0% calc(var(--space-sm) + 80px) 0% 0% round 0% var(--radius-md) var(--radius-md) 0%);clip-path:inset(0% calc(var(--space-sm) + 80px) 0% 0% round 0% var(--radius-md) var(--radius-md) 0%)}.card-v12:hover .card-v12__figure img{transform:translate(-40px)}.card-v12__separator{width:32px;display:block}.card-v12__icon{--size:60px;z-index:1;right:var(--space-sm);top:calc(50% - var(--size) / 2);height:var(--size);width:var(--size);opacity:0;will-change:transform;transition:transform,opacity;transition-duration:var(--card-v12-transition-duration);position:absolute;transform:translate(-20px)}.card-v12__icon .icon-group>*{transform-origin:57px 30px;will-change:transform;transition:transform var(--card-v12-transition-duration)}.card-v12__icon .icon-group>:nth-child(2){transform:rotate(35deg)}.card-v12__icon .icon-group>:nth-child(3){transform:rotate(-35deg)}.card-v12:hover .card-v12__icon{opacity:1;transform:translate(0)}.card-v12:hover .card-v12__icon .icon-group>:nth-child(2),.card-v12:hover .card-v12__icon .icon-group>:nth-child(3){transform:rotate(0)}.btn-fx-1{--border-radius:.25em;--transition-duration:.3s;border-radius:var(--border-radius);color:var(--color-primary);transition:var(--transition-duration);cursor:pointer;line-height:1;text-decoration:none;display:inline-block;position:relative}.btn-fx-1 span,.btn-fx-1 .btn-fx-1__icon-wrapper{z-index:2;position:relative}.btn-fx-1 .icon{will-change:transform;transition:var(--transition-duration);display:block}.btn-fx-1 .icon:first-child{color:var(--color-primary)}.btn-fx-1 .icon:last-child{opacity:0;color:var(--color-white);position:absolute;top:0;left:0;transform:translateY(100%)}.btn-fx-1:hover{color:var(--color-white)}.btn-fx-1:hover .icon:first-child{opacity:0;transform:translateY(-100%)}.btn-fx-1:hover .icon:last-child{opacity:1;transform:translateY(0)}.btn-fx-1:hover .btn-fx-1__inner:after{transform:skewY(0)scaleY(2)}.btn-fx-1:focus{box-shadow:0 0 0 1px var(--color-bg), 0 0 0 3px var(--color-primary);outline:none}.btn-fx-1__inner{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);-webkit-clip-path:inset(0% 0% 0% 0% round var(--border-radius));clip-path:inset(0% 0% 0% 0% round var(--border-radius));justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.btn-fx-1__inner:after{content:"";z-index:1;background-color:var(--color-primary);transform-origin:bottom;width:110%;height:100%;transition:transform var(--transition-duration);position:absolute;top:50%;left:-5%;transform:skewY(10deg)scaleY(0)}.btn-fx-2{letter-spacing:.1em;text-transform:uppercase;line-height:1;text-decoration:none;position:relative}.btn-fx-2 span{clip-path:inset(0%);display:inline-flex;position:relative}.btn-fx-2 em{display:inline-flex}.btn-fx-2 em *{color:var(--color-primary);will-change:transform;padding:.25em 0;transition:transform .3s}.btn-fx-2 em:last-child{position:absolute;top:0;left:0}.btn-fx-2 em:last-child *{transform:translateY(100%)}.btn-fx-2:before,.btn-fx-2:after{content:"";width:100%;height:2px;position:absolute;bottom:0;left:0}.btn-fx-2:before{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.btn-fx-2:after{background-color:var(--color-primary);transform-origin:100%;transition:transform .3s;transform:scaleX(0)}.btn-fx-2:hover em :nth-child(2){transition-delay:50ms}.btn-fx-2:hover em :nth-child(3){transition-delay:.1s}.btn-fx-2:hover em :nth-child(4){transition-delay:.15s}.btn-fx-2:hover em :nth-child(5){transition-delay:.2s}.btn-fx-2:hover em :nth-child(6){transition-delay:.25s}.btn-fx-2:hover em :nth-child(7){transition-delay:.3s}.btn-fx-2:hover em :nth-child(8){transition-delay:.35s}.btn-fx-2:hover em :nth-child(9){transition-delay:.4s}.btn-fx-2:hover em :nth-child(10){transition-delay:.45s}.btn-fx-2:hover em:first-child *{transform:translateY(-100%)}.btn-fx-2:hover em:last-child *{transform:translateY(0)}.btn-fx-2:hover:after{transform-origin:0;transform:scaleX(1)}.btn-fx-3{--transition-duration:.3s;color:var(--color-bg);cursor:pointer;will-change:transform;transition:transform var(--transition-duration);line-height:1;text-decoration:none;display:inline-block;position:relative}.btn-fx-3 span{will-change:transform;transition:opacity var(--transition-duration), transform var(--transition-duration) var(--ease-out)}.btn-fx-3:before{content:"";background-color:var(--color-contrast-higher);border-radius:inherit;will-change:transform;width:100%;height:100%;transition:transform var(--transition-duration) var(--ease-out-back), box-shadow var(--transition-duration);position:absolute;top:0;left:0}.btn-fx-3:active{transform:scale(.9)}.btn-fx-3:hover span{opacity:0;transform:scale(.5)}.btn-fx-3:hover:before{transform:scale(1.1)}.btn-fx-3:hover .btn-fx-3__icon-wrapper{transform:translateY(0)}.btn-fx-3:focus{outline:none}.btn-fx-3:focus:before{box-shadow:var(--shadow-sm), 0 0 0 3px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.btn-fx-3__inner{z-index:2;clip-path:inset(0%);justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.btn-fx-3__icon-wrapper{z-index:2;will-change:transform;width:100%;height:100%;transition:transform var(--transition-duration) var(--ease-out);display:flex;position:absolute;top:0;left:0;transform:translateY(100%)}.btn-fx-3__icon-wrapper .icon{margin:auto}.btn-fx-4{--transition-duration:.3s;background-color:var(--color-contrast-higher);box-shadow:var(--shadow-sm);color:var(--color-bg);transition:var(--transition-duration);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.btn-fx-4 span{z-index:2;position:relative}.btn-fx-4:before{content:"";z-index:1;background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .25);will-change:transform;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;transform:skew(-15deg)translate(calc(-100% - .5em))}.btn-fx-4:hover:before{transition:transform var(--transition-duration);transform:skew(-15deg)translate(calc(100% + .5em))}.btn-fx-4:focus{box-shadow:var(--shadow-sm), 0 0 0 3px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);outline:none}.card-v13{--transition-duration:.3s}.card-v13__figure-wrapper{display:block}.card-v13__figure{clip-path:polygon(50% 0%,100% 50%,50% 100%,0% 50%);transition:-webkit-clip-path var(--transition-duration) var(--ease-out);transition:clip-path var(--transition-duration) var(--ease-out);transition:clip-path var(--transition-duration) var(--ease-out), -webkit-clip-path var(--transition-duration) var(--ease-out)}.card-v13__figure img{filter:grayscale();width:100%;transition:transform var(--transition-duration) var(--ease-out), filter var(--transition-duration);display:block;transform:scale(1.1)}.card-v13__figure-wrapper:hover .card-v13__figure{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.card-v13__figure-wrapper:hover .card-v13__figure img{filter:grayscale(0%);transform:scale(1)}.card-v13__separator{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);width:40px;height:3px;display:block}.card-v14{background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-ring), var(--shadow-sm);border-radius:var(--radius-md);padding:var(--space-sm);color:inherit;flex-direction:column;text-decoration:none;transition:all .3s;display:flex}.card-v14:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-ring), var(--shadow-md)}.card-v14__icon-wrapper{background-color:hsla(var(--color-accent-h), var(--color-accent-s), var(--color-accent-l), .2);width:50px;height:50px;margin-bottom:var(--space-sm);border-radius:50%;justify-content:center;align-items:center;display:flex}.card-v14__icon{--size:24px;color:var(--color-accent)}:root{--btns-button-radius:var(--radius-md);--btns-button-padding-x:var(--space-sm);--btns-button-padding-y:var(--space-2xs)}.btns>:first-child,.btns :first-child .btns__btn{border-radius:var(--btns-button-radius) 0 0 var(--btns-button-radius)}.btns>:last-child,.btns :last-child .btns__btn{border-radius:0 var(--btns-button-radius) var(--btns-button-radius) 0}.btns[class*=gap-4xs] .btns__btn,.btns[class*=gap-3xs] .btns__btn,.btns[class*=gap-2xs] .btns__btn,.btns[class*=gap-xs] .btns__btn,.btns[class*=gap-sm] .btns__btn,.btns[class*=gap-md] .btns__btn,.btns[class*=gap-lg] .btns__btn,.btns[class*=gap-xl] .btns__btn,.btns[class*=gap-2xl] .btns__btn,.btns[class*=gap-3xl] .btns__btn,.btns[class*=gap-4xl] .btns__btn{border-radius:var(--btns-button-radius)!important}.btns__btn{padding:var(--btns-button-padding-y) var(--btns-button-padding-x);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);cursor:pointer;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.btns__btn:hover:not(.btns__btn--selected){background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.btns__btn:focus{z-index:1;box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2);outline:none}.btns__btn--selected,.btns--radio input[type=radio]:checked+label,.btns--radio input[type=checkbox]:checked+label,.btns--checkbox input[type=radio]:checked+label,.btns--checkbox input[type=checkbox]:checked+label{background-color:var(--color-contrast-higher);color:var(--color-bg);box-shadow:var(--shadow-sm)}.btns__btn--disabled{opacity:.7;cursor:not-allowed;text-decoration:line-through}.btns--radio>*,.btns--checkbox>*{position:relative}.btns--radio input[type=radio],.btns--radio input[type=checkbox],.btns--checkbox input[type=radio],.btns--checkbox input[type=checkbox]{opacity:0;pointer-events:none;width:0;height:0;margin:0;padding:0;position:absolute;top:0;left:0}.btns--radio input[type=radio]+label,.btns--radio input[type=checkbox]+label,.btns--checkbox input[type=radio]+label,.btns--checkbox input[type=checkbox]+label{-webkit-user-select:none;user-select:none}.btns--radio input[type=radio]:focus+label,.btns--radio input[type=checkbox]:focus+label,.btns--checkbox input[type=radio]:focus+label,.btns--checkbox input[type=checkbox]:focus+label{z-index:1;box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2)}.btns__btn--icon{padding:var(--btns-button-padding-y)}.btns__btn--icon .icon{display:block}:root{--checkbox-radio-size:18px;--checkbox-radio-gap:var(--space-2xs);--checkbox-radio-border-width:1px;--checkbox-radio-line-height:1.4;--radio-marker-size:8px;--checkbox-marker-size:12px;--checkbox-radius:4px}.radio,.checkbox{margin:0;margin-top:calc((1em * var(--checkbox-radio-line-height) - var(--checkbox-radio-size)) / 2);opacity:0;height:var(--checkbox-radio-size);width:var(--checkbox-radio-size);pointer-events:none;padding:0;position:absolute}.radio+label,.checkbox+label{line-height:var(--checkbox-radio-line-height);-webkit-user-select:none;user-select:none;cursor:pointer;padding-left:calc(var(--checkbox-radio-size) + var(--checkbox-radio-gap));display:inline-block}.radio+label:before,.checkbox+label:before{content:"";box-sizing:border-box;vertical-align:middle;margin-left:calc(-1 * (var(--checkbox-radio-size) + var(--checkbox-radio-gap)));width:var(--checkbox-radio-size);height:var(--checkbox-radio-size);background-color:var(--color-bg);border-width:var(--checkbox-radio-border-width);border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), .65);box-shadow:var(--shadow-xs);margin-right:var(--checkbox-radio-gap);background-position:50%;background-repeat:no-repeat;border-style:solid;flex-shrink:0;transition:transform .2s,border .2s;display:inline-block;position:relative;top:-.1em}.radio:not(:checked):not(:focus)+label:hover:before,.checkbox:not(:checked):not(:focus)+label:hover:before{border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), 1)}.radio+label:before{border-radius:50%}.checkbox+label:before{border-radius:var(--checkbox-radius)}.radio:checked+label:before,.checkbox:checked+label:before{background-color:var(--color-primary);box-shadow:var(--shadow-xs);border-color:var(--color-primary);transition:transform .2s}.radio:active+label:before,.checkbox:active+label:before{transition:transform .2s;transform:scale(.8)}.radio:checked:active+label:before,.checkbox:checked:active+label:before{transition:none;transform:none}.radio:checked+label:before{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg class='nc-icon-wrapper' fill='%23ffffff'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23ffffff'%3E%3C/circle%3E%3C/g%3E%3C/svg%3E");background-size:var(--radio-marker-size)}.checkbox:checked+label:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpolyline points='1 6.5 4 9.5 11 2.5' fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E");background-size:var(--checkbox-marker-size)}.radio:checked:active+label:before,.checkbox:checked:active+label:before,.radio:focus+label:before,.checkbox:focus+label:before{border-color:var(--color-primary);box-shadow:0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.radio--bg+label,.checkbox--bg+label{padding:var(--space-4xs) var(--space-3xs);padding-left:calc(var(--checkbox-radio-size) + var(--checkbox-radio-gap) + var(--space-3xs));border-radius:var(--radius-md);transition:background .2s}.radio--bg+label:hover,.checkbox--bg+label:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.radio--bg:active+label,.checkbox--bg:active+label,.radio--bg:focus+label,.checkbox--bg:focus+label{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1)}:root{--choice-accordion-border-width:1px;--choice-accordion-border-radius:var(--radius-md);--choice-accordion-input-size:20px;--choice-accordion-input-icon-size:16px;--choice-accordion-input-border-width:1px;--choice-accordion-input-margin-right:var(--space-2xs)}.choice-accordion{border-width:var(--choice-accordion-border-width);border-color:var(--color-contrast-lower);border-radius:var(--choice-accordion-border-radius);border-style:solid;overflow:hidden}.choice-accordion__btn{grid-template-columns:var(--choice-accordion-input-size) 1fr;grid-gap:var(--choice-accordion-input-margin-right);cursor:pointer;background-color:var(--color-bg-light);border-top-width:var(--choice-accordion-border-width);border-style:solid;border-color:var(--color-contrast-lower);align-items:center;display:grid}.choice-accordion__item:first-child .choice-accordion__btn{border-top:none}.choice-accordion__panel{background-color:var(--color-bg-dark);will-change:height;position:relative;overflow:hidden;transform:translateZ(0)}.choice-accordion__panel:before{content:"";width:100%;height:var(--choice-accordion-border-width);background-color:var(--color-contrast-lower);pointer-events:none;position:absolute;top:0;left:0}.choice-accordion__input{background-color:var(--color-bg-light);width:var(--choice-accordion-input-size);height:var(--choice-accordion-input-size);border-width:var(--choice-accordion-input-border-width);border-style:solid;border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), .65);box-shadow:var(--shadow-xs);justify-content:center;align-items:center;transition:all .2s;display:flex}.choice-accordion__input .icon{color:var(--color-white);font-size:var(--choice-accordion-input-icon-size)}.choice-accordion__btn:hover .choice-accordion__input{border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), 1)}.choice-accordion__btn--checked .choice-accordion__input,.choice-accordion__btn--focus .choice-accordion__input,.choice-accordion__btn--checked:hover .choice-accordion__input,.choice-accordion__btn--focus:hover .choice-accordion__input{border-color:var(--color-primary)}.choice-accordion__btn--checked .choice-accordion__input{background-color:var(--color-primary)}.choice-accordion__btn--focus .choice-accordion__input{box-shadow:var(--shadow-xs), 0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.choice-accordion__input--checkbox{border-radius:4px}.choice-accordion__input--checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset .3s}.choice-accordion__btn--checked .choice-accordion__input--checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:0}.choice-accordion__input--radio{border-radius:50%}.choice-accordion__input--radio .icon{transition:transform .3s var(--ease-out-back);transform:scale(0)}.choice-accordion__btn--checked .choice-accordion__input--radio .icon{transform:scale(1)}.choice-accordion__fallback{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}:root{--choice-btn-border-width:1px;--choice-btn-border-radius:var(--radius-md);--choice-btn-align-items:center;--choice-btn-input-size:20px;--choice-btn-input-icon-size:16px;--choice-btn-input-border-width:1px;--choice-btn-input-margin-right:var(--space-sm);--choice-btn-input-translate-y:0em}.choice-btn__grid{display:none}.choice-btn__fallback{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.choice-btn{background-color:var(--color-bg-light);border-radius:var(--choice-btn-border-radius);box-shadow:0 0 0 var(--choice-btn-border-width) var(--color-contrast-lower);-webkit-user-select:none;user-select:none;cursor:pointer;transition:all .2s;position:relative}.choice-btn.choice-btn--focus,.choice-btn.choice-btn--checked,.choice-btn:active{box-shadow:0 0 0 2px var(--color-primary)}.choice-btn.choice-btn--focus,.choice-btn:active{box-shadow:0 0 0 2px var(--color-primary), 0 0 0 4px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.choice-btn__grid{grid-template-columns:var(--choice-btn-input-size) 1fr;grid-gap:var(--choice-btn-input-margin-right);align-items:var(--choice-btn-align-items);display:grid}.choice-btn__input{background-color:var(--color-bg-light);width:var(--choice-btn-input-size);height:var(--choice-btn-input-size);border-width:var(--choice-btn-input-border-width);border-style:solid;border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), .65);box-shadow:var(--shadow-xs);top:var(--choice-btn-input-translate-y);justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.choice-btn__input .icon{color:var(--color-white);font-size:var(--choice-btn-input-icon-size)}.choice-btn:hover:not(.choice-btn--checked) .choice-btn__input{border-color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), 1)}.choice-btn--checked .choice-btn__input{border-color:var(--color-primary);background-color:var(--color-primary)}.choice-btn__input--checkbox{border-radius:4px}.choice-btn__input--checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset .3s}.choice-btn--checked .choice-btn__input--checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:0}.choice-btn__input--radio{border-radius:50%}.choice-btn__input--radio .icon{transition:transform .3s var(--ease-out-back);transform:scale(0)}.choice-btn--checked .choice-btn__input--radio .icon{transform:scale(1)}:root{--choice-img-input-size:100px;--choice-img-input-icon-size:26px}.choice-img{box-shadow:var(--shadow-sm);-webkit-user-select:none;user-select:none;transition:all .3s;position:relative;overflow:hidden}.choice-img:hover{cursor:pointer;box-shadow:var(--shadow-md)}.choice-img:active{transform:translateY(2px)}.choice-img[aria-checked=true]{box-shadow:var(--shadow-sm), 0 0 0 2px var(--color-primary);transition:transform .3s}.choice-img__input{background-color:var(--color-primary);width:var(--choice-img-input-size);height:var(--choice-img-input-size);clip-path:polygon(15% 0%,100% 0%,100% 85%);pointer-events:none;opacity:0;position:absolute;top:0;right:0;transform:translate(1px,-1px)}.choice-img__input .icon{top:calc(var(--choice-img-input-size) / 4 - var(--choice-img-input-icon-size) / 2);right:calc(var(--choice-img-input-size) / 4 - var(--choice-img-input-icon-size) / 2);font-size:var(--choice-img-input-icon-size);color:var(--color-white);position:absolute}.choice-img__input .icon>*{stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset .3s}.choice-img[aria-checked=true] .choice-img__input{opacity:1}.choice-img[aria-checked=true] .choice-img__input .icon>*{stroke-dashoffset:0}:root{--choice-tag-icon-size:16px}.choice-tag{padding:var(--space-xs) var(--space-sm);box-shadow:0 0 0 1px var(--color-contrast-lower);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50em;align-items:center;transition:all .2s;display:inline-flex}.choice-tag:hover{box-shadow:0 0 0 1px hsl(var(--color-contrast-low-h), var(--color-contrast-low-s), calc(var(--color-contrast-low-l) * .85))}.choice-tag:active,.choice-tag:focus-within,.choice-tag.choice-tag--checked{box-shadow:0 0 0 2px var(--color-primary)}.choice-tag:active,.choice-tag:focus-within{box-shadow:0 0 0 2px var(--color-primary), 0 0 0 4px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.choice-tag:focus-within:not(.choice-tag--checked){box-shadow:0 0 0 1px var(--color-contrast-higher), 0 0 0 3px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2)}.choice-tag.choice-tag--checked{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .08)}.choice-tag__icon{font-size:var(--choice-tag-icon-size)}.choice-tag__icon-group *{transform-origin:8px 8px}.choice-tag--checkbox .choice-tag__icon{color:var(--color-contrast-low)}.choice-tag--checkbox .choice-tag__icon-group{stroke-width:2px}.choice-tag--checkbox .choice-tag__icon-group *{stroke-dasharray:16}.choice-tag--checkbox .choice-tag__icon-group :first-child,.choice-tag--checkbox .choice-tag__icon-group :nth-child(2){transition:transform .3s var(--ease-out-back), stroke-dashoffset .3s var(--ease-out-back)}.choice-tag--checkbox .choice-tag__icon-group :first-child{stroke-dashoffset:24px}.choice-tag--checkbox .choice-tag__icon-group :nth-child(2){stroke-dashoffset:10px}.choice-tag--checkbox .choice-tag__icon-group :nth-child(3){stroke-dashoffset:0;transition:stroke-dashoffset .3s}.choice-tag--checkbox input:checked+.choice-tag__icon{color:var(--color-primary)}.choice-tag--checkbox input:checked+.choice-tag__icon .choice-tag__icon-group :first-child{stroke-dashoffset:23px;transform:translate(-2px)translateY(4px)rotate(45deg)}.choice-tag--checkbox input:checked+.choice-tag__icon .choice-tag__icon-group :nth-child(2){stroke-dashoffset:5px;transform:translate(-2px)translateY(4px)rotate(-45deg)}.choice-tag--checkbox input:checked+.choice-tag__icon .choice-tag__icon-group :nth-child(3){stroke-dashoffset:16px;opacity:0;transition:none}.choice-tag--radio .choice-tag__icon{color:var(--color-contrast-low)}.choice-tag--radio .choice-tag__icon-group :first-child{fill:none;stroke-width:1px}.choice-tag--radio .choice-tag__icon-group :nth-child(2){fill:var(--color-white);transition:transform .3s var(--ease-out-back);transform:scale(0)}.choice-tag--radio input:checked+.choice-tag__icon .choice-tag__icon-group :first-child{stroke:var(--color-primary);fill:var(--color-primary)}.choice-tag--radio input:checked+.choice-tag__icon .choice-tag__icon-group :nth-child(2){transform:scale(1)}.chip{color:inherit;appearance:none;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border:0;border-radius:50em;align-items:center;line-height:1;display:inline-flex}.chip:not([class^=padding-]):not([class*=\ padding-]){padding:var(--space-3xs)}.chip--outline{box-shadow:inset 0 0 0 1px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .25);background-color:#0000}.chip--primary{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-primary-darker)}.chip--error{background-color:hsla(var(--color-error-h), var(--color-error-s), var(--color-error-l), .2);color:var(--color-error-darker)}.chip--success{background-color:hsla(var(--color-success-h), var(--color-success-s), var(--color-success-l), .2);color:var(--color-success-dark)}.chip--warning{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2);color:var(--color-warning-darker)}.chip--interactive{cursor:pointer;transition:background .2s,box-shadow .2s,transform .2s}.chip--interactive:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2)}.chip--interactive:active{transform:translateY(1px)}.chip--interactive:focus-visible{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95);outline:none}.chip__label{padding:0 var(--space-2xs)}.chip__img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:1.5em;height:1.5em;display:block}.chip__icon-wrapper{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95);width:1.5em;height:1.5em;color:var(--color-bg);border-radius:50%;display:flex}.chip__icon-wrapper .icon{margin:auto;display:block}.chip__btn{color:inherit;line-height:inherit;appearance:none;background-color:#0000;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2);will-change:transform;border:0;border-radius:50%;width:1.5em;height:1.5em;padding:0;transition:background .2s,box-shadow .2s,transform .2s;display:flex}.chip__btn .icon{margin:auto;display:block}.chip__btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3)}.chip__btn:focus-visible{box-shadow:0 0 0 2px var(--color-bg), 0 0 0 4px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95);outline:none}.chip__btn:active{transform:translateY(1px)}:root{--c-progress-bar-size:140px;--c-progress-bar-stroke-width:6}.c-progress-bar{width:var(--c-progress-bar-size)}.c-progress-bar__shape{width:100%;position:relative}.c-progress-bar__shape svg{width:var(--c-progress-bar-size);height:var(--c-progress-bar-size);stroke-width:var(--c-progress-bar-stroke-width);display:block}.c-progress-bar__bg{stroke:currentColor;opacity:.125}.c-progress-bar__fill{stroke:currentColor}.c-progress-bar__value{position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.c-progress-bar__value i{font-size:.65em}.c-progress-bar:not(.c-progress-bar--init) .c-progress-bar__fill,.c-progress-bar:not(.c-progress-bar--init) .c-progress-bar__value{visibility:hidden}.c-progress-bar--color-update{--c-progress-bar-color-1:30;--c-progress-bar-color-2:65;--c-progress-bar-color-3:100}.c-progress-bar--color-update.c-progress-bar--init .c-progress-bar__fill{transition:stroke .2s}.c-progress-bar--fill-color-1 .c-progress-bar__fill{stroke:var(--color-error)}.c-progress-bar--fill-color-2 .c-progress-bar__fill{stroke:var(--color-warning)}.c-progress-bar--fill-color-3 .c-progress-bar__fill{stroke:var(--color-success)}.c-progress-bar-card .c-progress-bar{--c-progress-bar-size:200px;--c-progress-bar-stroke-width:6}:root{--color-swatches-gap:var(--space-2xs);--color-swatch-size:32px;--color-swatch-radius:50%}.color-swatches__list{grid-gap:var(--color-swatches-gap);grid-template-columns:repeat(auto-fit, var(--color-swatch-size));display:grid}.color-swatches__swatch{height:var(--color-swatch-size);width:var(--color-swatch-size);border-radius:var(--color-swatch-radius);cursor:pointer;display:block;position:relative}.color-swatches__swatch:before{content:"";border:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);border-radius:inherit;pointer-events:none;width:100%;height:100%;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.color-swatches__swatch:hover:before{border-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3)}.color-swatches__item--selected .color-swatches__swatch:before{border-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .8);width:calc(100% + 6px);height:calc(100% + 6px)}.cl-table{z-index:1;width:100%;position:relative}.cl-table__cell{padding:var(--space-sm)}.cl-table__cell--th{color:var(--color-contrast-higher);font-weight:600}.cl-table__header .cl-table__cell{z-index:10;position:relative}.cl-table__list{display:none}@media not all and (width>=48rem){.cl-table__body{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.cl-table__cell[aria-hidden=true]{display:none}.cl-table__row{flex-direction:column;display:flex}.cl-table__cell{background-color:var(--color-bg-light);box-shadow:var(--inner-glow-top), var(--shadow-ring), var(--shadow-sm);border-radius:var(--radius-md);width:100%;margin-bottom:var(--space-2xs);position:relative}.cl-table__th-inner{justify-content:space-between;align-items:center;display:flex}.cl-table__th-icon{--col-table-arrow-width:2px;width:24px;height:24px;position:relative}.cl-table__th-icon:before,.cl-table__th-icon:after{content:"";width:var(--col-table-arrow-width);transform-origin:50% 100%;background-color:currentColor;border-radius:10px;height:12px;transition:transform .3s;position:absolute;top:calc(50% - 6px)}.cl-table__th-icon:before{right:50%;transform:translate(50%)rotate(-45deg)}.cl-table__th-icon:after{right:calc(50% + var(--col-table-arrow-width) / 2);transform:translate(50%)rotate(45deg)}.cl-table__list{margin-top:var(--space-sm);line-height:1.4}.cl-table__item{border-top:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);text-align:right;padding:var(--space-sm) 0;font-weight:400;font-size:var(--text-sm);color:var(--color-contrast-medium);justify-content:space-between;display:flex}.cl-table__label{color:var(--color-contrast-higher);margin-right:var(--space-md);text-align:left;font-weight:600}.cl-table__cell--show-list .cl-table__th-icon:before{transform:translate(50%)translateY(-80%)rotate(-135deg)}.cl-table__cell--show-list .cl-table__th-icon:after{transform:translate(50%)translateY(-80%)rotate(135deg)}.cl-table__cell--show-list .cl-table__list{display:block}.cl-table__input{pointer-events:none;opacity:0;border:0;width:0;height:0;padding:0;position:absolute}.cl-table__input:focus+.cl-table__th-inner{color:var(--color-primary)}}@media (width>=48rem){.cl-table{font-size:var(--text-sm);border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.cl-table__header .cl-table__row{background-color:var(--color-bg)}.cl-table__header .cl-table__cell{border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);background-color:inherit;z-index:10;position:relative}.cl-table__body .cl-table__row:nth-child(odd){background-color:hsla(var(--color-bg-dark-h), var(--color-bg-dark-s), var(--color-bg-dark-l), .85)}.cl-table__input{display:none}.cl-table--sticky-header{border-collapse:separate}.cl-table--sticky-header .cl-table__header .cl-table__cell{position:sticky;top:0}}:root{--custom-checkbox-size:20px;--custom-checkbox-radius:4px;--custom-checkbox-border-width:1px;--custom-checkbox-marker-size:18px}.custom-checkbox{z-index:1;font-size:var(--custom-checkbox-size);display:inline-block;position:relative}.custom-checkbox__input{opacity:0;z-index:1;width:1em;height:1em;margin:0;padding:0;display:block;position:relative}.custom-checkbox__control{z-index:-1;pointer-events:none;width:100%;height:100%;color:hsla(var(--color-contrast-low-h), var(--color-contrast-low-s), var(--color-contrast-low-l), .65);transition:transform .2s;position:absolute;top:0;left:0}.custom-checkbox__control:before,.custom-checkbox__control:after{content:"";position:absolute}.custom-checkbox__control:before{opacity:0;will-change:transform;background-color:currentColor;border-radius:50%;width:160%;height:160%;transition:transform .2s;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.custom-checkbox__control:after{background-color:var(--color-bg);border-radius:var(--custom-checkbox-radius);width:100%;height:100%;box-shadow:inset 0 0 0 var(--custom-checkbox-border-width) currentColor, var(--shadow-xs);top:0;left:0}.custom-checkbox__input:checked~.custom-checkbox__control:after,.custom-checkbox__input:indeterminate~.custom-checkbox__control:after{background-color:currentColor;background-position:50%;background-repeat:no-repeat;background-size:var(--custom-checkbox-marker-size);box-shadow:none}.custom-checkbox__input:checked~.custom-checkbox__control{color:var(--color-primary)}.custom-checkbox__input:checked~.custom-checkbox__control:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline points='2.5 8 6.5 12 13.5 3' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/svg%3E")}.custom-checkbox__input:indeterminate~.custom-checkbox__control:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cline x1='2' y1='8' x2='14' y2='8' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E")}.custom-checkbox__input:active~.custom-checkbox__control{transform:scale(.9)}.custom-checkbox__input:checked:active~.custom-checkbox__control,.custom-checkbox__input:indeterminate:active~.custom-checkbox__control{transform:scale(1)}.custom-checkbox__input:focus~.custom-checkbox__control:before{opacity:.2;transform:translate(-50%,-50%)scale(1)}.custom-checkbox--icon{--custom-checkbox-size:32px}.custom-checkbox--icon .custom-checkbox__control:after{display:none}.custom-checkbox--icon .icon{color:inherit;z-index:1;display:block;position:relative}:root{--select-icon-size:16px;--select-icon-right-margin:var(--space-sm);--select-text-icon-gap:var(--space-3xs)}.select{position:relative}.select__input{-webkit-user-select:none;user-select:none;width:100%;height:100%;padding-right:calc(var(--select-icon-size) + var(--select-icon-right-margin) + var(--select-text-icon-gap))!important}.select__icon{width:var(--select-icon-size);height:var(--select-icon-size);pointer-events:none;right:var(--select-icon-right-margin);position:absolute;top:50%;transform:translateY(-50%)}:root{--select-dropdown-gap:4px}.select__button{width:100%}.select__dropdown{background-color:var(--color-bg-light);min-width:200px;max-height:1px;box-shadow:var(--inner-glow), var(--shadow-md);padding:var(--space-3xs) 0;border-radius:var(--radius-md);z-index:var(--z-index-popover,5);margin-top:var(--select-dropdown-gap);margin-bottom:var(--select-dropdown-gap);visibility:hidden;opacity:0;font-size:1rem;transition:visibility 0s .2s,opacity .2s;position:absolute;top:100%;left:0;overflow:auto}.select__dropdown--right{left:auto;right:0}.select__dropdown--up{top:auto;bottom:100%}.select__button[aria-expanded=true]+.select__dropdown{visibility:visible;opacity:1;transition:visibility,opacity .2s}.select__list{list-style:none!important}.select__list:not(:first-of-type){padding-top:var(--space-2xs)}.select__list:not(:last-of-type){border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);padding-bottom:var(--space-2xs)}.select__item{padding:var(--space-2xs) var(--space-sm);color:var(--color-contrast-high);text-align:left;white-space:nowrap;text-overflow:ellipsis;align-items:center;width:100%;display:flex;overflow:hidden}.select__item--optgroup{color:var(--color-contrast-medium);font-size:.8125rem}.select__item--option{cursor:pointer;transition:all .2s}.select__item--option:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.select__item--option:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}.select__item--option[aria-selected=true]{background-color:var(--color-primary);color:var(--color-white);position:relative}.select__item--option[aria-selected=true]:after{content:"";background-color:currentColor;width:1em;height:1em;margin-left:auto;display:block;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23ffffff' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23ffffff' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E")}.select__item--option[aria-selected=true]:focus{box-shadow:inset 0 0 0 2px var(--color-primary-dark)}.select__item--option[disabled]{opacity:.5;cursor:not-allowed}.date-range,.date-range__wrapper{position:relative}.date-range__input{display:none}.dialog{width:100%;height:100%;z-index:var(--z-index-overlay,15);opacity:0;visibility:hidden;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.dialog__content{width:calc(100% - 2 * var(--space-md));padding:var(--space-md);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-ring), var(--shadow-lg);border-radius:var(--radius-lg);overflow:auto}.dialog--is-visible{opacity:1;visibility:visible}.dialog--sticky{align-items:flex-start}.dialog--sticky .dialog__content{border-top-left-radius:0;border-top-right-radius:0}.dialog[data-animation=on]{perspective:800px;transition:opacity .3s,visibility 0s .3s}.dialog[data-animation=on] .dialog__content{will-change:transform;transition:transform .3s var(--ease-out);transform:translateY(10%)}.dialog[data-animation=on].dialog--is-visible{transition:opacity .3s}.dialog[data-animation=on].dialog--is-visible .dialog__content{transform:translateY(0)}.dialog[data-animation=on].dialog--sticky .dialog__content{transform:translateY(-100%)}.dialog[data-animation=on].dialog--sticky.dialog--is-visible{transition:none}.dialog[data-animation=on].dialog--sticky.dialog--is-visible .dialog__content{transform:translateY(0)}.ddf__area{border-radius:var(--radius-md);border:2px dashed var(--color-contrast-low);background-color:var(--color-bg-dark);transition:all .3s;position:relative;overflow:hidden}.ddf__area:hover{border-color:var(--color-contrast-medium)}.ddf__label{cursor:pointer}.ddf__label:before{content:"";width:100%;height:100%;cursor:inherit;position:absolute;top:0;left:0}.ddf__icon-cloud :nth-child(2){fill:var(--color-bg-dark);transition:fill .3s}.ddf__label-end{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:absolute;top:0;left:0}.ddf__label-inner,.ddf__label-end-inner{transition:opacity .3s, transform .3s var(--ease-out)}.ddf__label-end-inner{opacity:0;transform:translateY(25px)}.ddf__icon-file :first-child,.ddf__icon-file :nth-child(2){transform-origin:32px 50px;opacity:0;transition:opacity .3s, transform .5s var(--ease-out)}.ddf__icon-file :first-child{transform:rotate(15deg)}.ddf__icon-file :nth-child(2){transform:rotate(-15deg)}.ddf__area--file-hover,.ddf__area:focus-within{border-color:var(--color-primary);background-color:var(--color-bg)}.ddf__area--file-hover .ddf__icon-cloud,.ddf__area:focus-within .ddf__icon-cloud{color:var(--color-primary)}.ddf__area--file-hover .ddf__icon-cloud :nth-child(2),.ddf__area:focus-within .ddf__icon-cloud :nth-child(2){fill:var(--color-bg)}.ddf__area--file-hover .ddf__icon-cloud :nth-child(2){transform-origin:32px 32px;animation:1s infinite ddf-icon-cloud}.ddf__area--file-dropped .ddf__label-inner{opacity:0;transform:translateY(-25px)}.ddf__area--file-dropped .ddf__label-end-inner{opacity:1;transform:translateY(0)}.ddf__area--file-dropped .ddf__icon-file :first-child,.ddf__area--file-dropped .ddf__icon-file :nth-child(2){opacity:.7;transform:rotate(0)}.ddf__item{background-color:var(--color-bg-light);border-radius:var(--radius-md);box-shadow:var(--inner-glow), var(--shadow-sm);padding:var(--space-xs);align-items:center;display:flex}.ddf__item:not(:last-child){margin-bottom:var(--space-xs)}.ddf__file-name{font-size:var(--text-sm);margin-right:var(--space-xs)}.ddf__remove-btn{background-color:var(--color-contrast-lower);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-left:auto;transition:background .2s;display:flex}.ddf__remove-btn:hover{background-color:hsl(var(--color-contrast-lower-h), var(--color-contrast-lower-s), calc(var(--color-contrast-lower-l) * .95))}.ddf__remove-btn:focus{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .25);outline-offset:2px}.ddf__progress{--c-progress-bar-size:24px;color:var(--color-primary);flex-shrink:0}.ddf__progress-circle-mask{fill:var(--color-bg);stroke:none;transform-origin:12px 12px}.ddf__progress-circle{opacity:0;fill:currentColor}.ddf__progress-check{opacity:0;stroke:var(--color-white);stroke-dashoffset:16px;stroke-dasharray:17}.ddf__progress--complete .c-progress-bar__bg,.ddf__progress--complete .c-progress-bar__fill{opacity:0}.ddf__progress--complete .ddf__progress-circle{opacity:1}.ddf__progress--complete .ddf__progress-circle-mask{transition:transform .4s;transform:scale(0)}.ddf__progress--complete .ddf__progress-check{opacity:1;stroke-dashoffset:0;transition:stroke-dashoffset .3s .4s,opacity 0s .4s}.ddf__area .ddf__progress{--c-progress-bar-size:32px}.ddf__area .ddf__progress-circle-mask{fill:var(--color-bg-dark)}.ddf__label-end{display:flex}@keyframes ddf-icon-cloud{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}:root{--drag-gallery-img-width:260px;--drag-gallery-img-gap:var(--space-lg)}@supports (--css:variables){@media (width>=48rem){:root{--drag-gallery-img-width:400px}}@media (width>=64rem){:root{--drag-gallery-img-width:520px}}}.drag-gallery{position:relative;overflow:hidden}.drag-gallery:focus{outline:none}.drag-gallery__list{padding:0 var(--space-md);align-items:center;display:flex;overflow:auto}.drag-gallery__list:after{content:"";height:1px;padding-right:inherit;display:block}.drag-gallery__item{float:left;width:var(--drag-gallery-img-width);margin-right:var(--drag-gallery-img-gap);flex-shrink:0}.drag-gallery__item:last-child{margin-right:0}.drag-gallery__item img{display:block}.drag-gallery__gesture-hint{background-color:#000000f2;border-radius:50%;width:4em;height:4em;display:none;position:absolute;top:calc(50% - 2em);left:calc(50% - 2em)}.drag-gallery{cursor:grab}.drag-gallery--is-dragging{cursor:grabbing}.drag-gallery__list{will-change:transform;backface-visibility:hidden;overflow:visible;transform:translateZ(0)}.drag-gallery__item{opacity:0;-webkit-user-select:none;user-select:none;transition:opacity 1.5s}.drag-gallery__item img{pointer-events:none}.drag-gallery__item--visible,.drag-gallery--anim-off .drag-gallery__item{opacity:1}.drag-gallery__gesture-hint{opacity:0;display:block;transform:translate(0)scale(1)}.drag-gallery__gesture-hint--animate{animation:2.8s drag-gallery-gesture-hint}@keyframes drag-gallery-gesture-hint{0%,60%{opacity:0;transform:translate(0)scale(1)}5%,65%{opacity:1;transform:translate(0)scale(1)}10%,70%{opacity:1;transform:translate(0)scale(.8)}30%,90%{opacity:1;animation-timing-function:var(--ease-in-out);transform:translate(-200%)scale(.8)}35%,95%{opacity:1;transform:translate(-200%)scale(1)}40%,to{opacity:0;transform:translate(-200%)scale(1)}}:root{--drawer-width:400px}.drawer{z-index:var(--z-index-overlay,15);width:100%;height:100%;max-width:var(--drawer-width);visibility:hidden;transition:visibility 0s .3s;position:fixed;top:0;right:0}.drawer:focus{outline:none}.drawer--is-visible{visibility:visible;transition:none}.drawer--open-left{left:0;right:auto}.drawer__content{width:100%;height:100%;transition:transform .3s;transition-timing-function:var(--ease-in-out);position:absolute;top:0;right:0;transform:translate(100%)}.drawer--open-left .drawer__content{transform:translate(-100%)}.drawer--is-visible .drawer__content{transform:translate(0)}.drawer__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;height:100%;overflow:auto}.drawer__close-btn{--size:32px;width:var(--size);height:var(--size);background-color:hsla(var(--color-bg-light-h), var(--color-bg-light-s), var(--color-bg-light-l), .95);box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.drawer__close-btn:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}.drawer__close-btn .icon{color:var(--color-contrast-high);display:block}.drawer--modal{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0);max-width:none;transition:background-color .3s,visibility 0s .3s}.drawer--modal.drawer--is-visible{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .75);transition:background-color .3s}.drawer--modal.drawer--open-left .drawer__content{left:0;right:auto}.drawer--modal .drawer__content{max-width:var(--drawer-width)}:root{--dr-nav-header-height:54px;--dr-nav-logo-size:48px}@media (width>=64rem){:root{--dr-nav-header-height:70px;--dr-nav-logo-size:54px}}.dr-nav-header{height:var(--dr-nav-header-height);z-index:var(--z-index-header,3);position:relative}.dr-nav-header .radio-switch{--radio-switch-width:72px;--radio-switch-height:32px;--radio-switch-padding:3px;--radio-switch-radius:50em;--radio-switch-animation-duration:.3s}.dr-nav-header .radio-switch__marker{background-color:var(--color-contrast-high)}.dr-nav-header .radio-switch__input:checked~.radio-switch__label{color:var(--color-bg)}.dr-nav-header__logo{left:calc(50% - var(--dr-nav-logo-size) / 2);top:calc(50% - var(--dr-nav-logo-size) / 2);width:var(--dr-nav-logo-size);height:var(--dr-nav-logo-size);color:var(--color-contrast-high);text-decoration:none;transition:all .3s;display:block;position:absolute}.dr-nav-header__logo svg{width:inherit;height:inherit;display:block}.dr-nav-header__logo:hover{color:var(--color-contrast-higher)}.dr-nav-control-wrapper{z-index:var(--z-index-overlay,15);height:var(--dr-nav-header-height);pointer-events:none;width:100%;position:fixed;top:0;left:0}.dr-nav-control{--anim-menu-btn-size:48px;--anim-menu-btn-icon-size:24px;--anim-menu-btn-icon-stroke:2px;pointer-events:auto;cursor:pointer;transition:transform .3s var(--ease-in-out);color:var(--color-contrast-high);border-radius:50%;position:relative}.dr-nav-control circle{display:none}.dr-nav-control.anim-menu-btn--state-b{transform:rotate(180deg)}.dr-nav-control:hover .dr-nav-control__bg{fill:var(--color-contrast-lower);opacity:1}.dr-nav-control__bg{fill:var(--color-bg);stroke-width:1.5px;stroke:var(--color-contrast-low);opacity:.95;width:100%;height:100%;transition:all .2s;display:block;position:absolute;top:0;left:0}.dr-nav-control--ready-to-animate circle{transition:stroke-dashoffset .3s;display:block}.dr-nav-control.anim-menu-btn--state-b circle{stroke-dashoffset:0;transition-delay:.3s}.dr-nav-drawer-header{height:var(--dr-nav-header-height);flex-shrink:0;align-items:center;display:flex}.dr-nav__link{padding:var(--space-3xs) 0;color:var(--color-contrast-medium);justify-content:space-between;align-items:center;text-decoration:none;transition:all .3s;display:flex}.dr-nav__link :nth-child(2):before{content:"";width:32px;height:1px;margin-right:var(--space-xs);vertical-align:middle;transform-origin:100%;transition:transform .3s var(--ease-out);background-color:currentColor;display:inline-block;transform:scaleX(0)}.dr-nav__link:hover{color:var(--color-contrast-high)}.dr-nav__link:hover :nth-child(2):before{transform:scaleX(1)}.drop-menu{--drop-menu-item-height:40px;--drop-menu-gap-y:4px;--drop-menu-transition-duration:.3s;--drop-menu-width-desktop:300px;background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-md);width:100%;min-height:100%;z-index:var(--z-index-fixed-element,10);pointer-events:none;-webkit-overflow-scrolling:touch;transform-origin:top;visibility:hidden;opacity:0;transition:opacity var(--drop-menu-transition-duration), visibility 0s var(--drop-menu-transition-duration), transform var(--drop-menu-transition-duration) var(--ease-out);flex-direction:column;display:flex;position:fixed;top:0;left:0;overflow:auto;transform:translateY(10px)}.drop-menu:before{content:"mobile";display:none}.drop-menu--is-visible{pointer-events:auto;visibility:visible;opacity:1;transition:opacity var(--drop-menu-transition-duration), transform var(--drop-menu-transition-duration) var(--ease-out);transform:translateY(0)}.drop-menu__inner{flex-grow:1;flex-shrink:0;height:100%;position:relative;overflow:hidden}.drop-menu__close-btn{width:100%;height:var(--drop-menu-item-height);text-align:center;background-color:var(--color-bg);box-shadow:var(--shadow-md);z-index:1;flex-shrink:0;justify-content:center;align-items:center;margin-top:auto;transition:all .3s;display:flex;position:sticky;bottom:0}.drop-menu__close-btn:hover{box-shadow:var(--shadow-sm)}.drop-menu__list .drop-menu__list{visibility:hidden;opacity:0;width:100%;position:absolute;top:0;left:0;transform:translate(100%)}.drop-menu__list{transition:var(--drop-menu-transition-duration) var(--ease-out)}.drop-menu__list.drop-menu__list--in,.drop-menu__list.drop-menu__list--out{visibility:visible;opacity:1;transform:translate(0%)}.drop-menu__list.drop-menu__list--out>li>.drop-menu__search,.drop-menu__list.drop-menu__list--out>li>.drop-menu__btn,.drop-menu__list.drop-menu__list--out>li>.drop-menu__link{opacity:0;pointer-events:none;visibility:hidden;transform:translate(-100%)}.drop-menu__search-input,.drop-menu__btn,.drop-menu__link{height:var(--drop-menu-item-height);line-height:var(--drop-menu-item-height);width:100%;padding:0 var(--space-xs)}.drop-menu__search,.drop-menu__search-input,.drop-menu__btn,.drop-menu__link{transition:background .2s, color .2s, transform var(--drop-menu-transition-duration) var(--ease-out), opacity var(--drop-menu-transition-duration), visibility var(--drop-menu-transition-duration)}.drop-menu__search{position:relative}.drop-menu__search-input{padding-left:calc(var(--space-xs) + 1em + var(--space-3xs))}.drop-menu__search-input::-webkit-search-decoration{-webkit-appearance:none}.drop-menu__search-input::-webkit-search-cancel-button{-webkit-appearance:none}.drop-menu__search-input::-webkit-search-results-button{-webkit-appearance:none}.drop-menu__search-input::-webkit-search-results-decoration{-webkit-appearance:none}.drop-menu__search-input::-ms-clear{width:0;height:0;display:none}.drop-menu__search-input::-ms-reveal{width:0;height:0;display:none}.drop-menu__search-input:focus{outline:none}.drop-menu__search-input:focus+.drop-menu__search-icon{color:var(--color-primary)}.drop-menu__search-icon{left:var(--space-xs);pointer-events:none;transition:all .2s;position:absolute;top:calc(50% - .5em)}.drop-menu--searching .drop-menu__search-item~*{display:none}.drop-menu__btn,.drop-menu__link{cursor:pointer;min-width:0}.drop-menu__btn>*,.drop-menu__link>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drop-menu__btn:focus,.drop-menu__link:focus{color:var(--color-primary);outline:none}.drop-menu__btn:hover,.drop-menu__link:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.drop-menu__btn:active,.drop-menu__link:active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.drop-menu__btn{text-align:left;justify-content:space-between;align-items:center;display:flex}.drop-menu__link{color:inherit;text-decoration:none;display:block}.drop-menu:not(.drop-menu--searching) .drop-menu__search-list{display:none}.drop-menu__search-list{-webkit-overflow-scrolling:touch;overflow:auto}@media (width>=48rem){.drop-menu{min-height:0;max-width:var(--drop-menu-width-desktop);border-radius:var(--radius-md)}.drop-menu:before{content:"desktop"}.drop-menu__inner{flex-grow:0;width:100%}.drop-menu__close-btn{display:none}}:root{--dropdown-item-padding:var(--space-2xs) var(--space-sm)}.dropdown{position:relative}.dropdown__menu{border-radius:var(--radius-md);width:200px;padding:var(--space-3xs) 0;background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);z-index:var(--z-index-popover,5);opacity:0;visibility:hidden;font-size:1rem;transition:opacity .2s,visibility 0s .2s;position:absolute;top:100%;left:0}@media (pointer:fine){.dropdown__wrapper:hover>.dropdown__menu,.dropdown__sub-wrapper:hover>.dropdown__menu{opacity:1;visibility:visible;transition:opacity .2s}.dropdown__sub-wrapper:hover>.dropdown__menu{left:100%}}@media not all and (pointer:fine){.dropdown__trigger-icon{display:none}}.dropdown__item{color:var(--color-contrast-high);padding:var(--dropdown-item-padding);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;transition:all .2s;display:block;overflow:hidden}.dropdown__item:hover,.dropdown__item.dropdown__item--hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.dropdown__separator{background-color:var(--color-contrast-lower);height:1px;margin:var(--dropdown-item-padding)}.dropdown__sub-wrapper{position:relative}.dropdown__sub-wrapper>.dropdown__item{padding-right:calc(var(--space-sm) + 12px);position:relative}.dropdown__sub-wrapper>.dropdown__item .icon{width:12px;height:12px;right:var(--space-2xs);display:block;position:absolute;top:calc(50% - 6px)}.dropdown__sub-wrapper>.dropdown__menu{top:calc(var(--space-2xs) * -1);box-shadow:var(--inner-glow), var(--shadow-md)}.dropdown__menu{top:calc(100% + 4px)}.dropdown__sub-wrapper .dropdown__menu{top:calc(var(--space-2xs) * -1)}@media (pointer:fine){.dropdown__menu--is-visible{opacity:1;visibility:visible;transition:opacity .2s}}.dropdown__menu--hide{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.dropdown__sub-wrapper>.dropdown__menu--is-visible,.dropdown__sub-wrapper>.dropdown__menu--hide{left:100%}.dropdown__sub-wrapper>.dropdown__menu--is-visible.dropdown__menu--left,.dropdown__sub-wrapper>.dropdown__menu--hide.dropdown__menu--left{left:-100%}:root{--expandable-search-size-compact:2.2em;--expandable-search-size-expanded:10em;--expandable-search-radius:50em;--expandable-search-icon-size:1.2em;--expandable-search-btn-padding:2px}.expandable-search{-webkit-user-select:none;user-select:none;display:inline-block;position:relative}.expandable-search__input{width:var(--expandable-search-size-compact);height:var(--expandable-search-size-compact);color:#0000;border-radius:var(--expandable-search-radius);transition:width .3s var(--ease-out), box-shadow .3s, background-color .3s;overflow:hidden}.expandable-search__input::placeholder{opacity:0;color:#0000}.expandable-search__input:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);cursor:pointer}.expandable-search__input:not(:focus):not(.expandable-search__input--has-content){padding:0}.expandable-search__input:focus,.expandable-search__input.expandable-search__input--has-content{background-color:var(--color-bg);width:var(--expandable-search-size-expanded);padding-top:0;padding-right:calc(var(--expandable-search-btn-padding,2px) + var(--expandable-search-size-compact));padding-left:var(--space-sm);box-shadow:var(--shadow-md), 0 0 0 2px var(--color-primary);color:var(--color-contrast-higher);cursor:auto;-webkit-user-select:auto;user-select:auto;outline:none;padding-bottom:0}.expandable-search__input:focus::placeholder,.expandable-search__input.expandable-search__input--has-content::placeholder{opacity:1;color:var(--color-contrast-low)}.expandable-search__input:focus+.expandable-search__btn{pointer-events:auto}.expandable-search__input::-webkit-search-decoration{display:none}.expandable-search__input::-webkit-search-cancel-button{display:none}.expandable-search__input::-webkit-search-results-button{display:none}.expandable-search__input::-webkit-search-results-decoration{display:none}.expandable-search__btn{top:var(--expandable-search-btn-padding,2px);right:var(--expandable-search-btn-padding,2px);width:calc(var(--expandable-search-size-compact) - var(--expandable-search-btn-padding,2px) * 2);height:calc(var(--expandable-search-size-compact) - var(--expandable-search-btn-padding,2px) * 2);border-radius:var(--expandable-search-radius);z-index:1;pointer-events:none;transition:background-color .3s;display:flex;position:absolute}.expandable-search__btn .icon{height:var(--expandable-search-icon-size);width:var(--expandable-search-icon-size);margin:auto;display:block}.expandable-search__btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.expandable-search__btn:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}.exsidenav__pop-nav{margin-bottom:var(--space-md)}.exsidenav__pop-link,.exsidenav__link,.exsidenav__control{width:100%;color:var(--color-contrast-high);padding:var(--space-2xs);cursor:pointer;align-items:center;line-height:1;text-decoration:none;transition:all .2s;display:flex}.exsidenav__pop-link:hover,.exsidenav__link:hover,.exsidenav__control:hover{color:var(--color-primary)}.exsidenav__pop-link .icon{--size:16px;margin-right:var(--space-2xs);opacity:.5;transition:opacity .2s}.exsidenav__pop-link:hover .icon{opacity:1}.exsidenav__pop-link[aria-current=page]{color:var(--color-primary);background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);border-radius:var(--radius-md)}.exsidenav__pop-link[aria-current=page] .icon{opacity:1}.exsidenav__link{position:relative}.exsidenav__list .exsidenav__list .exsidenav__link:before{content:"";width:1px;height:100%;position:absolute;top:0;left:-1px}.exsidenav__link[aria-current=page]{color:var(--color-primary)}.exsidenav__link[aria-current=page]:before{background-color:var(--color-primary)}.exsidenav__label-wrapper{margin:var(--space-md) 0 var(--space-2xs) var(--space-2xs)}.exsidenav__list .exsidenav__list .exsidenav__label-wrapper{margin:var(--space-xs) 0 var(--space-3xs) var(--space-2xs)}.exsidenav__label{color:var(--color-contrast-low);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em}.exsidenav__control{font-weight:600}.exsidenav__control .icon{--size:16px;margin-left:auto;display:block}.exsidenav__control .icon__group{will-change:transform;transform-origin:8px 8px;transition:transform .3s var(--ease-out)}.exsidenav__control .icon__group>*{transform-origin:8px 8px;stroke-dasharray:17;transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out);transform:translateY(3px)}.exsidenav__control .icon__group>:first-child,.exsidenav__control .icon__group>:last-child{stroke-dashoffset:10px}.exsidenav__control[aria-expanded=true]+.exsidenav__list{display:block}.exsidenav__control[aria-expanded=true]+.exsidenav__list>*{animation:exsidenav-entry-animation .4s var(--ease-out)}.exsidenav__control[aria-expanded=true] .icon__group{transform:rotate(-90deg)}.exsidenav__control[aria-expanded=true] .icon__group>:first-child,.exsidenav__control[aria-expanded=true] .icon__group :last-child{stroke-dashoffset:0;transform:translateY(0)}.exsidenav__list .exsidenav__list{border-left:1px solid var(--color-contrast-lower);margin:var(--space-4xs) 0 0 var(--space-2xs);display:none}@keyframes exsidenav-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width>=64rem){.exsidenav__pop-link,.exsidenav__link,.exsidenav__control{font-size:var(--text-sm)}}.ex-table{z-index:1;border-collapse:separate;width:100%;position:relative}.ex-table__btn{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.ex-table__btn:active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.ex-table__btn-icon{margin:0 auto;display:block;position:relative}.ex-table__btn-icon:before,.ex-table__btn-icon:after{content:"";transform-origin:50% 100%;will-change:transform;background:currentColor;border-radius:5em;width:2px;height:80%;transition:transform .2s;position:absolute;top:0}.ex-table__btn-icon:before{left:50%;transform:rotate(-45deg)}.ex-table__btn-icon:after{left:calc(50% - 1px);transform:rotate(45deg)}.ex-table__more-content{display:none}.ex-table__row--show-more-content .ex-table__more-content{display:block}.ex-table__row--show-more-content .ex-table__btn-icon:before{transform:translateY(-80%)rotate(-135deg)}.ex-table__row--show-more-content .ex-table__btn-icon:after{transform:translateY(-80%)rotate(135deg)}@media not all and (width>=48rem){.ex-table{border-spacing:0 var(--space-md);margin-top:calc(-2 * var(--space-md))}.ex-table__header{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.ex-table__cell{padding:var(--space-sm);text-align:left;border:1px solid var(--color-contrast-lower);border-bottom-width:0;width:100%;display:block}.ex-table__row .ex-table__cell:last-child{border-bottom-width:1px}.ex-table__label{color:var(--color-contrast-higher);margin-bottom:var(--space-2xs);font-weight:700;display:block}.ex-table__btn{border-radius:var(--radius-md);padding:var(--space-xs);width:100%}.ex-table__btn-icon{width:1em;height:1em}.ex-table__more-content{padding:var(--space-md) 0 0}}@media (width>=48rem){.ex-table__header .ex-table__cell{text-align:left;color:var(--color-contrast-higher);font-weight:700}.ex-table__cell{padding:var(--space-xs) var(--space-sm) var(--space-xs) 0;border-bottom:1px solid var(--color-contrast-lower)}.ex-table__row .ex-table__cell:last-child{padding-right:0}.ex-table__label{display:none}.ex-table__btn{float:right;border-radius:50%;width:40px;height:40px}.ex-table__btn-icon{width:16px;height:16px}.ex-table__more-content{background-color:var(--color-bg);width:100%;padding:var(--space-md) 0;border-bottom:1px solid var(--color-contrast-lower);position:absolute;top:0;left:0}.ex-table__row--show-more-content .ex-table__cell{border-bottom-color:var(--color-bg)}}.filter-nav--expanded .filter-nav__nav{display:flex;overflow:auto}.filter-nav--expanded .filter-nav__list{display:inline-flex;position:relative}.filter-nav--expanded .filter-nav__item{z-index:1;flex-shrink:0;position:relative}.filter-nav--expanded .filter-nav__btn{cursor:pointer}.filter-nav--expanded .filter-nav__marker{pointer-events:none;width:0;transition:transform .3s,width .3s;transition-timing-function:var(--ease-in-out);will-change:width, transform;position:absolute}.filter-nav--expanded.filter-nav--v1 .filter-nav__nav{padding:var(--space-xs) 0}.filter-nav--expanded.filter-nav--v1 .filter-nav__btn{margin:0 var(--space-3xs);padding:var(--space-3xs) var(--space-xs);color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5);transition:color .2s}.filter-nav--expanded.filter-nav--v1 .filter-nav__btn:hover{color:var(--color-contrast-higher)}.filter-nav--expanded.filter-nav--v1 .filter-nav__btn[aria-current=true]{color:var(--color-primary)}.filter-nav--expanded.filter-nav--v1 .filter-nav__marker{background-color:var(--color-bg-light);height:100%;box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:var(--radius-md);top:0;left:0}.filter-nav--expanded.filter-nav--v2 .filter-nav__list{background-color:var(--color-bg-darker);padding:var(--space-3xs);border-radius:50em}.filter-nav--expanded.filter-nav--v2 .filter-nav__btn{padding:var(--space-3xs) var(--space-sm);color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5);transition:color .2s}.filter-nav--expanded.filter-nav--v2 .filter-nav__btn:hover{color:var(--color-contrast-higher)}.filter-nav--expanded.filter-nav--v2 .filter-nav__btn[aria-current=true]{color:var(--color-primary)}.filter-nav--expanded.filter-nav--v2 .filter-nav__marker{top:var(--space-3xs);height:calc(100% - var(--space-3xs) * 2);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:50em;left:0}.filter-nav--expanded.filter-nav--v3 .filter-nav__btn{padding:var(--space-3xs) var(--space-sm);color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5);transition:color .2s}.filter-nav--expanded.filter-nav--v3 .filter-nav__btn:hover{color:var(--color-contrast-higher)}.filter-nav--expanded.filter-nav--v3 .filter-nav__btn[aria-current=true]{color:var(--color-primary)}.filter-nav--expanded.filter-nav--v3 .filter-nav__marker{background-color:var(--color-primary);height:1px;bottom:0;left:0}.filter-nav--collapsed .filter-nav__wrapper{z-index:var(--z-index-overlay,15);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9);visibility:hidden;opacity:0;width:100%;height:100%;position:fixed;top:0;left:0}.filter-nav--collapsed .filter-nav__wrapper--is-visible{visibility:visible;opacity:1;transition:opacity .3s}.filter-nav--collapsed .filter-nav__wrapper--is-visible .filter-nav__nav{transition:transform .3s;transform:translateY(0)}.filter-nav--collapsed .filter-nav__nav{background-color:var(--color-bg);box-shadow:var(--shadow-md);flex-direction:column;justify-content:flex-start;max-height:100%;display:flex;transform:translateY(-1em)}.filter-nav--collapsed .filter-nav__list{padding:0 0 var(--space-md);flex-direction:column;order:2;overflow:auto}.filter-nav--collapsed .filter-nav__list:before{content:"";background:linear-gradient(hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), 1), hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), 0));z-index:1;width:100%;height:10px;display:block;position:sticky;top:0;left:0}.filter-nav--collapsed .filter-nav__btn{text-align:left;width:100%;font-size:var(--text-md);padding:var(--space-xs) var(--space-sm);color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5);cursor:pointer;align-items:center;display:flex}.filter-nav--collapsed .filter-nav__btn:hover{color:var(--color-contrast-higher)}.filter-nav--collapsed .filter-nav__btn[aria-current=true]{color:var(--color-primary)}.filter-nav--collapsed .filter-nav__btn:before{content:"";width:16px;height:16px;margin-right:var(--space-3xs);background-color:#0000;display:block}.filter-nav--collapsed .filter-nav__btn[aria-current=true]:before{background-color:var(--color-primary);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23000000' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23000000' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E")}.filter-nav--collapsed .filter-nav__marker{display:none!important}.filter-nav--collapsed .filter-nav__close-btn{--size:32px;width:var(--size);height:var(--size);z-index:2;margin:var(--space-xs) var(--space-xs) 0 auto;background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:50%;flex-shrink:0;order:1;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative}.filter-nav--collapsed .filter-nav__close-btn:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}.filter-nav--collapsed .filter-nav__close-btn .icon{color:var(--color-contrast-high);display:block}.flash-message{bottom:var(--space-md);left:var(--space-md);z-index:var(--z-index-fixed-element,10);background-color:var(--color-bg-light);padding:var(--space-xs);box-shadow:var(--inner-glow), var(--shadow-ring), var(--shadow-sm);border-radius:var(--radius-md);color:var(--color-contrast-high);font-size:var(--text-sm);transform-origin:0 100%;opacity:0;visibility:hidden;transition:all .2s;position:fixed;transform:translateY(16px)}.flash-message--is-visible{opacity:1;visibility:visible;transform:translateY(0)}:root{--f-header-height:50px;--f-header-logo-width:104px}@media (width>=64rem){:root{--f-header-height:70px}}.f-header{height:var(--f-header-height);width:100%;z-index:var(--z-index-header,3)}.f-header:before{content:"mobile";display:none}.f-header__mobile-content{z-index:2;justify-content:space-between;align-items:center;height:100%;display:flex;position:relative}.f-header__logo{width:var(--f-header-logo-width);flex-shrink:0;text-decoration:none;display:block}.f-header__logo svg,.f-header__logo img{display:block}.f-header__nav-control{--anim-menu-btn-size:40px;--anim-menu-btn-icon-size:28px;--anim-menu-btn-icon-stroke:2px}.f-header__nav{width:100%;max-height:calc(100vh - var(--f-header-offset,0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 0 var(--space-md);background-color:var(--color-bg);box-shadow:var(--shadow-md);z-index:1;visibility:hidden;opacity:0;position:absolute;top:0;left:0;overflow:auto;transform:translateY(-1em)}.f-header__nav:before{content:"";height:var(--f-header-height);background-color:inherit;border-bottom:1px solid var(--color-contrast-lower);display:block;position:sticky;top:0}.f-header__nav--is-visible{visibility:visible;opacity:1;transition:visibility,opacity .3s,transform .3s;transform:translateY(0)}.f-header__nav-logo-wrapper{display:none}.f-header__item{border-bottom:1px solid var(--color-contrast-lower);flex-shrink:0}.f-header__dropdown-icon{--size:16px;flex-shrink:0;margin:0 10px 0 auto;display:none}.f-header__dropdown-control .f-header__dropdown-icon{display:block}.f-header__link,.f-header__dropdown-control,.f-header__dropdown-link,.f-header__btn,.f-header__form-control{font-size:var(--text-md)}.f-header__link,.f-header__dropdown-control,.f-header__dropdown-link{color:var(--color-contrast-high);padding:var(--space-xs) 0;align-items:center;text-decoration:none;display:flex}.f-header__link:hover,.f-header__link[aria-current=page],.f-header__dropdown-control:hover,.f-header__dropdown-control[aria-current=page],.f-header__dropdown-link:hover,.f-header__dropdown-link[aria-current=page]{color:var(--color-primary)}.f-header__btn,.f-header__form-control{width:100%;margin:var(--space-xs) 0}.f-header__dropdown-control{width:100%}.f-header__dropdown{padding-left:var(--space-md)}.f-header__dropdown-control+.f-header__dropdown{display:none}.f-header__dropdown-control[aria-expanded=true]+.f-header__dropdown{display:block}@media (width>=64rem){.f-header:before{content:"desktop"}.f-header__mobile-content{display:none}.f-header__nav{box-shadow:none;visibility:visible;opacity:1;overscroll-behavior:auto;max-height:none;height:var(--f-header-height);background-color:#0000;padding:0;transition:none;position:static;overflow:visible;transform:translateY(0)}.f-header__nav:before{display:none}.f-header__nav-logo-wrapper{display:flex}.f-header__nav-grid,.f-header__list{align-items:center;display:flex}.f-header__nav-grid{height:100%}.f-header__item{margin-right:var(--space-xs);border-bottom:none;position:relative}.f-header__item:last-child{margin-right:0}.f-header__dropdown-icon{--size:12px;margin:0 0 0 var(--space-4xs);display:block}.f-header__link,.f-header__dropdown-control,.f-header__dropdown-link,.f-header__btn,.f-header__form-control{font-size:1rem}.f-header__link{padding:var(--space-3xs) var(--space-2xs)}.f-header__link--icon span{display:none}.f-header__btn,.f-header__form-control{margin:0}.f-header__dropdown{width:220px;padding:var(--space-3xs) 0;background-color:var(--color-bg-light);border-radius:var(--radius-md);box-shadow:var(--inner-glow), var(--shadow-md);z-index:var(--z-index-popover,5);pointer-events:none;visibility:hidden;opacity:0;transition:visibility .2s .2s,opacity .2s;position:absolute;top:100%;left:calc(50% - 110px)}.f-header__dropdown-control+.f-header__dropdown{display:block}.f-header__item:hover .f-header__dropdown,.f-header__dropdown-control[aria-expanded=true]+.f-header__dropdown{pointer-events:auto;visibility:visible;opacity:1;transition:visibility .2s,opacity .2s}.f-header__dropdown-link{color:var(--color-contrast-high);padding:var(--space-xs) var(--space-sm);transition:all .2s}.f-header__dropdown-link:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075);color:var(--color-contrast-higher)}}.subnav__nav{display:flex;position:relative}.subnav__nav:after{content:"";background:linear-gradient(to right, hsla(var(--color-bg-dark-h), var(--color-bg-dark-s), var(--color-bg-dark-l), 0), hsla(var(--color-bg-dark-h), var(--color-bg-dark-s), var(--color-bg-dark-l), 1));pointer-events:none;width:1em;height:100%;position:absolute;top:0;right:0}.subnav__list{display:flex;overflow:auto}.subnav__item{flex-shrink:0;display:inline-block}.subnav__link{font-size:var(--text-sm);color:hsla(var(--color-contrast-high-h), var(--color-contrast-high-s), var(--color-contrast-high-l), .65);border:3px solid #0000;border-width:3px 0;padding:1.5625em;text-decoration:none;transition:all .2s;display:block}.subnav__link:hover{color:var(--color-contrast-high)}.subnav__link[aria-current=page]{border-bottom-color:var(--color-primary);color:var(--color-contrast-high)}.subnav:not(.subnav--collapsed) .subnav__control,.subnav:not(.subnav--collapsed) .subnav__close-btn{display:none}.subnav--collapsed{display:inline-block}.subnav--collapsed .subnav__wrapper{z-index:var(--z-index-overlay,15);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9);visibility:hidden;opacity:0;width:100%;height:100%;display:block;position:fixed;top:0;left:0}.subnav--collapsed .subnav__wrapper--is-visible{visibility:visible;opacity:1;transition:opacity .3s}.subnav--collapsed .subnav__wrapper--is-visible .subnav__nav{transition:transform .3s;transform:translateY(0)}.subnav--collapsed .subnav__nav{background-color:var(--color-bg);box-shadow:var(--shadow-md);max-height:100%;display:block;overflow:auto;transform:translateY(-1em)}.subnav--collapsed .subnav__nav:after{display:none}.subnav--collapsed .subnav__list{padding:0 var(--space-md) var(--space-md);flex-direction:column;overflow:visible}.subnav--collapsed .subnav__link{font-size:var(--text-md);padding:var(--space-xs) 0;border-width:0}.subnav--collapsed .subnav__link[aria-current=page]{color:var(--color-primary)}.subnav__close-btn{--size:2em;width:var(--size);height:var(--size);margin:var(--space-xs) var(--space-xs) 0 auto;background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.subnav__close-btn:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}.subnav__close-btn .icon{color:var(--color-contrast-high);display:block}[class*=subnav--expanded]:before{content:"collapsed";display:none}@media (width>=32rem){.subnav--expanded\@xs:before{content:"expanded"}}@media (width>=48rem){.subnav--expanded\@sm:before{content:"expanded"}}@media (width>=64rem){.subnav--expanded\@md:before{content:"expanded"}}@media (width>=80rem){.subnav--expanded\@lg:before{content:"expanded"}}@media (width>=90rem){.subnav--expanded\@xl:before{content:"expanded"}}.flexi-subnav__social{--size:2em;width:var(--size);height:var(--size);background-color:var(--color-bg-dark);color:var(--color-contrast-medium);border-radius:50%;text-decoration:none;transition:all .2s;display:flex}.flexi-subnav__social .icon{--size:1em;margin:auto}.flexi-subnav__social:hover{background-color:var(--color-bg-light);box-shadow:var(--shadow-md);color:var(--color-contrast-higher)}:root{--fab-transition-duration:.2s;--fab-gap-y:var(--space-md);--fab-btn-size:48px;--fab-btn-radius:calc(var(--fab-btn-size)/2);--fab-btn-icon-size:24px;--fab-popover-radius:8px;--fab-popover-width:250px;--fab-popover-gap:6px}@media (width>=64rem){:root{--fab-btn-size:54px}}.fab{z-index:var(--z-index-overlay,15);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0);pointer-events:none;opacity:0;visibility:hidden;width:100%;height:100%;transition:background var(--fab-transition-duration), opacity var(--fab-transition-duration), visibility 0s var(--fab-transition-duration);position:fixed;top:0;left:0}.fab--in{opacity:1;visibility:visible;transition:background var(--fab-transition-duration), opacity var(--fab-transition-duration)}.fab--bottom-right .fab__btn,.fab--bottom-right .fab__popover,.fab--bottom-left .fab__btn,.fab--bottom-left .fab__popover{bottom:var(--fab-gap-y);bottom:calc(var(--fab-gap-y) + env(safe-area-inset-bottom))}.fab--bottom-right .fab__popover-inner{-webkit-clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 0 calc(100% - var(--fab-btn-size)) round var(--fab-btn-radius));clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 0 calc(100% - var(--fab-btn-size)) round var(--fab-btn-radius))}@media (width>=32rem){.fab--bottom-right .fab__popover-inner{-webkit-clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 0 calc(var(--fab-popover-width) - var(--fab-btn-size)) round var(--fab-btn-radius));clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 0 calc(var(--fab-popover-width) - var(--fab-btn-size)) round var(--fab-btn-radius))}}.fab--bottom-left .fab__popover-inner{-webkit-clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(100% - var(--fab-btn-size)) 0 0 round var(--fab-btn-radius));clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(100% - var(--fab-btn-size)) 0 0 round var(--fab-btn-radius))}@media (width>=32rem){.fab--bottom-left .fab__popover-inner{-webkit-clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(var(--fab-popover-width) - var(--fab-btn-size)) 0 0 round var(--fab-btn-radius));clip-path:inset(calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(var(--fab-popover-width) - var(--fab-btn-size)) 0 0 round var(--fab-btn-radius))}}.fab--bottom-right .fab__btn,.fab--bottom-right .fab__popover,.fab--top-right .fab__btn,.fab--top-right .fab__popover{right:0}.fab--bottom-left .fab__btn,.fab--bottom-left .fab__popover,.fab--top-left .fab__btn,.fab--top-left .fab__popover{left:0}.fab--top-right .fab__btn,.fab--top-right .fab__popover,.fab--top-left .fab__btn,.fab--top-left .fab__popover{top:var(--fab-gap-y)}.fab--top-right .fab__popover-inner{-webkit-clip-path:inset(0 0 calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(100% - var(--fab-btn-size)) round var(--fab-btn-radius));clip-path:inset(0 0 calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(100% - var(--fab-btn-size)) round var(--fab-btn-radius))}@media (width>=32rem){.fab--top-right .fab__popover-inner{-webkit-clip-path:inset(0 0 calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(var(--fab-popover-width) - var(--fab-btn-size)) round var(--fab-btn-radius));clip-path:inset(0 0 calc(var(--fab-popover-height) - var(--fab-btn-size)) calc(var(--fab-popover-width) - var(--fab-btn-size)) round var(--fab-btn-radius))}}.fab--top-left .fab__popover-inner{-webkit-clip-path:inset(0 calc(100% - var(--fab-btn-size)) calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 round var(--fab-btn-radius));clip-path:inset(0 calc(100% - var(--fab-btn-size)) calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 round var(--fab-btn-radius))}@media (width>=32rem){.fab--top-left .fab__popover-inner{-webkit-clip-path:inset(0 calc(var(--fab-popover-width) - var(--fab-btn-size)) calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 round var(--fab-btn-radius));clip-path:inset(0 calc(var(--fab-popover-width) - var(--fab-btn-size)) calc(var(--fab-popover-height) - var(--fab-btn-size)) 0 round var(--fab-btn-radius))}}.fab__btn{pointer-events:auto;width:var(--fab-btn-size);height:var(--fab-btn-size);background-color:var(--color-primary);box-shadow:var(--inner-glow-top), var(--shadow-sm);border-radius:var(--fab-btn-radius);touch-action:manipulation;z-index:2;transition:box-shadow var(--fab-transition-duration), background var(--fab-transition-duration), transform var(--fab-transition-duration);display:block;position:absolute;overflow:hidden;transform:translateY(20px)}.fab__btn:hover{background-color:var(--color-primary-light);box-shadow:var(--shadow-md)}.fab__btn:active{transform:translateY(2px)}.fab--in .fab__btn{transform:translateY(0)}.fab__icon-wrapper{height:inherit;width:inherit;transition:transform var(--fab-transition-duration) var(--ease-out);justify-content:center;align-items:center;display:flex}.fab__icon-wrapper:last-child{position:absolute;top:0;transform:translateY(100%)}.fab__icon-wrapper:last-child .fab__icon{opacity:0;transform:rotate(-45deg)}.fab--active .fab__icon-wrapper{transform:translateY(-100%)}.fab--active .fab__icon-wrapper .fab__icon{opacity:0}.fab--active .fab__icon-wrapper:last-child{transform:translateY(0)}.fab--active .fab__icon-wrapper:last-child .fab__icon{opacity:1;transform:rotate(0)}.fab__icon{height:var(--fab-btn-icon-size);width:var(--fab-btn-icon-size);color:var(--color-white);transition:transform var(--fab-transition-duration) var(--ease-in-out), opacity var(--fab-transition-duration);margin:auto;display:block}.fab__popover{z-index:1;filter:drop-shadow(0 2px 5px #0003);width:100%;position:absolute}@media (width>=32rem){.fab__popover{width:var(--fab-popover-width)}}.fab__popover-inner{max-height:calc(100vh - var(--fab-gap-y) * 2 - var(--fab-btn-size));background-color:var(--color-bg);visibility:hidden;transition:transform var(--fab-transition-duration) var(--ease-out), visibility 0s var(--fab-transition-duration), -webkit-clip-path var(--fab-transition-duration) var(--ease-out);transition:clip-path var(--fab-transition-duration) var(--ease-out), transform var(--fab-transition-duration) var(--ease-out), visibility 0s var(--fab-transition-duration);transition:clip-path var(--fab-transition-duration) var(--ease-out), transform var(--fab-transition-duration) var(--ease-out), visibility 0s var(--fab-transition-duration), -webkit-clip-path var(--fab-transition-duration) var(--ease-out);overflow:auto;transform:translateY(0)}.fab__content{opacity:0;transition:opacity var(--fab-transition-duration), transform var(--fab-transition-duration)}.fab--active{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9);pointer-events:auto}.fab--active .fab__popover-inner{visibility:visible;transform:translateY(calc(-1 * var(--fab-btn-size) - var(--fab-popover-gap)));-webkit-clip-path:inset(0 0 0 0 round var(--fab-popover-radius));clip-path:inset(0 0 0 0 round var(--fab-popover-radius));transition:transform var(--fab-transition-duration) var(--ease-out), visibility 0s, -webkit-clip-path var(--fab-transition-duration) var(--ease-out);transition:clip-path var(--fab-transition-duration) var(--ease-out), transform var(--fab-transition-duration) var(--ease-out), visibility 0s;transition:clip-path var(--fab-transition-duration) var(--ease-out), transform var(--fab-transition-duration) var(--ease-out), visibility 0s, -webkit-clip-path var(--fab-transition-duration) var(--ease-out)}.fab--active.fab--top-left .fab__popover-inner,.fab--active.fab--top-right .fab__popover-inner{transform:translateY(calc(var(--fab-btn-size) + var(--fab-popover-gap)))}.fab--active .fab__content{opacity:1}.fab--has-demo-menu{--fab-popover-width:300px}.fab__menu{padding:var(--space-3xs);list-style:none}.fab__menu-btn{padding:var(--space-2xs);border-radius:var(--radius-md);cursor:pointer;color:inherit;align-items:center;line-height:1;text-decoration:none;display:flex;position:relative}.fab__menu-btn:before,.fab__menu-btn:after{content:"";z-index:1;position:absolute}.fab__menu-btn:before{border-radius:inherit;background-color:var(--color-bg-dark);opacity:0;transition:all .1s;inset:0;transform:scale(.75)}.fab__menu-btn:after{width:calc(100% - var(--space-2xs) * 2);height:1px;left:var(--space-2xs);background:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075);top:100%}.fab__menu-btn:hover:before{opacity:1;transform:scale(1)}.fab__menu-btn:hover:after{display:none}.fab__menu-btn:focus-visible{outline:none}.fab__menu-btn:focus-visible:before{opacity:1;box-shadow:inset 0 0 0 2px var(--color-primary);background-color:var(--color-bg);transition:none;transform:scale(1)}.fab__menu-item:nth-last-child(2) .fab__menu-btn:after{display:none}.fab__menu-img{--size:40px;width:var(--size);height:var(--size);-o-object-fit:cover;object-fit:cover;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);border-radius:50%;flex-shrink:0}.fab__menu-title{color:var(--color-contrast-higher);font-weight:600;font-size:var(--text-sm)}.fab__menu-time,.fab__menu-preview,.fab__menu-unread-counter{font-size:var(--text-xs)}.fab__menu-time,.fab__menu-preview{color:var(--color-contrast-medium)}.fab__menu-time{text-align:right}.fab__menu-unread-counter{background-color:var(--color-accent);width:18px;height:18px;color:var(--color-white);box-shadow:var(--inner-glow), 0 1px 3px hsla(var(--color-accent-darker-h), var(--color-accent-darker-s), var(--color-accent-darker-l), .35);border-radius:50%;justify-content:center;align-items:center;display:flex}.fab__menu-cta{align-items:center;gap:var(--space-2xs);font-size:var(--text-sm);background:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-primary);padding:var(--space-sm) 0;border-radius:var(--radius-md);justify-content:center;font-weight:600;line-height:1;text-decoration:none;display:flex}.fab__menu-cta:hover{background:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15)}.fab__menu-cta:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary);outline:none}.fab__menu-item:last-child{margin-top:var(--space-3xs)}.float-sidenav{z-index:var(--z-index-overlay,15);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9);visibility:hidden;opacity:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}.float-sidenav--is-visible{visibility:visible;opacity:1;transition:opacity .3s}.float-sidenav--is-visible .float-sidenav__nav{transition:transform .3s;transform:translateY(0)}.float-sidenav__nav{background-color:var(--color-bg);padding:var(--space-xs) 0 var(--space-md);max-height:100%;box-shadow:var(--shadow-md);overflow:auto;transform:translateY(-1em)}.float-sidenav__link{padding:var(--space-2xs) var(--space-md);font-size:var(--text-md);color:var(--color-contrast-high);text-decoration:none;display:block}.float-sidenav__link--selected{color:var(--color-primary)}.float-sidenav__close-btn{--size:40px;width:var(--size);height:var(--size);margin:0 var(--space-xs) 0 auto;background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:sticky;top:0}.float-sidenav__close-btn:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}.float-sidenav__close-btn .icon{display:block}@media (width>=64rem){.float-sidenav{visibility:visible;opacity:1;pointer-events:none;background-color:#0000;align-items:center;width:auto;height:auto;display:flex;inset:0 0 0 auto;overflow:visible}.float-sidenav__nav{box-shadow:none;padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md) 0 0 var(--radius-md);pointer-events:auto;background-color:#0000;transition:box-shadow .2s,background-color .2s;overflow:visible;transform:translateY(0)}.float-sidenav__nav:hover{background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-md);transition:box-shadow .2s,background-color .2s}.float-sidenav__link{text-align:right;white-space:nowrap;padding:var(--space-3xs) 0;font-size:var(--text-sm);color:var(--color-contrast-high);align-items:center;display:flex}.float-sidenav__marker{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2);width:6px;height:6px;box-shadow:0 0 0 1px hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .25);border-radius:50%;flex-shrink:0;display:inline-block}.float-sidenav__label{opacity:0;width:0;padding-right:0;line-height:1.2;transition:opacity .2s,width 0s .2s,padding .2s}.float-sidenav__nav:hover .float-sidenav__label{opacity:1;width:100%;padding-right:var(--space-xs);transition:opacity .2s}.float-sidenav__link--selected{color:var(--color-primary)}.float-sidenav__link--selected .float-sidenav__marker{background-color:var(--color-primary)}.float-sidenav__link:hover{color:var(--color-primary)}.float-sidenav__close-btn{display:none}}.modal{z-index:var(--z-index-overlay,15);opacity:0;visibility:hidden;width:100%;height:100%;position:fixed;top:0;left:0}.modal:not(.modal--is-visible){pointer-events:none;background-color:#0000}.modal--is-visible{opacity:1;visibility:visible}.modal__close-btn{border-radius:50%;flex-shrink:0;transition:all .2s;display:flex}.modal__close-btn .icon{margin:auto;display:block}.modal__close-btn--outer{--size:48px;width:var(--size);height:var(--size);top:var(--space-sm);right:var(--space-sm);z-index:var(--z-index-fixed-element,10);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9);transition:all .2s;position:fixed}.modal__close-btn--outer .icon{color:var(--color-white);transition:-webkit-transform .3s var(--ease-out-back);transition:transform .3s var(--ease-out-back);transition:transform .3s var(--ease-out-back), -webkit-transform .3s var(--ease-out-back)}.modal__close-btn--outer:hover{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 1)}.modal__close-btn--outer:hover .icon{transform:scale(1.1)}.modal__close-btn--inner{--size:32px;width:var(--size);height:var(--size);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);transition:all .2s}.modal__close-btn--inner .icon{color:inherit}.modal__close-btn--inner:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}:root{--modal-transition-duration:.2s}@media (prefers-reduced-motion:no-preference){.modal--animate-fade{--modal-transition-duration:.2s;transition:opacity var(--modal-transition-duration), background-color var(--modal-transition-duration), visibility 0s var(--modal-transition-duration)}.modal--animate-fade.modal--is-visible{transition:opacity var(--modal-transition-duration), background-color var(--modal-transition-duration), visibility 0s}.modal--animate-scale,.modal--animate-translate-up,.modal--animate-translate-down,.modal--animate-translate-right,.modal--animate-translate-left{--modal-transition-duration:.2s;transition:opacity var(--modal-transition-duration), background-color var(--modal-transition-duration), visibility 0s var(--modal-transition-duration)}.modal--animate-scale .modal__content,.modal--animate-translate-up .modal__content,.modal--animate-translate-down .modal__content,.modal--animate-translate-right .modal__content,.modal--animate-translate-left .modal__content{will-change:transform;transition:-webkit-transform var(--modal-transition-duration) var(--ease-out);transition:transform var(--modal-transition-duration) var(--ease-out);transition:transform var(--modal-transition-duration) var(--ease-out), -webkit-transform var(--modal-transition-duration) var(--ease-out)}.modal--animate-scale.modal--is-visible,.modal--animate-translate-up.modal--is-visible,.modal--animate-translate-down.modal--is-visible,.modal--animate-translate-right.modal--is-visible,.modal--animate-translate-left.modal--is-visible{transition:opacity var(--modal-transition-duration), background-color var(--modal-transition-duration), visibility 0s}.modal--animate-scale.modal--is-visible .modal__content,.modal--animate-translate-up.modal--is-visible .modal__content,.modal--animate-translate-down.modal--is-visible .modal__content,.modal--animate-translate-right.modal--is-visible .modal__content,.modal--animate-translate-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-slide-up,.modal--animate-slide-down,.modal--animate-slide-right,.modal--animate-slide-left{--modal-transition-duration:.3s;transition:opacity 0s var(--modal-transition-duration), background-color var(--modal-transition-duration), visibility 0s var(--modal-transition-duration)}.modal--animate-slide-up .modal__content,.modal--animate-slide-down .modal__content,.modal--animate-slide-right .modal__content,.modal--animate-slide-left .modal__content{will-change:transform;transition:-webkit-transform var(--modal-transition-duration) var(--ease-out);transition:transform var(--modal-transition-duration) var(--ease-out);transition:transform var(--modal-transition-duration) var(--ease-out), -webkit-transform var(--modal-transition-duration) var(--ease-out)}.modal--animate-slide-up.modal--is-visible,.modal--animate-slide-down.modal--is-visible,.modal--animate-slide-right.modal--is-visible,.modal--animate-slide-left.modal--is-visible{transition:background-color var(--modal-transition-duration), visibility 0s}.modal--animate-slide-up.modal--is-visible .modal__content,.modal--animate-slide-down.modal--is-visible .modal__content,.modal--animate-slide-right.modal--is-visible .modal__content,.modal--animate-slide-left.modal--is-visible .modal__content{transform:scale(1)}.modal--animate-scale .modal__content{transform:scale(.95)}.modal--animate-translate-up .modal__content{transform:translateY(40px)}.modal--animate-translate-down .modal__content{transform:translateY(-40px)}.modal--animate-translate-right .modal__content{transform:translate(-40px)}.modal--animate-translate-left .modal__content{transform:translate(40px)}.modal--animate-slide-up .modal__content{transform:translateY(100%)}.modal--animate-slide-down .modal__content{transform:translateY(-100%)}.modal--animate-slide-right .modal__content{transform:translate(-100%)}.modal--animate-slide-left .modal__content{transform:translate(100%)}}.modal--is-loading .modal__content{visibility:hidden}.modal--is-loading .modal__loader{display:flex}.modal__loader{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.modal-img-btn{cursor:pointer;position:relative}.modal-img-btn:after{content:"";z-index:1;background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0);width:100%;height:100%;transition:background .2s;position:absolute;top:0;left:0}.modal-img-btn:hover:after{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .7)}.modal-img-btn:hover .modal-img-btn__icon-wrapper{opacity:1}.modal-img-btn__icon-wrapper{z-index:2;background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .7);opacity:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .2s;display:inline-flex;position:absolute;top:calc(50% - 24px);left:calc(50% - 24px)}.modal-img-btn__icon-wrapper .icon{color:var(--color-white)}:root{--fs-search-btn-size:1.5em;--fs-search-border-bottom-width:2px}.full-screen-search{font-size:var(--text-xl);background-image:linear-gradient(transparent calc(100% - var(--fs-search-border-bottom-width) * 2), var(--color-contrast-low) calc(100% - var(--fs-search-border-bottom-width) * 2), var(--color-contrast-low) calc(100% - var(--fs-search-border-bottom-width)), transparent var(--fs-search-border-bottom-width));position:relative}.full-screen-search__input{width:100%;padding:var(--space-sm) var(--space-xs);padding-right:calc(var(--space-xs) + var(--fs-search-btn-size));background:0 0;background-image:linear-gradient(transparent calc(100% - var(--fs-search-border-bottom-width) * 2), var(--color-primary) calc(100% - var(--fs-search-border-bottom-width) * 2), var(--color-primary) calc(100% - var(--fs-search-border-bottom-width)), transparent var(--fs-search-border-bottom-width));background-repeat:no-repeat;background-size:0% 100%}.full-screen-search__input:focus{background-size:100% 100%;outline:none}.full-screen-search__input::-webkit-search-decoration{display:none}.full-screen-search__input::-webkit-search-cancel-button{display:none}.full-screen-search__input::-webkit-search-results-button{display:none}.full-screen-search__input::-webkit-search-results-decoration{display:none}.full-screen-search__btn{top:50%;right:var(--space-xs);height:var(--fs-search-btn-size);width:var(--fs-search-btn-size);background-color:var(--color-primary);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.full-screen-search__btn .icon{color:var(--color-white);font-size:20px;transition:transform .2s;display:block}.full-screen-search__btn:hover .icon{transform:scale(1.1)}@media (prefers-reduced-motion:no-preference){.modal--search .full-screen-search__input{transition:background-size .4s var(--ease-out)}.modal--search .full-screen-search__btn{opacity:0;transition:opacity .4s, transform .4s var(--ease-out);transform:translateY(-30%)scale(.6)}.modal--search.modal--is-visible .full-screen-search__btn{opacity:1;transform:translateY(-50%)scale(1)}}.full-screen-select__option{font-size:var(--text-lg);color:var(--color-contrast-high);padding:var(--space-3xs) var(--space-sm);border-radius:var(--radius-md);transition:all .2s;display:block}.full-screen-select__option:hover:not(.full-screen-select__option--selected){background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.full-screen-select__option--selected{color:var(--color-white);background-color:var(--color-primary);box-shadow:var(--shadow-sm)}.menu{--menu-vertical-gap:4px;--menu-item-padding:var(--space-3xs) var(--space-xs);-webkit-user-select:none;user-select:none;z-index:var(--z-index-popover,5);background-color:var(--color-bg-light);width:220px;box-shadow:var(--inner-glow), var(--shadow-md);padding:var(--space-2xs) 0;border-radius:var(--radius-md);margin-top:var(--menu-vertical-gap);margin-bottom:var(--menu-vertical-gap);visibility:hidden;opacity:0;font-size:1rem;list-style:none;transition:visibility 0s .2s,opacity .2s;position:fixed;overflow:auto}.menu--is-visible{visibility:visible;opacity:1;transition:visibility,opacity .2s}.menu--overlay{z-index:var(--z-index-overlay,15)}.menu__content{padding:var(--menu-item-padding);color:var(--color-contrast-high);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;text-decoration:none;transition:all .2s;display:flex;overflow:hidden}.menu__content:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.menu__content:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}.menu__label{padding:var(--menu-item-padding);color:var(--color-contrast-medium);font-size:.8125rem}.menu__separator{background-color:var(--color-contrast-lower);height:1px;margin:var(--menu-item-padding)}.menu__icon{color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5);margin-right:var(--space-2xs)}:root{--menu-bar-button-size:2.5em;--menu-bar-icon-size:1em;--menu-bar-horizontal-gap:var(--space-2xs);--menu-bar-vertical-gap:4px;--menu-bar-label-size:var(--text-xs)}.menu-bar{align-items:center;list-style:none;display:inline-flex}.menu-bar__item{height:var(--menu-bar-button-size);width:var(--menu-bar-button-size);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:relative}.menu-bar__item:not(:last-child){margin-right:var(--menu-bar-horizontal-gap)}.menu-bar__item:hover,.menu-bar__item.menu-control--active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.menu-bar__item:hover>.menu-bar__icon,.menu-bar__item.menu-control--active>.menu-bar__icon{color:var(--color-contrast-higher)}.menu-bar__item:hover>.menu-bar__label,.menu-bar__item.menu-control--active>.menu-bar__label{clip:auto;clip-path:none;width:auto;height:auto}.menu-bar__item:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1);outline:none}.menu-bar__item:active{background-color:var(--color-contrast-low)}.menu-bar__item:focus:active{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.menu-bar__item--trigger{display:none}.menu-bar__icon{color:var(--color-contrast-high);font-size:var(--menu-bar-icon-size);transition:color .2s;display:block}.menu-bar__label{z-index:var(--z-index-popover,5);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;transform:translateX(-50%) translateY(var(--menu-bar-vertical-gap));padding:var(--space-2xs) var(--space-xs);color:var(--color-bg);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95);border-radius:var(--radius-md);font-size:var(--menu-bar-label-size);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:100%;left:50%;overflow:hidden}.menu-bar--collapsed .menu-bar__item--hide{display:none}.menu-bar--collapsed .menu-bar__item--trigger{display:flex}.menu-bar{opacity:0}.menu-bar:before{content:"collapsed";display:none}.menu-bar--loaded{opacity:1}@media (width>=32rem){.menu-bar--expanded\@xs:before{content:"expanded"}}@media (width>=48rem){.menu-bar--expanded\@sm:before{content:"expanded"}}@media (width>=64rem){.menu-bar--expanded\@md:before{content:"expanded"}}@media (width>=80rem){.menu-bar--expanded\@lg:before{content:"expanded"}}@media (width>=90rem){.menu-bar--expanded\@xl:before{content:"expanded"}}.int-table{border-bottom:2px solid var(--color-contrast-lower);overflow:hidden}.int-table__inner{position:relative;overflow:auto}.int-table__inner::-webkit-scrollbar{width:8px;height:8px}.int-table__inner::-webkit-scrollbar-track{background-color:var(--color-contrast-lower)}.int-table__inner::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .9);border-radius:50em}.int-table__inner::-webkit-scrollbar-thumb:hover{background-color:var(--color-contrast-higher)}.int-table__table{width:100%}.int-table__header .int-table__cell{background-color:var(--color-bg);box-shadow:0 2px 0 var(--color-contrast-lower)}.int-table__body .int-table__row{border-bottom:1px solid var(--color-contrast-lower)}.int-table__body .int-table__row:last-child{border-bottom:none}.int-table__body .int-table__row--checked{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1);border-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .25)}.int-table__cell{padding:var(--space-xs)}.int-table__cell--th{font-weight:600}.int-table__cell--sort{-webkit-user-select:none;user-select:none}.int-table__cell--sort:hover,.int-table__cell--sort:focus-within{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.int-table__cell--sort:hover{cursor:pointer}.int-table__cell--focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15)}.int-table__sort-icon .arrow-up,.int-table__sort-icon .arrow-down{fill:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3)}.int-table__cell--asc .int-table__sort-icon .arrow-up,.int-table__cell--desc .int-table__sort-icon .arrow-down{fill:var(--color-contrast-higher)}.int-table__checkbox{--custom-checkbox-size:18px;--custom-checkbox-marker-size:16px;width:var(--custom-checkbox-size);height:var(--custom-checkbox-size);display:block}.int-table__menu-btn{border-radius:50%;justify-content:center;align-items:center;width:2em;height:2em;display:flex}.int-table__menu-btn .icon{width:16px;height:16px;display:block}.int-table__menu-btn:hover,.int-table__menu-btn.menu-control--active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.int-table__menu-btn:active{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.int-table--sticky-header{z-index:1;position:relative}.int-table--sticky-header .int-table__inner{max-height:480px}.int-table--sticky-header .int-table__header .int-table__cell{z-index:2;position:sticky;top:0}.int-table-actions .menu-bar{--menu-bar-button-size:38px;--menu-bar-icon-size:16px;--menu-bar-horizontal-gap:var(--space-4xs);--menu-bar-vertical-gap:4px;--menu-bar-label-size:var(--text-xs)}.int-table-actions .menu-bar__icon{color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .5)}.ld-switch-btn{width:24px;height:24px;transition:opacity .2s,color .2s;display:inline-block;position:relative;overflow:hidden}.ld-switch-btn:hover{cursor:pointer;opacity:.8}.ld-switch-btn:focus{color:var(--color-primary);outline:none}.ld-switch-btn.popover-control--active{color:var(--color-primary)}.ld-switch-btn__icon-wrapper{opacity:0;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0;transform:translateY(100%)rotate(35deg)scale(.5)}.ld-switch-btn__icon-wrapper--in{opacity:1;transform:translateY(0)rotate(0)scale(1)}.ld-switch-btn__icon-wrapper--out{opacity:0;transform:translateY(-100%)rotate(-35deg)scale(.5)}.ld-switch-btn__icon-wrapper--in,.ld-switch-btn__icon-wrapper--out{transition:transform .3s var(--ease-in-out), opacity .3s}.ld-switch-btn__icon{--size:20px;margin:auto}.popover.ld-switch-popover{--popover-width:250px}.ld-switch-popover__option{-webkit-user-select:none;user-select:none;transition:opacity .2s}.ld-switch-popover__option:hover{cursor:pointer;opacity:.85}.ld-switch-popover__option:focus{outline:none}.ld-switch-popover__option:focus figure{box-shadow:0 0 0 1px var(--color-bg-light), 0 0 0 3px var(--color-contrast-higher)}.ld-switch-popover__option[aria-selected=true]{color:var(--color-primary)}.ld-switch-popover__option[aria-selected=true] figure{box-shadow:0 0 0 1px var(--color-bg-light), 0 0 0 3px currentColor}.link-card{color:inherit;box-shadow:var(--inner-glow), var(--shadow-xs);text-decoration:none;transition:all .3s}.link-card:hover{box-shadow:var(--inner-glow), var(--shadow-sm)}.link-card__footer{height:60px;position:relative;overflow:hidden}.link-card__footer>*{justify-content:center;align-items:center;width:100%;height:100%;transition:all .3s;display:flex;position:absolute;top:0;left:0}.link-card__footer>:last-child{opacity:0;transform:translateY(100%)}.link-card:hover .link-card__footer>:first-child{opacity:0;transform:translateY(-100%)}.link-card:hover .link-card__footer>:last-child{opacity:1;transform:translateY(0)}:root{--list-filter-height:240px}.list-filter__form{overflow:hidden}.list-filter__search{z-index:1;width:100%;position:relative}.list-filter__search::-webkit-search-decoration{-webkit-appearance:none}.list-filter__search::-webkit-search-cancel-button{-webkit-appearance:none}.list-filter__search::-webkit-search-results-button{-webkit-appearance:none}.list-filter__search::-webkit-search-results-decoration{-webkit-appearance:none}.list-filter__search::-ms-clear{width:0;height:0;display:none}.list-filter__search::-ms-reveal{width:0;height:0;display:none}.list-filter__search:focus{outline:none}.list-filter__search:focus+.list-filter__focus-marker{opacity:1}.list-filter__search:placeholder-shown~.list-filter__search-cancel-btn{display:none}.list-filter__search-cancel-btn{z-index:2;color:var(--color-contrast-medium);cursor:pointer;border-radius:50%;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.list-filter__search-cancel-btn:hover{opacity:.85}.list-filter__focus-marker{background-color:var(--color-primary);opacity:0;pointer-events:none;width:3px;height:1em;transition:opacity .2s;display:block;position:absolute;top:calc(50% - .5em);left:0}.list-filter__list-wrapper{height:var(--list-filter-height);position:relative}.list-filter__list{width:100%;height:100%;position:absolute;top:0;left:0;overflow:auto}.list-filter__item{cursor:default;align-items:center;transition:background-color .2s;display:flex}.list-filter__item:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.list-filter__status{--size:8px;width:var(--size);height:var(--size);border-radius:50%;flex-shrink:0;display:block}.list-filter__item--user-active .list-filter__status{background-color:var(--color-success)}.list-filter__item--user-active .list-filter__status:after{content:"user active";clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.list-filter__item--user-pending .list-filter__status{background-color:var(--color-warning)}.list-filter__item--user-pending .list-filter__status:after{content:"user pending";clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.list-filter__action-btn{background-color:var(--color-bg);border:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);cursor:pointer;border-radius:50%;flex-shrink:0;width:24px;height:24px;transition:all .2s;display:flex}.list-filter__action-btn .icon{margin:auto}.list-filter__action-btn:hover{border-color:var(--color-error);color:var(--color-error)}:root{--slideshow-height:280px;--slideshow-fade-transition-duration:.25s;--slideshow-slide-transition-duration:.35s;--slideshow-prx-transition-duration:.5s;--slideshow-btn-width:1.6em;--slideshow-btn-height:3.2em;--slideshow-btn-icon-size:1.6em;--slideshow-btn-offset:var(--space-xs)}@media (width>=48rem){:root{--slideshow-height:380px}}@media (width>=64rem){:root{--slideshow-height:480px}}@media (width>=80rem){:root{--slideshow-height:580px}}.slideshow__item{height:var(--slideshow-height);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex}.slideshow__item:focus{outline:none}.slideshow--ratio-16\:9 .slideshow__item{height:0;padding-bottom:56.25%}.slideshow--ratio-4\:3 .slideshow__item{height:0;padding-bottom:75%}.slideshow--ratio-1\:1 .slideshow__item{height:0;padding-bottom:100%}.slideshow{z-index:1;position:relative;overflow:hidden}.slideshow__content{overflow:hidden}.slideshow__item{z-index:1;visibility:hidden;width:100%;position:absolute;top:0;left:0}.slideshow__item--selected{z-index:3;visibility:visible;position:relative}.slideshow--transition-fade .slideshow__item{opacity:0;transition:opacity 0s var(--slideshow-fade-transition-duration), visibility 0s var(--slideshow-fade-transition-duration)}.slideshow--transition-fade .slideshow__item--selected{opacity:1;transition:opacity var(--slideshow-fade-transition-duration)}.slideshow--transition-slide .slideshow__item{animation-duration:var(--slideshow-slide-transition-duration);animation-fill-mode:forwards;animation-timing-function:var(--ease-out)}.slideshow--transition-slide .slideshow__item>*{visibility:hidden}.slideshow--transition-slide .slideshow__item:not(.slideshow__item--selected) *{transition:none}.slideshow--transition-slide .slideshow__item--selected>*{visibility:visible}.slideshow--transition-slide .slideshow__item--slide-in-left{animation-name:slide-in-left}.slideshow--transition-slide .slideshow__item--slide-in-right{animation-name:slide-in-right}.slideshow--transition-slide .slideshow__item--slide-out-left{animation-name:slide-out-left}.slideshow--transition-slide .slideshow__item--slide-out-right{animation-name:slide-out-right}.slideshow--transition-slide .slideshow__item--slide-out-left,.slideshow--transition-slide .slideshow__item--slide-out-right{z-index:2}.slideshow--transition-slide .slideshow__item--slide-out-left.slideshow__item--selected,.slideshow--transition-slide .slideshow__item--slide-out-right.slideshow__item--selected{z-index:3}.slideshow--transition-slide .slideshow__item--slide-out-left>*,.slideshow--transition-slide .slideshow__item--slide-out-right>*{visibility:visible}@keyframes slide-in-left{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0)}}@keyframes slide-in-right{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}@keyframes slide-out-left{0%{visibility:visible;transform:translate(0)}to{transform:translate(100%)}}@keyframes slide-out-right{0%{visibility:visible;transform:translate(0)}to{transform:translate(-100%)}}.slideshow--transition-prx .slideshow__item{animation-duration:var(--slideshow-prx-transition-duration);animation-fill-mode:forwards;animation-timing-function:var(--ease-out)}.slideshow--transition-prx .slideshow__item>*{visibility:hidden}.slideshow--transition-prx .slideshow__item--selected>*{visibility:visible}.slideshow--transition-prx .slideshow__item--prx-in-left{animation-name:prx-in-left}.slideshow--transition-prx .slideshow__item--prx-in-right{animation-name:prx-in-right}.slideshow--transition-prx .slideshow__item--prx-out-left{animation-name:prx-out-left}.slideshow--transition-prx .slideshow__item--prx-out-right{animation-name:prx-out-right}.slideshow--transition-prx .slideshow__item--prx-out-left,.slideshow--transition-prx .slideshow__item--prx-out-right{z-index:2}.slideshow--transition-prx .slideshow__item--prx-out-left.slideshow__item--selected,.slideshow--transition-prx .slideshow__item--prx-out-right.slideshow__item--selected{z-index:3}.slideshow--transition-prx .slideshow__item--prx-out-left>*,.slideshow--transition-prx .slideshow__item--prx-out-right>*{visibility:visible}@keyframes prx-in-left{0%{visibility:visible;transform:translate(-100%)}to{transform:translate(0)}}@keyframes prx-in-right{0%{visibility:visible;transform:translate(100%)}to{transform:translate(0)}}@keyframes prx-out-left{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:.3;transform:translate(40%)}}@keyframes prx-out-right{0%{opacity:1;visibility:visible;transform:translate(0)}to{opacity:.3;transform:translate(-40%)}}.slideshow[data-swipe=on] .slideshow__content{-webkit-user-select:none;user-select:none}.slideshow[data-swipe=on] .slideshow__content img{pointer-events:none}.slideshow__control{display:none}.slideshow[data-controls=hover] .slideshow__control{opacity:0;transition:opacity .3s}.slideshow[data-controls=hover]:hover .slideshow__control{opacity:1}.slideshow[data-swipe=on] .slideshow__control{display:none}.slideshow__control{z-index:4;display:block;position:absolute;top:50%;transform:translateY(-50%)}.slideshow__control:first-of-type{left:var(--slideshow-btn-offset)}.slideshow__control:last-of-type{right:var(--slideshow-btn-offset)}@media (width>=64rem){.slideshow[data-swipe=on] .slideshow__control{display:block}}.slideshow__btn{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .75);height:var(--slideshow-btn-height);width:var(--slideshow-btn-width);border-radius:var(--radius-md);cursor:pointer;transition:background .2s,transform .2s;display:block}.slideshow__btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .85)}.slideshow__btn:hover .icon{color:var(--color-bg)}.slideshow:not(.slideshow--is-animating) .slideshow__btn:active{transform:translateY(2px)}.slideshow__btn .icon{width:var(--slideshow-btn-icon-size);height:var(--slideshow-btn-icon-size);color:var(--color-white);margin:0 auto;transition:color .2s;display:block}@supports (grid-area:auto){.slideshow__btn{background-color:#0000}.slideshow__btn .icon{color:var(--color-contrast-higher)}}.slideshow__navigation{z-index:4;background:0 0;justify-content:center;align-items:center;width:100%;height:32px;display:flex;position:absolute;bottom:0}.slideshow__nav-item{margin:0 var(--space-3xs);display:inline-block}.slideshow__nav-item button{color:var(--color-contrast-high);opacity:.4;cursor:pointer;background-color:currentColor;border-radius:50%;width:1em;height:1em;font-size:8px;transition:background .3s;display:block;position:relative}.slideshow__nav-item button:before{content:"";border-radius:inherit;border:1px solid var(--color-contrast-high);opacity:0;width:1em;height:1em;font-size:14px;transition:all .3s;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);transform:scale(0)}.slideshow__nav-item button:focus{outline:none}.slideshow__nav-item button:focus:before{opacity:1;transform:scale(1)}.slideshow__nav-item--selected button{opacity:1}@media (width>=64rem){.slideshow__navigation{height:40px}.slideshow__nav-item button{font-size:10px}.slideshow__nav-item button:before{font-size:16px}}.loop-slideshow{--slideshow-slide-transition-duration:.3s}.loop-slideshow .slideshow__content{-webkit-clip-path:inset(0 round var(--radius-lg));clip-path:inset(0 round var(--radius-lg))}.loop-slideshow__navigation{background:0 0;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.loop-slideshow__nav-item{margin:var(--space-sm) calc(var(--space-sm) / 2) 0;--loop-slideshow-filling:0}.loop-slideshow__nav-item button{background-color:var(--color-contrast-lower);cursor:pointer;border-radius:50em;width:60px;height:4px;transition:all .2s;display:block;position:relative;overflow:hidden}.loop-slideshow__nav-item button:before{content:"";width:100%;height:100%;transform:scaleX(var(--loop-slideshow-filling));transform-origin:0;background-color:var(--color-primary);position:absolute;top:0;left:0}.loop-slideshow__nav-item button:hover{background-color:hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), .7)}@media (width>=64rem){.loop-slideshow__nav-item button{width:90px;height:5px}}.loop-slideshow-cursor.c-cursor--right .c-cursor__img{--rotate:180deg}.loop-slideshow__pause-btn{z-index:3;top:var(--space-sm);right:var(--space-sm);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .85);cursor:pointer;width:48px;height:48px;color:var(--color-white);transition:background .3s, transform .3s var(--ease-out-back);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.loop-slideshow__pause-btn:hover{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .95);transform:scale(1.1)}:root{--header-v3-height:50px}@media (width>=64rem){:root{--header-v3-height:70px}}.header-v3{height:var(--header-v3-height);width:100%;z-index:var(--z-index-header,3);transition:background .3s}.header-v3__container{justify-content:space-between;align-items:center;height:100%;display:flex}.header-v3__logo{z-index:2;flex-shrink:0;position:relative}.header-v3__logo a,.header-v3__logo svg{display:block}.header-v3__nav-control.switch-icon{padding:var(--space-2xs);z-index:2}.header-v3__nav-control.switch-icon .switch-icon__icon{font-size:24px}.header-v3__nav{background-color:var(--color-bg);width:100%;box-shadow:var(--shadow-md);z-index:1;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);visibility:hidden;height:0;transition:height .5s var(--ease-in-out);position:absolute;top:0;left:0;overflow:hidden}.header-v3__nav:before{content:"";top:var(--header-v3-height);background-color:var(--color-contrast-lower);z-index:10;width:100%;height:1px;position:absolute}.header-v3__nav--is-visible{clip:auto;clip-path:none;visibility:visible;height:100vh}.header-v3__nav-list{top:var(--header-v3-height);width:100%;height:calc(100% - var(--header-v3-height));padding:var(--space-sm) var(--space-md) var(--space-md);z-index:1;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;position:absolute;left:0;overflow:auto}.header-v3__nav-item{border-bottom:1px solid var(--color-contrast-lower);opacity:0;transition:opacity .4s,transform .4s;transform:translateY(-10%)}.header-v3__nav--animate-children .header-v3__nav-item{opacity:1;transform:translateY(0)}.header-v3__nav:not(.header-v3__nav--animate-children) .header-v3__nav-item{transition-delay:0s!important}.header-v3__nav-item--logo,.header-v3__nav-item--search-btn{display:none}.header-v3__nav-item--search-form{margin:var(--space-xs) 0;border-bottom:none}.header-v3__nav-link{padding:var(--space-sm) 0;font-size:var(--text-md);color:var(--color-contrast-high);text-decoration:none;display:block}.header-v3__nav-link:hover{color:var(--color-primary)}.header-v3__nav-link--icon{align-items:center;display:flex}.header-v3__nav-link--icon .icon{color:currentColor;flex-shrink:0}.header-v3__nav-link--icon span{margin-left:var(--space-2xs)}@media (width>=64rem){.header-v3{height:var(--header-v3-height)}.header-v3__container{position:relative}.header-v3__nav-control,.header-v3__logo{display:none}.header-v3__nav{box-shadow:none;clip:auto;clip-path:none;visibility:visible;overscroll-behavior:auto;background-color:#0000;height:auto;padding:0;position:static;overflow:visible}.header-v3__nav:before{display:none}.header-v3__nav-list{overscroll-behavior:auto;justify-content:space-between;align-items:center;width:auto;height:auto;padding:0;display:flex;position:static;overflow:visible}.header-v3__nav-item{opacity:1;border-bottom:none;transition:opacity .3s,visibility .3s;transform:translateY(0);transition-delay:0s!important}.header-v3__nav-item--logo,.header-v3__nav-item--logo .header-v3__logo,.header-v3__nav-item--search-btn{display:block}.header-v3__nav-item--search-btn .switch-icon{padding:var(--space-3xs)}.header-v3__nav-item--search-btn .switch-icon__icon{display:block}.header-v3__nav-link{padding:var(--space-3xs);font-size:.9em;display:inline-flex}.header-v3__nav-link--icon span{display:none}.header-v3__nav-link--icon,.header-v3__nav-item--search-btn .switch-icon__icon{font-size:20px}.header-v3__nav-item--search-btn{z-index:4}.header-v3__nav-item--search-form{width:calc(100% - var(--space-lg));height:100%;z-index:var(--z-index-popover,5);visibility:hidden;opacity:0;margin:0;transition:all .3s;position:absolute;top:0;left:0}.header-v3__nav--animate-children .header-v3__nav-item--search-form{opacity:0}.header-v3__nav-form-control{height:50px;padding:var(--space-xs) var(--space-sm);will-change:transform;transition:transform .3s;position:absolute;top:calc(50% - 25px);left:0;transform:translateY(-50%)}.header-v3--show-search{background:var(--color-bg)}.header-v3--show-search .header-v3__nav-item{opacity:0;visibility:hidden}.header-v3--show-search .header-v3__nav-item--search-form,.header-v3--show-search .header-v3__nav-item--search-btn{visibility:visible;opacity:1}.header-v3--show-search .header-v3__nav-form-control{transform:translateY(0)}}.switch-icon{position:relative}.switch-icon--disabled{pointer-events:none}.switch-icon__icon{will-change:transform;font-size:1em;display:block}.switch-icon__icon--a{opacity:1}.switch-icon__icon--b{opacity:0;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em)}.switch-icon--state-b .switch-icon__icon--a,.switch-icon--hover:hover .switch-icon__icon--a{opacity:0}.switch-icon--state-b .switch-icon__icon--b,.switch-icon--hover:hover .switch-icon__icon--b{opacity:1}.switch-icon--scale .switch-icon__icon{transition:opacity 0s .2s,transform .4s}.switch-icon--scale .switch-icon__icon--a{transform:scale(1)}.switch-icon--scale .switch-icon__icon--b,.switch-icon--scale.switch-icon--state-b .switch-icon__icon--a,.switch-icon--scale.switch-icon--hover:hover .switch-icon__icon--a{transform:scale(.8)}.switch-icon--scale.switch-icon--state-b .switch-icon__icon--b,.switch-icon--scale.switch-icon--hover:hover .switch-icon__icon--b{transform:scale(1)}.switch-icon--rotate .switch-icon__icon{transition:opacity 0s .2s,transform .4s}.switch-icon--rotate .switch-icon__icon--a{transform:rotate(0)}.switch-icon--rotate .switch-icon__icon--b{transform:rotate(90deg)}.switch-icon--rotate.switch-icon--state-b .switch-icon__icon--a,.switch-icon--rotate.switch-icon--hover:hover .switch-icon__icon--a{transform:rotate(-90deg)}.switch-icon--rotate.switch-icon--state-b .switch-icon__icon--b,.switch-icon--rotate.switch-icon--hover:hover .switch-icon__icon--b{transform:rotate(0)}.switch-icon--flip{perspective:10em}.switch-icon--flip .switch-icon__icon{backface-visibility:hidden;transform-style:preserve-3d;transition:opacity 0s .2s, transform .4s var(--ease-out-back)}.switch-icon--flip .switch-icon__icon--a{opacity:1;transform:rotateY(0)}.switch-icon--flip .switch-icon__icon--b{opacity:1;transform:rotateY(-180deg)}.switch-icon--flip.switch-icon--state-b .switch-icon__icon--a,.switch-icon--flip.switch-icon--hover:hover .switch-icon__icon--a{opacity:1;transform:rotateY(180deg)}.switch-icon--flip.switch-icon--state-b .switch-icon__icon--b,.switch-icon--flip.switch-icon--hover:hover .switch-icon__icon--b{opacity:1;transform:rotateY(0)}.switch-icon--slide-up,.switch-icon--slide-down,.switch-icon--slide-right,.switch-icon--slide-left{overflow:hidden}.switch-icon--slide-up .switch-icon__icon,.switch-icon--slide-down .switch-icon__icon,.switch-icon--slide-right .switch-icon__icon,.switch-icon--slide-left .switch-icon__icon{transition:opacity .3s,transform .3s}.switch-icon--slide-up .switch-icon__icon--a{transform:translateY(0)}.switch-icon--slide-up .switch-icon__icon--b{transform:translateY(100%)}.switch-icon--slide-up.switch-icon--state-b .switch-icon__icon--a,.switch-icon--slide-up.switch-icon--hover:hover .switch-icon__icon--a{transform:translateY(-100%)}.switch-icon--slide-up.switch-icon--state-b .switch-icon__icon--b,.switch-icon--slide-up.switch-icon--hover:hover .switch-icon__icon--b,.switch-icon--slide-down .switch-icon__icon--a{transform:translateY(0)}.switch-icon--slide-down .switch-icon__icon--b{transform:translateY(-100%)}.switch-icon--slide-down.switch-icon--state-b .switch-icon__icon--a,.switch-icon--slide-down.switch-icon--hover:hover .switch-icon__icon--a{transform:translateY(100%)}.switch-icon--slide-down.switch-icon--state-b .switch-icon__icon--b,.switch-icon--slide-down.switch-icon--hover:hover .switch-icon__icon--b{transform:translateY(0)}.switch-icon--slide-right .switch-icon__icon--a{transform:translate(0)}.switch-icon--slide-right .switch-icon__icon--b{transform:translate(-100%)}.switch-icon--slide-right.switch-icon--state-b .switch-icon__icon--a,.switch-icon--slide-right.switch-icon--hover:hover .switch-icon__icon--a{transform:translate(100%)}.switch-icon--slide-right.switch-icon--state-b .switch-icon__icon--b,.switch-icon--slide-right.switch-icon--hover:hover .switch-icon__icon--b,.switch-icon--slide-left .switch-icon__icon--a{transform:translate(0)}.switch-icon--slide-left .switch-icon__icon--b{transform:translate(100%)}.switch-icon--slide-left.switch-icon--state-b .switch-icon__icon--a,.switch-icon--slide-left.switch-icon--hover:hover .switch-icon__icon--a{transform:translate(-100%)}.switch-icon--slide-left.switch-icon--state-b .switch-icon__icon--b,.switch-icon--slide-left.switch-icon--hover:hover .switch-icon__icon--b{transform:translate(0)}.md-editor{--md-editor-btn-size:40px;--md-editor-btn-icon-size:16px}.md-editor__btn{width:var(--md-editor-btn-size);height:var(--md-editor-btn-size);cursor:pointer;transition:transform .2s;display:flex;position:relative}.md-editor__btn:before{content:"";z-index:1;background:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);border-radius:var(--radius-sm);opacity:0;transition:all .2s;position:absolute;inset:0;transform:scale(.85)}.md-editor__btn:hover:before{opacity:1;transform:scale(1)}.md-editor__btn:active{transform:translateY(2px)}.md-editor__btn-separator{height:calc(var(--md-editor-btn-size) / 2);width:1px;margin:0 var(--space-2xs);top:calc(var(--md-editor-btn-size) / 4);background-color:var(--color-contrast-lower);position:relative}.md-editor__icon{z-index:2;--size:var(--md-editor-btn-icon-size);margin:auto;display:block;position:relative}.multi-select-v2__label{-webkit-user-select:none;user-select:none;align-items:center;display:flex}.multi-select-v2__label:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075);transition:background-color .2s}.multi-select-v2__label.multi-select-v2__label--checked{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15)}.multi-select-v2__label.multi-select-v2__label--checked:hover{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.multi-select-v2__checkbox{--custom-checkbox-size:18px;--custom-checkbox-marker-size:16px;width:var(--custom-checkbox-size);height:var(--custom-checkbox-size)}:root{--notif-figure-size:48px}.notif{z-index:1;position:relative}.notif__item:not(:last-child){border-bottom:1px solid var(--color-contrast-lower)}.notif__link{color:inherit;text-decoration:none;transition:all .2s}.notif__link:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.notif__figure{width:var(--notif-figure-size);height:var(--notif-figure-size);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.notif__figure>*{z-index:1;position:relative}.notif__figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.notif__figure:before{content:"";border-radius:inherit;opacity:.15;background-color:currentColor;width:100%;height:100%;position:absolute;top:0;left:0}.notif__dot{background-color:var(--color-primary);border-radius:50%;flex-shrink:0;align-self:center;width:8px;height:8px}.notif-popover.popover{--popover-width:280px}.notif-popover .notif{--notif-figure-size:40px}@media (width>=64rem){.notif-popover.popover{--popover-width:360px}}.notif-popover-control{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);border-radius:50%;width:2.6em;height:2.6em;transition:all .3s;display:inline-flex}.notif-popover-control .icon{margin:auto;font-size:20px;display:block}.notif-popover-control:active{transform:translateY(2px)}.notif-popover-control:hover{cursor:pointer;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.notif-popover-control.popover-control--active{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);color:var(--color-primary)}:root{--off-canvas-panel-width:400px;--off-canvas-panel-width-opposite:-400px;--off-canvas-animation-duration:.4s}.off-canvas{overflow:hidden}.off-canvas__main{z-index:2;-webkit-overflow-scrolling:touch;will-change:transform;height:100vh;transition:transform var(--off-canvas-animation-duration) var(--ease-in-out);position:relative;overflow:auto}.off-canvas--visible .off-canvas__main{transform:translate(100%)}@media (width>=32rem){.off-canvas--visible:not(.off-canvas--full-width) .off-canvas__main{transform:translateX(var(--off-canvas-panel-width))}}.off-canvas--right.off-canvas--visible .off-canvas__main{transform:translate(-100%)}@media (width>=32rem){.off-canvas--right.off-canvas--visible:not(.off-canvas--full-width) .off-canvas__main{transform:translateX(var(--off-canvas-panel-width-opposite))}}.off-canvas--bottom.off-canvas--visible .off-canvas__main{transform:translateY(-100%)}.off-canvas--top.off-canvas--visible .off-canvas__main{transform:translateY(100%)}.off-canvas__close-btn{display:none}.off-canvas__panel{z-index:1;visibility:hidden;background-color:var(--color-bg-dark);width:100%;height:100%;transition:visibility var(--off-canvas-animation-duration);position:fixed;top:0;left:0}.off-canvas__panel:focus{outline:none}@media (width>=32rem){.off-canvas:not(.off-canvas--full-width) .off-canvas__panel{width:var(--off-canvas-panel-width)}}.off-canvas__content{-webkit-overflow-scrolling:touch;will-change:transform;height:100%;transition:transform var(--off-canvas-animation-duration) var(--ease-in-out);overflow-y:auto;transform:translate(-50%)}.off-canvas__close-btn{--size:32px;width:var(--size);height:var(--size);background-color:var(--color-bg);box-shadow:var(--inner-glow), var(--shadow-xs);border-radius:50%;justify-content:center;align-items:center;transition:all .3s;display:flex}.off-canvas__close-btn:hover{box-shadow:var(--inner-glow), var(--shadow-sm)}.off-canvas--visible .off-canvas__panel{visibility:visible}.off-canvas--visible .off-canvas__content{transform:translate(0)}.off-canvas--visible.off-canvas--bottom,.off-canvas--visible.off-canvas--top{transform:translateY(0)}.off-canvas--right .off-canvas__panel{left:auto;right:0}.off-canvas--right:not(.off-canvas--visible) .off-canvas__content{transform:translate(50%)}.off-canvas--bottom:not(.off-canvas--visible) .off-canvas__content{transform:translateY(50px)}.off-canvas--top:not(.off-canvas--visible) .off-canvas__content{transform:translateY(-50px)}.off-canvas--full-width .off-canvas__close-btn{width:40px;height:40px}@media (width>=64rem){.off-canvas--full-width{--off-canvas-animation-duration:.65s}}.offnav-control{--anim-menu-btn-size:48px;--anim-menu-btn-icon-size:24px;--anim-menu-btn-icon-stroke:2px;top:var(--space-sm);left:var(--space-sm);z-index:var(--z-index-fixed-element,10);transition:transform .3s var(--ease-in-out);color:var(--color-contrast-high);border-radius:50%;position:fixed}.offnav-control.anim-menu-btn--state-b{transform:rotate(180deg)}.offnav-control__bg{fill:var(--color-bg-light);stroke-width:1.5px;stroke:var(--color-contrast-lower);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.offnav-control--ready-to-animate circle{transition:stroke-dashoffset .3s}.anim-menu-btn--state-b.offnav-control circle{stroke-dashoffset:0;transition-delay:.3s}.offnav__link{color:var(--color-contrast-higher);background-repeat:no-repeat;background-size:0% 100%;background-image:linear-gradient(transparent 60%, hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2) 60%);will-change:background-size;transition:background-size .3s var(--ease-in-out), color .3s;text-decoration:none}.offnav__link:hover,.offnav__link[aria-current=page],.offnav__link.offnav__link--current{color:var(--color-primary)}.offnav__link:hover{background-size:100% 100%}.offnav__a11y-close-btn{z-index:var(--z-index-fixed-element,10);background-color:var(--color-contrast-lower);padding:var(--space-sm) var(--space-md);box-shadow:var(--shadow-lg);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute;top:0;right:0}.offnav__a11y-close-btn:focus{clip:auto;clip-path:none;outline:3px solid var(--color-primary)}@media (width>=64rem){.offnav__label:before{content:"";vertical-align:middle;background-color:currentColor;width:2em;height:1px;margin-right:.5em;display:inline-block}.offnav__subnav{border-top:1px solid var(--color-contrast-lower)}}.pagination__list>li{display:inline-block}.pagination--split .pagination__list{width:100%}.pagination--split .pagination__list>:first-child{margin-right:auto}.pagination--split .pagination__list>:last-child{margin-left:auto}.pagination__item{height:100%;padding:var(--space-xs) calc(1.355 * var(--space-xs));white-space:nowrap;border-radius:var(--radius-md);color:var(--color-contrast-high);will-change:transform;align-items:center;line-height:1;text-decoration:none;transition:all .2s;display:inline-flex}.pagination__item:hover:not(.pagination__item--selected):not(.pagination__item--ellipsis){background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.pagination__item:active{transform:translateY(2px)}.pagination__item--selected{background-color:var(--color-contrast-higher);color:var(--color-bg);box-shadow:var(--shadow-sm)}.pagination__item--disabled{opacity:.5;pointer-events:none}.pagination__jumper .form-control{width:3em;margin-right:var(--space-xs)}.pagination__jumper em{white-space:nowrap;flex-shrink:0}:root{--pct-bar-height:10px;--pct-bar-radius:50em;--pct-bar-gap:3px;--pct-bar-legend-bullet-size:10px}.pct-bar__bg{display:none}.pct-bar__bullet{width:var(--pct-bar-legend-bullet-size);height:var(--pct-bar-legend-bullet-size);border-radius:50%;flex-shrink:0;display:block}.pct-bar__bg{height:var(--pct-bar-height);border-radius:var(--pct-bar-radius);display:flex;overflow:hidden}.pct-bar__fill{height:100%;margin-right:var(--pct-bar-gap)}.pct-bar__fill:first-child{border-radius:var(--pct-bar-radius) 0 0 var(--pct-bar-radius)}.pct-bar__fill:last-child{border-radius:0 var(--pct-bar-radius) var(--pct-bar-radius) 0;margin-right:0}:root{--pie-chart-size:200px;--pie-chart-gap:2px;--pie-chart-legend-bullet-size:10px;--pie-chart-donut-width:30px}.pie-chart__area{width:var(--pie-chart-size);height:var(--pie-chart-size);display:block;position:relative}.pie-chart__svg{z-index:1;display:block;position:absolute;top:0;left:0}.pie-chart__data-path{stroke:var(--color-bg);stroke-width:var(--pie-chart-gap);fill:var(--color-primary);transition:opacity .2s}.pie-chart__data-path:hover{opacity:.8}.pie-chart__bullet{width:var(--pie-chart-legend-bullet-size);height:var(--pie-chart-legend-bullet-size);border-radius:50%;flex-shrink:0;display:block}.pie-chart__tooltip{z-index:2;font-size:var(--text-sm);background-color:var(--color-bg-light);padding:var(--space-xs);border-radius:var(--radius-md);box-shadow:var(--inner-glow), var(--shadow-md);pointer-events:none;position:absolute;transform:translate(-50%)translateY(-50%)}:root{--password-btn-width:3.5em;--password-icon-size:1.5em}.password{position:relative}.password__input{height:100%}.password__btn{z-index:1;height:100%;width:var(--password-btn-width);background-color:#fff0;justify-content:center;align-items:center;display:none;position:absolute;top:0;right:0}.password__btn:focus{color:var(--color-primary)}.password__btn-label:last-child{display:none}.password__btn-label .icon{width:var(--password-icon-size);height:var(--password-icon-size)}.password--text-is-visible .password__btn-label:first-child{display:none}.password--text-is-visible .password__btn-label:last-child{display:inline-block}.password__input{padding-right:calc(var(--space-sm) + var(--password-btn-width))}.password__input::-ms-reveal{display:none}.password__btn{display:flex}:root{--password-strength-meter-height:8px;--password-strength-meter-radius:50em;--password-strength-icon-size:16px;--password-strength-icon-margin-right:4px;--password-strength-icon-stroke-width:2px}.password-strength__req{margin-bottom:var(--space-4xs);align-items:center;line-height:1.2;display:flex}.password-strength__req .icon{font-size:var(--password-strength-icon-size);margin-right:var(--password-strength-icon-margin-right)}.password-strength__icon-group{stroke-width:var(--password-strength-icon-stroke-width)}.password-strength__icon-group *{transition:transform .3s var(--ease-out-back), stroke-dashoffset .3s var(--ease-out-back);transform-origin:8px 8px;stroke-dasharray:16}.password-strength__icon-group :first-child{stroke-dashoffset:24px}.password-strength__icon-group :last-child{stroke-dashoffset:10px}.password-strength__req--met{color:var(--color-success-darker);transition:color .3s}.password-strength__req--met .password-strength__icon-group :first-child{stroke-dashoffset:23px;transform:translate(-2px)translateY(4px)rotate(45deg)}.password-strength__req--met .password-strength__icon-group :last-child{stroke-dashoffset:5px;transform:translate(-2px)translateY(4px)rotate(-45deg)}.password-strength__req--no-met{color:var(--color-error)}.password-strength__req--no-met .password-strength__icon-group :first-child{stroke-dashoffset:32px;transform:translate(5px)translateY(5px)rotate(45deg)}.password-strength__req--no-met .password-strength__icon-group :last-child{stroke-dashoffset:2px;transform:translate(-5px)translateY(5px)rotate(-45deg)}.password-strength__meter{height:var(--password-strength-meter-height);border-radius:var(--password-strength-meter-radius);overflow:hidden}.password-strength__meter *{will-change:width;transition:width .3s var(--ease-in-out), background-color .3s}.password-strength__meter--fill-1 *{background-color:var(--color-error)}.password-strength__meter--fill-2 *{background-color:var(--color-warning)}.password-strength__meter--fill-3 *,.password-strength__meter--fill-4 *{background-color:var(--color-success)}.pre-header{background-color:var(--color-contrast-higher);color:var(--color-bg);display:block}.pre-header--hide{display:none}.pre-header__close-btn{will-change:transform;transition:.3s var(--ease-out-back);position:absolute;top:calc(50% - .5em);right:0}.pre-header__close-btn:hover{transform:scale(1.1)}.pre-header__close-btn .icon{display:block}a.pre-header{text-decoration:none;transition:background-color .2s}a.pre-header:hover{background-color:var(--color-contrast-high);text-decoration:underline}.pn-links{border-top:1px solid var(--color-contrast-lower);border-bottom:1px solid var(--color-contrast-lower)}.pn-links__item:first-child .pn-links__link{border-bottom:1px solid var(--color-contrast-lower)}.pn-links__link{height:100%;color:inherit;padding:var(--space-md);align-items:center;text-decoration:none;display:flex}.pn-links__link:hover{text-decoration:underline}.pn-links__link:hover .pn-links__icon line:first-child{transform:rotate(180deg)}.pn-links__link:hover .pn-links__icon line:nth-child(2){transform:rotate(-180deg)}.pn-links__link:hover .pn-links__icon line:nth-child(3){stroke-dashoffset:14px}.pn-links__icon{flex-shrink:0}.pn-links__icon line:first-child,.pn-links__icon line:nth-child(2){transition:transform .3s var(--ease-out)}.pn-links__icon line:first-child{transform-origin:42px 19px}.pn-links__icon line:nth-child(2){transform-origin:42px 29px}.pn-links__icon line:nth-child(3){stroke-dasharray:48;transition:stroke-dashoffset .3s var(--ease-out)}@media (width>=64rem){.pn-links__item:first-child .pn-links__link{border-bottom:none;border-right:1px solid var(--color-contrast-lower)}}.prod-card{position:relative}.prod-card__img-link{text-decoration:none;display:block}.prod-card__img-link:hover .prod-card__img{opacity:.85}.prod-card__img{transition:opacity .2s}.prod-card__img img{width:100%;display:block}.prod-card__badge{z-index:1;top:var(--space-xs);right:var(--space-xs);background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .95);padding:var(--space-2xs) var(--space-sm);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-contrast-high);font-weight:500;position:absolute}.prod-card__price--old{color:var(--color-accent);text-decoration:line-through}.prod-card__price--old:before{content:"original price";clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.prod-card__price--new{text-decoration:none}.prod-card__price--new:before{content:"discounted price";clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.prop-table__cell{padding:var(--space-sm) var(--space-sm) var(--space-sm) 0;border-bottom:1px solid var(--color-contrast-lower);width:50%}.prop-table__cell--th{text-align:left;font-weight:700}.prop-table--v2{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);border-left:4px solid var(--color-primary)}.prop-table--v2 .prop-table__cell{padding:var(--space-sm);border-width:0}:root{--radio-switch-width:100%;--radio-switch-height:46px;--radio-switch-padding:3px;--radio-switch-radius:50em;--radio-switch-animation-duration:.3s}.radio-switch{width:var(--radio-switch-width);padding:var(--radio-switch-padding);border-radius:calc(var(--radio-switch-radius) * 1.4);background-color:var(--color-bg-darker);display:inline-flex;position:relative}.radio-switch:focus-within,.radio-switch:active{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.radio-switch__item{min-width:0;height:calc(var(--radio-switch-height) - 2 * var(--radio-switch-padding));flex:1 1 0;display:inline-block;position:relative}.radio-switch__label{z-index:2;border-radius:var(--radio-switch-radius);cursor:pointer;height:100%;font-size:var(--text-sm);-webkit-user-select:none;user-select:none;transition:all var(--radio-switch-animation-duration);justify-content:center;align-items:center;display:flex;position:relative}.radio-switch__input:checked~.radio-switch__label{color:var(--color-white)}.radio-switch__input:focus~.radio-switch__label{background-color:hsl(var(--color-primary-h), var(--color-primary-s), calc(var(--color-primary-l) * .6))}.radio-switch__label :not(*):focus-within,.radio-switch__input:focus~.radio-switch__label{background-color:#0000}.radio-switch__marker{z-index:1;border-radius:var(--radio-switch-radius);background-color:var(--color-primary);height:calc(var(--radio-switch-height) - 2 * var(--radio-switch-padding));width:100%;box-shadow:var(--shadow-md);transition:transform var(--radio-switch-animation-duration);position:absolute;top:0;left:-100%}.radio-switch__input:checked~.radio-switch__marker{transform:translate(100%)}.p-table__item{background-color:var(--color-bg-dark);border-radius:var(--radius-lg);box-shadow:var(--inner-glow);padding:var(--space-md);flex-direction:column;display:flex}.p-table__item--popular{background-color:var(--color-bg-light);box-shadow:0 0 0 2px var(--color-primary), var(--shadow-md)}.p-table__badge{font-size:var(--text-sm);background-color:var(--color-contrast-high);color:var(--color-bg);padding:var(--space-3xs) var(--space-2xs);vertical-align:middle;border-radius:var(--radius-md)}.p-table__price span{font-size:var(--text-3xl);font-weight:700}.p-table__price i{color:var(--color-contrast-low)}.p-table__features li{margin-bottom:var(--space-xs)}.p-table__switch{display:none}.p-table--has-switch .p-table__price-wrapper{position:relative;overflow:hidden}.p-table--has-switch .p-table__price{will-change:transform;transition:transform .3s,opacity .3s;transition-timing-function:var(--ease-out)}.p-table--has-switch .p-table__price[data-transition-delay="2nd"]{transition-delay:.1s}.p-table--has-switch .p-table__price[data-transition-delay="3rd"]{transition-delay:.2s}.p-table--has-switch .p-table__price--month{width:100%;position:absolute;top:0;left:0}.p-table--has-switch .p-table__price--year{pointer-events:none;opacity:0;transform:translateY(100%)}.p-table--yearly .p-table__price--month{pointer-events:none;opacity:0;transform:translateY(-100%)}.p-table--yearly .p-table__price--year{pointer-events:auto;opacity:1;transform:translateY(0)}:root{--progress-bar-width:200px;--progress-bar-height:8px;--progress-bar-radius:50em}.progress-bar__bg{width:var(--progress-bar-width);height:var(--progress-bar-height);border-radius:var(--progress-bar-radius);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);flex-grow:1;position:relative;overflow:hidden}.progress-bar__fill{background-color:currentColor;width:0%;height:100%;position:absolute;top:0;left:0}.progress-bar__value{flex-shrink:0}.progress-bar[data-animation=on]:not(.progress-bar--init) .progress-bar__fill,.progress-bar[data-animation=on]:not(.progress-bar--init) .progress-bar__value,.progress-bar--color-update:not(.progress-bar--init) .progress-bar__fill,.progress-bar--color-update:not(.progress-bar--init) .progress-bar__value{opacity:0}.progress-bar--color-update{--progress-bar-color-1:30;--progress-bar-color-2:65;--progress-bar-color-3:100}.progress-bar--color-update.progress-bar--init .progress-bar__fill{transition:background-color .3s}.progress-bar--fill-color-1 .progress-bar__fill{background-color:var(--color-error)}.progress-bar--fill-color-2 .progress-bar__fill{background-color:var(--color-warning)}.progress-bar--fill-color-3 .progress-bar__fill{background-color:var(--color-success)}:root{--radial-bar-size:200px;--radial-bar-bar-stroke-width:10px;--radial-bar-gap:4px;--radial-bar-legend-bullet-size:10px}.radial-bar__area{height:var(--radial-bar-size);width:var(--radial-bar-size);position:relative}.radial-bar__svg{z-index:1;display:block;position:absolute;top:0;left:0}.radial-bar__circle{stroke-width:var(--radial-bar-bar-stroke-width);stroke-linecap:round;fill:none}.radial-bar__circle__fill{stroke:currentColor;transition:opacity .2s}.radial-bar__group:hover .radial-bar__circle__fill{opacity:.8}.radial-bar__circle__bg{stroke:var(--color-contrast-lower)}.radial-bar__tooltip{z-index:2;font-size:var(--text-sm);background-color:var(--color-bg);padding:var(--space-xs);border-radius:var(--radius-md);box-shadow:var(--shadow-md);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.radial-bar__bullet{width:var(--radial-bar-legend-bullet-size);height:var(--radial-bar-legend-bullet-size);border-radius:50%;flex-shrink:0;display:block}:root{--reveal-fx-duration:.6s;--reveal-fx-timing-function:var(--ease-out)}.reveal-fx{opacity:0;transition:opacity, transform var(--reveal-fx-timing-function);transition-duration:var(--reveal-fx-duration)}.reveal-fx:before{content:"reveal-fx";display:none}.reveal-fx--translate,.reveal-fx--translate-up{transform:translateY(50px)}.reveal-fx--translate-right{transform:translate(-50px)}.reveal-fx--translate-left{transform:translate(50px)}.reveal-fx--translate-down{transform:translateY(-50px)}.reveal-fx--scale{transform:scale(.8)}.reveal-fx--scale-up{transform:translateY(50px)scale(.8)}.reveal-fx--scale-right{transform:translate(-50px)scale(.8)}.reveal-fx--scale-left{transform:translate(50px)scale(.8)}.reveal-fx--scale-down{transform:translateY(-50px)scale(.8)}.reveal-fx--rotate,.reveal-fx--rotate-down,.reveal-fx--rotate-right,.reveal-fx--rotate-left,.reveal-fx--rotate-up{perspective:1000px}.reveal-fx--rotate>*,.reveal-fx--rotate-down>*,.reveal-fx--rotate-right>*,.reveal-fx--rotate-left>*,.reveal-fx--rotate-up>*{transition:transform var(--reveal-fx-duration) var(--reveal-fx-timing-function);backface-visibility:hidden}.reveal-fx--rotate>*,.reveal-fx--rotate-down>*{transform-origin:top;transform:rotateX(-45deg)}.reveal-fx--rotate-right>*{transform-origin:0;transform:rotateY(45deg)}.reveal-fx--rotate-left>*{transform-origin:100%;transform:rotateY(-45deg)}.reveal-fx--rotate-up>*{transform-origin:bottom;transform:rotateX(45deg)}.reveal-fx--text-mask{overflow:hidden}.reveal-fx--text-mask>*{transition:transform var(--reveal-fx-duration) var(--reveal-fx-timing-function);will-change:transform;display:inline-block;transform:translateY(100%)}[class*=reveal-fx--translate],[class*=reveal-fx--scale]{will-change:opacity, transform}.reveal-fx--text-mask>*,[class*=reveal-fx--rotate]>*{will-change:transform}.reveal-fx--clip-x>*,.reveal-fx--clip-y>*{transition:opacity, -webkit-clip-path var(--ease-out);transition:opacity, clip-path var(--ease-out);transition:opacity, clip-path var(--ease-out), -webkit-clip-path var(--ease-out);transition-duration:var(--reveal-fx-duration)}.reveal-fx--clip-x>*{clip-path:polygon(10% 0%,90% 0%,90% 100%,10% 100%)}.reveal-fx--clip-y>*{clip-path:polygon(0% 50%,100% 50%,100% 100%,0% 100%)}.reveal-fx--is-visible{opacity:1}.reveal-fx--is-visible[class*=reveal-fx--translate],.reveal-fx--is-visible[class*=reveal-fx--scale],.reveal-fx--is-visible[class*=reveal-fx--rotate]>*,.reveal-fx--is-visible.reveal-fx--text-mask>*{transform:translate(0)}.reveal-fx--is-visible.reveal-fx--clip-x>*,.reveal-fx--is-visible.reveal-fx--clip-y>*{opacity:1;clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.sidebar:not(.sidebar--static){z-index:var(--z-index-fixed-element,10);visibility:hidden;width:100%;height:100%;transition:visibility 0s .3s;position:fixed;top:0;left:0}.sidebar:not(.sidebar--static):after{content:"";background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 0);z-index:1;width:100%;height:100%;transition:background-color .3s;position:absolute;top:0;left:0}.sidebar:not(.sidebar--static) .sidebar__panel{z-index:2;-webkit-overflow-scrolling:touch;background-color:var(--color-bg);width:100%;max-width:380px;height:100%;transition:box-shadow .3s,transform .3s;position:absolute;top:0;left:0;overflow:auto;transform:translate(-100%)}.sidebar:not(.sidebar--static).sidebar--right-on-mobile .sidebar__panel{left:auto;right:0;transform:translate(100%)}.sidebar:not(.sidebar--static).sidebar--is-visible{visibility:visible;transition:none}.sidebar:not(.sidebar--static).sidebar--is-visible:after{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .85)}.sidebar:not(.sidebar--static).sidebar--is-visible .sidebar__panel{box-shadow:var(--shadow-md);transform:translate(0)}.sidebar__header{justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.sidebar__close-btn{--size:32px;width:var(--size);height:var(--size);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);border-radius:50%;flex-shrink:0;transition:all .2s;display:flex}.sidebar__close-btn .icon{margin:auto;display:block}.sidebar__close-btn:hover{background-color:var(--color-bg-lighter);box-shadow:var(--inner-glow), var(--shadow-md)}.sidebar--static{flex-grow:1;flex-shrink:0}.sidebar--static .sidebar__header{display:none}.sidebar--sticky-on-desktop{top:var(--space-sm);max-height:calc(100vh - var(--space-sm));-webkit-overflow-scrolling:touch;position:sticky;overflow:auto}.sidebar,.sidebar-loaded\:show{opacity:0}.sidebar--loaded{opacity:1}[class*=sidebar--static]:before{display:none}.sidebar--static:before{content:"static"}.sidebar--static\@xs:before{content:"mobile"}@media (width>=32rem){.sidebar--static\@xs:before{content:"static"}}.sidebar--static\@sm:before{content:"mobile"}@media (width>=48rem){.sidebar--static\@sm:before{content:"static"}}.sidebar--static\@md:before{content:"mobile"}@media (width>=64rem){.sidebar--static\@md:before{content:"static"}}.sidebar--static\@lg:before{content:"mobile"}@media (width>=80rem){.sidebar--static\@lg:before{content:"static"}}.sidebar--static\@xl:before{content:"mobile"}@media (width>=90rem){.sidebar--static\@xl:before{content:"static"}}.row-table{z-index:1;width:100%;position:relative}.row-table__cell{padding:var(--space-sm)}.row-table__cell--th{color:var(--color-contrast-higher);font-weight:600}.row-table__list{display:none}@media not all and (width>=48rem){.row-table__header,.row-table__cell:not(:first-child){clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.row-table__cell[aria-hidden=true]{display:none}.row-table__row{flex-direction:column;display:flex}.row-table__cell{background-color:var(--color-bg-light);box-shadow:var(--inner-glow-top), var(--shadow-ring), var(--shadow-sm);border-radius:var(--radius-md);width:100%;margin-bottom:var(--space-2xs);position:relative}.row-table__th-inner{justify-content:space-between;align-items:center;display:flex}.row-table__th-icon{--row-table-arrow-width:2px;width:24px;height:24px;position:relative}.row-table__th-icon:before,.row-table__th-icon:after{content:"";width:var(--row-table-arrow-width);transform-origin:50% 100%;background-color:currentColor;border-radius:10px;height:12px;transition:transform .3s;position:absolute;top:calc(50% - 6px)}.row-table__th-icon:before{right:50%;transform:translate(50%)rotate(-45deg)}.row-table__th-icon:after{right:calc(50% + var(--row-table-arrow-width) / 2);transform:translate(50%)rotate(45deg)}.row-table__list{margin-top:var(--space-sm);line-height:1.4}.row-table__item{border-top:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);text-align:right;padding:var(--space-sm) 0;font-weight:400;font-size:var(--text-sm);color:var(--color-contrast-medium);justify-content:space-between;display:flex}.row-table__label{color:var(--color-contrast-higher);margin-right:var(--space-md);text-align:left;font-weight:600}.row-table__cell--show-list .row-table__th-icon:before{transform:translate(50%)translateY(-80%)rotate(-135deg)}.row-table__cell--show-list .row-table__th-icon:after{transform:translate(50%)translateY(-80%)rotate(135deg)}.row-table__cell--show-list .row-table__list{display:block}.row-table__input{pointer-events:none;opacity:0;border:0;width:0;height:0;padding:0;position:absolute}.row-table__input:focus+.row-table__th-inner{color:var(--color-primary)}}@media (width>=48rem){.row-table{font-size:var(--text-sm);border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1)}.row-table__header .row-table__row{background-color:var(--color-bg)}.row-table__header .row-table__cell{border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);background-color:inherit;z-index:10;position:relative}.row-table__body .row-table__row:nth-child(odd){background-color:hsla(var(--color-bg-dark-h), var(--color-bg-dark-s), var(--color-bg-dark-l), .85)}.row-table__input{display:none}.row-table--sticky-header{border-collapse:separate}.row-table--sticky-header .row-table__header .row-table__cell{position:sticky;top:0}}:root{--search-input-btn-width:2.2em;--search-input-icon-size:1em;--search-input-shortcut-margin:.325em}.search-input{position:relative}.search-input__input{width:100%;height:100%}.search-input__input::-webkit-search-decoration{-webkit-appearance:none}.search-input__input::-webkit-search-cancel-button{-webkit-appearance:none}.search-input__input::-webkit-search-results-button{-webkit-appearance:none}.search-input__input::-webkit-search-results-decoration{-webkit-appearance:none}.search-input__input::-ms-clear{width:0;height:0;display:none}.search-input__input::-ms-reveal{width:0;height:0;display:none}.search-input--icon-right .search-input__input{padding-right:var(--search-input-btn-width)}.search-input--icon-left .search-input__input{padding-left:var(--search-input-btn-width)}.search-input__btn{height:100%;width:var(--search-input-btn-width);justify-content:center;align-items:center;display:flex;position:absolute;top:0;right:0}.search-input__btn:active .icon{transform:translateY(2px)}.search-input__btn .icon{--size:var(--search-input-icon-size);color:var(--color-contrast-low);margin-left:auto;margin-right:auto;transition:all .2s;display:block}.search-input--icon-left .search-input__btn{pointer-events:none;left:0;right:auto}.search-input__btn:focus .icon,.search-input .search-input__input:focus+.search-input__btn .icon{color:var(--color-primary)}.search-input__shortcut{right:var(--search-input-shortcut-margin);top:var(--search-input-shortcut-margin);height:calc(100% - var(--search-input-shortcut-margin) * 2);background-color:var(--color-bg);border:1px solid var(--color-contrast-lower);border-radius:var(--radius-sm);--space-unit:1em;padding:0 var(--space-3xs);color:var(--color-contrast-medium);align-items:center;line-height:1;display:flex;position:absolute}.search-input:focus-within .search-input__shortcut{display:none}.select-auto.autocomplete{--autocomplete-dropdown-vertical-gap:4px;--autocomplete-dropdown-max-height:250px;--autocomplete-dropdown-scrollbar-width:6px}.select-auto__input-wrapper{--input-btn-icon-size:16px;--input-btn-icon-margin-right:var(--space-xs);--input-btn-text-gap:var(--space-2xs);position:relative}.select-auto__input-wrapper .form-control{width:100%;height:100%;padding-right:calc(var(--input-btn-text-gap) + var(--input-btn-icon-size) + var(--input-btn-icon-margin-right))}.select-auto__input-icon-wrapper .icon,.select-auto__input-btn .icon{width:var(--input-btn-icon-size,16px);height:var(--input-btn-icon-size,16px);margin:auto;display:block}.select-auto__input-icon-wrapper{right:var(--input-btn-icon-margin-right);pointer-events:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.select-auto__input-btn{pointer-events:auto;cursor:pointer;color:var(--color-contrast-medium);justify-content:center;align-items:center;transition:all .3s;display:none}.select-auto__input-btn:hover{color:var(--color-contrast-high)}.select-auto__input-btn:active{transform:translateY(2px)}.select-auto--selection-done .select-auto__input-icon-wrapper>.icon{display:none}.select-auto--selection-done .select-auto__input-btn{display:inline-flex}.select-auto__option{cursor:pointer;transition:all .2s;position:relative}.select-auto__option:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.select-auto__option:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .12);outline:none}.select-auto__option.select-auto__option--selected{background-color:var(--color-primary);color:var(--color-white);padding-right:calc(1em + var(--space-sm))}.select-auto__option.select-auto__option--selected:focus{background-color:var(--color-primary-dark)}.select-auto__option.select-auto__option--selected:after{content:"";right:var(--space-sm);background-color:currentColor;width:1em;height:1em;position:absolute;top:calc(50% - .5em);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23ffffff' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolyline stroke-width='2' stroke='%23ffffff' fill='none' stroke-linecap='round' stroke-linejoin='round' points='1,9 5,13 15,3 '/%3E%3C/svg%3E")}.select-auto__group-title,.select-auto__no-results-msg{outline:none}:root{--sidenav-list-item-height:32px;--sidenav-list-item-padding-x:16px;--sidenav-icon-size:16px;--sidenav-icon-text-gap:8px;--sidenav-sublist-control-size:20px;--sidenav-sublist-control-icon-size:12px;--sidenav-sublist-control-margin-right:4px}.sidenav__list .sidenav__list{display:none}.sidenav__list .sidenav__list .sidenav__link{padding-left:calc(var(--sidenav-list-item-padding-x) + var(--sidenav-sublist-control-size) + var(--sidenav-sublist-control-margin-right) + var(--sidenav-icon-size) + var(--sidenav-icon-text-gap))}.sidenav__item{position:relative}.sidenav__item--expanded .sidenav__list{display:block}.sidenav__item--expanded .sidenav__sublist-control .icon{transform:rotate(90deg)}.sidenav__link{height:var(--sidenav-list-item-height);padding:0 var(--sidenav-list-item-padding-x) 0 calc(var(--sidenav-list-item-padding-x) + var(--sidenav-sublist-control-size) + var(--sidenav-sublist-control-margin-right));color:var(--color-contrast-high);align-items:center;text-decoration:none;transition:all .2s;display:flex}.sidenav__link:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.sidenav__link[aria-current=page],.sidenav__link--current{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .1);color:var(--color-primary)}.sidenav__icon{width:var(--sidenav-icon-size);height:var(--sidenav-icon-size);margin-right:var(--sidenav-icon-text-gap)}.sidenav__text{white-space:nowrap;text-overflow:ellipsis;padding-right:var(--space-2xs);overflow:hidden}.sidenav__counter{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);color:var(--color-contrast-high);font-size:var(--text-xs);padding:var(--space-4xs) var(--space-3xs);border-radius:50em;margin-left:auto;display:inline-block}.sidenav__sublist-control{width:var(--sidenav-sublist-control-size);height:var(--sidenav-sublist-control-size);left:var(--sidenav-list-item-padding-x);top:calc(( var(--sidenav-list-item-height) - var(--sidenav-sublist-control-size) ) / 2);border-radius:50%;transition:all .2s;display:block;position:absolute}.sidenav__sublist-control .icon{width:var(--sidenav-sublist-control-icon-size);height:var(--sidenav-sublist-control-icon-size);margin:auto;transition:transform .2s;display:block}.sidenav__sublist-control:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.sidenav__label{padding-left:var(--sidenav-list-item-padding-x)}.sidenav__divider{background-color:var(--color-contrast-lower);width:100%;height:1px}.sidenav--basic .sidenav__link,.sidenav--basic .sidenav__label{padding-left:var(--sidenav-list-item-padding-x)}.sidenav--minified{--sidenav-list-item-height:auto}.sidenav--minified .sidenav__list .sidenav__list{display:none!important}.sidenav--minified .sidenav__link,.sidenav--minified .sidenav__label{padding-left:var(--sidenav-list-item-padding-x)}.sidenav--minified .sidenav__link{padding-top:var(--space-sm);padding-bottom:var(--space-sm);flex-direction:column}.sidenav--minified .sidenav__icon{margin:0 0 var(--sidenav-icon-text-gap)}.sidenav--minified .sidenav__text{padding:0}.sidenav--minified .sidenav__counter,.sidenav--minified .sidenav__sublist-control{display:none}.sidenav-v2:after{content:"";clear:both;display:table}.sidenav-v2__control{width:100%;padding:var(--space-sm);justify-content:space-between;align-items:center;display:flex}.sidenav-v2__control-text{position:relative}.sidenav-v2__control-text>*{transition:opacity .4s, transform .4s var(--ease-out);display:inline-block}.sidenav-v2__control-text>:last-child{opacity:0;pointer-events:none;position:absolute;top:0;left:0;transform:translateY(-10px)}.sidenav-v2__icon-arrow .icon__group{will-change:transform;transform-origin:8px 8px;transition:transform .3s var(--ease-out)}.sidenav-v2__icon-arrow .icon__group>*{transform-origin:8px 8px;stroke-dasharray:17;transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out);transform:translateY(3px)}.sidenav-v2__icon-arrow .icon__group>:first-child,.sidenav-v2__icon-arrow .icon__group>:last-child{stroke-dashoffset:8.5px}.sidenav-v2__list:not(:last-child){margin-bottom:var(--space-sm)}.sidenav-v2__label{margin-bottom:var(--space-4xs)}.sidenav-v2__label>*{color:var(--color-contrast-medium);font-size:var(--text-sm)}.sidenav-v2__link{color:var(--color-contrast-high);align-items:center;text-decoration:none;transition:all .2s;display:flex}.sidenav-v2__link:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.sidenav-v2__link[aria-current=page]{background-color:var(--color-contrast-higher);color:var(--color-bg)}.sidenav-v2__link-text{white-space:nowrap;text-overflow:ellipsis;margin-right:var(--space-3xs);overflow:hidden}.sidenav-v2__counter{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);font-size:var(--text-xs);padding:var(--space-4xs) var(--space-2xs);border-radius:50em;margin-left:auto;display:inline-flex}.sidenav-v2:not(.sidenav-v2--static){border-radius:var(--radius-md);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);transition:all .3s}.sidenav-v2:not(.sidenav-v2--static):hover{box-shadow:var(--inner-glow), var(--shadow-md)}.sidenav-v2:not(.sidenav-v2--static) .sidenav-v2__nav{margin:var(--space-2xs) 0;display:none}.sidenav-v2:not(.sidenav-v2--static) .sidenav-v2__label{padding-left:var(--space-sm)}.sidenav-v2:not(.sidenav-v2--static) .sidenav-v2__link{padding:var(--space-2xs) var(--space-sm)}.sidenav-v2:not(.sidenav-v2--static).sidenav-v2--expanded .sidenav-v2__control-text>:first-child{opacity:0;pointer-events:none;transform:translateY(10px)}.sidenav-v2:not(.sidenav-v2--static).sidenav-v2--expanded .sidenav-v2__control-text>:last-child{opacity:1;pointer-events:auto;transform:translateY(0)}.sidenav-v2:not(.sidenav-v2--static).sidenav-v2--expanded .sidenav-v2__nav{animation:sidenav-v2-entry-animation .4s var(--ease-out);display:block}.sidenav-v2:not(.sidenav-v2--static).sidenav-v2--expanded .sidenav-v2__icon-arrow .icon__group{transform:rotate(-90deg)}.sidenav-v2:not(.sidenav-v2--static).sidenav-v2--expanded .sidenav-v2__icon-arrow .icon__group>:first-child,.sidenav-v2:not(.sidenav-v2--static).sidenav-v2--expanded .sidenav-v2__icon-arrow .icon__group :last-child{stroke-dashoffset:0;transform:translateY(0)}.sidenav-v2--static .sidenav-v2__control{display:none}.sidenav-v2--static .sidenav-v2__link{padding:var(--space-2xs) var(--space-xs);border-radius:var(--radius-md)}.sidenav-v2--static .sidenav-v2__link[aria-current=page]{box-shadow:var(--shadow-sm)}@keyframes sidenav-v2-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[class*=sidenav-v2--static]:before{content:"collapsed";display:none}@media (width>=32rem){.sidenav-v2--static\@xs:before{content:"static"}}@media (width>=48rem){.sidenav-v2--static\@sm:before{content:"static"}}@media (width>=64rem){.sidenav-v2--static\@md:before{content:"static"}}@media (width>=80rem){.sidenav-v2--static\@lg:before{content:"static"}}@media (width>=90rem){.sidenav-v2--static\@xl:before{content:"static"}}:root{--side-template-mobile-header-height:50px}@media not all and (width>=64rem){.side-template-v3 .sidebar{--space-unit:1.2rem;--text-unit:1.2rem;font-size:var(--text-unit)}}.side-template-v3__mobile-header{background:var(--color-bg-light);height:var(--side-template-mobile-header-height);box-shadow:var(--shadow-xs), var(--shadow-sm);z-index:var(--z-index-header);position:relative}.side-template-v3__logo{flex-shrink:0;width:104px;text-decoration:none;display:block}.side-template-v3__logo svg,.side-template-v3__logo img{width:inherit;display:block}.side-template-v3__main{background-color:var(--color-bg)}@media (width>=64rem){.side-template-v3{background:linear-gradient(to right, hsla(var(--color-contrast-lower-h), var(--color-contrast-lower-s), var(--color-contrast-lower-l), .3) 50%, var(--color-bg) 50%)}.side-template-v3__mobile-header{display:none}.side-template-v3__main{min-height:100vh}}.sidenav-v4{--sidenav-v4-icon-size:20px;--sidenav-v4-icon-margin-right:var(--space-2xs)}.sidenav-v4__item{position:relative}.sidenav-v4__link,.sidenav-v4__sub-link,.sidenav-v4__separator{padding:var(--space-sm)}.sidenav-v4__link,.sidenav-v4__sub-link{border-radius:var(--radius-md);width:100%;color:inherit;line-height:1;font-size:var(--text-md);align-items:center;text-decoration:none;transition:all .2s;display:flex}.sidenav-v4__link:hover,.sidenav-v4__sub-link:hover{color:var(--color-primary);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.sidenav-v4__link[aria-current=page],.sidenav-v4__sub-link[aria-current=page]{color:var(--color-primary)}.sidenav-v4__sub-link{color:var(--color-contrast-medium);position:relative}.sidenav-v4__sub-link:before{content:"";--size:6px;width:var(--size);height:var(--size);margin-left:calc(var(--sidenav-v4-icon-size) / 2 - var(--size) / 2);margin-right:calc(var(--sidenav-v4-icon-size) / 2 - var(--size) / 2 + var(--sidenav-v4-icon-margin-right));opacity:0;background:currentColor;border-radius:50%;display:block}.sidenav-v4__sub-link[aria-current=page]:before{opacity:1}.sidenav-v4__notification-marker{background-color:var(--color-accent);border-radius:var(--radius-md);height:16px;color:var(--color-white);margin-left:auto;padding:0 4px;font-size:12px;line-height:16px;display:none}.sidenav-v4__icon{--size:var(--sidenav-v4-icon-size);margin-right:var(--sidenav-v4-icon-margin-right)}.sidenav-v4__arrow-icon{--size:20px}.sidenav-v4__arrow-icon .icon__group{will-change:transform;transform-origin:50%;transition:transform .3s var(--ease-out);transform:rotate(-90deg)}.sidenav-v4__arrow-icon .icon__group>*{transform-origin:50%;stroke-dasharray:20;stroke-dashoffset:0;transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out);transform:translateY(0)}.sidenav-v4__item--collapsed .sidenav-v4__arrow-icon .icon__group{transform:rotate(0)}.sidenav-v4__item--collapsed .sidenav-v4__arrow-icon .icon__group>*{transform:translateY(4px)}.sidenav-v4__item--collapsed .sidenav-v4__arrow-icon .icon__group>:first-child,.sidenav-v4__item--collapsed .sidenav-v4__arrow-icon .icon__group>:last-child{stroke-dashoffset:10.15px}.sidenav-v4__link--href .sidenav-v4__arrow-icon{display:none}.sidenav-v4__item--current .sidenav-v4__sub-list{display:block}.sidenav-v4__separator span{width:var(--sidenav-v4-icon-size);background-color:var(--color-contrast-lower);height:1px;display:block}@media not all and (width>=64rem){.sidenav-v4__item--collapsed .sidenav-v4__sub-list,.sidenav-v4__link--href{display:none}}@media (width>=64rem){.sidenav-v4__sub-list{display:none}.sidenav-v4__link,.sidenav-v4__sub-link,.sidenav-v4__separator{padding:var(--space-xs)}.sidenav-v4__link,.sidenav-v4__sub-link{font-size:var(--text-sm)}.sidenav-v4__link--btn{display:none}.sidenav-v4__item:not(.sidenav-v4__item--current) .sidenav-v4__sub-list{width:220px;z-index:var(--z-index-overlay);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-md);border-radius:var(--radius-md);position:absolute;top:0;left:100%;overflow:hidden}.sidenav-v4__item:not(.sidenav-v4__item--current) .sidenav-v4__sub-link{color:var(--color-contrast-high);border-radius:0}.sidenav-v4__item:not(.sidenav-v4__item--current) .sidenav-v4__sub-link:before{display:none}.sidenav-v4__item:not(.sidenav-v4__item--current) .sidenav-v4__sub-link:hover{color:var(--color-primary)}.sidenav-v4__item:not(.sidenav-v4__item--current).sidenav-v4__item--hover .sidenav-v4__sub-list,.sidenav-v4__item:not(.sidenav-v4__item--current):focus-within .sidenav-v4__sub-list{display:block}.sidenav-v4__item:not(.sidenav-v4__item--current):hover .sidenav-v4__link{color:var(--color-primary);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.sidenav-v4__notification-marker{display:block}}:root{--switch-width:64px;--switch-height:32px;--switch-padding:3px;--switch-animation-duration:.2s}.switch{width:var(--switch-width);height:var(--switch-height);padding:var(--switch-padding) 0;border-radius:50em;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.switch__input,.switch__label{position:absolute;top:0;left:0}.switch__input{opacity:0;pointer-events:none;width:0;height:0;margin:0;padding:0}.switch__input:checked+.switch__label{background-color:var(--color-primary)}.switch__input:checked+.switch__label+.switch__marker{left:calc(100% - var(--switch-height) + var(--switch-padding))}.switch__input:focus+.switch__label,.switch__input:active+.switch__label{box-shadow:0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .2)}.switch__input:checked:focus+.switch__label,.switch__input:checked:active+.switch__label{box-shadow:0 0 0 2px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.switch__label{color:#0000;-webkit-user-select:none;user-select:none;background-color:var(--color-bg-darker);border-radius:inherit;z-index:1;width:100%;height:100%;transition:var(--switch-animation-duration);overflow:hidden}.switch__marker{background-color:var(--color-white);width:calc(var(--switch-height) - var(--switch-padding) * 2);height:calc(var(--switch-height) - var(--switch-padding) * 2);z-index:2;pointer-events:none;box-shadow:var(--shadow-xs);left:var(--switch-padding);transition:left var(--switch-animation-duration);will-change:left;border-radius:50%;position:relative}.tbl{z-index:1;-webkit-overflow-scrolling:touch;position:relative;overflow:auto}.tbl::-webkit-scrollbar{width:8px;height:8px}.tbl::-webkit-scrollbar-track{background-color:var(--color-contrast-lower)}.tbl::-webkit-scrollbar-thumb{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .9);border-radius:50em}.tbl::-webkit-scrollbar-thumb:hover{background-color:var(--color-contrast-higher)}.tbl__table{width:100%}.tbl__body .tbl__row{border-bottom:1px solid var(--color-contrast-lower);transition:all .2s}.tbl__body .tbl__row:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.tbl__body .tbl__row:last-child{border-bottom:none}.tbl__cell{padding:var(--space-xs)}.settings-tbl .switch{--switch-width:48px;--switch-height:24px;--switch-padding:2px;--switch-animation-duration:.2s}:root{--ske-animation-duration:1s;--ske-radius:var(--radius-md)}.ske{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);position:relative;overflow:hidden}.ske:after{content:"";background:linear-gradient(90deg, hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0), hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1), hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), 0));will-change:background-position;width:100%;height:100%;animation:ske-background var(--ske-animation-duration) infinite;background-position:-500px 0;background-repeat:no-repeat;background-size:500px 100%;position:absolute;top:0;left:0}@keyframes ske-background{0%{background-position:-500px 0}to{background-position:calc(100% + 500px) 0}}.ske--circle{clip-path:circle(50%);border-radius:50%;height:0;padding-bottom:100%}.ske--rect,[class*=ske--rect-],.ske--square{border-radius:var(--ske-radius);-webkit-clip-path:inset(0% 0% 0% 0% round var(--ske-radius));clip-path:inset(0% 0% 0% 0% round var(--ske-radius))}[class*=ske--rect-],.ske--square{height:0;padding-bottom:calc(100% / (var(--ske-aspect-ratio)))}.ske--rect-16\:9{--ske-aspect-ratio:16/9}.ske--rect-4\:3{--ske-aspect-ratio:4/3}.ske--square,.ske--rect-1\:1{--ske-aspect-ratio:1/1}.ske--text{border-radius:var(--ske-radius);height:1em;-webkit-clip-path:inset(0% 0% 0% 0% round var(--ske-radius));clip-path:inset(0% 0% 0% 0% round var(--ske-radius))}.skip-link{z-index:var(--z-index-fixed-element,10);padding:var(--space-sm) var(--space-md);background-color:var(--color-bg-light);box-shadow:var(--shadow-lg);clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);display:inline-block;position:absolute;top:0;left:0}.skip-link:focus,.skip-link.skip-link--focus{clip:auto;clip-path:none;outline:3px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}@media screen and (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}:root{--slideshow-pm-item-width:80%;--slideshow-pm-item-gap:var(--space-sm)}@media (width>=64rem){:root{--slideshow-pm-item-width:66%}}.slideshow-pm{opacity:0;overflow:hidden}.slideshow-pm--js-loaded{opacity:1}.slideshow-pm__content{position:relative}.slideshow-pm__list{flex-wrap:nowrap;align-items:center;display:flex;overflow:visible}.slideshow-pm__list--has-transition{will-change:transform;transition:transform .4s}.slideshow-pm__list--has-transition .slideshow-pm__item{will-change:transform, opacity;transition:all .3s}.slideshow-pm__item{width:var(--slideshow-pm-item-width);opacity:.4;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;display:inline-flex;transform:scale(.95)}.slideshow-pm__item:not(:last-of-type){margin-right:var(--slideshow-pm-item-gap)}.slideshow-pm__item:focus{outline:none}.slideshow-pm__item--selected{opacity:1;transform:scale(1)}.slideshow-pm[data-swipe=on] .slideshow-pm__content{-webkit-user-select:none;user-select:none}.slideshow-pm[data-swipe=on] .slideshow-pm__content img{pointer-events:none}.slideshow-pm__control-wrapper,.slideshow-pm[data-swipe=on] .slideshow-pm__control-wrapper{display:none}.slideshow-pm__control-wrapper{z-index:4;opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s;display:block;position:absolute;top:50%}.slideshow-pm__control-wrapper:first-of-type{left:calc((100% - var(--slideshow-pm-item-width)) * .25);transform:translateY(-50%)translate(-50%)}.slideshow-pm__control-wrapper:last-of-type{right:calc((100% - var(--slideshow-pm-item-width)) * .25);transform:translateY(-50%)translate(50%)}.slideshow-pm__control-wrapper--active{opacity:1;visibility:visible;transition:opacity .2s}.slideshow-pm__control{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .8);border-radius:var(--radius-md);cursor:pointer;width:30px;height:60px;transition:background .2s,transform .2s;display:flex}.slideshow-pm__control:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .85)}.slideshow-pm__control:active{transform:translateY(2px)}.slideshow-pm__control .icon{--size:30px;color:var(--color-bg);margin:auto;transition:color .2s;display:block}@media (width>=64rem){.slideshow-pm[data-swipe=on] .slideshow-pm__control-wrapper{display:block}}.slideshow-pm__navigation{padding:var(--space-sm);justify-content:center;align-items:center;display:flex}.slideshow-pm__nav-item{margin:0 var(--space-3xs)}.slideshow-pm__nav-btn{--size:8px;height:var(--size);width:var(--size);opacity:.4;cursor:pointer;background-color:currentColor;border-radius:50%;display:block;position:relative}.slideshow-pm__nav-btn:before{content:"";height:calc(var(--size) + 6px);width:calc(var(--size) + 6px);border-radius:inherit;opacity:0;border:1px solid;position:absolute;top:-3px;left:-3px;transform:scale(0)}.slideshow-pm__nav-btn:focus-visible{outline:none}.slideshow-pm__nav-btn:focus-visible:before{opacity:1;transform:scale(1)}.slideshow-pm__nav-item--selected .slideshow-pm__nav-btn{opacity:1}.swipe-content{background-color:var(--color-contrast-low);border-radius:var(--radius-md);cursor:default;width:280px;height:280px;transition:background .2s}.swipe-content:active{background-color:var(--color-contrast-medium)}.sticky-banner{width:100%;z-index:var(--z-index-fixed-element,10);transition:transform .3s;position:fixed;top:-1px;left:0;transform:translateY(-100%)}.sticky-banner--bottom{top:auto;bottom:-1px;transform:translateY(100%)}.sticky-banner--visible{transform:translateY(0)}.sticky-banner:not(.sticky-banner--visible){box-shadow:none}.stats-card .chart--area{--chart-height:120px}:root{--steps-number:4;--step-separator-line-stroke:3px;--step-separator-line-gap:3px;--step-circle-size:32px;--step-circle-font-size:16px}.steps{background-color:var(--color-bg-dark);padding:var(--space-md);border-radius:var(--radius-md)}.steps__list{margin-bottom:calc(var(--space-xs) * -1);flex-wrap:wrap;display:flex}.step{margin-bottom:var(--space-xs);align-items:center;display:inline-flex}.step__label{color:inherit;text-decoration:none}.step--completed .step__label,.step--current .step__label{color:var(--color-primary)}.step--completed .step__label{text-decoration:underline}.step__separator{margin:0 var(--space-xs);vertical-align:middle;display:inline-block}.step__separator .icon{display:block}.step__circle{display:none}@media (width>=64rem){.steps{padding:calc(var(--step-circle-size) / 2) 0 0;background-color:#0000;border-radius:0}.steps__list{margin-bottom:initial;align-items:flex-start}@supports (grid-area:auto){.steps__list{grid-template-columns:repeat(var(--steps-number), 1fr);align-items:start;display:grid}}.step{float:left;width:calc(100% / var(--steps-number));text-align:center;margin-bottom:initial;padding:0 var(--space-xs);justify-content:center;position:relative}@supports (grid-area:auto){.step{width:auto}}.step__label{margin-top:calc(var(--space-2xs) + var(--step-circle-size) / 2);display:inline-block}.step__separator{top:calc(var(--step-separator-line-stroke) * -1 / 2);left:calc(50% + var(--step-circle-size) / 2 + var(--step-separator-line-gap));height:var(--step-separator-line-stroke);width:calc(100% - var(--step-circle-size) - var(--step-separator-line-gap) * 2);background-color:var(--color-contrast-lower);color:#0000;text-indent:100%;white-space:nowrap;margin:0;position:absolute;overflow:hidden}.step--completed .step__separator{background-color:var(--color-primary)}.step__circle{line-height:var(--step-circle-size);background-color:var(--color-contrast-lower);width:var(--step-circle-size);height:var(--step-circle-size);left:calc(50% - var(--step-circle-size) / 2);top:calc(var(--step-circle-size) * -1 / 2);font-size:var(--step-circle-font-size);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.step__circle .icon{width:var(--step-circle-font-size);height:var(--step-circle-font-size)}.step--completed .step__circle,.step--current .step__circle{background-color:var(--color-primary);color:var(--color-white)}}.step--completed .step__label:after,.step--current .step__label:after{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.step--completed .step__label:after{content:"step completed"}.step--current .step__label:after{content:"step current"}:root{--steps-v2-steps-nr:10}@supports (--css:variables){.steps-v2__indicator{background-color:var(--color-contrast-lower);border-radius:50em;height:8px;position:relative}.steps-v2__indicator:after{content:"";height:100%;width:calc(100% / var(--steps-v2-steps-nr) * var(--step-v2-current-step,1));background-color:var(--color-primary);border-radius:inherit;transition:width .2s;position:absolute;top:0;left:0}}.steps-v3{flex-wrap:wrap;display:flex}.steps-v3__item{padding:var(--space-4xs) 0;align-items:center;display:flex}.steps-v3__item:not(:last-child):after{content:"";background-color:var(--color-contrast-low);width:8px;height:8px;margin-left:var(--space-xs);margin-right:var(--space-xs);display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cg fill='%23322f36'%3E%3Cpath d='M2.5 7l3-3-3-3' fill='none' stroke='%23322f36' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cg fill='%23322f36'%3E%3Cpath d='M2.5 7l3-3-3-3' fill='none' stroke='%23322f36' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3C/path%3E%3C/g%3E%3C/svg%3E")}.steps-v3__item--current{color:var(--color-primary)}.steps-v3__link{color:inherit;text-decoration:none}.steps-v3__link:hover{text-decoration:underline}.switch-card{--switch-card-figure-size:56px;--switch-width:54px;--switch-height:28px}.switch-card--on{background-color:var(--color-bg-light)}.switch-card--on .switch-card__figure{filter:grayscale(0%)}.switch-card__figure{width:var(--switch-card-figure-size);height:var(--switch-card-figure-size);filter:grayscale();position:relative}.switch-card__img{-o-object-fit:cover;object-fit:cover;border-radius:inherit;width:100%;display:block}:root{--s-tabs-border-bottom-width:1px;--s-tabs-selected-item-border-bottom-width:1px}.s-tabs{position:relative}.s-tabs:after{content:"";height:calc(100% - var(--s-tabs-border-bottom-width));background:linear-gradient(90deg, hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), 0), var(--color-bg));pointer-events:none;z-index:1;width:2em;position:absolute;top:0;right:-1px}.s-tabs__list{-webkit-overflow-scrolling:auto;display:flex;overflow:auto}.s-tabs__list:after{content:"";width:100%;height:var(--s-tabs-border-bottom-width);background-color:var(--color-contrast-lower);position:absolute;bottom:0;left:0}.s-tabs__link{color:var(--color-contrast-medium);padding:var(--space-xs) var(--space-sm);white-space:nowrap;border-bottom:var(--s-tabs-selected-item-border-bottom-width) solid transparent;z-index:1;text-decoration:none;transition:all .2s;display:inline-block}.s-tabs__link:hover:not(.s-tabs__link--current){color:var(--color-contrast-high)}.s-tabs__link--current{color:var(--color-primary);border-bottom-color:var(--color-primary);position:relative}.tabs-nav-v2{--tabs-nav-border-width:1px;border-bottom:var(--tabs-nav-border-width) solid var(--color-contrast-lower);flex-wrap:wrap;display:flex}.tabs-nav-v2 li{margin-right:var(--space-xs);margin-bottom:var(--space-xs);display:inline-block}.tabs-nav-v2__item{padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-md);background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);color:inherit;white-space:nowrap;text-decoration:none;display:inline-block}.tabs-nav-v2__item--selected,.tabs-nav-v2__item[aria-selected=true]{color:var(--color-bg);background-color:var(--color-contrast-higher)}@media (width>=64rem){.tabs-nav-v2 li{margin:0}.tabs-nav-v2__item{border-radius:var(--radius-md) var(--radius-md) 0 0;border:var(--tabs-nav-border-width) solid transparent;background-color:#0000;border-bottom-width:0;transition:all .2s}.tabs-nav-v2__item:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .075)}.tabs-nav-v2__item--selected,.tabs-nav-v2__item[aria-selected=true]{background-color:var(--color-bg);color:var(--color-primary);border-color:var(--color-contrast-lower);position:relative}.tabs-nav-v2__item--selected:after,.tabs-nav-v2__item[aria-selected=true]:after{content:"";bottom:calc(var(--tabs-nav-border-width) * -1);width:100%;height:var(--tabs-nav-border-width);background-color:var(--color-bg);position:absolute;left:0}.tabs-nav-v2__item--selected:hover,.tabs-nav-v2__item[aria-selected=true]:hover{background-color:var(--color-bg)}}.table{z-index:1;position:relative}.table:not(.table--expanded){border-collapse:separate;border-spacing:0 var(--space-md);margin-top:calc(-2 * var(--space-md))}.table:not(.table--expanded) .table__header{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);position:absolute}.table:not(.table--expanded) .table__row .table__cell:first-child{border-radius:var(--radius-md) var(--radius-md) 0 0}.table:not(.table--expanded) .table__row .table__cell:last-child{border-radius:0 0 var(--radius-md) var(--radius-md)}.table:not(.table--expanded) .table__row .table__cell:last-child:after{display:none}.table:not(.table--expanded) .table__cell{text-align:right;width:100%;padding:var(--space-md);background-color:var(--color-bg-light);justify-content:space-between;display:flex;position:relative}.table:not(.table--expanded) .table__cell:after{content:"";bottom:0;left:var(--space-md);width:calc(100% - 2 * var(--space-md));background-color:var(--color-contrast-lower);height:1px;position:absolute}.table:not(.table--expanded) .table__label{text-align:left;color:var(--color-contrast-higher);margin-right:var(--space-md);font-weight:700}.table--expanded{border-bottom:1px solid var(--color-contrast-lower)}.table--expanded .table__header .table__cell{z-index:10;background-color:var(--color-bg);border-bottom:1px solid var(--color-contrast-lower);color:var(--color-contrast-higher);font-weight:700;position:relative}.table--expanded .table__body .table__row:nth-child(odd){background-color:hsla(var(--color-bg-dark-h), var(--color-bg-dark-s), var(--color-bg-dark-l), .85)}.table--expanded .table__cell{padding:var(--space-sm)}.table--expanded .table__label{display:none}.table--expanded .table__header--sticky .table__cell{position:sticky;top:0}.table{opacity:0}.table--loaded{opacity:1}[class*=table--expanded]:before{display:none}.table--expanded\@xs:before{content:"collapsed"}@media (width>=32rem){.table--expanded\@xs:before{content:"expanded"}}.table--expanded\@sm:before{content:"collapsed"}@media (width>=48rem){.table--expanded\@sm:before{content:"expanded"}}.table--expanded\@md:before{content:"collapsed"}@media (width>=64rem){.table--expanded\@md:before{content:"expanded"}}.table--expanded\@lg:before{content:"collapsed"}@media (width>=80rem){.table--expanded\@lg:before{content:"expanded"}}.table--expanded\@xl:before{content:"collapsed"}@media (width>=90rem){.table--expanded\@xl:before{content:"expanded"}}.table-card .progress-bar{--progress-bar-width:100px;--progress-bar-height:6px;--progress-bar-radius:50em}:root{--toc-border-width:1px}.toc__list{position:relative}.toc__list .toc__list .toc__link{padding-left:calc(var(--space-sm) * 2)}.toc__link,.toc__label{padding:var(--space-3xs) var(--space-sm)}.toc__link{color:var(--color-contrast-medium);text-decoration:none;position:relative}.toc__link:before{content:"";width:var(--toc-border-width);height:100%;position:absolute;top:0;left:0}.toc__link:hover{color:var(--color-contrast-high)}.toc__link--selected,.toc__link--selected:hover{color:var(--color-primary)}.toc__label{text-transform:uppercase;letter-spacing:.1em;font-size:var(--text-sm)}.toc__control{justify-content:space-between;align-items:center;width:100%;display:flex}.toc__control-text{position:relative}.toc__control-text>*{transition:opacity .4s, transform .4s var(--ease-out);display:inline-block}.toc__control-text>:last-child{opacity:0;pointer-events:none;position:absolute;top:0;left:0;transform:translateY(-10px)}.toc__icon-arrow .icon__group{will-change:transform;transform-origin:8px 8px;transition:transform .3s var(--ease-out)}.toc__icon-arrow .icon__group>*{transform-origin:8px 8px;stroke-dasharray:17;transition:transform .3s,stroke-dashoffset .3s;transition-timing-function:var(--ease-out);transform:translateY(3px)}.toc__icon-arrow .icon__group>:first-child,.toc__icon-arrow .icon__group>:last-child{stroke-dashoffset:10px}.toc-content__target{scroll-margin-top:var(--space-4xs)}.toc:not(.toc--static){border-radius:var(--radius-md);background-color:var(--color-bg-light);box-shadow:var(--inner-glow), var(--shadow-sm);transition:all .3s}.toc:not(.toc--static):hover{box-shadow:var(--inner-glow), var(--shadow-md)}.toc:not(.toc--static) .toc__nav{margin:var(--space-2xs) 0;display:none}.toc:not(.toc--static) .toc__list{padding-bottom:var(--space-xs)}.toc:not(.toc--static) .toc__label{display:none}.toc:not(.toc--static) .toc__link{display:flex}.toc:not(.toc--static).toc--expanded .toc__control-text>:first-child{opacity:0;pointer-events:none;transform:translateY(10px)}.toc:not(.toc--static).toc--expanded .toc__control-text>:last-child{opacity:1;pointer-events:auto;transform:translateY(0)}.toc:not(.toc--static).toc--expanded .toc__nav{animation:toc-entry-animation .4s var(--ease-out);display:block}.toc:not(.toc--static).toc--expanded .toc__icon-arrow .icon__group{transform:rotate(-90deg)}.toc:not(.toc--static).toc--expanded .toc__icon-arrow .icon__group>:first-child,.toc:not(.toc--static).toc--expanded .toc__icon-arrow .icon__group :last-child{stroke-dashoffset:0;transform:translateY(0)}.toc--static{box-shadow:inset var(--toc-border-width) 0 0 var(--color-contrast-lower)}.toc--static[class*=position-sticky]{top:var(--space-md);max-height:calc(100vh - var(--space-md) * 2);-webkit-overflow-scrolling:touch;overflow:auto}.toc--static .toc__label{font-size:var(--text-xs)}.toc--static .toc__link{font-size:var(--text-sm);display:inline-flex}.toc--static .toc__link--selected:before{background-color:var(--color-primary)}.toc--static .toc__control{display:none}.toc-content--toc-static :target{animation:2s toc-target}@keyframes toc-target{0%,50%{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .5)}to{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), 0)}}@keyframes toc-entry-animation{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}[class*=toc--static]:before{content:"collapsed";display:none}@media (width>=32rem){.toc--static\@xs:before{content:"static"}}@media (width>=48rem){.toc--static\@sm:before{content:"static"}}@media (width>=64rem){.toc--static\@md:before{content:"static"}}@media (width>=80rem){.toc--static\@lg:before{content:"static"}}@media (width>=90rem){.toc--static\@xl:before{content:"static"}}.tabs__control{color:var(--color-contrast-medium);text-decoration:none}.tabs__control:focus{outline:2px solid hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);outline-offset:2px}.tabs__control:hover{color:var(--color-contrast-high)}.tabs__control[aria-selected=true]{color:var(--color-contrast-high);text-decoration:underline}:root{--testimonial-slideshow-profile-img-size:48px}@media (width>=64rem){:root{--testimonial-slideshow-profile-img-size:64px}}.testimonial-slideshow{--slideshow-height:320px}@media (width>=64rem){.testimonial-slideshow{--slideshow-height:420px}}.testimonial-slideshow__profile-img{width:var(--testimonial-slideshow-profile-img-size);height:var(--testimonial-slideshow-profile-img-size);overflow:hidden}.testimonial-slideshow__profile-img img{width:100%;display:block}:root{--thumbslide-thumbnail-auto-size:100px;--thumbslide-thumbnail-grid-gap:var(--space-xs)}.thumbslide .slideshow{--slideshow-fade-transition-duration:.3s;--slideshow-slide-transition-duration:.3s}.thumbslide__nav{padding:var(--thumbslide-thumbnail-grid-gap) 0;display:flex;position:relative;overflow:hidden}.thumbslide__nav:after,.thumbslide__nav:before{content:"";z-index:2;pointer-events:none;opacity:0;width:0;height:80%;transition:opacity .2s;position:absolute;top:10%;box-shadow:0 0 8px 2px #000000e6}.thumbslide__nav:before{left:0}.thumbslide__nav:after{right:0}.thumbslide__nav--scroll-end:after,.thumbslide__nav--scroll-start:before{opacity:1}.thumbslide__nav-list{z-index:1;will-change:transform;flex-wrap:nowrap;align-items:center;transition:transform .5s;display:inline-flex;position:relative}.thumbslide__nav-list:hover .thumbslide__nav-item{opacity:.6}.thumbslide__nav-list--dragging{cursor:grabbing}.thumbslide__nav-list--no-transition{transition:none}.thumbslide__nav-item{float:left;width:var(--thumbslide-thumbnail-auto-size);margin-right:var(--thumbslide-thumbnail-grid-gap);will-change:transform, opacity;backface-visibility:hidden;-webkit-user-select:none;user-select:none;flex-shrink:0;transition:opacity .3s,transform .3s}.thumbslide__nav-item img{pointer-events:none;display:block}.thumbslide__nav-item:hover{opacity:1!important}.thumbslide__nav-item--active{position:relative;opacity:1!important}.thumbslide__nav-item--active:after{content:"";background:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .7) url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cg stroke-width='1.5' stroke='%23ffffff'%3E%3Cpolyline fill='none' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' points='1,9 5,13 15,3 ' %3E%3C/polyline%3E%3C/g%3E%3C/svg%3E") no-repeat center center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-size:1.25em;width:100%;height:100%;position:absolute;top:0;right:0}.thumbslide__caption{background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .85);padding:var(--space-md);width:100%;position:absolute;bottom:0;left:0}.thumbslide--top{flex-direction:column;display:flex}.thumbslide--top .slideshow{order:1}.thumbslide--vertical{display:flex}@media not all and (width>=48rem){.thumbslide--vertical{--thumbslide-thumbnail-auto-size:50px}}.thumbslide--vertical .slideshow{flex-grow:1;display:inline-block}.thumbslide--vertical .thumbslide__nav-wrapper{float:right;width:var(--thumbslide-thumbnail-auto-size);flex-shrink:0}.thumbslide--vertical .thumbslide__nav{padding:0 var(--thumbslide-thumbnail-grid-gap);width:100%;height:100%}.thumbslide--vertical .thumbslide__nav:after,.thumbslide--vertical .thumbslide__nav:before{width:80%;height:0;left:10%}.thumbslide--vertical .thumbslide__nav:before{top:0}.thumbslide--vertical .thumbslide__nav:after{top:auto;bottom:0}.thumbslide--vertical .thumbslide__nav-list{flex-direction:column;position:absolute;top:0}.thumbslide--vertical .thumbslide__nav-item{margin-right:0;margin-bottom:var(--thumbslide-thumbnail-grid-gap)}.thumbslide--vertical .thumbslide__nav-item img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.thumbslide--left .slideshow{order:1}:root{--ticker-animation-duration:10s;--ticker-gap-x:var(--space-md);--ticker-img-width:280px}@media (width>=48rem){:root{--ticker-img-width:400px}}@media (width>=64rem){:root{--ticker-img-width:550px}}.ticker{overflow:hidden}.ticker__list{will-change:transform;backface-visibility:hidden;display:flex;overflow:auto;transform:translateZ(0)}.ticker--animate .ticker__list{animation:ticker-animation var(--ticker-animation-duration) infinite;animation-timing-function:linear}.ticker[data-ticker-pause-hover=on] .ticker__list:hover,.ticker--paused .ticker__list{animation-play-state:paused}.ticker__item{margin-right:calc(var(--ticker-gap-x) / 2);margin-left:calc(var(--ticker-gap-x) / 2);flex-shrink:0}.ticker__img{width:var(--ticker-img-width);display:block}.ticker-control{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .75);border-radius:50%;width:40px;height:40px;transition:all .2s;display:inline-flex}.ticker-control i{width:16px;height:16px;color:var(--color-bg);margin:auto;display:block;position:relative}.ticker-control i:before,.ticker-control i:after{content:"";width:100%;height:100%;transition:-webkit-clip-path .2s var(--ease-out);transition:clip-path .2s var(--ease-out);transition:clip-path .2s var(--ease-out), -webkit-clip-path .2s var(--ease-out);background-color:currentColor;position:absolute;top:0;left:0}.ticker-control i:before{clip-path:polygon(1px 1px,5px 1px,5px calc(100% - 1px),1px calc(100% - 1px))}.ticker-control i:after{clip-path:polygon(calc(100% - 5px) 1px,calc(100% - 1px) 1px,calc(100% - 1px) calc(100% - 1px),calc(100% - 5px) calc(100% - 1px))}.ticker-control:hover{cursor:pointer;background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .95)}.ticker-control[aria-pressed=true] i:before{clip-path:polygon(2px 0%,100% 50%,100% 50%,2px 100%)}.ticker-control[aria-pressed=true] i:after{clip-path:polygon(calc(100% - 5px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 1px) calc(100% - 1px),calc(100% - 5px) calc(100% - 1px))}.ticker:not(.ticker--anim-off) .ticker__list{overflow:visible}.ticker--reverse:not(.ticker--anim-off) .ticker__list{flex-direction:row-reverse}.ticker--reverse.ticker--animate:not(.ticker--anim-off) .ticker__list{animation-name:ticker-animation-reverse;transform:translate(calc(100vw - 100%))}@keyframes ticker-animation{0%{transform:translate(0%)}to{transform:translate(-50%)}}@keyframes ticker-animation-reverse{0%{transform:translate(calc(100vw - 100%))}to{transform:translate(calc(100vw - 50%))}}:root{--tilted-slideshow-translate-x:0px;--tilted-slideshow-translate-z:0px;--tilted-slideshow-rotate-z:0deg}.tilted-slideshow__item{transform:translateX(var(--tilted-slideshow-translate-x)) translateZ(var(--tilted-slideshow-translate-z)) rotateZ(var(--tilted-slideshow-rotate-z));transition:transform .35s,opacity .35s;position:absolute;top:0;left:0}.tilted-slideshow__item--top{z-index:3;position:relative}.tilted-slideshow__item--middle{z-index:2}.tilted-slideshow__item--bottom{z-index:1}.tilted-slideshow__item:nth-of-type(2){--tilted-slideshow-rotate-z:-10deg}.tilted-slideshow__item:nth-of-type(3){--tilted-slideshow-rotate-z:10deg}.tilted-slideshow__item--middle{--tilted-slideshow-translate-z:-10px}.tilted-slideshow__item--bottom{--tilted-slideshow-translate-z:-20px}.tilted-slideshow__item--move-out{z-index:4;opacity:0;--tilted-slideshow-translate-x:50px;position:absolute}.tilted-slideshow__item--move-in{opacity:0;--tilted-slideshow-translate-x:-50px}.tilted-slideshow__item{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='64' height='64' viewBox='0 0 64 64'%3E%3Ccircle cx='32' cy='32' r='30' opacity='0.9'/%3E%3Cline x1='15' y1='31' x2='47' y2='31' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpolyline points='37 21 47 31 37 41' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/svg%3E") 32 32,pointer;cursor:-webkit-image-set(url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAACXBIWXMAAAsSAAALEgHS3X78AAADcUlEQVR4nO1bO2sbQRD+Ng8IASe2UkYBl8HqE+LCncGuHYwKVXn0Bv8OQyo3VlwZDCZqbUM6FzZJL+PSEAfSRIioCYR4wsLocjrda+92TrfSfSCEQLc733czs69ZRUSYZdyZafYA7kl3oJRqAFgGoL/rAF4lPHIB4AZAF8A5EXVF7ZMIAaXUGoDhZy5ncwMAp/pDRKeWTPRgTQCl1CMA7wFs8puWgPaMIwB7RPTLit02BFBKbTP5vG87LQYswk5u2/MIoJTS8fxB8I0nQXvEFhFdZG0gkwDs7vqtv8thvE20AexkCQtjAZRSzwDsA1iaANE4XAJ4Q0TfTB4yEoCHtE6BsW4KnRs2TIbO1BMhB8iDbeuwramQSgBHyA9hJEJiCHDMf3aEvB86HFaTckKsB3C233eQPNjmfeYQiaQQ2C5htjfBEnOIRGQI8CTnUwlJZcHrqMlSnABfJjjDs40bInoZ1mZoCPDcflrIa9SZ0xjGPICTxldHE18c9KjwIjhdDvOAIld1RWKOuY0gTIDNSVq5u7v7+Pj4uFar1SS268a4jXTCOzkTjf3FxcW76+vrD87Ozp4IiFBnjh6CHayNP1MsWq1Wv9vt/mk0GveFRBjhOJIElVJXZYh/TVqT1yJoMVZWVn72er1bS80PiOj58IenLi8eSpH8NFlNWsgT5vwLJX+jy5Y6sAJhETyu/gZTr6GLgqAIoR5QypmfkAgeVy8JKqW+5zVWErYTIxE91d/OnA1KhUNmDzg8PJxvNpsP8xqQB/1+/3ZhYeFHliac8wApOJMDYDkPOOcBUrNDJwSQnBqXXgDhdcGIAJlPWKUgSN7j6hfgpjTM5d+8x9UvgGgtjgmk3d7P1S/AuQgbQxRAHn6ungB8pDwQ4pUaBwcH88LkB/7j8+AoYL0KyxTX19d/T05OfguRR5BjcEtM75d9FOi0THjrL7cLOxiZpiOxIMaOyMImQkcTMa0YjHGrjsaC/+I/7BVqWjEIrS6tjsdjHtqSs6dwRHKJFIArKtpTQL4dV0obWyXGCbHjcJ3QJRdORpbQVmVySa1wAxtlWCcYYFgym1g3nGpHiBcProhgVC+cekvMERHkiqXxX4RVTi5lwyXHvNHGjvGmqC8nlGmIbKeN+SCqKzPVpanq2lx1cdJ2m6MdzOLVWZcw2/UBAP4BLzU5/CzhtvgAAAAASUVORK5CYII=) 1x, url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAACXBIWXMAABYlAAAWJQFJUiTwAAAHoElEQVR4nO2dPUwcRxTH3wv5UqRDlJFC+ghoaBzZpSVkegdcOzIfJdgu3EXp/UGLDzm1gfSHkCiN4sYNoPQhqRNWjqJEYqKx39nnu9292d35erPvJ1mGs3X3bv7/efO5M6iUAqG9fCTatxsxQMsRA7Scj1P8+oh4FQDmAGASAK7Sy/r3juFbZABwQj8fA8CF/l0pdewo5GCw7wQi4tck8jUAmAWAGccfeQYApwDwQptDKfWb489zCksDIOIiia7/ng4czjkA9MgMvcCxVIaNARBR1+5lALhVIZX7RjcdzwFgVyl1GmmMHxC1ARBxkmr5iofUbhvdVHR1dlBKXcQaZJQGIOFX6E+std2UjIzQjdEIURkgMeGHidII0RgAEe8lKvwwGZngUQzBBDcAjdm3IujN+0aPHjZCzy0EMwCley38jSABxMMBGSFIsxBkKpjG8S9F/DfoMnhJZeIdrxmAar1u6++E+LIM2AGARz6zgTcD0JTtM4bjed/o+YPvfU0xe2kCqKN3KOIbocvokMrMOc4NgIh6+na/BcM7m+iy2qeyc4pTA9DY/onPkkuMJ1SGznDWB0BEPcRbaqdu1tlTSm24eGMnGUDEt84Slal1rBtAxHeGExNYNQC1VyK+O5Zs9wmsGYB6rHdtvZ9QyF2bowMrnUAas+5biUgw5TsbC0mNDUAzfIcyzveOXlZeaDpj2KgJoLn9ZyJ+EHSZPyMNatO0D3BPpneDMkMa1Ka2AWj5Ulb1wnOnyVJyrT4ApZ2XkvqjQfcHrtRZRq6bAbZE/KjokCaVqWwAGvLJTp74uFFnCblyE4CIv7RwAycXzpVS31aJtVIGoGlIET9epqtOFRtnAOn4saFSh7BKBmjDQxsp0CGtjDDKAFL72WGcBUwzgNR+XhhngbEZQGo/W4yygMkZQYttFn9hYeGz69evf6p/fvXq1X+7u7v/hI/KiA5pt1v2n00MYNyhSBEt/oMHD95VgKmpqT+fPn36N5OvujLOAKV9ADqWRVb7Btje3p5aXV39IpqAypkhDQsZ1wl0/mBC7Oi0PxwiMxOUaljaCUTEX6XzB6DF1qIPv762tsahOciUUt8U/WNhBqA15taLr9Eia7GHX2eSCTpl+wXKmgAvDydygbkJCrUsM0CQAwtihrEJqmUA2ukrq345MDXBNGk6QlEGkPRfAlMT5GpaZIBrbmPhD0MT5GpaZIDSyQPhLcxMkKtp7jwAIv7uI6JU4DJPoJT6avi1kQzg62yalOCSCfK0zWsC5vyEkxZMTDCibZ4BGj1r1mYYmGBE2zwDSBPQgMhNYNQECA3hNDqQPoAjIjWBUR9AVgAtEaEJRrQdmQdwPQegv/jDhw8nO51O65uf7e3t1+vr63/5/MzhuQDvBri4uPhSxH/L5eUlTExM/OHzM4cNIEK0HO8GuH///kWWZZdtL3hNt9t9HToG701A24htnUCaAI9wWCQSAziCywqhGMABnLaRiwEsw+0ZgjwDZAHiSAIG4o9om2eAEz+xpAWTmj+irTQBFuD86FieAYLeZcsNZuKPaJtngOjuuI8VhjV/RFvpA9SEadof0Va2hdeAa5tvtC2cOPMREEcYd/hyNS0ywKnbWHjC/KCIXE2LDPDCbSz8YC4+FGlaZAAZCg6QgPhQpGmuAegmqnPnITFgeXn58wTEPy+6XaxsJrDnLh4+zM/PfzIcLDPxoUzLMgNIM5ADQ/GhTMvCk0KVUj1EzNr+nMDR0dG//VU0ZkfF9tHHxBVmgHHnBP4oV8OxZ0cp9UPRlxi3Glh6zqzAgvpnBSulTmVWkDVnpGEhJvsBum0vRcaM1c7EAD3ZJsaSzGQoP9YAdOOEZAF+dE3uDJJLo9LE7qVRkgXYYVT7QS6OTBI3F0dKFmCDce0HuTw6OdxeHk1stLV0GVBZm8oGUErplaWDRAosJQ5Im0pUbgJAOoQxUqnjN0itR8Pog6QpiIeNOuJDk2cDaY15J/6ySZ6dsvX+cdRqAvpQU/Cz3C4aDL1Se7Nu7YemBoD3F0wdSn/AO7rdXyja7GlK48fDKYDbMZdUotxuKj7YOh+Ahh+biRZ0jGzWGfLlYe2ACKWU3nr0OOJCS4XHVNZWaNwHGAYRtwBgqe0qOWJPKWV1+G39iBgKcM/2+wr2xQdXZwSJCazjRHxweUgUBSx9guY8diU+uOgDjHwA4jIAPHH6IemyabPDl4dzA8D7Cwt/kskiYzIa5zt/PtPLOYH0RRbkIRMjzmiGz8vDud4OiqRZq5uygFTKDs3tN57hM8VLEzAMIi4CwJY0Ce/IaEnX+5kMQY6KpS96RXYWveGANnMEOZAjSAb4IIC3HcStFm40PadaH/QgjuAG6IOI9wBgpQXNQkZbtx9FEEs8BoD3G0xWEjVCRs9VVNq375qoDNAnMSNEKXyfKA3Qh4ywSEbgtu3sjITvxSh8n6gNMAgizupj+wDgVsRZQdf25/pYlnEnc8QCGwMMQvMIVyk7hB49nNNBDMehhnJNYGmAQWhTqjbDNQCY9dBUnNHByy9IdG+zdi5gb4A8aG5hDgAmyRxAv5s2HdnA5QrHdNPGSegxuwuSNIBgjtwa1nLEAC1HDNBmAOB/TNfLWwngbTAAAAAASUVORK5CYII=) 2x) 32 32, pointer}.tilted-slideshow__touch-hint{z-index:5;font-size:var(--text-sm);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9);color:var(--color-white);padding:var(--space-2xs) var(--space-sm);cursor:default;border-radius:50em;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}@media (pointer:fine){.tilted-slideshow__touch-hint{display:none}}.tilted-slideshow--interacted .tilted-slideshow__touch-hint{display:none}.time-picker .btns{--btns-button-padding-x:.75rem;--btns-button-padding-y:.5rem}.time-picker__input{text-align:center;padding:.5rem var(--space-3xs)}.time-picker__input:focus{outline:none}.time-picker__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.time-picker__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.time-picker__input[type=number]{-moz-appearance:textfield}.time-picker-native::-webkit-calendar-picker-indicator{background:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='currentColor'%3E%3Cpath d='M8,0a8,8,0,1,0,8,8A8.024,8.024,0,0,0,8,0ZM8,14a6,6,0,1,1,6-6A6.018,6.018,0,0,1,8,14Z'%3E%3C/path%3E%3Cpath d='M11.5,7H9V4.5a1,1,0,0,0-2,0V8A1,1,0,0,0,8,9h3.5a1,1,0,0,0,0-2Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cg fill='currentColor'%3E%3Cpath d='M8,0a8,8,0,1,0,8,8A8.024,8.024,0,0,0,8,0ZM8,14a6,6,0,1,1,6-6A6.018,6.018,0,0,1,8,14Z'%3E%3C/path%3E%3Cpath d='M11.5,7H9V4.5a1,1,0,0,0-2,0V8A1,1,0,0,0,8,9h3.5a1,1,0,0,0,0-2Z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}:root{--todo-list-checkbox-size:20px;--todo-list-checkbox-icon-size:16px;--todo-list-checkbox-margin-right:var(--space-2xs)}.todo__item{padding-left:calc(var(--todo-list-checkbox-size) + var(--todo-list-checkbox-margin-right));-webkit-user-select:none;user-select:none;display:inline-block;position:relative}@media (hover:hover){.todo__item:hover{cursor:pointer}.todo__item:hover .todo__checkbox{box-shadow:inset 0 0 0 2px hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .3)}.todo__item:hover .todo__input:checked~.todo__checkbox,.todo__item:hover .todo__input:focus~.todo__checkbox{box-shadow:inset 0 0 0 2px var(--color-primary-darker)}.todo__item:hover .todo__input:checked:focus~.todo__checkbox{box-shadow:inset 0 0 0 2px hsl(var(--color-primary-h), var(--color-primary-s), calc(var(--color-primary-l) * .95)), 0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}}.todo__input{opacity:0;pointer-events:none;margin:0;padding:0;position:absolute}.todo__checkbox{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15);width:var(--todo-list-checkbox-size);height:var(--todo-list-checkbox-size);vertical-align:middle;margin-left:calc(-1 * ( var(--todo-list-checkbox-size) + var(--todo-list-checkbox-margin-right) ));margin-right:var(--todo-list-checkbox-margin-right);border-radius:4px;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative;top:-.1em}.todo__checkbox .icon{color:var(--color-white);font-size:var(--todo-list-checkbox-icon-size);margin:auto;display:block}.todo__checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset .3s}.todo__input:focus~.todo__checkbox{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .25)}.todo__input:checked~.todo__checkbox{background-color:var(--color-primary)}.todo__input:checked~.todo__checkbox .icon>*{stroke-dasharray:18;stroke-dashoffset:0}.todo__input:checked:focus~.todo__checkbox{box-shadow:inset 0 0 0 0 hsl(var(--color-primary-h), var(--color-primary-s), calc(var(--color-primary-l) * .75)), 0 0 0 3px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.todo__input:active~.todo__checkbox{transform:scale(.9)}.todo__label{will-change:background-size;transition:background-size .3s var(--ease-in-out), color .3s;background-image:linear-gradient(#0000 50%,currentColor 50% calc(50% + 1px),#0000 calc(50% + 1px));background-repeat:no-repeat;background-size:0% 100%}.todo__input:checked~.todo__label{color:var(--color-contrast-medium);background-size:100% 100%}:root{--toast-width:400px;--toast-gap:var(--space-xs);--toast-transition-duration:.3s}.toast-wrapper{width:var(--toast-width);max-width:80%;padding:var(--space-sm);z-index:var(--z-index-fixed-element);pointer-events:none}.toast{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .98);box-shadow:var(--shadow-sm);border-radius:var(--radius-md);padding:var(--space-sm);color:var(--color-bg);pointer-events:auto;will-change:transform;transition:opacity var(--toast-transition-duration), visibility 0s, transform var(--toast-transition-duration) var(--ease-out);position:fixed}.toast--hidden{opacity:0;visibility:hidden;transition:opacity var(--toast-transition-duration), visibility 0s var(--toast-transition-duration), transform var(--toast-transition-duration) var(--ease-out);transform:scale(.9)}.toast--top-right,.toast--top-center,.toast--top-left{margin-bottom:var(--toast-gap)}.toast--bottom-right,.toast--bottom-center,.toast--bottom-left{margin-top:var(--toast-gap)}.toast__title,.toast__p{color:var(--color-bg)}.toast__p{opacity:.6}.toast__close-btn{--size:24px;width:var(--size);height:var(--size);background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .15);border-radius:50%;flex-shrink:0;transition:background .2s;display:flex}.toast__close-btn .icon{--size:12px;color:var(--color-bg);margin:auto}.toast__close-btn:hover{background-color:hsla(var(--color-bg-h), var(--color-bg-s), var(--color-bg-l), .1)}.toast__icon-wrapper{--size:32px;width:var(--size);height:var(--size);border-radius:50%;flex-shrink:0;display:flex}.toast__icon-wrapper .icon{--size:16px;margin:auto}.toast__icon-wrapper--warning{background-color:hsla(var(--color-warning-h), var(--color-warning-s), var(--color-warning-l), .2)}.toast__icon-wrapper--warning .icon{color:var(--color-warning)}.toast__icon-wrapper--success{background-color:hsla(var(--color-success-h), var(--color-success-s), var(--color-success-l), .2)}.toast__icon-wrapper--success .icon{color:var(--color-success)}:root{--tree-item-padding-x:var(--space-3xs);--tree-item-padding-y:var(--space-3xs);--tree-arrow-icon-size:16px;--tree-arrow-icon-margin-right:2px;--tree-label-icon-size:16px;--tree-label-icon-margin-right:6px;--tree-arrow-btn-size:16px;--tree-arrow-btn-margin-right:4px}.tree{z-index:1;position:relative}.tree__nodes .tree__nodes{display:none}.tree__nodes .tree__nodes .tree__item{padding-left:calc(var(--tree-item-padding-x) + ( var(--tree-arrow-icon-size) + var(--tree-arrow-icon-margin-right) + var(--tree-label-icon-size) + var(--tree-label-icon-margin-right) ) * 1)}.tree__nodes .tree__nodes .tree__nodes .tree__item{padding-left:calc(var(--tree-item-padding-x) + ( var(--tree-arrow-icon-size) + var(--tree-arrow-icon-margin-right) + var(--tree-label-icon-size) + var(--tree-label-icon-margin-right) ) * 2)}.tree__nodes .tree__nodes .tree__nodes .tree__nodes .tree__item{padding-left:calc(var(--tree-item-padding-x) + ( var(--tree-arrow-icon-size) + var(--tree-arrow-icon-margin-right) + var(--tree-label-icon-size) + var(--tree-label-icon-margin-right) ) * 3)}.tree__node--expanded>.tree__nodes{display:block}.tree__item{width:100%;padding:calc(var(--tree-item-padding-y) / 2) var(--tree-item-padding-x);border-radius:var(--radius-md);text-align:left;color:inherit;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;line-height:1;text-decoration:none;transition:all .2s;display:flex}.tree__item:hover:not(.tree__item--selected){background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .05)}.tree__item:focus{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .15);outline:none}.tree__item:focus:hover{background-color:hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2)}.tree__item--selected{background-color:var(--color-primary);color:var(--color-white)}.tree__item--selected .icon{color:var(--color-white)}.tree__item--editing{background-color:var(--color-bg);box-shadow:inset 0 0 0 2px var(--color-primary);color:var(--color-contrast-high);-webkit-user-select:auto;user-select:auto}.tree__item--editing .icon{color:inherit}.tree__item--editing .tree__label:focus{box-shadow:none}.tree__arrow-icon,.tree__arrow-icon-spacer{width:var(--tree-arrow-icon-size);height:var(--tree-arrow-icon-size);margin-right:var(--tree-arrow-icon-margin-right);transition:transform .2s}.tree__node--expanded>.tree__item .tree__arrow-icon{transform:rotate(90deg)}.tree__label-icon{width:var(--tree-label-icon-size);height:var(--tree-label-icon-size);margin-right:var(--tree-label-icon-margin-right)}.tree__arrow-btn{width:var(--tree-arrow-btn-size);height:var(--tree-arrow-btn-size);margin-right:var(--tree-arrow-btn-margin-right);border-radius:50%;transition:all .2s;display:inline-flex}.tree__arrow-btn .tree__arrow-icon{margin:auto!important}.tree__arrow-btn:hover{background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .15)}.tree__label{white-space:nowrap;text-overflow:ellipsis;height:100%;padding:calc(var(--tree-item-padding-y) / 2) 0;flex-grow:1;overflow:hidden}:root{--v-steps-gap:var(--space-lg);--v-steps-vertical-line-width:4px;--v-steps-marker-size:24px;--v-steps-marker-icon-size:12px;--v-steps-marker-margin-right:10px;--v-steps-title-line-height:1.2}.v-steps__item:not(:last-child){padding-bottom:var(--v-steps-gap);position:relative}.v-steps__item:not(:last-child):before{content:"";left:calc(var(--v-steps-marker-size) / 2 - var(--v-steps-vertical-line-width) / 2);top:calc(var(--v-steps-marker-size) / 2);width:var(--v-steps-vertical-line-width);background:var(--color-contrast-lower);height:100%;position:absolute}.v-steps__item:not(:last-child).v-steps__item--completed:before{background:var(--color-primary)}.v-steps__header{display:flex}.v-steps__marker{z-index:1;width:var(--v-steps-marker-size);height:var(--v-steps-marker-size);background-color:var(--color-bg);box-shadow:inset 0 0 0 var(--v-steps-vertical-line-width) var(--color-contrast-lower), 0 0 0 2px var(--color-bg);margin-right:var(--v-steps-marker-margin-right);border-radius:50%;flex-shrink:0;display:flex;position:relative}.v-steps__marker .icon{font-size:var(--v-steps-marker-icon-size);color:var(--color-white);margin:auto;display:none}.v-steps__item--completed .v-steps__marker,.v-steps__item--current .v-steps__marker{background-color:var(--color-primary);box-shadow:0 0 0 2px var(--color-bg)}.v-steps__item--completed .v-steps__marker .icon,.v-steps__item--current .v-steps__marker .icon{display:block}.v-steps__title{top:calc((var(--v-steps-marker-size) - 1em * var(--v-steps-title-line-height)) / 2);line-height:var(--v-steps-title-line-height);color:var(--color-contrast-higher);font-weight:600;position:relative}.v-steps__body{padding-left:calc(var(--v-steps-marker-size) + var(--v-steps-marker-margin-right));margin-top:var(--space-3xs)}:root{--w-schedule-row-height:50px;--w-schedule-row-nr:0;--w-schedule-modal-anim-duration:.3s;--w-schedule-modal-close-btn-size:48px;--w-schedule-color-1-h:var(--color-primary-h);--w-schedule-color-1-s:var(--color-primary-s);--w-schedule-color-1-l:var(--color-primary-l);--w-schedule-color-1:hsla(var(--w-schedule-color-1-h), var(--w-schedule-color-1-s), var(--w-schedule-color-1-l));--w-schedule-color-2-h:var(--color-accent-h);--w-schedule-color-2-s:var(--color-accent-s);--w-schedule-color-2-l:var(--color-accent-darker-l);--w-schedule-color-2:hsl(var(--w-schedule-color-2-h), var(--w-schedule-color-2-s), var(--w-schedule-color-2-l));--w-schedule-color-3-h:var(--color-success-h);--w-schedule-color-3-s:var(--color-success-s);--w-schedule-color-3-l:calc(var(--color-success-lighter-l) * 1.2);--w-schedule-color-3:hsl(var(--w-schedule-color-3-h), var(--w-schedule-color-3-s), var(--w-schedule-color-3-l));--w-schedule-color-4-h:var(--color-warning-h);--w-schedule-color-4-s:var(--color-warning-s);--w-schedule-color-4-l:var(--color-warning-l);--w-schedule-color-4:hsl(var(--w-schedule-color-4-h), var(--w-schedule-color-4-s), var(--w-schedule-color-4-l))}.w-schedule{z-index:1;position:relative}.w-schedule__controls{align-items:center;display:flex}.w-schedule__control-wrapper{flex-grow:1;flex-basis:0}.w-schedule__control-wrapper:not(:last-child){margin-right:var(--space-2xs)}.w-schedule__control{background-color:var(--color-contrast-lower);border-radius:var(--radius-md);width:100%;color:inherit;text-align:center;padding:2vw 0;text-decoration:none;transition:all .2s;display:block}.w-schedule__control:hover{background-color:var(--color-contrast-low)}.w-schedule__control:focus{box-shadow:0 0 0 2px hsla(var(--color-primary-h), var(--color-primary-s), var(--color-primary-l), .2);outline:none}.w-schedule__control[aria-selected=true]{background-color:var(--color-contrast-higher);color:var(--color-bg)}.w-schedule__days{z-index:2;position:relative}.w-schedule__day{padding-top:var(--space-md);position:relative}.w-schedule__col-label{display:none}.w-schedule__events{position:relative}.w-schedule__event-wrapper:not(:last-child){margin-bottom:var(--space-xs)}.w-schedule__event{color:inherit;padding:var(--space-md);border-radius:var(--radius-md);background-color:var(--w-schedule-color-1);box-shadow:var(--shadow-sm);border-left-style:solid;border-left-width:4px;text-decoration:none;transition:all .3s;display:block}.w-schedule__event:hover{box-shadow:var(--shadow-md)}.w-schedule__event--1{background-color:var(--w-schedule-color-1);border-color:hsl(var(--w-schedule-color-1-h), var(--w-schedule-color-1-s), calc(var(--w-schedule-color-1-l) * .8));color:var(--color-white)}.w-schedule__event--2{background-color:var(--w-schedule-color-2);border-color:hsl(var(--w-schedule-color-2-h), var(--w-schedule-color-2-s), calc(var(--w-schedule-color-2-l) * .8));color:var(--color-white)}.w-schedule__event--3{background-color:var(--w-schedule-color-3);border-color:hsl(var(--w-schedule-color-3-h), var(--w-schedule-color-3-s), calc(var(--w-schedule-color-3-l) * .8));color:var(--color-black)}.w-schedule__event--4{background-color:var(--w-schedule-color-4);border-color:hsl(var(--w-schedule-color-4-h), var(--w-schedule-color-4-s), calc(var(--w-schedule-color-4-l) * .8));color:var(--color-black)}.w-schedule__grid,.w-schedule__grid-row-label{display:none}.w-schedule-modal{--modal-transition-duration:var(--w-schedule-modal-anim-duration);padding:var(--space-sm);padding-top:calc(var(--space-sm) * 2 + var(--w-schedule-modal-close-btn-size));justify-content:center;align-items:center;display:flex}.w-schedule-modal__content{width:100%;height:100%;overflow:auto}.w-schedule-modal__content--loaded>*{animation:.4s w-schedule-body-entry-anim}@keyframes w-schedule-body-entry-anim{0%{opacity:0}to{opacity:1}}.w-schedule-morph-bg{z-index:var(--z-index-overlay,15);transform-origin:0 0;position:fixed}.w-schedule-close-btn{top:var(--space-sm);right:var(--space-sm);z-index:var(--z-index-overlay,15);width:var(--w-schedule-modal-close-btn-size);height:var(--w-schedule-modal-close-btn-size);background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), .9);opacity:0;visibility:hidden;transition:background .2s, opacity var(--w-schedule-modal-anim-duration), visibility 0s var(--w-schedule-modal-anim-duration);border-radius:50%;display:flex;position:fixed}.w-schedule-close-btn:hover{background-color:hsla(var(--color-black-h), var(--color-black-s), var(--color-black-l), 1)}.w-schedule-close-btn .icon{color:var(--color-white);margin:auto;display:block}.w-schedule-close-btn--is-visible{opacity:1;visibility:visible;transition:background .2s, opacity var(--w-schedule-modal-anim-duration)}.w-schedule-modal__figure{display:block}.w-schedule-modal__figure img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.w-schedule-scroll{max-height:max(420px,100vh - 360px);margin-top:12px;overflow:auto}@media (width>=64rem){.w-schedule__controls{display:none}.w-schedule__days{height:calc(var(--w-schedule-row-nr) * var(--w-schedule-row-height));display:flex}.w-schedule__day{border:0px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);border-left-width:1px;flex-grow:1;flex-basis:0;padding-top:0;display:block!important}.w-schedule__day:last-child{border-right-width:1px}.w-schedule__col-label{height:var(--w-schedule-row-height);border-bottom:1px solid hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);justify-content:center;align-items:center;display:flex}.w-schedule__event-wrapper{margin-bottom:0!important}.w-schedule__event{height:var(--w-schedule-event-height,auto);padding:var(--space-xs);left:0;top:var(--w-schedule-event-top,initial);width:100%;position:absolute}.w-schedule__grid{z-index:1;top:var(--w-schedule-row-height);width:100%;display:block;position:absolute;left:0}.w-schedule__grid-row{height:var(--w-schedule-row-height);position:relative}.w-schedule__grid-row:not(:last-child):after{content:"";background-color:hsla(var(--color-contrast-higher-h), var(--color-contrast-higher-s), var(--color-contrast-higher-l), .1);width:100%;height:1px;position:absolute;bottom:0;left:0}.w-schedule-modal{padding-top:calc(var(--space-xs) * 2 + var(--w-schedule-modal-close-btn-size));padding-bottom:calc(var(--space-xs) * 2 + var(--w-schedule-modal-close-btn-size))}.w-schedule-modal__content{max-width:var(--max-width-md);max-height:680px;overflow:hidden}.w-schedule-modal__body{-webkit-overflow-scrolling:touch;overflow:auto}}@media (width>=80rem){.w-schedule__days{margin-left:60px}.w-schedule__grid-row:not(:last-child):after{width:calc(100% - 60px);left:60px}.w-schedule__grid-row-label{line-height:1;font-size:var(--text-sm);display:inline-block;position:absolute;top:0;left:0;transform:translateY(-50%)}}.whs__item{background-color:var(--color-bg-light);border-radius:var(--radius-md);box-shadow:var(--inner-glow), var(--shadow-xs), var(--shadow-xs);transition:box-shadow .2s}.whs__item:not(.whs__item--checked) .whs__slot{opacity:0;visibility:hidden}.whs__item:not(.whs__item--checked) .whs__slot.whs__slot--added{display:none}.whs__item--checked{box-shadow:var(--shadow-xs), var(--shadow-xs), 0 0 0 2px var(--color-primary)}.whs__slot:not(.whs__slot--added) .whs__remove-btn-wrapper,.whs__slot--added .whs__add-btn-wrapper{display:none}
