@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap";.divider{width:100%;background-color:#949494;height:1px;margin:.5rem 0}::-webkit-scrollbar{width:.8rem;background:var(--vp-semantic-color-background-main)}::-webkit-scrollbar-track{background:var(--vp-semantic-color-container-quiet)}::-webkit-scrollbar-thumb{background:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-s);border-inline:2px solid white}.page-not-compatible{position:fixed;inset:0;z-index:1000;background-color:#f5f4f5;display:flex;justify-content:center;align-items:center}.dropdown{padding:var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-border-inverse);box-shadow:0 0 20px var(--vp-semantic-color-background-alternative)}@layer vitamin-play{.vp-divider{--vp-divider-border-width:var(--vp-semantic-border-width-s);--vp-divider-color:var(--vp-semantic-color-border-quiet);--vp-divider-width:auto;--vp-divider-height:var(--vp-divider-border-width)}.vp-divider--inverse{--vp-divider-color:var(--vp-semantic-color-alpha-neutral-l)}.vp-divider--on-brand{--vp-divider-color:var(--vp-semantic-color-content-on-brand-neutral);opacity:var(--vp-semantic-opacity-xs)}.vp-divider--vertical{--vp-divider-width:var(--vp-divider-border-width);--vp-divider-height:auto}.vp-divider{background-color:var(--vp-divider-color);border:none;flex-shrink:0;height:var(--vp-divider-height);margin:0;width:var(--vp-divider-width)}}@layer vitamin-play{.vp-button{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing)}.vp-button--small{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-s-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-s-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-s-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-s-font-family);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing)}.vp-button--large{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing)}.vp-button{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-brand);--button-background-color-hover:var(--vp-semantic-color-hover-container-brand);--button-background-color-active:var(--vp-semantic-color-active-container-brand)}.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-brand);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--secondary{--button-border-color:var(--vp-semantic-color-border-neutral);--button-color:var(--vp-semantic-color-content-neutral);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--secondary.vp-button--inverse{--button-border-color:var(--vp-semantic-color-border-on-brand);--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-on-brand);--button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-button--tertiary{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-brand);--button-background-color:transparent;--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--tertiary.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-on-brand);--button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-button--negative{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-inverse);--button-background-color:var(--vp-semantic-color-status-negative);--button-background-color-hover:var(--vp-semantic-color-hover-container-negative);--button-background-color-active:var(--vp-semantic-color-active-container-negative)}.vp-button--negative.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-status-negative);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button{--button-disabled-opacity:var(--vp-semantic-opacity-s);--button-border-width:var(--vp-semantic-border-width-s);--button-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full)}.vp-button--squared{--button-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main)}.vp-button{--button-spacing-gap:var(--vp-semantic-spacing-xs);--button-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l)}.vp-button--small{--button-spacing-gap:var(--vp-semantic-spacing-2xs);--button-padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m)}.vp-button--large{--button-spacing-gap:var(--vp-semantic-spacing-xs);--button-padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl)}.vp-button{--button-start-icon-width:var(--vp-semantic-sizing-l);--button-start-icon-height:var(--vp-semantic-sizing-l);--button-end-icon-width:var(--vp-semantic-sizing-l);--button-end-icon-height:var(--vp-semantic-sizing-l)}.vp-button--small{--button-start-icon-width:var(--vp-semantic-sizing-m);--button-start-icon-height:var(--vp-semantic-sizing-m);--button-end-icon-width:var(--vp-semantic-sizing-m);--button-end-icon-height:var(--vp-semantic-sizing-m)}.vp-button--large{--button-start-icon-width:var(--vp-semantic-sizing-xl);--button-start-icon-height:var(--vp-semantic-sizing-xl);--button-end-icon-width:var(--vp-semantic-sizing-xl);--button-end-icon-height:var(--vp-semantic-sizing-xl)}.vp-button{align-items:center;align-self:center;background-color:var(--button-background-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);display:inline-flex;flex-direction:row;font-family:var(--button-font-family);font-weight:var(--button-font-weight);gap:var(--button-spacing-gap);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);padding:var(--button-padding);position:relative;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-case);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);-webkit-font-smoothing:var(--button-webkit-font-smoothing);font-size:var(--button-font-size)}@media(prefers-reduced-motion:reduce){.vp-button{transition-duration:0s}}.vp-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-button:before{content:"";height:var(--vp-semantic-sizing-accessibility-touch-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.vp-button:hover:not(:disabled),.vp-button:hover:not([data-disabled]){--button-background-color:var(--button-background-color-hover)}.vp-button:active:not(:disabled),.vp-button:active:not([data-disabled]){--button-background-color:var(--button-background-color-active)}.vp-button:focus-visible:not(:disabled){box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-button:disabled,.vp-button[data-disabled]{cursor:default;opacity:var(--button-disabled-opacity)}.vp-button[data-loading]{color:transparent}.vp-button[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-button [data-part=loading-slot]{color:var(--button-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-button [data-part=loading-slot],.vp-button [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=start-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.vp-button [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=end-slot] svg{flex:0 0 auto;height:var(--button-end-icon-height);width:var(--button-end-icon-width)}.vp-button [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-skeleton.vp-button-skeleton{--skeleton-border-offset:calc(var(--vp-semantic-border-width-s)*2);--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-m-font-size)*var(--vp-semantic-typography-screen-s-button-label-m-line-height) + var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-s) + var(--skeleton-border-offset))}.vp-skeleton.vp-button-skeleton--small{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-s-font-size)*var(--vp-semantic-typography-screen-s-button-label-s-line-height) + var(--vp-semantic-spacing-xs) + var(--vp-semantic-spacing-xs) + var(--skeleton-border-offset))}.vp-skeleton.vp-button-skeleton--large{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-m-font-size)*var(--vp-semantic-typography-screen-s-button-label-m-line-height) + var(--vp-semantic-spacing-l) + var(--vp-semantic-spacing-l) + var(--skeleton-border-offset))}}@layer vitamin-play{.vp-loader{--loader-border-radius:var(--vp-semantic-border-radius-full);--loader-height:var(--vp-semantic-sizing-xl);--loader-width:var(--vp-semantic-sizing-xl)}.vp-loader--small{--loader-height:var(--vp-semantic-sizing-m);--loader-width:var(--vp-semantic-sizing-m)}.vp-loader--large{--loader-height:var(--vp-semantic-sizing-2xl);--loader-width:var(--vp-semantic-sizing-2xl)}.vp-loader--extra-large{--loader-height:var(--vp-semantic-sizing-4xl);--loader-width:var(--vp-semantic-sizing-4xl)}.vp-loader{--loader-conic-gradient-start:var(--vp-semantic-color-content-brand);--loader-conic-gradient-end:transparent}.vp-loader--inverse{--loader-conic-gradient-start:var(--vp-semantic-color-content-on-brand-neutral);--loader-conic-gradient-end:transparent}.vp-loader{--loader-timing-function:var(--vp-semantic-motion-easing-expressive-ease-in-out);--loader-duration:var(--vp-semantic-motion-duration-slow);display:inline-block;height:var(--loader-height);transform:skew(-20deg,-10deg) rotate(-40deg);width:var(--loader-width)}.vp-loader:before{animation:vp-loader infinite;animation-duration:var(--loader-duration);animation-timing-function:var(--loader-timing-function);border-radius:var(--loader-border-radius);content:"";display:block;height:100%;position:absolute;width:100%}@media(prefers-reduced-motion:reduce){.vp-loader:before{animation:none}}.vp-loader:before{background:conic-gradient(var(--loader-conic-gradient-start),var(--loader-conic-gradient-end) 85%);-webkit-mask:radial-gradient(farthest-side,#0000 80%,#000 0);mask:radial-gradient(farthest-side,#0000 80%,#000 0)}.vp-loader-alt{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@keyframes vp-loader{to{rotate:-1turn}}}@layer vitamin-play{:root{--checkbox-zi-root:0;--checkbox-zi-halo:calc(var(--checkbox-zi-root) - 1)}.vp-checkbox{--checkbox-margin-block-start:var(--vp-semantic-spacing-3xs);--checkbox-spacing-gap:var(--vp-semantic-spacing-s);--checkbox-tick-color:var(--vp-semantic-color-content-on-brand-neutral);--checkbox-tick-width:var(--vp-semantic-sizing-m);--checkbox-tick-height:var(--vp-semantic-sizing-m);--checkbox-container-checked-color:var(--vp-semantic-color-container-brand);--checkbox-container-checked-border-color-default:var(--vp-semantic-color-border-brand);--checkbox-container-checked-border-color-hover:var(--vp-semantic-color-border-brand);--checkbox-container-checked-border-color-active:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-color:transparent;--checkbox-container-unchecked-border-color-default:var(--vp-semantic-color-border-neutral);--checkbox-container-unchecked-border-color-hover:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-border-color-active:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-border-color-error:var(--vp-semantic-color-status-negative);--checkbox-container-width:var(--vp-semantic-sizing-l);--checkbox-container-height:var(--vp-semantic-sizing-l);--checkbox-container-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--checkbox-disabled-opacity:var(--vp-semantic-opacity-s);--checkbox-halo-unchecked-active-color:var(--vp-semantic-color-active-container-alpha-neutral);--checkbox-halo-unchecked-hover-color:var(--vp-semantic-color-hover-container-alpha-neutral);--checkbox-halo-checked-active-color:var(--vp-semantic-color-active-container-alpha-brand);--checkbox-halo-checked-hover-color:var(--vp-semantic-color-hover-container-alpha-brand);--checkbox-halo-width:var(--vp-semantic-sizing-xl);--checkbox-halo-height:var(--vp-semantic-sizing-xl);--checkbox-halo-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--checkbox-label-color:var(--vp-semantic-color-content-neutral);--checkbox-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--checkbox-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--checkbox-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--checkbox-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--checkbox-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--checkbox-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--checkbox-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--checkbox-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-checkbox--vertical{--checkbox-margin-block-start:0}.vp-checkbox{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:var(--checkbox-spacing-gap);position:relative;vertical-align:middle;z-index:var(--checkbox-zi-root)}.vp-checkbox--vertical{align-items:center;flex-direction:column}.vp-checkbox__input{cursor:pointer}.vp-checkbox__input[data-disabled]{cursor:default}@supports selector(:has(:focus-visible)){.vp-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:var(--checkbox-container-height);margin-block-start:var(--checkbox-margin-block-start);outline:none;overflow:hidden;padding:0;position:absolute;width:var(--checkbox-container-width)}}.vp-checkbox__control{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-unchecked-color);--checkbox-halo-background-color:transparent;align-items:center;background-color:var(--checkbox-control-background-color);border:var(--vp-semantic-border-width-s) solid var(--checkbox-control-border-color);border-radius:var(--checkbox-container-border-radius);display:flex;height:var(--checkbox-container-height);justify-content:center;margin-block-start:var(--checkbox-margin-block-start);position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-container-width)}@media(prefers-reduced-motion:reduce){.vp-checkbox__control{transition-duration:0s}}.vp-checkbox__control{flex:0 0 var(--checkbox-container-width)}.vp-checkbox__control[data-checked],.vp-checkbox__control[data-indeterminate]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-checked-color)}.vp-checkbox__control[data-checked][data-hover],.vp-checkbox__control[data-indeterminate][data-hover]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-hover-color)}.vp-checkbox__control[data-checked][data-active],.vp-checkbox__control[data-indeterminate][data-active]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-active-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-hover]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-checked-hover-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-active]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-checked-active-color)}.vp-checkbox__control:not([data-checked])[data-invalid]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-error)}.vp-checkbox__control svg{color:var(--checkbox-tick-color);flex:0 0 auto;height:var(--checkbox-tick-height);width:var(--checkbox-tick-width)}.vp-checkbox__control:before{background-color:var(--checkbox-halo-background-color);border-radius:var(--checkbox-halo-border-radius);content:"";height:var(--checkbox-halo-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-halo-width);z-index:var(--checkbox-zi-halo)}@media(prefers-reduced-motion:reduce){.vp-checkbox__control:before{transition-duration:0s}}.vp-checkbox:has([data-focus]) .vp-checkbox__control{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-checkbox[data-disabled]{cursor:default;opacity:var(--checkbox-disabled-opacity)}.vp-checkbox__label{color:var(--checkbox-label-color);display:inline-flex;font-family:var(--checkbox-label-font-family);font-size:var(--checkbox-label-font-size);font-weight:var(--checkbox-label-font-weight);letter-spacing:var(--checkbox-label-letter-spacing);line-height:var(--checkbox-label-line-height);-webkit-text-decoration:var(--checkbox-label-text-decoration);text-decoration:var(--checkbox-label-text-decoration);text-transform:var(--checkbox-label-text-case);-webkit-font-smoothing:var(--checkbox-label-webkit-font-smoothing)}}@layer vitamin-play{.vp-chip{--chip-disabled-opacity:var(--vp-semantic-opacity-s);--chip-border-width:var(--vp-semantic-border-width-s);--chip-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--chip-label-margin:0;--chip-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--chip-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--chip-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);--chip-height:var(--vp-semantic-sizing-4xl);--chip-width:auto}.vp-chip--small{--chip-height:var(--vp-semantic-sizing-2xl)}.vp-chip,.vp-chip--small{--chip-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--chip-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--chip-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--chip-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--chip-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--chip-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--chip-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--chip-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-chip{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-border-catchy);--chip-border-color:var(--vp-semantic-color-border-quiet);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy);--chip-background-color:var(--vp-semantic-color-container-neutral)}.vp-chip[data-checked]{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-content-neutral);--chip-border-color:var(--vp-semantic-color-border-catchy);--chip-border-width:var(--vp-semantic-border-width-m);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy)}.vp-chip{--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-l) 0 var(--vp-semantic-spacing-l)}.vp-chip--small{--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon{--chip-width:var(--vp-semantic-sizing-4xl);--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon.vp-chip--small{--chip-width:var(--vp-semantic-sizing-2xl);--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-xs)}.vp-chip{--chip-start-icon-width:var(--vp-semantic-sizing-l);--chip-start-icon-height:var(--vp-semantic-sizing-l);--chip-end-icon-width:var(--vp-semantic-sizing-l);--chip-end-icon-height:var(--vp-semantic-sizing-l)}.vp-chip--small{--chip-start-icon-width:var(--vp-semantic-sizing-m);--chip-start-icon-height:var(--vp-semantic-sizing-m);--chip-end-icon-width:var(--vp-semantic-sizing-m);--chip-end-icon-height:var(--vp-semantic-sizing-m)}.vp-chip{align-items:center;align-self:center;background-color:var(--chip-background-color);border:var(--chip-border-width) solid var(--chip-border-color);border-radius:var(--chip-border-radius);box-sizing:border-box;color:var(--chip-color);display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);height:var(--chip-height);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);padding:var(--chip-padding);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);transition:color var(--chip-transition),border-color var(--chip-transition);width:var(--chip-width);-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}@media(prefers-reduced-motion:reduce){.vp-chip{transition-duration:0s}}.vp-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-chip--icon>svg{flex-shrink:0}.vp-chip__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);margin:var(--chip-label-margin);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);vertical-align:middle;-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}.vp-chip:before{content:"";height:max(var(--chip-sizing-min-height),100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(var(--chip-sizing-min-width),100%)}@supports selector(:has(:focus-visible)){.vp-chip__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1px;margin:-1px;outline:none;overflow:hidden;padding:0;position:absolute;width:1px}}.vp-chip:hover:not(:disabled,[data-disabled]),.vp-chip[data-hover]{--chip-color:var(--chip-color-hover);--chip-border-color:var(--chip-border-color-hover)}.vp-chip:active:not(:disabled),.vp-chip:active:not([data-disabled]),.vp-chip[data-active]{--chip-color:var(--chip-color-active);--chip-border-color:var(--chip-border-color-active)}.vp-chip:focus-visible:not(:disabled),.vp-chip[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:focus-visible,.vp-chip:has(:focus-visible){box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:disabled,.vp-chip[data-disabled]{cursor:default;opacity:var(--chip-disabled-opacity)}.vp-chip[data-loading]{color:transparent;transition:border-color var(--chip-transition)}.vp-chip[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-chip [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-chip [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-chip [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=start-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}.vp-chip [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=end-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}}@layer vitamin-play{.vp-link{--link-vertical-alignment:baseline;--link-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-link--small{--link-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-link--large{--link-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}.vp-link--caption{--link-vertical-alignment:initial;font-variation-settings:var(--link-font-variation-settings);text-underline-offset:var(--link-underlining-offset);--link-text-case:var(--vp-semantic-typography-screen-s-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-link-caption-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-s-link-caption-underlining-offset)}@media screen and (min-width:600px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-m-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-m-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-m-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-m-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-m-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-m-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-m-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-l-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-l-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-l-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-l-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-l-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-l-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-l-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing)}}.vp-link{--link-color:var(--vp-semantic-color-content-brand);--link-color-active:var(--vp-semantic-color-active-content-brand);--link-color-hover:var(--vp-semantic-color-hover-content-brand);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-active-content-brand);--link-color-underlining-hover:var(--vp-semantic-color-hover-content-brand)}.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--secondary{--link-color:var(--vp-semantic-color-content-neutral);--link-color-active:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 80%,#fff);--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 90%,#fff);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 80%,#fff);--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 90%,#fff)}.vp-link--secondary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--tertiary{--link-color:var(--vp-semantic-color-content-quiet);--link-color-active:var(--vp-semantic-color-active-content-quiet);--link-color-hover:var(--vp-semantic-color-hover-content-quiet);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 20%,var(--vp-semantic-color-container-catchy));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 60%,var(--vp-semantic-color-container-catchy))}.vp-link--tertiary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link,.vp-link--large,.vp-link--small{--link-spacing-horizontal-gap:var(--vp-semantic-spacing-2xs);--link-spacing-vertical-gap:var(--vp-semantic-spacing-4xs)}.vp-link{--link-icon-width:var(--vp-semantic-sizing-l);--link-icon-height:var(--vp-semantic-sizing-l)}.vp-link--small{--link-icon-width:var(--vp-semantic-sizing-m);--link-icon-height:var(--vp-semantic-sizing-m)}.vp-link--large{--link-icon-width:var(--vp-semantic-sizing-xl);--link-icon-height:var(--vp-semantic-sizing-xl)}.vp-link--caption{--link-icon-width:var(--vp-semantic-sizing-s);--link-icon-height:var(--vp-semantic-sizing-s)}.vp-link{--link-disabled-opacity:var(--vp-semantic-opacity-s);--link-underline-offset:0px;--link-underline-height:1px;--link-underline-width:100%;--link-underline-transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline;font-family:var(--link-font-family);font-size:var(--link-font-size);font-weight:var(--link-font-weight);letter-spacing:var(--link-letter-spacing);line-height:var(--link-line-height);position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration);text-transform:var(--link-text-case);vertical-align:var(--link-vertical-alignment);-webkit-font-smoothing:var(--link-webkit-font-smoothing);background-color:transparent;background-image:linear-gradient(to right,var(--link-color-underlining));background-position-x:var(--link-underline-offset);background-position-y:bottom;background-repeat:no-repeat;background-size:0 var(--link-underline-height);border:0;color:var(--link-color);margin:0;overflow:visible;padding:0;padding-bottom:var(--link-spacing-vertical-gap);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);transition:all var(--vp-semantic-motion-duration-quick) ease}@media(prefers-reduced-motion:reduce){.vp-link{transition-duration:0s}}.vp-link[data-end-slot],.vp-link[data-hover][data-arrow-on-hover],.vp-link[data-start-slot]{--link-underline-width:calc(100% - var(--link-icon-width) - var(--link-spacing-horizontal-gap))}.vp-link[data-start-slot][data-arrow-on-hover][data-hover],.vp-link[data-start-slot][data-end-slot]{--link-underline-width:calc(100% - var(--link-icon-width)*2 - var(--link-spacing-horizontal-gap)*2)}.vp-link[data-start-slot]{--link-underline-offset:calc(var(--link-icon-width) + var(--link-spacing-horizontal-gap))}.vp-link--underlined,.vp-link[data-hover]{--link-color-underlining:var(--link-color-underlining-hover);background-size:var(--link-underline-width) var(--link-underline-height)}.vp-link[data-disabled]{cursor:default;opacity:var(--link-disabled-opacity)}.vp-link[data-active]{--link-color:var(--link-color-active);--link-color-underlining:var(--link-color-underlining-active)}.vp-link[data-hover]{--link-color:var(--link-color-hover);--link-color-underlining:var(--link-color-underlining-hover)}.vp-link[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link [data-part=end-slot],.vp-link [data-part=start-slot],.vp-link svg{display:inline;height:var(--link-icon-height);width:var(--link-icon-width)}.vp-link [data-part=start-slot]{margin-inline-end:var(--link-spacing-horizontal-gap)}.vp-link [data-part=arrow],.vp-link [data-part=end-slot]{margin-inline-start:var(--link-spacing-horizontal-gap)}.vp-link svg{vertical-align:middle}}@layer vitamin-play{.vp-form-label{--form-label-color:var(--vp-semantic-color-content-neutral);--form-label-spacing-gap:var(--vp-semantic-spacing-2xs);--form-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-label-disabled-opacity:var(--vp-semantic-opacity-s);--form-label-margin-block-end:var(--vp-semantic-spacing-xs);--form-label-icon-width:var(--vp-semantic-sizing-m);--form-label-icon-height:var(--vp-semantic-sizing-m);--form-label-icon-color:var(--vp-semantic-color-content-brand);align-items:center;box-sizing:border-box;color:var(--form-label-color);display:flex;font-family:var(--form-label-font-family);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);gap:var(--form-label-spacing-gap);letter-spacing:var(--form-label-letter-spacing);line-height:var(--form-label-line-height);-webkit-text-decoration:var(--form-label-text-decoration);text-decoration:var(--form-label-text-decoration);text-transform:var(--form-label-text-case);-webkit-font-smoothing:var(--form-label-webkit-font-smoothing);margin-block-end:var(--form-label-margin-block-end)}.vp-form-label[data-disabled]{opacity:var(--form-label-disabled-opacity)}.vp-form-label [data-part=form-label-end-slot]{align-items:center;display:flex;justify-content:center}.vp-form-label [data-part=form-label-end-slot] svg{color:var(--form-label-icon-color);flex:0 0 auto;height:var(--form-label-icon-height);width:var(--form-label-icon-width)}}@layer vitamin-play{.vp-form-helper{--form-helper-color:var(--vp-semantic-color-content-quiet);--form-helper-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-helper-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-helper-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-helper-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-helper-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-helper-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-helper-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-helper-disabled-opacity:var(--vp-semantic-opacity-s);--form-helper-margin-block-start:var(--vp-semantic-spacing-xs);box-sizing:border-box;color:var(--form-helper-color);display:flex;font-family:var(--form-helper-font-family);font-size:var(--form-helper-font-size);font-weight:var(--form-helper-font-weight);letter-spacing:var(--form-helper-letter-spacing);line-height:var(--form-helper-line-height);-webkit-text-decoration:var(--form-helper-text-decoration);text-decoration:var(--form-helper-text-decoration);text-transform:var(--form-helper-text-case);-webkit-font-smoothing:var(--form-helper-webkit-font-smoothing);margin:0;margin-block-start:var(--form-helper-margin-block-start)}.vp-form-helper[data-invalid]{display:none}.vp-form-helper[data-disabled]{opacity:var(--form-helper-disabled-opacity)}}@layer vitamin-play{.vp-form-error{--form-error-color:var(--vp-semantic-color-status-negative);--form-error-background-color:var(--vp-semantic-color-container-neutral);--form-error-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-error-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-error-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-error-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-error-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-error-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-error-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-error-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-error-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--form-error-disabled-opacity:var(--vp-semantic-opacity-s);--form-error-margin-block-start:var(--vp-semantic-spacing-xs);--form-error-spacing-gap:var(--vp-semantic-spacing-2xs);--form-error-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);--form-error-icon-color:var(--vp-semantic-color-status-negative);--form-error-icon-width:var(--vp-semantic-sizing-m);--form-error-icon-height:var(--vp-semantic-sizing-m);--form-error-icon-margin-block-start:var(--vp-semantic-spacing-3xs);background-color:var(--form-error-background-color);border-radius:var(--form-error-border-radius);box-sizing:border-box;color:var(--form-error-color);display:flex;font-family:var(--form-error-font-family);font-size:var(--form-error-font-size);font-weight:var(--form-error-font-weight);gap:var(--form-error-spacing-gap);letter-spacing:var(--form-error-letter-spacing);line-height:var(--form-error-line-height);margin-block-start:var(--form-error-margin-block-start);padding:var(--form-error-padding);-webkit-text-decoration:var(--form-error-text-decoration);text-decoration:var(--form-error-text-decoration);text-transform:var(--form-error-text-case);-webkit-font-smoothing:var(--form-error-webkit-font-smoothing)}.vp-form-error[data-disabled]{opacity:var(--form-error-disabled-opacity)}.vp-form-error [data-part=form-error-start-slot]{align-items:flex-start;display:flex;justify-content:center}.vp-form-error [data-part=form-error-start-slot] svg{color:var(--form-error-icon-color);flex:0 0 auto;height:var(--form-error-icon-height);margin-block-start:var(--form-error-icon-margin-block-start);width:var(--form-error-icon-width)}}@layer vitamin-play{:root{--input-zi-root:0;--input-zi-container:var(--input-zi-root);--input-zi-input:calc(var(--input-zi-root) + 1);--input-zi-slot:calc(var(--input-zi-input) + 1)}.vp-input{--input-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--input-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--input-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--input-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--input-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--input-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--input-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--input-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--input-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--input-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--input-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--input-color:var(--vp-semantic-color-content-neutral);--input-placeholder-color:var(--vp-semantic-color-content-quiet);--input-background-color:var(--vp-semantic-color-container-neutral);--input-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--input-border-width:var(--vp-semantic-border-width-s);--input-border-width-hover:var(--vp-semantic-border-width-m);--input-border-width-active:var(--vp-semantic-border-width-m);--input-border-color:var(--vp-semantic-color-border-neutral);--input-border-color-active:var(--vp-semantic-color-active-border-neutral);--input-border-color-success:var(--vp-semantic-color-status-positive);--input-border-color-error:var(--vp-semantic-color-status-negative);--input-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield);--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s)}.vp-input--small{--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-xs)}.vp-input--large{--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-m)}.vp-input-container{--input-disabled-opacity:var(--vp-semantic-opacity-s);--input-checkmark-color:var(--vp-semantic-color-status-positive);--input-icons-color:var(--vp-semantic-color-content-neutral);--input-start-icon-width:var(--vp-semantic-sizing-xl);--input-start-icon-height:var(--vp-semantic-sizing-xl);--input-end-icon-width:var(--vp-semantic-sizing-xl);--input-end-icon-height:var(--vp-semantic-sizing-xl);--input-slot-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-start-slot-width:calc(var(--vp-semantic-sizing-xl) + var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-xs));--input-end-slot-width:calc(var(--vp-semantic-sizing-xl) + var(--vp-semantic-spacing-xs) + var(--vp-semantic-spacing-s));--input-multiple-end-slots-gap:var(--vp-semantic-spacing-s);--input-multiple-end-slots-width:calc(var(--vp-semantic-sizing-xl)*2 + var(--input-spacing-gap) + var(--vp-semantic-spacing-s) + var(--input-multiple-end-slots-gap))}.vp-input{align-items:center;box-sizing:border-box;display:flex;font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);gap:var(--input-spacing-gap);letter-spacing:var(--input-letter-spacing);line-height:var(--input-line-height);padding:var(--input-padding);position:relative;-webkit-text-decoration:var(--input-text-decoration);text-decoration:var(--input-text-decoration);text-transform:var(--input-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--input-webkit-font-smoothing);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border-radius:var(--input-border-radius);color:var(--input-color);--input-border-box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);border:0;box-shadow:var(--input-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);z-index:var(--input-zi-input)}@media(prefers-reduced-motion:reduce){.vp-input{transition-duration:0s}}.vp-input::-moz-placeholder{font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input::placeholder{font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);-webkit-text-decoration:var(--input-placeholder-text-decoration);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input-container[data-disabled]{cursor:default;opacity:var(--input-disabled-opacity)}.vp-input[data-hover]{--input-border-width:var(--input-border-width-hover)}.vp-input[data-active]{outline:0;--input-border-width:var(--input-border-width-active);--input-border-color:var(--input-border-color-active)}.vp-input[data-focus]{box-shadow:var(--input-focus-box-shadow);outline:0}.vp-input[data-success]{--input-border-color:var(--input-border-color-success)}.vp-input[data-invalid]{--input-border-color:var(--input-border-color-error)}.vp-input[data-start-slot]{padding-inline-start:var(--input-start-slot-width)}.vp-input[data-end-slot]{padding-inline-end:var(--input-end-slot-width)}.vp-input[data-end-slot][data-success]{padding-inline-end:var(--input-multiple-end-slots-width)}.vp-input[data-success]{padding-inline-end:var(--input-end-slot-width)}.vp-input-container{position:relative;z-index:var(--input-zi-container)}.vp-input-container svg{color:var(--input-icons-color);flex:0 0 auto}.vp-input-container [data-part=start-slot]{align-items:center;box-sizing:border-box;display:flex;inset-block:0;inset-inline-start:0;justify-content:flex-start;padding:var(--input-slot-padding);padding-inline-end:0;position:absolute;width:var(--input-start-slot-width);z-index:var(--input-zi-slot)}.vp-input-container [data-part=start-slot] svg{height:var(--input-start-icon-height);width:var(--input-start-icon-width)}.vp-input-container [data-part=end-slot]{align-items:center;box-sizing:border-box;display:flex;gap:var(--input-multiple-end-slots-gap);inset-block:0;inset-inline-end:0;justify-content:center;padding:var(--input-slot-padding);position:absolute;width:var(--input-end-slot-width);z-index:var(--input-zi-slot)}.vp-input-container [data-part=end-slot] svg{height:var(--input-end-icon-height);width:var(--input-end-icon-width)}.vp-input-container [data-part=end-slot] svg[data-part=checkmark]{color:var(--input-checkmark-color)}.vp-input-container [data-part=end-slot][data-end-slot][data-success]{width:var(--input-multiple-end-slots-width)}}@layer vitamin-play{.vp-select{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--select-border-width-active:var(--vp-semantic-border-width-m);--select-border-width-hover:var(--vp-semantic-border-width-m);--select-border-width:var(--vp-semantic-border-width-s);--select-border-color-error:var(--vp-semantic-color-status-negative);--select-border-color-active:var(--vp-semantic-color-border-brand);--select-border-color:var(--vp-semantic-color-border-neutral);--select-background-color-active:var(--vp-semantic-color-container-neutral);--select-background-color-hover:var(--vp-semantic-color-container-neutral);--select-background-color:var(--vp-semantic-color-container-neutral);--select-padding-block-start:var(--vp-semantic-spacing-s);--select-padding-block-end:var(--vp-semantic-spacing-s);--select-padding-inline-start:var(--vp-semantic-spacing-s);--select-padding-inline-end:var(--vp-semantic-spacing-s);--select-gap:var(--vp-semantic-spacing-2xs);--select-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield)}.vp-select--small{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-padding-block-start:var(--vp-semantic-spacing-2xs);--select-padding-block-end:var(--vp-semantic-spacing-2xs);--select-padding-inline-start:var(--vp-semantic-spacing-s);--select-padding-inline-end:var(--vp-semantic-spacing-s);--select-gap:var(--vp-semantic-spacing-2xs)}.vp-select--large{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-padding-block-start:var(--vp-semantic-spacing-l);--select-padding-block-end:var(--vp-semantic-spacing-l);--select-padding-inline-start:var(--vp-semantic-spacing-m);--select-padding-inline-end:var(--vp-semantic-spacing-m);--select-gap:var(--vp-semantic-spacing-2xs)}.vp-select--secondary{--select-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--select-border-width-active:var(--vp-semantic-border-width-s);--select-border-width-hover:var(--vp-semantic-border-width-m);--select-border-width:var(--vp-semantic-border-width-s);--select-border-color-error:var(--vp-semantic-color-status-negative);--select-border-color-active:var(--vp-semantic-color-border-brand);--select-border-color:transparent;--select-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 60%,var(--vp-semantic-color-active-container-alpha-neutral));--select-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 80%,var(--vp-semantic-color-hover-container-alpha-neutral));--select-background-color:var(--vp-semantic-color-container-quiet)}.vp-select-container{--select-disabled-opacity:var(--vp-semantic-opacity-s);--select-placeholder-color:var(--vp-semantic-color-content-quiet);--select-label-color:var(--vp-semantic-color-content-neutral);--select-icon-color:var(--vp-semantic-color-content-neutral);--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-s)}.vp-select-container--secondary{--select-placeholder-color:var(--vp-semantic-color-content-quiet);--select-label-color:var(--vp-semantic-color-content-neutral);--select-icon-color:var(--vp-semantic-color-content-neutral)}.vp-select-container--small{--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-s)}.vp-select-container--large{--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-m)}.vp-select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--select-background-color);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:row;font-family:var(--select-font-family);font-size:var(--select-font-size);font-weight:var(--select-font-weight);gap:var(--select-gap);letter-spacing:var(--select-letter-spacing);line-height:var(--select-line-height);padding-block:var(--select-padding-block-start) var(--select-padding-block-end);padding-inline:var(--select-padding-inline-start) calc(var(--select-padding-inline-end) + var(--select-gap) + var(--select-end-icon-width));position:relative;-webkit-text-decoration:var(--select-text-decoration);text-decoration:var(--select-text-decoration);text-transform:var(--select-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--select-webkit-font-smoothing);border-radius:var(--select-border-radius);--select-border-box-shadow:inset 0 0 0 var(--select-border-width) var(--select-border-color);border:0;box-shadow:var(--select-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out),background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-select{transition-duration:0s}}.vp-select-container{color:var(--select-label-color);position:relative}.vp-select-indicator{box-sizing:border-box;color:var(--select-icon-color);height:var(--select-end-icon-height);inset:0;margin-block:auto;margin-inline:var(--select-end-icon-margin-inline);pointer-events:none;position:absolute;transition:transform .35s ease;width:var(--select-end-icon-width)}@media(prefers-reduced-motion:reduce){.vp-select-indicator{transition-duration:0s}}.vp-select-container[data-disabled]{cursor:default;opacity:var(--select-disabled-opacity)}.vp-select-container[data-empty]{color:var(--select-placeholder-color)}.vp-select-container[data-expanded] .vp-select-indicator{transform:rotate(180deg)}.vp-select[data-hover]{--select-background-color:var(--select-background-color-hover);--select-border-width:var(--select-border-width-hover)}.vp-select[data-active]{--select-background-color:var(--select-background-color-active);--select-border-color:var(--select-border-color-active);--select-border-width:var(--select-border-width-active)}.vp-select[data-focus]{box-shadow:var(--select-focus-box-shadow);outline:0}.vp-select[data-disabled]{cursor:default}.vp-select[data-invalid]{--select-border-color:var(--select-border-color-error)}}@layer vitamin-play{.vp-textarea{--textarea-color:var(--vp-semantic-color-content-neutral);--textarea-background-color:var(--vp-semantic-color-container-neutral);--textarea-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-placeholder-color:var(--vp-semantic-color-content-quiet);--textarea-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-min-height:var(--vp-semantic-sizing-6xl);--textarea-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--textarea-border-width:var(--vp-semantic-border-width-s);--textarea-border-width-hover:var(--vp-semantic-border-width-m);--textarea-border-width-active:var(--vp-semantic-border-width-m);--textarea-border-color:var(--vp-semantic-color-border-neutral);--textarea-border-color-active:var(--vp-semantic-color-active-border-neutral);--textarea-border-color-error:var(--vp-semantic-color-status-negative);--textarea-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield);--textarea-spacing-padding-inline-start:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-inline-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-start:var(--vp-semantic-spacing-s);--textarea-disabled-opacity:var(--vp-semantic-opacity-s);background-color:var(--textarea-background-color);box-sizing:border-box;color:var(--textarea-color);font-family:var(--textarea-font-family);font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);letter-spacing:var(--textarea-letter-spacing);line-height:var(--textarea-line-height);max-width:100%;min-height:var(--textarea-min-height);min-width:100%;padding-block:var(--textarea-spacing-padding-block-start) var(--textarea-spacing-padding-block-end);padding-inline:var(--textarea-spacing-padding-inline-start) var(--textarea-spacing-padding-inline-end);position:relative;-webkit-text-decoration:var(--textarea-text-decoration);text-decoration:var(--textarea-text-decoration);text-transform:var(--textarea-text-case);width:100%;-webkit-font-smoothing:var(--textarea-webkit-font-smoothing);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--textarea-border-radius);--textarea-border-box-shadow:inset 0 0 0 var(--textarea-border-width) var(--textarea-border-color);border:0;box-shadow:var(--textarea-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-textarea{transition-duration:0s}}.vp-textarea::-moz-placeholder{font-family:var(--textarea-placeholder-font-family);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case);-webkit-font-smoothing:var(--textarea-placeholder-webkit-font-smoothing);color:var(--textarea-placeholder-color)}.vp-textarea::placeholder{font-family:var(--textarea-placeholder-font-family);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);-webkit-text-decoration:var(--textarea-placeholder-text-decoration);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case);-webkit-font-smoothing:var(--textarea-placeholder-webkit-font-smoothing);color:var(--textarea-placeholder-color)}.vp-textarea[data-hover]{--textarea-border-width:var(--textarea-border-width-hover)}.vp-textarea[data-active]{--textarea-border-width:var(--textarea-border-width-active);--textarea-border-color:var(--textarea-border-color-active);outline:0}.vp-textarea[data-focus]{box-shadow:var(--textarea-focus-box-shadow);outline:0}.vp-textarea[data-disabled]{cursor:default;opacity:var(--textarea-disabled-opacity)}.vp-textarea[data-invalid]{--textarea-border-color:var(--textarea-border-color-error)}}.app-header{min-height:80px;grid-column:span 2;display:grid;grid-template-columns:auto 1fr auto auto auto auto;align-items:center;gap:var(--vp-semantic-spacing-m);padding-inline:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-main);border-bottom:1px solid var(--vp-semantic-color-container-quiet)}.app-header>h1{color:var(--vp-semantic-color-content-brand)}.app-header>svg{padding-right:var(--vp-semantic-spacing-m);border-right:1px solid var(--vp-semantic-color-container-brand)}.app-header>.vp-select-container>.vp-select{padding-bottom:8px;padding-top:8px;border-radius:var(--vp-semantic-border-radius-full)}.app-header>.user-settings{margin-left:auto;position:relative}.app-header>.user-settings .user-settings__dropdown{position:absolute;right:0;margin-top:70px;z-index:5;height:fit-content;width:max-content}.app-header>.user-settings>button{display:grid;grid-template-columns:1fr auto;justify-items:flex-end;row-gap:0}.app-header>.user-settings>button>p{grid-column:1/2}.app-header>.user-settings>button>p:nth-of-type(2){grid-row:2/3}.app-header>.user-settings>button>svg{grid-column:2/3;grid-row:1/3;height:2rem;width:2rem}.fdm-select,.fdm-select::picker(select){appearance:base-select}.fdm-select{border-radius:var(--vp-semantic-border-radius-s);border:1px solid var(--vp-semantic-color-border-quiet);padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-s);width:120px;height:min-content;background-color:var(--vp-semantic-color-container-neutral);display:flex;align-items:center;transition:all .4s}.fdm-select:hover{border:1px solid var(--vp-semantic-color-container-commercial-neutral);background-color:var(--vp-semantic-color-container-commercial-neutral)}.fdm-select::picker(select){opacity:0;transition:all .4s allow-discrete;border:none;padding:0;width:fit-content;box-shadow:0 4px 14px #00000040;background-color:var(--vp-semantic-color-container-neutral);margin-block:var(--vp-semantic-spacing-xs);border-radius:var(--vp-semantic-border-radius-s)}.fdm-select::picker(select):popover-open{opacity:1}.fdm-select::picker-icon{content:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' width='24' height='24' stroke-width='1.5' aria-hidden='true'%3E%3Cpath d='M18.0006 15L12.0006 9L6.00061 15' stroke='currentColor'%3E%3C/path%3E%3C/svg%3E");transition:.4s rotate}.fdm-select:open::picker-icon{rotate:180deg}@starting-style{.fdm-select::picker(select):popover-open{opacity:0}}.fdm-select__option{display:flex;align-items:center;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m);transition:background-color .4s}.fdm-select__option:hover{background-color:var(--vp-semantic-color-container-commercial-neutral)}.fdm-select__option::checkmark{height:min-content;order:1;margin-left:auto;content:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' width='18' height='18' stroke-width='1.5' aria-hidden='true'%3E%3Cpath d='M19.8 7L9.79995 17L4.19995 11.4' stroke='currentColor'%3E%3C/path%3E%3C/svg%3E");color:var(--vp-semantic-color-content-brand)}.app-header-search{display:flex;gap:var(--vp-semantic-spacing-m);position:relative;anchor-name:--search-anchor;margin-left:auto}.app-header-search .app-header-search__search-container{width:50px;display:grid;grid-template-columns:1fr auto;align-items:center;border-radius:var(--vp-semantic-border-radius-full);background-color:var(--vp-semantic-color-container-quiet);transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.app-header-search .app-header-search__search-container>.app-header-search__input>.vp-input-container>[data-part=start-slot]{left:47%;top:50%;translate:-50% -50%}.app-header-search .app-header-search__search-container>.vp-input-container>input{font-size:var(--vp-semantic-typography-screen-s-caption-font-size)!important}.app-header-search .app-header-search__search-container .app-header-search__result-container{padding:var(--vp-semantic-spacing-s);height:296px;display:grid;grid-template-rows:1fr auto}.app-header-search .app-header-search__search-container .app-header-search__result-container>.virtual-dropdown-content{margin-top:0}.app-header-search__opened-once .app-header-search__search-container{width:350px;max-width:350px}.app-header-search__opened-once .app-header-search__search-container>.app-header-search__input>.vp-input-container>[data-part=start-slot]{left:0;top:0;translate:unset}.app-header-search .app-header-search__select-search-attribute{padding-right:var(--vp-semantic-spacing-xs)}.app-header-search .app-header-search__select-search-attribute>.vp-select{border:none;width:64px;padding:6px 20px 6px 8px;border-radius:var(--vp-semantic-border-radius-full);background-color:var(--vp-semantic-color-container-brand);color:var(--vp-semantic-color-content-on-brand-neutral);font-size:var(--vp-semantic-typography-screen-s-caption-font-size);box-shadow:unset;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.app-header-search .app-header-search__select-search-attribute>svg{margin-left:36px;margin-right:3px;color:var(--vp-semantic-color-content-on-brand-neutral)}.app-header-search>.app-header-search__dialog{scrollbar-gutter:stable both-edges;position:absolute;position-anchor:--search-anchor;top:calc(anchor(top) - var(--vp-semantic-spacing-xs));left:calc(anchor(left) - 1.5 * var(--vp-semantic-spacing-xs));width:calc(anchor-size(width) + 3 * var(--vp-semantic-spacing-xs));height:50svh;padding-top:var(--vp-semantic-spacing-xs);border:none;border-radius:var(--vp-semantic-border-radius-s);box-shadow:0 0 14px 5px #0000002e;overflow:hidden}.app-header-search>.app-header-search__dialog::backdrop{background:#00000080}.app-header-search>.app-header-search__dialog>.app-header-search__results-container{margin-top:var(--vp-semantic-spacing-2xs);position:absolute;z-index:1;left:0;background-color:var(--vp-semantic-color-background-main);box-sizing:border-box;width:100%;height:auto;padding-bottom:var(--vp-semantic-spacing-s);max-height:42svh;display:grid;justify-content:center;overflow:auto;transition:all var(--csp-animation-time-quick)}.virtual-dropdown-selected{padding-bottom:var(--estimateSize);border-bottom:1px solid var(--vp-semantic-color-content-brand);height:inherit}.virtual-dropdown-selected>button{padding:var(--vp-semantic-spacing-xs);width:100%;border-radius:unset;box-sizing:border-box}.virtual-dropdown-selected>button>svg{color:var(--vp-semantic-color-content-brand)}.virtual-dropdown-content{margin-top:var(--estimateSize)}.virtual-search-row__button{text-align:left}.virtual-search-row{position:absolute;width:100%;overflow:hidden;left:0;box-sizing:border-box;display:flex;gap:var(--vp-semantic-spacing-m);padding-inline:var(--vp-semantic-spacing-s);transition:all var(--csp-animation-time-quick);align-items:center}.virtual-search-row>label{width:100%}.virtual-search-row:hover{background-color:var(--vp-semantic-color-container-commercial-neutral)}p.warning,p.info{display:flex;align-items:center;gap:var(--vp-semantic-spacing-m)}.warning svg{color:var(--vp-semantic-color-status-negative)}.info svg{color:var(--vp-semantic-color-content-brand)}.fdm-search>.vp-input-container>.vp-input{border-radius:var(--vp-semantic-border-radius-full)!important;box-shadow:0 4px 14px #0000001a!important}.fdm-search>.vp-input-container>input[type=search]::-webkit-search-decoration,.fdm-search>.vp-input-container>input[type=search]::-webkit-search-cancel-button,.fdm-search>.vp-input-container>input[type=search]::-webkit-search-results-button,.fdm-search>.vp-input-container>input[type=search]::-webkit-search-results-decoration{display:none}.fdm-search__close-button{padding:var(--vp-semantic-spacing-2xs)!important;margin-right:var(--vp-semantic-spacing-xs)!important}.fdm-search-secondary>.vp-input-container>.vp-input{box-shadow:0 0!important;background-color:var(--vp-semantic-color-container-quiet)}.csp-sidebar{--spacing-050: var(--vp-semantic-spacing-xs);--spacing-1: var(--vp-semantic-spacing-m);width:12rem;height:100%;overflow:hidden;background-color:var(--vp-semantic-color-background-alternative);border-right:1px solid var(--vp-semantic-color-background-alternative)}.csp-sidebar button,.csp-sidebar a span{font-size:var(--vp-core-font-size-150);color:var(--vp-semantic-color-content-quiet)}.csp-sidebar{transition:all var(--collapseAnimationTime) ease-in-out}.csp-sidebar__navigation-grid{width:12rem;height:100%;display:flex;flex-flow:column nowrap;padding-inline:var(--spacing-050)}.csp-sidebar__navigation-grid svg{width:1.5rem;height:1.5rem}.csp-sidebar__navigation-grid a,.csp-sidebar__navigation-grid button{width:100%;display:grid;grid-template-columns:4rem auto;grid-row-gap:var(--spacing-050);grid-column-gap:0;transition:all var(--collapseAnimationTime) ease-in-out}.csp-sidebar__navigation-grid a:not(.csp-sidebar__header a,.csp-sidebar__header button),.csp-sidebar__navigation-grid button:not(.csp-sidebar__header a,.csp-sidebar__header button){margin-bottom:var(--vp-semantic-spacing-3xl)}.csp-sidebar__navigation-grid .col-1,.csp-sidebar__navigation-grid .col-2{height:100%;display:grid;align-items:center;transition:all var(--collapseAnimationTime) ease-in-out}.csp-sidebar__navigation-grid .col-1{width:4rem;justify-content:center;border-top-left-radius:var(--vp-semantic-border-radius-s);border-bottom-left-radius:var(--vp-semantic-border-radius-s)}.csp-sidebar__navigation-grid .col-1>svg{color:var(--vp-semantic-color-content-neutral)}.csp-sidebar__navigation-grid .col-2,.csp-sidebar__navigation-grid button .col-2{padding-left:var(--spacing-050);justify-content:flex-start;border-top-right-radius:var(--vp-semantic-border-radius-s);border-bottom-right-radius:var(--vp-semantic-border-radius-s)}.csp-sidebar__navigation-grid button .col-1{opacity:0}.csp-sidebar__navigation-grid button .col-2{justify-content:right}.csp-sidebar__navigation-grid .vp-divider{width:100%;margin-bottom:var(--vp-semantic-spacing-7xl);transition:all var(--collapseAnimationTime) ease-in-out}.csp-sidebar__navigation-grid .csp-double-chevron{--animationTime: 4s;display:flex;animation:csp-sidebar-slide-to-left var(--animationTime) ease-in-out infinite}.csp-sidebar__navigation-grid .csp-double-chevron svg{opacity:0}.csp-sidebar__navigation-grid .csp-double-chevron svg:first-of-type{margin-right:-1rem;animation:csp-sidebar-fade var(--animationTime) ease-in-out infinite}.csp-sidebar__navigation-grid .csp-double-chevron svg:nth-of-type(2){animation:csp-sidebar-fade var(--animationTime) ease-in-out infinite .3s}.csp-sidebar__header{width:100%;max-height:8rem;height:8rem;padding-top:var(--vp-semantic-spacing-2xl);padding-bottom:var(--vp-semantic-spacing-m);display:grid;gap:var(--vp-semantic-spacing-xs)}.csp-sidebar__header>button{background-color:unset;border:none;padding:0}.csp-sidebar__header .col-1{height:fit-content}.csp-sidebar__header .col-1 svg{margin-top:var(--vp-semantic-spacing-2xs);width:2rem}.csp-sidebar__navigation{height:3rem}.csp-sidebar__navigation.navigation-active .col-1,.csp-sidebar__navigation.navigation-active .col-2{background-color:var(--vp-semantic-color-container-commercial-neutral);color:var(--vp-semantic-color-content-brand);font-weight:700}.csp-sidebar__footer{height:5rem}.collapsed{width:5rem;background-color:var(--vp-semantic-color-background-main)}.collapsed .csp-sidebar__navigation-grid a{grid-column-gap:var(--spacing-1)}.collapsed .csp-sidebar__navigation-grid .col-1,.collapsed .csp-sidebar__navigation-grid .col-2{border-radius:var(--vp-semantic-border-radius-s)}.collapsed .csp-sidebar__navigation-grid button .col-1{opacity:1}.collapsed .csp-sidebar__navigation-grid .col-2{opacity:0}.collapsed .csp-sidebar__navigation-grid .vp-divider{width:4rem}@media(prefers-color-scheme:dark){.csp-sidebar__header a svg path{fill:var(--vp-semantic-color-content-brand)}}@keyframes csp-sidebar-slide-to-left{0%{margin-right:-.5rem}33%{margin-right:.75rem}66%{margin-right:.75rem}to{margin-right:1rem}}@keyframes csp-sidebar-fade{0%{opacity:0}40%{opacity:1}50%{opacity:1}60%{opacity:1}to{opacity:0}}.csp-layout{max-height:100svh;width:100%;height:100%;display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr min-content}.csp-layout__content{padding:var(--vp-semantic-spacing-xl);background-color:var(--vp-semantic-color-background-main);width:100%;overflow:hidden}.csp-layout>footer{padding-inline:var(--vp-semantic-spacing-xl);grid-column:span 2;width:100%;display:flex;justify-content:flex-end}.virtual-cell{box-sizing:border-box;height:inherit;display:grid;grid-template-columns:1fr auto;align-items:center;position:relative;cursor:pointer}.virtual-cell>button:first-of-type{background:none;text-align:left;width:100%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-s);transition:all var(--csp-animation-time-moderate)}.virtual-cell>.virtual-cell__first-cell-icon{width:var(--vp-semantic-spacing-3xl);height:100%;display:grid;place-content:center}.virtual-cell>.virtual-cell__first-cell-icon>button{padding:0;width:var(--vp-semantic-spacing-3xl);height:var(--vp-semantic-spacing-3xl)}.virtual-cell>.virtual-cell__first-cell-icon svg{height:var(--vp-semantic-spacing-l);width:var(--vp-semantic-spacing-l)}.virtual-table{width:100%;position:relative;box-sizing:border-box}.virtual-table button{cursor:pointer}.virtual-table>table{height:75svh;width:100%;position:relative;overflow:auto;display:flex;flex-direction:column;border-collapse:collapse;border-spacing:0;table-layout:fixed;scrollbar-gutter:stable;background-color:var(--vp-semantic-color-background-main);border:1px solid var(--vp-semantic-color-container-commercial-neutral);border-radius:var(--vp-semantic-border-radius-s)}.virtual-table>table>thead{display:grid;position:sticky;top:0;z-index:1;padding-block:var(--vp-semantic-spacing-xs);background-color:var(--vp-semantic-color-background-main)}.virtual-table>table>thead .virtual-table-header__settings{position:absolute;top:var(--vp-semantic-spacing-xs);right:var(--vp-semantic-spacing-s);z-index:2}.virtual-table>table>thead .virtual-table-header__settings>button:first-of-type{padding:var(--vp-semantic-spacing-xs)}.virtual-table>table>thead .virtual-table-header__settings .virtual-table-header__settings-dropdown{position:absolute;top:calc(40px + var(--vp-semantic-spacing-xs));right:0;display:flex;width:243px;padding:10px;flex-direction:column;align-items:flex-start;gap:var(--vp-semantic-spacing-xs);border-radius:var(--vp-semantic-border-radius-s);background:var(--vp-semantic-color-background-main);box-shadow:0 4px 20px #61616166}.virtual-table>table>thead .virtual-table-header__settings .virtual-table-header__settings-dropdown>.virtual-table-header__settings-dropdown__item{display:flex;height:25px;padding:var(--vp-semantic-spacing-xs);gap:var(--vp-semantic-spacing-xs);align-items:center;width:100%;justify-content:flex-start}.virtual-table>table>thead .virtual-table-header__settings .virtual-table-header__settings-dropdown>.virtual-table-header__settings-dropdown__item>:first-child{width:24px;height:24px}.virtual-table>table>thead>tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));height:calc(var(--rowHeight) / 1.5 * 1px);box-sizing:border-box;border-radius:calc(var(--vp-semantic-border-radius-s) / 2) calc(var(--vp-semantic-border-radius-s) / 2) 0 0;column-gap:var(--vp-semantic-spacing-xs)}.virtual-table>table>thead>tr>th{display:flex;align-items:center;height:inherit;transition:background-color var(--csp-animation-time-quick)}.virtual-table>table>thead>tr>th:not(:first-of-type)>button{border-left:1px solid var(--vp-semantic-color-container-commercial-neutral)}.virtual-table>table>thead>tr>th>span{height:inherit;display:flex;align-items:center;gap:var(--vp-semantic-spacing-xs);color:var(--vp-semantic-color-content-brand);padding-left:var(--vp-semantic-spacing-m);width:fit-content;justify-self:flex-end}.virtual-table>table>tbody{padding-top:var(--vp-semantic-spacing-m);position:relative;display:grid}.virtual-table>table>tbody>tr{box-sizing:border-box;position:absolute;top:0;left:0;width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));align-items:center;text-align:center;column-gap:var(--vp-semantic-spacing-xs)}.virtual-table>table>tbody>.virtual-even-row{background-color:color-mix(in srgb,var(--vp-semantic-color-container-commercial-neutral) 50%,rgb(255,255,255) 50%)}.virtual-table>table>tfoot{display:flex;justify-content:center}.virtual-table>table>tfoot>tr>td{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s);padding:var(--vp-semantic-spacing-xs)}.virtual-table>table>tfoot .warning{display:grid;align-items:center}.virtual-table>table>tfoot .warning>p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-xs);justify-content:center}.virtual-table>table>tfoot .warning button{padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m)}.virtual-table>table>tfoot .warning svg{color:var(--vp-semantic-color-status-negative)}.virtual-table>table>tfoot .info svg{color:var(--vp-semantic-color-content-brand)}.virtual-table tr.virtual-table-row-checkbox{grid-template-columns:30px repeat(auto-fit,minmax(50px,1fr));padding-left:var(--vp-semantic-spacing-m)}.virtual-table tr.virtual-table-row-checkbox>th:nth-of-type(2)>button{border-left:none}.administration{display:grid;grid-template-rows:auto 1fr;gap:var(--vp-semantic-spacing-m)}.administration>header{display:flex;align-items:center;gap:var(--vp-semantic-spacing-m);padding:0 var(--vp-semantic-spacing-m);height:60px;background-color:var(--vp-color-background-secondary);border-bottom:1px solid var(--vp-color-border-secondary)}.administration__button-search-reset{padding:0!important}.administration__chip{cursor:default!important}.administration__chip-group{display:flex;gap:var(--vp-semantic-spacing-xs);justify-content:center}.administration>section{display:grid;grid-template-rows:auto auto 1fr;gap:var(--vp-semantic-spacing-m)}.administration>section>.fdm-search-secondary{width:410px}.administration .virtual-table>table{height:63svh}.administration .virtual-table>table>thead>tr,.administration .virtual-table>table tbody>tr{grid-template-columns:1fr 1fr 3fr;padding-right:var(--vp-semantic-spacing-m)}.user-list-actions{display:flex;justify-content:space-between}.user-list-actions__button-group{position:relative}.user-list-actions__button-group>.dropdown{position:absolute;margin-top:3.5rem;z-index:5;padding:var(--vp-semantic-spacing-s);display:grid;gap:var(--vp-semantic-spacing-xs)}.user-list-actions__button-group>.dropdown>footer{display:flex;justify-content:space-between}.user-list-actions__role{width:353px;flex-direction:row-reverse!important;justify-content:space-between;padding:var(--vp-semantic-spacing-s);border-radius:var(--vp-semantic-border-radius-s)}.user-list-actions__role>.vp-checkbox__label{color:var(--vp-semantic-color-content-quiet);display:flex;gap:var(--vp-semantic-spacing-s);align-items:flex-end}.user-list-actions__role>.vp-checkbox__label>span{font-weight:700;color:var(--vp-semantic-color-content-brand)}.user-list-actions__role:hover{background:var(--vp-semantic-color-content-on-brand-quiet);color:var(--vp-semantic-color-content-brand)}.role-page{display:grid;gap:var(--vp-semantic-spacing-m);height:100%;overflow:hidden}.role-page>section{height:100%;overflow:hidden}.role-page>section>table{display:grid;gap:var(--vp-semantic-spacing-m)}.role-page>section>table:nth-of-type(2){height:calc(100% - 4 * var(--vp-semantic-spacing-xl));padding-bottom:var(--vp-semantic-spacing-l);overflow:auto}.role-page>section>table>thead>tr,.role-page>section>table>tbody>tr{display:grid;grid-template-columns:5fr repeat(4,1fr);padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-s)}.role-page>section>table>thead>tr>th,.role-page>section>table>tbody>tr>th{display:flex;align-items:center;justify-content:center}.role-page>section>table>thead>tr>td,.role-page>section>table>tbody>tr>td{display:flex;align-items:center}.role-page>section>table>thead>tr>td:not(:first-of-type),.role-page>section>table>tbody>tr>td:not(:first-of-type){justify-self:center}.role-page>section>table>tbody>tr{background-color:var(--vp-semantic-color-background-main)}.role-page>section>table>tbody{display:grid}.role-page>section .role-row-even{background-color:var(--vp-semantic-color-background-alternative)}.role-page>section .role-icon-success{color:var(--vp-semantic-color-status-positive)}.role-page>section .role-icon-quiet{color:var(--vp-semantic-color-content-quiet)}.role-page__selected-button{display:flex;align-items:center;justify-content:center;font-size:var(--vp-component-button-typography-medium-label-font-size);color:var(--vp-component-button-color-tertiary-regular-content)}.devices-list-container{position:relative;height:-webkit-fill-available;width:100%;overflow:hidden;display:grid;grid-template-rows:auto auto 1fr;gap:var(--vp-semantic-spacing-m)}.devices-list-container>header{display:flex;width:100%;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m)}.devices-list-container>header :nth-child(2){margin-left:auto}.devices-list-container>header>h1{display:flex;align-items:center;gap:var(--vp-semantic-spacing-m)}.devices-list-container>header>h1>span:nth-of-type(2){padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-m);background-color:color-mix(in srgb,var(--vp-semantic-color-container-commercial-neutral) 50%,rgb(255,255,255) 50%);align-self:flex-end}.page-container:has(.devices-list-container){overflow:hidden}.devices-list__actions{display:flex;gap:var(--vp-semantic-spacing-m);align-items:center;padding-block:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-main)}.devices-list__actions>.vp-link{align-self:flex-end;padding-bottom:var(--vp-semantic-spacing-xs)}.devices-list__actions>.devices-list__filter-chip{position:relative}.devices-list__actions>.devices-list__filter-chip>.devices-list__filter-chip__dropdown{z-index:2;position:absolute;height:296px;background-color:var(--vp-semantic-color-background-main);margin:var(--vp-semantic-spacing-xs);margin-left:var(--vp-semantic-spacing-2xs)}.devices-list__actions>.devices-list__filter-chip>.devices-list__filter-chip__dropdown--open{padding:var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);border-radius:var(--vp-semantic-border-radius-s);box-shadow:0 4px 20px #61616126;overflow:clip}.devices-list__actions>.devices-list__filter-chip>.devices-list__filter-chip__dropdown--open>.virtualized-search{width:384px;max-width:384px}.devices-list__actions>.devices-list__filter-chip>.devices-list__filter-chip__dropdown--open>.virtualized-search>.virtualized-search--input{padding-inline:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-s);padding-bottom:var(--vp-semantic-spacing-xs)}.devices-list-container>.virtual-table>table{height:64svh}.devices-list-container>.virtual-table>.virtual-table-content-container{--first-col: 300px}.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr,.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr{grid-template-columns:var(--first-col) repeat(auto-fit,minmax(50px,1fr))}.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>td:first-of-type,.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>th:first-of-type,.devices-list-container>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.virtualized-search{--scrollbar-gap: var(--vp-semantic-spacing-m);width:calc(100% - var(--scrollbar-gap));position:relative}.virtualized-search .virtualized-search-input-button{padding:0}.virtualized-search .virtualized-search-icon{transform:rotate(0);transition:all var(--csp-animation-time-quick)}.virtualized-search .virtualized-search-icon--open{transform:rotate(540deg)}.virtualized-search>.virtual-dropdown-container{margin-top:var(--vp-semantic-spacing-2xs);position:absolute;z-index:1;left:0;background-color:var(--vp-semantic-color-background-main);box-sizing:border-box;width:100%;height:0;max-height:15rem;display:grid;justify-content:center;overflow:auto;transition:all var(--csp-animation-time-quick)}.virtualized-search>.virtual-dropdown-container--expanded{height:auto;padding-bottom:var(--vp-semantic-spacing-s)}.header{display:grid;align-items:center;gap:var(--vp-semantic-spacing-s)}.header p{display:flex;align-self:flex-end;align-items:center;gap:var(--vp-semantic-spacing-s)}.details-title-button{display:flex;align-items:center}.details-title-button>h1{padding-inline:var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-container-brand)}.details-title-button>button{padding:var(--vp-semantic-spacing-s)}.device-details-user-association{display:grid;column-gap:var(--vp-semantic-spacing-m);grid-template-columns:1fr auto auto;grid-template-rows:repeat(2,1fr)}.device-details-user-association>div{display:flex;gap:var(--vp-semantic-spacing-m);align-items:center}.device-details-user-association>div>span:first-of-type{color:var(--vp-semantic-color-content-quiet)}.device-details-user-association>button:first-of-type{grid-column:2/3;grid-row:1/3}.device-details-user-association>button:last-of-type{grid-column:3/4;grid-row:1/3}.device-details-user-association svg{height:1.5rem;width:1.5rem}.battery-level{display:flex;align-items:center;gap:var(--vp-semantic-spacing-xs);width:fit-content}.battery-level svg{width:1.5rem;height:1.5rem}.battery-level .battery-level-0{color:#007dbc}.battery-level .battery-level-1{color:#d70321}.battery-level .battery-level-2{color:#ff600a}.battery-level .battery-level-3,.battery-level .battery-level-4{color:#149b65}.status-container{width:100%;display:grid;gap:var(--vp-semantic-spacing-m)}.status-container>header{display:flex;gap:var(--vp-semantic-spacing-m)}.status-container>header>.live-pill{display:flex;align-items:center;color:var(--vp-semantic-color-content-inverse);background-color:var(--vp-semantic-color-container-brand);border-radius:var(--vp-semantic-border-radius-full);padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-s)}.status-container>.status-bar{display:grid;grid-template-columns:auto repeat(2,1fr);justify-content:center;align-items:center;gap:var(--vp-semantic-spacing-s)}.status-container>.status-bar p{margin:0}.status-container>.status-bar>.battery-status{width:fit-content;display:flex;gap:var(--vp-semantic-spacing-s)}.status-container>.status-bar>.motion-status{display:grid;place-items:center;color:var(--vp-semantic-color-content-quiet)}.status-container>.status-bar>.motion-status__active{color:var(--vp-semantic-color-content-brand)}.status-container>.status-bar svg{height:1.5rem;width:1.5rem}.location__fetching{width:100%;height:100%;display:grid;place-items:center}.identity{display:grid;align-items:center;gap:var(--vp-semantic-spacing-l);height:fit-content}.identity>section{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:var(--vp-semantic-spacing-l)}.identity>section>.identity__attributes{text-align:left}.identity>section>.identity__attributes>p{color:var(--vp-semantic-color-content-quiet)}.identity>section>.identity__attributes:is(button){display:flex;flex-direction:column;align-items:flex-start;padding:0}.identity>section>.identity__attributes:is(button)>h2{color:var(--vp-semantic-color-content-neutral)}.identity>:last-child{width:fit-content;margin-left:auto}.map-controls{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--vp-semantic-spacing-2xs);padding:var(--vp-semantic-spacing-2xs);box-shadow:0 4px 5px #0006;background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-border-radius-s)}.map-controls .map-controls__pause-auto-focus-button{position:relative;height:1.3rem;width:1.3rem}.map-controls .map-controls__pause-auto-focus-button>:first-child{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.map-controls .map-controls__pause-auto-focus-button>:last-child{height:.8rem;width:.8rem;position:absolute;bottom:0;right:0;z-index:2;background:var(--vp-semantic-color-background-main);color:var(--vp-semantic-color-content-brand);margin:-4px}.map-controls .map-controls__pause-auto-focus-button>:last-child>svg{height:fit-content}.map-controls .map-controls__pause-auto-focus-button>:last-child>svg>path{stroke-width:2px;fill:var(--vp-semantic-color-content-brand)}.map-controls .divider{margin:0;height:3px;width:100%;background-color:var(--vp-semantic-color-container-commercial-neutral)}.map-controls>button{cursor:pointer;background:none;border:none;display:flex;justify-content:center;align-items:center;padding:var(--vp-semantic-spacing-2xs)}.map-controls>button>svg{height:1.3rem;width:1.3rem}.map-style-button{height:5rem;width:5rem;display:flex;justify-content:flex-end;align-items:flex-end;border-radius:var(--vp-semantic-border-radius-s);padding:var(--vp-semantic-spacing-2xs);border:2px solid var(--vp-semantic-color-background-main);background-image:var(--backgroundImg);background-position:center center;background-repeat:no-repeat;background-size:cover;box-shadow:0 4px 5px #0006}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-buildings-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M3.3335 11.6666C3.3335 12.5871 4.07969 13.3333 5.00016 13.3333C5.92064 13.3333 6.66683 12.5871 6.66683 11.6666L6.66683 6.66659L11.6668 6.66659C12.5873 6.66659 13.3335 5.92039 13.3335 4.99992C13.3335 4.07944 12.5873 3.33325 11.6668 3.33325H3.3335V11.6666Z' fill='currentColor'/%3E%3Cpath d='M26.6668 11.6666C26.6668 12.5871 25.9206 13.3333 25.0002 13.3333C24.0797 13.3333 23.3335 12.5871 23.3335 11.6666L23.3335 6.66659L18.3335 6.66659C17.413 6.66659 16.6668 5.92039 16.6668 4.99992C16.6668 4.07944 17.413 3.33325 18.3335 3.33325H26.6668L26.6668 11.6666Z' fill='currentColor'/%3E%3Cpath d='M13.3335 24.9999C13.3335 25.9204 12.5873 26.6666 11.6668 26.6666H3.3335V18.3333C3.3335 17.4128 4.07969 16.6666 5.00016 16.6666C5.92064 16.6666 6.66683 17.4128 6.66683 18.3333V23.3333H11.6668C12.5873 23.3333 13.3335 24.0794 13.3335 24.9999Z' fill='currentColor'/%3E%3Cpath d='M18.3335 26.6666C17.413 26.6666 16.6668 25.9204 16.6668 24.9999C16.6668 24.0794 17.413 23.3333 18.3335 23.3333H23.3335V18.3333C23.3335 17.4128 24.0797 16.6666 25.0002 16.6666C25.9206 16.6666 26.6668 17.4128 26.6668 18.3333V26.6666H18.3335Z' fill='currentColor'/%3E%3C/svg%3E");background-size:26px 26px}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}@media(-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid #0000;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid #0000;transform:translate(7.5px,-28px) skewY(20deg)}.mapbox-container{height:100%;width:100%;position:relative}.mapbox-container>.mapboxgl-map,.mapbox-container .mapboxgl-canvas-container{height:100%;width:100%}.mapbox-container>.map-style-button{position:absolute;bottom:calc(var(--vp-semantic-spacing-m) * 2);left:var(--vp-semantic-spacing-m)}.mapbox-container>.map-controls{position:absolute;bottom:calc(var(--vp-semantic-spacing-m) * 2);right:var(--vp-semantic-spacing-m)}@media(max-width:600px){.mapbox-container>.map-style-button{position:absolute;bottom:calc(var(--vp-semantic-spacing-m) * 4);left:var(--vp-semantic-spacing-m)}.mapbox-container>.map-controls{position:absolute;bottom:calc(var(--vp-semantic-spacing-m) * 4);right:var(--vp-semantic-spacing-m)}}.device-location{height:100%;width:100%;display:grid;gap:var(--vp-semantic-spacing-m)}.device-location__details{display:flex;flex-direction:column;justify-content:flex-start;gap:.25rem}.device-location>.mapbox-container{height:275px;width:100%}.position-marker{width:.65rem;height:.65rem;border:2px solid var(--vp-semantic-color-background-main);background-color:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-full);margin:var(--vp-semantic-spacing-m)}.position-marker__history-rides{background-color:var(--vp-semantic-color-content-quiet)}.position-popup{z-index:3}.position-popup>.mapboxgl-popup-content{max-width:300px;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-s);box-shadow:8px 8px 16px #0000001a}.position-popup>.mapboxgl-popup-content>div:first-of-type{display:grid;grid-template-columns:auto 1fr;grid-row-gap:var(--vp-semantic-spacing-xs);grid-column-gap:var(--vp-semantic-spacing-l)}.position-popup>.mapboxgl-popup-content>div:first-of-type>*{grid-column:span 2}.position-popup>.mapboxgl-popup-content>div:first-of-type>:nth-child(4),.position-popup>.mapboxgl-popup-content>div:first-of-type>:nth-child(5),.position-popup>.mapboxgl-popup-content>div:first-of-type>:nth-child(6){grid-column:1/2}.position-popup>.mapboxgl-popup-content>div:first-of-type>:nth-child(7){grid-row:4/6;grid-column:2/3}.position-popup>.mapboxgl-popup-content button{margin-left:auto}.position-popup>.mapboxgl-popup-content button:first-of-type{padding:unset}.position-popup>.mapboxgl-popup-content button:nth-of-type(2){margin-left:unset}.position-popup>.mapboxgl-popup-content button:not(:first-of-type){padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-m)}.position-popup>.mapboxgl-popup-content p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-xs)}.position-popup>.mapboxgl-popup-content p>span{color:var(--vp-semantic-color-content-quiet)}.mapboxgl-popup-close-button{display:none}.mapboxgl-marker--last-ride{z-index:2}.mapboxgl-marker--not-last-ride{z-index:1}.button-alert{display:flex;justify-content:center;align-items:center;gap:var(--vp-semantic-spacing-xs);padding:var(--vp-semantic-spacing-xs);border-radius:var(--vp-semantic-border-radius-full);border:solid 1px var(--vp-semantic-color-border-quiet);background-color:var(--vp-semantic-color-background-main);transition:all var(--csp-animation-time-quick)}.button-alert>svg{height:1.2rem;width:1.2rem;color:var(--vp-semantic-color-content-neutral);transition:all var(--csp-animation-time-quick)}.button-alert:hover{background-color:var(--vp-semantic-color-container-brand);color:var(--vp-semantic-color-content-inverse)}.button-alert:hover>svg{color:var(--vp-semantic-color-content-inverse)}.button-alert-animation{position:relative;color:var(--vp-semantic-color-status-negative);border-color:var(--vp-semantic-color-status-negative);animation:heart-beat-1 2s infinite}.button-alert-animation:hover{background-color:var(--vp-semantic-color-status-negative);color:var(--vp-semantic-color-background-main)}.button-alert-animation:hover>svg{color:var(--vp-semantic-color-background-main)}.button-alert-animation>svg{color:var(--vp-semantic-color-status-negative)}.button-alert-animation:before,.button-alert-animation:after{content:"";position:absolute;display:inline-block;border-radius:var(--vp-semantic-border-radius-full);height:100%;width:100%;padding:inherit}.button-alert-animation:before{animation:heart-beat-2 2s infinite}.button-alert-animation:after{animation:heart-beat-3 2s infinite}@keyframes heart-beat-1{50%{box-shadow:0 0 0 .25rem #d7032140}}@keyframes heart-beat-2{50%{box-shadow:0 0 0 .33rem #d7032140}}@keyframes heart-beat-3{50%{box-shadow:0 0 0 .5rem #d7032140}}.identity-overlay{box-sizing:border-box;width:100%;height:100%;overflow-y:auto;padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-m);display:grid;grid-template-columns:1fr 1fr;gap:var(--vp-semantic-spacing-l);align-items:center;background-color:var(--vp-semantic-color-background-main)}.identity-overlay>button:first-child{width:fit-content;grid-column:span 2;display:flex;align-items:center}.identity-overlay h1,.identity-overlay h2,.identity-overlay p{margin:0}.identity-overlay h2{color:var(--vp-semantic-color-content-quiet)}.dissociation-modal{height:-webkit-fill-available;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-border-radius-s);padding:var(--vp-semantic-spacing-xl)}.dissociation-modal header{display:flex;justify-content:space-between}.dissociation-modal header>button{padding:0}.dissociation-modal h1,.dissociation-modal h2{padding:0;margin:0}.dissociation-modal>:last-child{margin-left:auto;display:flex;gap:var(--vp-semantic-spacing-s)}.step-success>p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.step-success>p>svg{color:var(--vp-semantic-color-status-positive)}.association-history-list-item{display:grid;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-s)}.association-history-list-item>p{display:grid;justify-content:flex-start;gap:var(--vp-semantic-spacing-xs)}.association-history-list-item>p>:first-child{color:var(--vp-semantic-color-content-quiet)}.association-history-list-item-title{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--vp-semantic-spacing-l);padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-s);border-radius:var(--vp-semantic-border-radius-m)}.association-history-list-item-title>p:first-of-type{padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-s);border-radius:var(--vp-semantic-border-radius-m);color:var(--vp-semantic-color-content-inverse)}.association-history-list-item-title__association{background-color:var(--vp-semantic-color-status-positive)}.association-history-list-item-title__dissociation{background-color:var(--vp-semantic-color-status-negative)}.fdm-accordion{height:min-content;display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows var(--csp-animation-time-quick) var(--csp-timing-function);box-shadow:0 4px 14px #0000001a;border-radius:var(--vp-semantic-border-radius-s);padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-3xl)}.fdm-accordion__header{display:flex;justify-content:space-between;align-items:center;color:var(--vp-component-form-label-color-regular-primary-label);gap:var(--vp-semantic-spacing-l)}.fdm-accordion__header svg{animation:csp-animate-fade-in var(--csp-animation-time-quick) var(--csp-timing-function) forwards}.fdm-accordion__header>:first-child{width:100%}.fdm-accordion__content{overflow:hidden;opacity:0;transition:all var(--csp-animation-time-quick) var(--csp-timing-function) .33s}.fdm-accordion--expanded{grid-template-rows:min-content 1fr}.fdm-accordion--expanded .fdm-accordion__content{padding-top:var(--vp-semantic-spacing-m);opacity:1;overflow:auto}.association-history{box-sizing:border-box;min-width:450px;width:100%;max-width:28.125rem;height:100%;overflow-y:auto;padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-m);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);background-color:var(--vp-semantic-color-background-main)}.association-history>button:first-child{margin-right:auto;width:fit-content;display:flex;align-items:center}.association-history>.fdm-accordion{padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-m)}.skeleton{position:relative;width:100%;height:100%;background-color:var(--vp-semantic-color-background-alternative);overflow:hidden;border-radius:var(--vp-semantic-border-radius-s)}.skeleton:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(90deg,rgba(0,0,0,0) 0px,var(--vp-semantic-color-background-main) 50px,rgba(0,0,0,0) 100px);animation:skeleton 2s infinite ease-in-out}@keyframes skeleton{0%{left:-100px}to{left:calc(100% + 100px)}}.gt-overlay{position:absolute;top:0;left:0;width:100svw;height:100svh;overflow:hidden;display:flex;justify-content:center;background-color:var(--vp-semantic-color-container-overlay);animation:csp-animate-fade-in var(--csp-animation-time-quick) forwards;z-index:100}.gt-overlay__children{position:absolute;top:0;height:100svh;animation:csp-overlay-slide-to-left var(--csp-animation-time-quick) forwards}.gt-overlay__children--position-left{left:0}.gt-overlay__children--position-right{right:0}.gt-overlay__children--position-center{height:fit-content;top:50%;left:50%;transform:translate(-50%,-50%);animation:csp-animate-fade-in var(--csp-animation-time-quick) linear both}.gt-overlay__animate-out{animation:csp-animate-fade-out var(--csp-animation-time-quick) forwards .2s}.gt-overlay__animate-out .gt-overlay__children{animation:csp-overlay-slide-to-right var(--csp-animation-time-quick) forwards}.gt-overlay__animate-out .gt-overlay__children--position-center{animation:csp-animate-fade-out var(--csp-animation-time-quick) linear both}.device-detail{display:grid;grid-template-rows:min-content 1fr;gap:var(--vp-semantic-spacing-l);height:100%;width:100%;overflow:hidden}.device-detail>.header-skeleton{height:4.375rem}.device-detail>.user-association-skeleton{height:5.625rem}.device-detail>.status-skeleton{height:7.875rem}.device-detail>.identity-skeleton{height:17.813rem}.device-detail__content{height:100%;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:var(--vp-semantic-spacing-l)}.device-detail__content>:nth-child(1),.device-detail__content>:nth-child(2){grid-column:span 2}.device-detail__consents-tile{width:fit-content;padding-block:var(--vp-semantic-spacing-m)}.device-detail__consents-tile__table_header,.device-detail__consents-tile__table_row{display:grid;grid-template-columns:repeat(2,2rem) 1fr;justify-content:center;align-items:center;padding-top:var(--vp-semantic-spacing-xs)}.device-detail__consents-tile__table_header>svg,.device-detail__consents-tile__table_row>svg{width:1.5rem;height:1.5rem}.device-detail__consent-positive{color:var(--vp-semantic-color-status-positive)}.device-detail__consent-negative{color:var(--vp-semantic-color-status-negative)}.basic-container:has(.device-detail__consents-tile)>:last-child{width:fit-content}.basic-container{padding:var(--vp-semantic-spacing-l);background-color:var(--vp-semantic-color-container-quiet);border-radius:var(--vp-semantic-border-radius-s)}.basic-container__list{margin-top:var(--vp-semantic-spacing-s);display:flex;flex-direction:column;height:20rem;overflow-y:auto;overflow-x:hidden}.basic-container__list>button{width:100%;justify-content:flex-start;padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-s)}.device-details-skeleton{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:5.625rem 7.875rem 17.813rem;justify-content:center;gap:var(--vp-semantic-spacing-l)}.device-details-skeleton>:nth-child(1),.device-details-skeleton>:nth-child(2){grid-column:span 2}.gt-overlay:has(.consent-overlay)>.gt-overlay__children{top:5svh;left:50%;transform:translate(-50%)}.consent-overlay{display:flex;width:924px;height:100%;max-height:90svh;overflow:hidden;flex-direction:column;border-radius:var(--vp-semantic-border-radius-m);background:var(--vp-semantic-color-background-alternative)}.consent-overlay>header{padding-inline:var(--vp-semantic-spacing-l);padding-top:var(--vp-semantic-spacing-l);padding-bottom:var(--vp-semantic-spacing-s);display:flex;align-items:center;justify-content:space-between}.consent-overlay>header>button{align-items:center;justify-content:center;padding:var(--vp-semantic-spacing-2xs);background-color:var(--vp-semantic-color-background-main);border:none}.consent-overlay__content{height:100%;overflow:auto;scrollbar-gutter:stable both-edges;padding:var(--vp-semantic-spacing-l)}.consent-accordion{gap:var(--vp-semantic-spacing-m);margin-top:var(--vp-semantic-spacing-l)}.consent-accordion>.fdm-accordion__header{position:relative}.consent-accordion>.fdm-accordion__header>svg{position:absolute;right:0;top:50%;translate:0 -50%}.consent-accordion__content{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.consent-accordion__content>header{display:flex;flex-direction:column;padding-block:var(--vp-semantic-spacing-m)}.consent-accordion__content>header>:first-child{display:flex;gap:var(--vp-semantic-spacing-s);align-items:center}.consent-accordion__content>header>:first-child>span:first-of-type{color:var(--vp-semantic-color-content-quiet)}.consent-accordion__content>.table>header>a{display:flex;flex-direction:row;align-items:center;gap:var(--vp-semantic-spacing-xs);width:fit-content;color:var(--vp-semantic-color-content-quiet);margin-bottom:var(--vp-semantic-spacing-xs)}.consent-accordion__content>.table>header>a>svg{color:var(--vp-semantic-color-content-brand)}.consent-accordion__content>.table>.table-row{display:grid;grid-template-columns:300px 1fr 1fr}.consent-accordion__content>.table>.table-row__even{background-color:var(--vp-semantic-color-container-commercial-neutral)}.consent-accordion__content>.table>.table-row>:first-child{display:flex;justify-content:flex-start;align-items:center;padding-left:var(--vp-semantic-spacing-s)}.consent-accordion__content>.table>.table-row>:nth-child(2),.consent-accordion__content>.table>.table-row>:nth-child(3){padding-block:var(--vp-semantic-spacing-2xs);width:100%;display:flex;align-items:center;justify-content:center;height:100%}.consent-accordion__content>.table>.table-row>.positive{color:var(--vp-semantic-color-status-positive)}.consent-accordion__content>.table>.table-row>.negative{color:var(--vp-semantic-color-status-negative);background-color:color-mix(in srgb,var(--vp-semantic-color-status-negative) 15%,var(--vp-semantic-color-background-main))}.consent-accordion-header{display:grid;grid-template-columns:300px 1fr 1fr;align-items:flex-start}.consent-accordion-header>h2{text-align:left}.consent-accordion-header__category{display:flex;flex-direction:column;gap:var(--vp-semantic-sizing-xs)}.consent-accordion-header__category>header{display:flex;justify-content:flex-start;align-items:center;gap:var(--vp-semantic-spacing-s)}.consent-accordion-header__category>header>svg{height:38px;width:38px}.consent-accordion-header__check{display:grid;grid-template-columns:44px 1fr;grid-template-areas:"icon text" "icon date";gap:var(--vp-semantic-spacing-xs)}.consent-accordion-header__check>.icon{grid-area:icon;height:fit-content;width:44px}.consent-accordion-header__check>.positive{color:var(--vp-semantic-color-status-positive)}.consent-accordion-header__check>.negative{color:var(--vp-semantic-color-status-negative)}.consent-accordion-header__check>.text{grid-area:text;text-align:left;font-weight:700}.consent-accordion-header__check>.date{grid-area:date;text-align:left}.group-list-container{position:relative;height:-webkit-fill-available;width:100%;overflow:hidden;display:grid;grid-template-rows:auto 1fr;gap:var(--vp-semantic-spacing-m)}.group-list-container>.virtual-table>table{height:74svh}.group-list-container>header{display:flex;width:100%;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m)}.group-list-container>header>.fdm-search{margin-left:auto;width:350px}.group-list-container>header>h1{display:flex;align-items:center;gap:var(--vp-semantic-spacing-m)}.group-list-container>header>h1>span:nth-of-type(2){padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-m);background-color:var(--vp-semantic-color-container-commercial-neutral);align-self:flex-end}.page-container:has(.group-list-container){overflow:hidden}.group-details{display:grid;gap:var(--vp-semantic-spacing-xl);align-content:flex-start;height:-webkit-fill-available;overflow:hidden}.group-details__group-dynamic-attribute{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs);padding-bottom:var(--vp-semantic-spacing-m)}.group-details__group-dynamic-attribute>header>h1,.group-details__group-dynamic-attribute>header>h2{color:var(--vp-semantic-color-content-quiet)}.group-details__group-dynamic-attribute>.attributes{display:flex;gap:var(--vp-semantic-spacing-s);align-items:center}.group-details__group-dynamic-attribute>.attributes>div:last-of-type>div:last-of-type{display:none}.group-details__group-dynamic-attribute>.attributes>div{display:flex;gap:var(--vp-semantic-spacing-s);align-items:center}.group-details__attributes_filters{display:flex;gap:var(--vp-semantic-spacing-2xs);align-items:center}.group-details__attributes_filters>span:nth-child(2){color:var(--vp-semantic-color-content-quiet)}.group-details .group-detail-accordion{padding:var(--vp-semantic-spacing-m);box-shadow:unset;border:1px solid var(--vp-semantic-color-content-quiet)}.group-details .group-detail-accordion-title{display:flex;justify-content:flex-start}.group-details .group-details-header{display:grid;grid-template-columns:auto auto 1fr;justify-content:space-between;align-items:center;gap:var(--vp-semantic-spacing-m)}.group-details .group-details-header__buttons{margin-left:auto;display:flex;gap:var(--vp-semantic-spacing-s)}.group-details .group-details-header__info-button{padding:var(--vp-semantic-spacing-xs)}.group-details .ota-details-information-skeleton{height:74px;border-radius:var(--vp-semantic-border-radius-s)}.group-details .group-details-information{border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-background-alternative);display:grid;grid-template-columns:repeat(3,1fr);gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-m)}.group-details .group-details-information>div{display:grid;gap:var(--vp-semantic-spacing-xs)}.group-details .group-details-information>div span{color:var(--vp-semantic-color-content-quiet)}.group-details>.virtual-table>table{height:63svh}.overlay-delete-group{display:flex;padding:var(--vp-semantic-spacing-xl);flex-direction:column;justify-content:center;gap:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-border-radius-s)}.overlay-delete-group>header{padding-top:var(--vp-semantic-spacing-m)}.overlay-delete-group>header>h1{padding-bottom:var(--vp-semantic-spacing-m)}.overlay-delete-group p{margin:0}.overlay-delete-group footer{margin-left:auto;display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.overlay-delete-group-devices{display:flex;padding:var(--vp-semantic-spacing-xl);flex-direction:column;justify-content:center;gap:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-border-radius-s)}.overlay-delete-group-devices section>ul{list-style-type:decimal;padding-block:var(--vp-semantic-spacing-m);padding-left:var(--vp-semantic-spacing-xl)}.overlay-delete-group-devices section>ul>li{padding-bottom:var(--vp-semantic-spacing-xs)}.overlay-delete-group-devices footer{margin-left:auto;display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.overlay-group-information{background-color:var(--vp-semantic-color-background-main);height:100%;overflow-y:hidden;padding:var(--vp-semantic-spacing-xl);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);width:485px}.overlay-group-information>header{width:100%;height:fit-content;display:flex;justify-content:space-between;align-items:center}.overlay-group-information>header h1{display:flex;gap:var(--vp-semantic-spacing-m);align-items:center}.overlay-group-information>header>button{padding:0}.overlay-group-information section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding-top:var(--vp-semantic-spacing-xl)}.overlay-group-information section>.overlay-group-information__info-item{display:flex;flex-direction:column}.overlay-group-information section>.overlay-group-information__info-item>h2{color:var(--vp-semantic-color-content-quiet)}.overlay-group-information section>.overlay-group-information__info-item>p{color:var(--vp-semantic-color-content-neutral)}.create-group{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);padding:var(--vp-semantic-spacing-s);height:100%;overflow-y:hidden}.create-group>section{max-width:1200px;margin-inline:auto;height:100%;overflow-y:auto;padding-inline:var(--vp-semantic-spacing-s);display:grid;grid-template-columns:375px auto 1fr;grid-template-rows:auto 500px;row-gap:var(--vp-semantic-spacing-3xl);column-gap:var(--vp-semantic-spacing-m)}.create-group>section>:nth-child(1){grid-column:1/4;grid-row:1/2;width:75ch}.create-group>section>:nth-child(2),.create-group>section>:nth-child(3),.create-group>section>:nth-child(4){grid-row:2/3}.create-group>section>:nth-child(3){align-self:center}.create-group>section>:nth-child(5){grid-column:1/4;grid-row:3/4;margin-inline:auto}.create-group header>h2{display:flex;gap:var(--vp-semantic-spacing-m)}.create-group-identification-section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.create-group-search-section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding-bottom:var(--vp-semantic-spacing-2xs)}.create-group-search-section>header{display:grid;grid-template-rows:auto auto;gap:var(--vp-semantic-spacing-s)}.create-group-search-section .tabbed{overflow-x:hidden;height:100%}.create-group-search-section .tabbed [type=radio]{display:none}.create-group-search-section .tabs{display:flex;align-items:stretch;list-style:none;padding:0;border:1px solid var(--vp-semantic-color-border-neutral);border-radius:var(--vp-semantic-border-radius-s) var(--vp-semantic-border-radius-s) 0 0;overflow:hidden}.create-group-search-section .tab>label{display:block;padding:var(--vp-semantic-spacing-m);color:var(--vp-semantic-color-content-brand);cursor:pointer;transition:all .3s}.create-group-search-section .tab:hover label{background-color:var(--vp-semantic-color-container-commercial-neutral)}.create-group-search-section .tab-content{height:calc(100% - 54px);max-height:500px;display:block;padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-m);border:1px solid var(--vp-semantic-color-border-neutral);border-top:unset;border-radius:0 0 var(--vp-semantic-border-radius-s) var(--vp-semantic-border-radius-s)}.create-group-search-section .tabbed [type=radio]:nth-of-type(1):checked~.tabs .tab:nth-of-type(1) label,.create-group-search-section .tabbed [type=radio]:nth-of-type(2):checked~.tabs .tab:nth-of-type(2) label{color:var(--vp-semantic-color-background-main);background-color:var(--vp-semantic-color-container-brand)}.tab-content-search{height:100%;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.tab-content-search .virtualized-search{width:100%}.tab-content-search .virtualized-search input{scroll-margin-top:var(--vp-semantic-spacing-6xl)}.tab-content-search .virtualized-search>.virtual-dropdown-container{max-height:315px}.tab-content-search .textarea-wrapper{position:relative;height:100%}.tab-content-search .textarea-wrapper>.vp-textarea{height:100%}.tab-content-search .textarea-wrapper>.vp-loader{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:1}.create-group-device-list-section{height:100%;width:100%;overflow:hidden;padding-right:var(--vp-semantic-border-radius-xs);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-xs)}.create-group-device-list-section>header{background-color:var(--vp-semantic-color-container-quiet);padding:var(--vp-semantic-spacing-s);border-radius:var(--vp-semantic-border-radius-s);display:grid;grid-template-columns:repeat(3,1fr)}.create-group-device-list-section>header .device-count-card{display:flex;justify-content:center;align-items:center;gap:var(--vp-semantic-spacing-xs)}.create-group-device-list-section>header .device-count-card>span{color:var(--vp-semantic-color-content-quiet)}.create-group-device-list-section>table{border-collapse:collapse;display:grid;grid-template-rows:auto 1fr;width:100%;height:calc(100% - 58px);overflow:hidden}.create-group-device-list-section>table>thead>tr,.create-group-device-list-section>table>tbody>tr{display:grid;grid-template-columns:3.5rem 5.5rem 300px 34px;gap:var(--vp-semantic-spacing-xs);padding-inline:var(--vp-semantic-spacing-xs)}.create-group-device-list-section>table>thead>tr>th,.create-group-device-list-section>table>tbody>tr>td{display:flex;align-items:center;gap:0;height:55px}.create-group-device-list-section>table>thead>tr>th:first-of-type,.create-group-device-list-section>table>thead>tr>th:nth-of-type(2),.create-group-device-list-section>table>tbody>tr>td:first-of-type,.create-group-device-list-section>table>tbody>tr>td:nth-of-type(2){display:flex;justify-content:center;text-align:center}.create-group-device-list-section>table>thead>tr{background-color:var(--vp-semantic-color-container-brand);color:var(--vp-semantic-color-content-on-brand-neutral);border-radius:var(--vp-semantic-border-radius-s) var(--vp-semantic-border-radius-s) 0 0}.create-group-device-list-section>table>tbody{height:100%;overflow:auto;border:1px solid var(--vp-semantic-color-container-brand);border-radius:0 0 var(--vp-semantic-border-radius-s) var(--vp-semantic-border-radius-s)}.create-group-device-list-section>table>tbody>tr:nth-of-type(odd){background-color:var(--vp-semantic-color-container-commercial-neutral)}.create-group-device-list-section>table>tbody>tr.no-device-row{padding-block:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-container-neutral)}.create-group-device-list-section>table>tbody>tr.no-device-row>td:nth-of-type(2){grid-row:1/2;grid-column:1/5;display:flex;justify-content:center;color:var(--vp-semantic-color-content-quiet)}.create-group-device-list-section>table>tbody>tr>td:last-of-type>button{padding:var(--vp-semantic-spacing-2xs)}.create-group-device-list-section>table>tbody>tr .found{color:var(--vp-semantic-color-status-positive)}.create-group-device-list-section>table>tbody>tr .not-found{color:var(--vp-semantic-color-status-negative)}.create-group-success-notification{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.create-group-success-notification>ul{max-height:100px;overflow-y:auto;display:grid;gap:var(--vp-semantic-spacing-xs)}.create-group-success-notification>ul>li{list-style-position:outside}.theft-list{display:grid;gap:var(--vp-semantic-spacing-m);grid-template-rows:auto auto 1fr;height:-webkit-fill-available;overflow:hidden}.theft-list .theft-list-header h1{display:flex;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m);min-height:50px}.theft-list>.virtual-table>table{height:73svh}.theft-list>.virtual-table>.virtual-table-content-container{--first-col: 10ch;--second-col: 280px}.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:nth-of-type(2),.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:nth-of-type(2){width:var(--second-col)}.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr,.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr{grid-template-columns:var(--first-col) var(--second-col) repeat(auto-fit,minmax(50px,1fr))}.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>td:first-of-type,.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>th:first-of-type,.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:nth-of-type(2),.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>td:nth-of-type(2),.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>th:nth-of-type(2),.theft-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:nth-of-type(2){width:var(--second-col)}.status{width:fit-content;display:flex;justify-content:center;align-items:center;padding:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-xs);gap:var(--vp-semantic-spacing-2xs);border-radius:var(--vp-semantic-border-radius-s)}.status>p:first-letter{text-transform:uppercase}.status--stolen{background-color:color-mix(in srgb,var(--vp-semantic-color-status-negative) 10%,rgb(255,255,255) 90%);color:var(--vp-semantic-color-status-negative)}.status--stolen svg{color:var(--vp-semantic-color-status-negative)}.status--stolen svg path{fill:var(--vp-semantic-color-status-negative)}.status--found{background-color:color-mix(in srgb,var(--vp-semantic-color-status-positive) 10%,rgb(255,255,255) 90%);color:var(--vp-semantic-color-status-positive)}.status--found svg{color:var(--vp-semantic-color-status-positive)}.status--cancelled{background-color:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 10%,rgb(255,255,255) 90%);color:var(--vp-semantic-color-content-neutral)}.status--cancelled svg{color:var(--vp-semantic-color-content-neutral)}.status--info{background-color:color-mix(in srgb,var(--vp-semantic-color-content-brand) 10%,rgb(255,255,255) 90%);color:var(--vp-semantic-color-content-brand)}.status--info svg{color:var(--vp-semantic-color-content-brand)}.theft-details-recovery-url-section{max-width:450px;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s);overflow-y:hidden;height:100%;padding-inline:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-xl);border-right:1px solid var(--vp-semantic-color-container-quiet)}.theft-details-recovery-url-section .theft-details__epc-button{margin-left:calc(-1 * var(--vp-semantic-spacing-xs));padding:0 var(--vp-semantic-spacing-xs)}.theft-details-recovery-url-section__recovery-url{padding-block:var(--vp-semantic-spacing-m);display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto auto auto;justify-content:center;align-items:center;row-gap:var(--vp-semantic-spacing-s);column-gap:var(--vp-semantic-spacing-2xs);border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-container-quiet);padding:var(--vp-semantic-spacing-m)}.theft-details-recovery-url-section__recovery-url>p{display:flex}.theft-details-recovery-url-section__recovery-url>button{width:100%}.theft-details-recovery-url-section__recovery-url>button:first-of-type,.theft-details-recovery-url-section__recovery-url>button:nth-of-type(2){padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs)}.theft-details-recovery-url-section__recovery-url>button:nth-of-type(3){grid-column:span 2;padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-s)}.theft-details-recovery-url-section__recovery-url>button:nth-of-type(3) svg{color:var(--vp-semantic-color-status-negative)}.theft-details-recovery-url-section__recovery-url>button:last-of-type{grid-column:span 2;width:fit-content}.theft-details-recovery-url-section__unavailable{display:flex}.theft-details-recovery-url-section__unavailable svg{width:1rem;height:1rem}.theft-details-recovery-url-section__content{overflow-y:auto;height:100%;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.theft-details-recovery-url-section p,.theft-details-recovery-url-section img{display:flex;flex-direction:column;justify-content:flex-start}.theft-details-recovery-url-section p>:first-child,.theft-details-recovery-url-section img>:first-child{color:var(--vp-semantic-color-content-quiet)}.theft-details-recovery-url-section p>:nth-child(2),.theft-details-recovery-url-section img>:nth-child(2){display:flex;align-items:center;gap:var(--vp-semantic-spacing-2xs)}.theft-details-recovery-url-section p>a,.theft-details-recovery-url-section img>a{width:fit-content}.theft-details-recovery-url-section .theft-details__recovery-url-expiration{display:flex;gap:var(--vp-semantic-spacing-xs)}.theft-details-recovery-url-section img{border-radius:var(--vp-semantic-border-radius-s);width:100%;object-fit:none}.cancel-live-view-modal{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;height:100%;padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-s);width:677px;background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-spacing-m)}.cancel-live-view-modal>header{padding-inline:var(--vp-semantic-spacing-m);display:flex;gap:var(--vp-semantic-spacing-m)}.cancel-live-view-modal>section{margin:0;padding-inline:var(--vp-semantic-spacing-m)}.cancel-live-view-modal>section>p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.cancel-live-view-modal>section>p:last-of-type{margin-bottom:var(--vp-semantic-spacing-s)}.cancel-live-view-modal>footer{padding-inline:var(--vp-semantic-spacing-m);display:flex;justify-content:flex-end;gap:var(--vp-semantic-spacing-m)}.theft-map{height:100%;padding-left:var(--vp-semantic-spacing-xl)}.theft-map>header{display:flex;gap:var(--vp-semantic-spacing-4xl);padding-bottom:var(--vp-semantic-spacing-m);margin-bottom:var(--vp-semantic-spacing-l);justify-items:center;align-items:flex-start;border-bottom:1px solid var(--vp-semantic-color-container-quiet)}.theft-map>header>*{width:fit-content}.theft-map>header>p,.theft-map>header>.theft-map__theft-status{display:grid;justify-content:flex-start;align-items:center}.theft-map>header>p>:first-child,.theft-map>header>.theft-map__theft-status>:first-child{color:var(--vp-semantic-color-content-quiet);padding-bottom:var(--vp-semantic-spacing-xs)}.theft-map>header>.battery-level{display:grid;grid-template-columns:1fr 1fr;gap:0}.theft-map>header>.battery-level :first-child{grid-column:span 2;padding-bottom:var(--vp-semantic-spacing-xs)}.theft-map>.mapbox-container{height:inherit}.theft-map>.mapbox-container .map-controls,.theft-map>.mapbox-container .map-style-button{bottom:calc(var(--vp-semantic-spacing-m) * 7)}.theft-details{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto 1fr;overflow-y:hidden;height:100%}.theft-details .theft-details-header{grid-column:span 2;display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:var(--vp-semantic-spacing-xl);padding-bottom:var(--vp-semantic-spacing-l)}.theft-details .theft-details-header__navigation{padding-inline:var(--vp-semantic-spacing-s);padding-block:var(--vp-semantic-spacing-2xs);width:fit-content}.theft-details .theft-details__content--closed-case{display:flex;align-items:center;justify-content:center;gap:var(--vp-semantic-spacing-s);width:100%;height:fit-content}.theft-details .theft-details__content--closed-case svg{color:var(--vp-semantic-color-status-info)}.theft-details .theft-details-recovery-url-section{min-width:368px}.theft-details .theft-details__content{min-width:100%}.theft-subscription-list{background-color:var(--vp-semantic-color-background-main);height:100%;overflow-y:hidden;padding:var(--vp-semantic-spacing-xl);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);width:485px}.theft-subscription-list>header{width:100%;height:fit-content;display:flex;justify-content:space-between;align-items:center}.theft-subscription-list>header h1{display:flex;gap:var(--vp-semantic-spacing-m);align-items:center}.theft-subscription-list>header>button{padding:0}.theft-subscription-list__header-skeleton{width:100%;height:100px;border-radius:var(--vp-semantic-border-radius-s);overflow:hidden}.theft-subscription-list>ul{list-style:none;height:80%;overflow-y:auto}.theft-subscription-list>ul>li{display:flex;justify-content:space-between;align-items:center;padding:var(--vp-semantic-spacing-xs)}.theft-subscription-list>ul>li>div:first-of-type{display:grid}.theft-subscription-list>ul>li>div:first-of-type>span:last-of-type{color:var(--vp-semantic-color-content-quiet)}.theft-subscription-list>ul>li>div:first-of-type>button{padding:var(--vp-semantic-spacing-xs)}.theft-subscription-list>ul>li:not(:last-child){border-bottom:1px solid var(--vp-semantic-color-border-quiet)}.theft-subscription-list>:last-child{width:100%}.information-section-with-limitation{border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-container-quiet);padding:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-quiet);display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto auto}.information-section-with-limitation>:first-child{grid-column:1/2;grid-row:1/3;transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.information-section-with-limitation>:nth-child(2){grid-column:2/3;grid-row:1/2;transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.information-section-with-limitation>:nth-child(3){grid-column:2/3;grid-row:2/3;transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.information-section-with-limitation__warning>:nth-child(3){color:var(--vp-semantic-color-status-warning)}.information-section-with-limitation__negative{color:var(--vp-semantic-color-status-negative)}.information-section-with-limitation__negative>:nth-child(2){font-weight:700}.add-theft-subscription{background-color:var(--vp-semantic-color-background-main);height:100%;overflow-y:hidden;padding:var(--vp-semantic-spacing-xl);display:grid;grid-template-rows:auto 1fr auto;gap:var(--vp-semantic-spacing-l);max-width:485px}.add-theft-subscription>header{width:100%;height:fit-content;display:flex;justify-content:space-between;align-items:center}.add-theft-subscription>header h1{display:flex;gap:var(--vp-semantic-spacing-m);align-items:center}.add-theft-subscription>header>button{padding:0}.add-theft-subscription>:nth-child(2){height:100%;display:grid;align-content:center;gap:var(--vp-semantic-spacing-l)}.add-theft-subscription>footer{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l)}.add-theft-subscription>footer>button{width:100%}.theft-unsubscribe-user{background-color:var(--vp-semantic-color-background-main);height:100%;width:485px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--vp-semantic-spacing-xl);padding:var(--vp-semantic-spacing-xl)}.csp-fdm-calendar{display:grid;align-items:center;gap:var(--vp-semantic-spacing-m)}.csp-fdm-calendar__months{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.csp-fdm-calendar__months>button{padding:unset}.csp-fdm-calendar__days-table{gap:var(--vp-semantic-spacing-m);border-collapse:collapse}.csp-fdm-calendar__days-table button{height:100%;aspect-ratio:1;padding:var(--vp-semantic-spacing-m)}.csp-fdm-calendar__data-cell-wrapper{display:flex;justify-content:center;align-items:center}@media(max-width:600px){.csp-fdm-calendar__months button{padding:unset}.csp-fdm-calendar__days-table button{padding:var(--vp-semantic-spacing-xs)}}.recovery-overlay-calendar{display:grid;gap:var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-s);padding:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-main)}.recovery-overlay-calendar__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.recovery-overlay-calendar__header>button{padding:unset;width:fit-content;margin-left:auto}.recovery-overlay-calendar>button{width:fit-content;margin-left:auto}.recovery-overlay-calendar footer{display:flex;gap:var(--vp-semantic-spacing-m);justify-content:flex-end;align-items:center}@media(max-width:600px){.recovery-overlay-calendar{width:calc(100svw - 2 * var(--vp-semantic-spacing-l))}}.recovery-header{height:fit-content;width:100%;position:sticky;z-index:3;pointer-events:none;display:grid;gap:var(--vp-semantic-spacing-xs)}.recovery-header__header{display:grid;padding:var(--vp-semantic-spacing-m);gap:var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-m);background-color:var(--vp-semantic-color-background-main);box-shadow:8px 8px 16px #0000001a;pointer-events:auto}.recovery-header__title{display:grid;align-items:center;justify-content:flex-start;gap:var(--vp-semantic-spacing-xs);grid-template-columns:auto 1fr auto}.recovery-header__title>svg{height:1.625rem}.recovery-header__title>p{border-left:1px solid var(--vp-semantic-color-content-neutral);padding-left:var(--vp-semantic-spacing-xs)}.recovery-header__date-picker{display:flex;justify-content:center;gap:var(--vp-semantic-spacing-xs);margin-inline:auto;padding-inline:var(--vp-semantic-spacing-m);padding-block:var(--vp-semantic-spacing-xs);border-radius:var(--vp-semantic-border-radius-full);background-color:color-mix(in srgb,var(--vp-semantic-color-container-commercial-neutral) 33%,white 50%)}.recovery-header__date-picker>button{padding:var(--vp-semantic-spacing-xs)}.recovery-header__date-picker>button:nth-of-type(2){padding-inline:var(--vp-semantic-spacing-l)}.recovery-header__date-picker>button:nth-of-type(2)>.vp-button__label{min-width:10rem;width:100%}.recovery-header__date-picker>button:nth-of-type(2)>.vp-button__label>p{width:100%;display:flex;justify-content:center}.recovery-header__theft-status{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s);padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-m);width:fit-content;margin-left:auto;background-color:var(--vp-semantic-color-background-main);pointer-events:auto}@media(max-width:600px){.recovery-header{grid-column:unset}.recovery-header__title{display:grid;align-items:center;gap:var(--vp-semantic-spacing-xs)}.recovery-header__title>svg{height:1.2rem;width:fit-content}.recovery-header__title>p{border-left:1px solid var(--vp-semantic-color-content-neutral);padding-left:var(--vp-semantic-spacing-xs);font-size:1rem}.recovery-header__date-picker{width:100%;justify-content:space-between;padding-block:0}.recovery-header__date-picker>button:nth-of-type(2){width:fit-content;padding:0}.recovery-header__date-picker>button:nth-of-type(2)>.vp-button__label{min-width:unset}.recovery-header__theft-status{margin-inline:auto;width:calc(100% - 2 * var(--vp-semantic-spacing-2xs))}.recovery-header .recovery-header__notify-button{padding:var(--vp-semantic-spacing-2xs)}.recovery-header .recovery-header__notify-button :nth-child(2){display:none}}.generic-modal{background-color:var(--vp-semantic-color-background-main);min-width:422px;display:grid;gap:var(--vp-semantic-spacing-s);padding:var(--vp-semantic-spacing-xl);border-radius:var(--vp-semantic-border-radius-m)}.generic-modal>header{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.generic-modal>header h1{text-align:center}.generic-modal>header p{text-align:center;color:var(--vp-semantic-color-content-quiet)}.generic-modal>section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xs)}.generic-modal>footer{display:flex;gap:var(--vp-semantic-spacing-m)}.generic-modal>footer>button{width:100%;height:100%}@media(max-width:600px){.generic-modal{min-width:unset;width:calc(100svw - 2 * var(--vp-semantic-spacing-l))}}.generic-modal:has(.recovery-subscription-modal){width:500px}.generic-modal:has(.recovery-subscription-modal)>footer{flex-direction:column-reverse}.recovery-subscription-modal{display:flex;flex-direction:column;gap:var(--vp-semantic-sizing-3xl);padding-block:var(--vp-semantic-sizing-xl)}.recovery-subscription-modal__info{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--vp-semantic-spacing-s);border-radius:var(--vp-semantic-border-radius-s);padding:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-container-quiet);color:var(--vp-semantic-color-content-quiet)}@media(max-width:600px){.recovery-subscription-modal{gap:var(--vp-semantic-sizing-m);padding-block:var(--vp-semantic-sizing-xs)}.generic-modal:has(.recovery-subscription-modal){max-width:90svw}.generic-modal:has(.recovery-subscription-modal)>footer{gap:var(--vp-semantic-sizing-s)}}.bottom-sheet{height:calc(100% - var(--top));display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:absolute;top:var(--top);left:0;right:0;z-index:3;background-color:#fff;border-radius:1.5rem 1.5rem 0 0;box-shadow:0 -3px 24px #00000014;transition:all .2s}.collapse-button{padding:.5rem;width:100%;display:flex;justify-content:center;align-items:center;border:none;background:none;cursor:pointer}.collapse-button img{height:2rem;width:2rem}.children-container{height:100%;width:-webkit-fill-available;width:-moz-available;display:grid;gap:1.25rem;padding-inline:var(--vp-semantic-spacing-m)}.children-container-content{height:100%;box-sizing:border-box;position:relative;display:grid;gap:1.5rem;overflow-y:auto;margin-right:-1rem;padding-right:1rem;padding-top:0;padding-bottom:7.5rem}.children-container-title{margin-bottom:0}.recovery-basics{display:flex;flex-direction:column;justify-content:flex-start}.recovery-basics>section{display:flex;gap:var(--vp-semantic-spacing-s)}.recovery-basics>section>h2{color:var(--vp-semantic-color-content-quiet)}.recovery-basics>section:last-of-type{margin-top:var(--vp-semantic-spacing-s)}.recovery-basics h2,.recovery-basics p{margin:0;padding:0}.recovery-expandable-card{width:100%;padding:var(--vp-semantic-spacing-l);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-s);background:var(--vp-semantic-color-background-main);box-shadow:0 4px 14px #0000001a}.recovery-expandable-card>.recovery-expandable-card__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.recovery-expandable-card>.recovery-expandable-card__title-and-error{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--vp-semantic-spacing-m)}.bike-details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vp-semantic-spacing-m)}.bike-details img{border-radius:var(--vp-semantic-border-radius-s);outline:1px solid var(--vp-semantic-color-container-quiet);padding:var(--vp-semantic-spacing-m);width:100%;object-fit:none}.case-theft-details{display:flex;flex-direction:column;align-items:flex-start;gap:var(--vp-semantic-spacing-m)}.case-theft-details>.battery-level{display:grid;grid-template-columns:auto auto 1fr;align-items:center;row-gap:0}.case-theft-details>.battery-level h1{margin:0;grid-column:span 2}.bottomsheet-recovery-mobile-lgn-select{margin-left:auto}.bike-details-overlay{width:485px;height:100svh;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-xl);background-color:var(--vp-semantic-color-background-main)}.bike-details-overlay__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.bike-details-overlay__header>button{padding:unset;width:fit-content;margin-left:auto}.bike-details-overlay__content{overflow-y:auto}@media(max-width:600px){.bike-details-overlay{width:100svw}}.theft-case-details-overlay{width:485px;height:100svh;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-xl);background-color:var(--vp-semantic-color-background-main)}.theft-case-details-overlay__header{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.theft-case-details-overlay__header>button{padding:unset;width:fit-content;margin-left:auto}.theft-case-details-overlay__content{overflow-y:auto}@media(max-width:600px){.theft-case-details-overlay{width:100svw}}.gt-overlay:has(.recovery-no-data-modal){z-index:2;width:calc(100% - 485px)}.recovery-no-data-modal{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:var(--vp-semantic-spacing-xl);padding:var(--vp-semantic-spacing-xl);background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-border-radius-s)}.recovery-no-data-modal svg{color:var(--vp-semantic-color-status-info)}@media(max-width:600px){.gt-overlay:has(.recovery-no-data-modal){width:100%}.gt-overlay:has(.recovery-no-data-modal) .recovery-no-data-modal{min-width:75svw}}#root{height:100vh;width:100vw;overflow:hidden;box-sizing:border-box}.recovery-view{width:100%;height:100%;position:relative;display:grid;grid-template-columns:1fr 485px}.recovery-view .mapbox-container{position:absolute;top:0;left:0;height:100%;width:calc(100% - 485px);z-index:0}.recovery-view .recovery-header{padding:var(--vp-semantic-spacing-m)}.recovery-view .recovery-view__details{position:sticky;z-index:3;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow-y:auto;padding:var(--vp-semantic-spacing-l);background-color:var(--vp-semantic-color-background-main)}.recovery-view .recovery-view__details>.lgn-select{margin-top:auto;margin-left:auto}.recovery-view .last-known-ride{background-color:var(--vp-semantic-color-container-brand);color:var(--vp-semantic-color-content-inverse)}.recovery-view .last-known-ride>svg{color:var(--vp-semantic-color-content-inverse)}.recovery-view .last-ride{background-color:var(--vp-semantic-color-content-quiet);color:var(--vp-semantic-color-container-quiet)}.recovery-view .last-ride>svg{color:var(--vp-semantic-color-container-quiet)}.full-map{grid-template-columns:1fr}.full-map>.mapbox-container{width:100%}@media(max-width:600px){.recovery-view{grid-template-columns:1fr;padding:var(--vp-semantic-spacing-m)}.recovery-view .recovery-header{padding:unset}.recovery-view .mapbox-container{height:calc(100svh - 5rem);width:100%}.full-map>.mapbox-container{height:100%}}.recovery-disabled-modal{display:grid;grid-template-columns:1fr;border-radius:var(--vp-semantic-border-radius-m);padding:var(--vp-semantic-spacing-2xl);gap:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-quiet);background-color:var(--vp-semantic-color-container-neutral)}.recovery-disabled-modal>:nth-child(2){display:flex;align-items:center;justify-content:center}.recovery-disabled-modal>:nth-child(2)>svg{height:5rem;width:5rem;color:var(--vp-semantic-color-content-neutral)}.recovery-disabled-modal>ul>li{margin-left:var(--vp-semantic-spacing-l);padding-bottom:var(--vp-semantic-spacing-m)}@media(max-width:600px){.recovery-disabled-modal{max-width:80svw;width:max-content;font-size:.8rem!important}.recovery-disabled-modal>:nth-child(2)>svg{width:3rem;height:3rem}}.recovery-unsubscribe{width:100svw;height:100vh;overflow:hidden;position:relative;z-index:1;background-color:#00000054}.recovery-unsubscribe:after{content:"";position:absolute;top:0;left:0;width:100svw;height:100vh;background-color:#00000054;z-index:2}.recovery-unsubscribe__header{position:absolute;z-index:3;pointer-events:none;top:0;left:0;width:66svw;padding:var(--vp-semantic-spacing-s);border-radius:var(--vp-semantic-border-radius-m);background-color:var(--vp-semantic-color-background-main);box-shadow:8px 8px 16px #0000001a;display:grid;align-items:center;justify-content:flex-start;gap:var(--vp-semantic-spacing-xs);grid-template-columns:auto 1fr;margin:var(--vp-semantic-spacing-m)}.recovery-unsubscribe__header>svg{height:1.325rem;width:fit-content}.recovery-unsubscribe__header>p{border-left:1px solid var(--vp-semantic-color-content-neutral);padding-left:var(--vp-semantic-spacing-xs)}.recovery-unsubscribe__content{z-index:3;position:absolute;top:50%;left:50%;translate:-50% -50%;width:fit-content;min-width:780px;height:fit-content;max-width:90svw;padding:var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-background-main)}.recovery-unsubscribe__content>header{padding-bottom:var(--vp-semantic-spacing-m)}.recovery-unsubscribe__content>p{width:100%}.recovery-unsubscribe__content>svg{margin-inline:auto;width:85.65px;height:85.65px}.recovery-unsubscribe__validate-button{margin-top:var(--vp-semantic-spacing-l);width:100%}.recovery-unsubscribe>.mapbox-container{z-index:2}@media(max-width:600px){.recovery-unsubscribe{grid-column:unset}.recovery-unsubscribe__header{width:-webkit-fill-available;display:grid;align-items:center;gap:var(--vp-semantic-spacing-xs)}.recovery-unsubscribe__header>svg{height:1.2rem;width:fit-content}.recovery-unsubscribe__header>p{border-left:1px solid var(--vp-semantic-color-content-neutral);padding-left:var(--vp-semantic-spacing-xs);font-size:.85rem}.recovery-unsubscribe__content{width:90svw;min-width:unset}.recovery-unsubscribe__content>svg{width:52.837px}}.ota-list-status{display:flex;align-items:center;gap:var(--vp-semantic-spacing-xs)}.ota-list-status svg{width:var(--vp-semantic-sizing-l);height:var(--vp-semantic-sizing-l)}.ota-list-status p{text-transform:lowercase}.ota-list-status p:first-letter{text-transform:uppercase}.ota-list-status--COMPLETED{color:var(--vp-semantic-color-status-positive)}.ota-list{display:grid;gap:var(--vp-semantic-spacing-3xl);grid-template-rows:auto auto 1fr;height:-webkit-fill-available;overflow:hidden}.ota-list .ota-list-header h1{display:flex;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m);min-height:50px}.ota-list .ota-list-filters{display:grid;grid-template-columns:repeat(var(--totalButtons),1fr);align-items:center;gap:calc(var(--vp-semantic-border-radius-s) / 2);min-height:60px}.ota-list .ota-list-filters>.ota-list-filter-button{box-sizing:border-box;height:100%;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;border:none;border-radius:var(--vp-semantic-border-radius-s);background:var(--vp-semantic-color-container-quiet)!important;transition:all var(--csp-animation-time-moderate)}.ota-list .ota-list-filters>.ota-list-filter-button:hover{background:var(--vp-semantic-color-container-commercial-neutral)}.ota-list .ota-list-filters>.ota-list-filter-button__selected{background:var(--vp-semantic-color-container-commercial-neutral);color:var(--vp-semantic-color-content-brand)}.ota-list>.virtual-table>table{height:63svh}.ota-list>.virtual-table>table>td:not(:first-of-type)>button{text-transform:lowercase}.ota-list>.virtual-table>table>td:not(:first-of-type)>button:first-letter{text-transform:uppercase}.ota-list>.virtual-table{--first-col: 350px}.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr,.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr{grid-template-columns:var(--first-col) repeat(auto-fit,minmax(50px,1fr))}.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>td:first-of-type,.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>th:first-of-type,.ota-list>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.ota-details{display:grid;gap:var(--vp-semantic-spacing-xl);grid-template-rows:auto auto auto auto 1fr;align-content:flex-start;height:-webkit-fill-available;overflow:hidden}.ota-details .ota-details-header{display:flex;justify-content:flex-start}.ota-details .ota-details-header__cancel-button{margin-left:auto;width:fit-content}.ota-details .ota-details-header__cancel-information{margin-top:calc(-1 * var(--vp-semantic-spacing-l));display:flex;width:fit-content;align-items:center;gap:var(--vp-semantic-spacing-xs);padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m);border-radius:var(--vp-semantic-border-radius-full);border:1px solid var(--vp-semantic-color-container-commercial-neutral);color:var(--vp-semantic-color-content-quiet)}.ota-details .ota-details-header__cancel-information svg{color:var(--vp-semantic-color-status-info)}.ota-details .ota-details-tableau{min-width:fit-content;width:50%;display:flex;flex-direction:row;gap:8px;border-radius:16px;padding:var(--vp-semantic-spacing-m);border:1px solid var(--vp-semantic-color-border-brand);text-decoration:none;font-weight:unset;color:var(--vp-semantic-color-content-neutral)}.ota-details .ota-details-tableau>svg:last-of-type{margin-left:auto}.ota-details .ota-details-information-skeleton{height:74px;border-radius:var(--vp-semantic-border-radius-s)}.ota-details .ota-details-information{border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-background-alternative);display:grid;grid-template-columns:repeat(5,1fr);align-items:center;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-m)}.ota-details .ota-details-information>div{display:grid;gap:var(--vp-semantic-spacing-xs)}.ota-details .ota-details-information>div .status{justify-content:flex-start}.ota-details .ota-details-information>div span{color:var(--vp-semantic-color-content-quiet)}.ota-details .ota-details-information>div .update-type{text-transform:lowercase}.ota-details .ota-details-information>div .update-type:first-letter{text-transform:uppercase}.ota-details .ota-details-filters{display:grid;grid-template-columns:repeat(var(--totalButtons),1fr);align-items:center;gap:calc(var(--vp-semantic-border-radius-s) / 2);min-height:60px}.ota-details .ota-details-filters>.ota-details-filter-button{box-sizing:border-box;height:100%;padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--vp-semantic-border-radius-s);background:var(--vp-semantic-color-container-quiet)!important;transition:all var(--csp-animation-time-moderate)}.ota-details .ota-details-filters>.ota-details-filter-button:hover{background:var(--vp-semantic-color-container-commercial-neutral)}.ota-details .ota-details-filters>.ota-details-filter-button__selected{background:var(--vp-semantic-color-container-commercial-neutral);color:var(--vp-semantic-color-content-brand)}.ota-details>.virtual-table>table{height:47svh}.ota-details>.virtual-table{--first-col: 300px}.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr,.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr{grid-template-columns:var(--first-col) repeat(auto-fit,minmax(50px,1fr))}.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>th:first-of-type,.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-header>tr>td:first-of-type,.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>th:first-of-type,.ota-details>.virtual-table>.virtual-table-content-container>.virtual-table-content>tr>td:first-of-type{width:var(--first-col)}.status{display:flex;justify-content:center;align-items:center;gap:var(--vp-semantic-spacing-xs)}.status svg{width:var(--vp-semantic-sizing-m);height:var(--vp-semantic-sizing-m)}.status--success{color:var(--vp-semantic-color-status-positive)}.status--error{color:var(--vp-semantic-color-status-negative)}.status--warning{color:var(--vp-semantic-color-status-warning)}.status--info{color:var(--vp-semantic-color-status-info)}.overlay-cancel-ota{display:flex;padding:var(--vp-semantic-spacing-xl);flex-direction:column;justify-content:center;gap:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-border-radius-s)}.overlay-cancel-ota p{margin:0}.overlay-cancel-ota footer{margin-left:auto;display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.support-home-page{display:grid;gap:var(--vp-semantic-spacing-3xl);grid-template-rows:auto auto 1fr;height:-webkit-fill-available;overflow:hidden}.support-home-page .support-home-page-header{min-height:50px;display:grid;grid-template-columns:1fr auto auto;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m)}.support-home-page .support-home-page-header h1{display:flex;width:100%;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m)}.module-fast-code-overlay{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;height:100%;padding:var(--vp-semantic-spacing-m);width:677px;background-color:var(--vp-semantic-color-background-main)}.module-fast-code-overlay>section{display:grid;align-items:center;gap:var(--vp-semantic-spacing-m);padding-left:var(--vp-semantic-spacing-3xl);padding-right:var(--vp-semantic-spacing-2xl);margin-right:var(--vp-semantic-spacing-xl);overflow-y:auto}.module-fast-code-overlay>section>.module-fast-code-overlay__breadcrumb,.module-fast-code-overlay>section span{display:flex;align-items:center;gap:var(--vp-semantic-spacing-2xs)}.module-fast-code-overlay>section span{color:var(--vp-semantic-color-content-quiet)}.module-fast-code-overlay>footer{padding-inline:var(--vp-semantic-spacing-3xl);display:flex;justify-content:flex-end;gap:var(--vp-semantic-spacing-m)}.module-fast-code-overlay__confirmation-modal{border-radius:var(--vp-semantic-spacing-m)}.module-fast-code-overlay__confirmation-modal>section{margin:0;padding:var(--vp-semantic-spacing-m)}.module-fast-code-overlay__confirmation-modal>section>p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.module-fast-code-overlay__confirmation-modal>section>p>svg{color:var(--vp-semantic-color-status-warning)}.module-creation-overlay{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;height:100%;padding:var(--vp-semantic-spacing-m);width:677px;background-color:var(--vp-semantic-color-background-main)}.module-creation-overlay>section{display:grid;align-items:center;gap:var(--vp-semantic-spacing-m);padding-left:var(--vp-semantic-spacing-3xl);padding-right:var(--vp-semantic-spacing-2xl);margin-right:var(--vp-semantic-spacing-xl);overflow-y:auto}.module-creation-overlay>footer{padding-inline:var(--vp-semantic-spacing-3xl);display:flex;justify-content:flex-end;gap:var(--vp-semantic-spacing-m)}.module-creation-overlay__confirmation-modal{border-radius:var(--vp-semantic-spacing-m)}.module-creation-overlay__confirmation-modal>section{margin:0;padding:var(--vp-semantic-spacing-m)}.module-creation-overlay__confirmation-modal>section>p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.module-creation-overlay__confirmation-modal>section>p>svg{color:var(--vp-semantic-color-status-warning)}.highlight-partial-string__highlight{font-weight:700;color:var(--vp-semantic-color-content-brand)}.search-module-page{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;height:100%}.search-module-page .search-module-row-item{display:flex;position:relative}.search-module-page .search-module-row-item__name{width:fit-content;display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.search-module-page .search-module-row-item__name>p:nth-of-type(2){font-style:italic}.search-module-page .search-module-row-item>.button-exact-match{position:absolute;right:0;padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-s)}.search-module-page section{overflow-y:auto;margin-inline:auto;width:900px;min-height:20rem;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.search-module-page section>.fdm-search{padding:var(--vp-semantic-spacing-xs)}.search-module-page section>p{display:flex;gap:var(--vp-semantic-spacing-m);align-items:center;padding-inline:var(--vp-semantic-spacing-m)}.search-module-page section .search-module-page-success{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s);color:var(--vp-semantic-color-status-positive)}.search-module-page section .search-module-page-error{color:var(--vp-semantic-color-status-negative)}.search-module-page section .search-module-page-not-found{padding-inline:var(--vp-semantic-spacing-m);display:flex;justify-content:space-between;align-items:center}.search-module-page section .search-module-page-not-found>button{padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-s)}.search-module-page section>.virtual-search-container{padding-inline:var(--vp-semantic-spacing-m);height:fit-content;max-height:65svh;display:grid;grid-template-columns:1fr;justify-content:center;overflow:auto}.search-module-page section>.virtual-search-container>.virtual-search-content{width:100%;position:relative}.search-module-page section>.virtual-search-container>.virtual-search-content>.virtual-search-row{position:absolute;inset:0;width:100%;padding:var(--vp-semantic-spacing-m);background-color:var(--vp-semantic-color-background-main)}.search-module-page section>.virtual-search-container>.virtual-search-content>.virtual-search-row-even-row{background-color:var(--vp-semantic-color-container-commercial-neutral)}.search-module-page section>.virtual-search-container>p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-m);padding:var(--vp-semantic-spacing-m)}.search-module-page section>.virtual-search-container>.warning svg{color:var(--vp-semantic-color-status-negative)}.search-module-page section>.virtual-search-container>.info svg{color:var(--vp-semantic-color-content-brand)}.form-user{display:flex;flex-direction:column;align-items:center;height:100%;overflow-y:hidden}.form-user>header{width:100%}.form-user>header>button,.form-user>header>button>h1{justify-self:flex-start;display:flex;align-items:center}.form-user>form{width:526px;padding:var(--vp-semantic-spacing-xs);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);height:100%;overflow-y:auto}.form-user>form>.form-user-input:last-of-type{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.form-user>form>.form-user-submit-button{width:100%}.gtin-selection-section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.gtin-selection-section>section{display:flex;flex-wrap:wrap;gap:var(--vp-semantic-spacing-s)}.create-dynamic-group{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l);height:100%;overflow-y:hidden}.create-dynamic-group>section{display:grid;grid-template-columns:calc(800px + 2 * var(--vp-semantic-spacing-l));gap:var(--vp-semantic-spacing-2xl);align-self:center;height:100%;overflow-y:auto;padding-inline:var(--vp-semantic-spacing-l)}.create-dynamic-group header>h2{display:flex;gap:var(--vp-semantic-spacing-s)}.create-dynamic-group>footer{display:flex;justify-content:center}.create-dynamic-group__max-attributes{border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-container-quiet);padding:var(--vp-semantic-spacing-l);color:var(--vp-semantic-color-content-quiet);display:grid;grid-template-columns:50px 1fr;grid-template-rows:auto auto}.create-dynamic-group__max-attributes>:first-child{grid-column:1/2;grid-row:1/3;transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.create-dynamic-group__max-attributes>:nth-child(2){grid-column:2/3;grid-row:1/2;transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.create-dynamic-group__max-attributes>:nth-child(3){grid-column:2/3;grid-row:2/3;transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.create-dynamic-group__warning>:nth-child(3){color:var(--vp-semantic-color-status-warning)}.create-dynamic-group__negative{color:var(--vp-semantic-color-status-negative)}.create-dynamic-group__negative>:nth-child(2){font-weight:700}.add-attribute-drawer{background-color:var(--vp-semantic-color-background-main);height:100%;width:485px;padding:var(--vp-semantic-spacing-xl);display:grid;grid-template-rows:auto 1fr auto}.add-attribute-drawer>header{display:flex;justify-content:space-between;align-items:center}.add-attribute-drawer>section{align-self:center;padding-right:var(--vp-semantic-spacing-6xl);display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.add-attribute-drawer>footer{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-s)}.add-attribute-drawer>footer>button{width:100%}.attributes-section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xl)}.attributes-section>section{display:grid;grid-template-rows:auto 1fr;gap:var(--vp-semantic-spacing-2xl)}.attributes-section>section>div>.add-attribute-button{margin-top:var(--vp-semantic-spacing-m)}.attributes-section>section .select-relational-attribute-operator{width:fit-content}.attributes-section>section .select-relational-attribute-operator>select{border-radius:var(--vp-semantic-border-radius-full);background-color:var(--vp-semantic-color-container-brand);color:var(--vp-semantic-color-content-on-brand-neutral);box-shadow:unset}.attributes-section>section .select-relational-attribute-operator>svg{color:var(--vp-semantic-color-content-on-brand-neutral)}.attributes-section__same-attribute-operator{border-color:var(--vp-semantic-color-content-brand);color:var(--vp-semantic-color-content-brand);height:2.9rem;width:3rem;box-sizing:border-box}.attributes-section__block{display:grid;grid-template-rows:auto 1fr;border-radius:var(--vp-semantic-border-radius-s);padding:var(--vp-semantic-spacing-s);margin-block:var(--vp-semantic-spacing-s);background:var(--vp-semantic-color-container-quiet);gap:var(--vp-semantic-spacing-s)}.attributes-section__block>h2{width:100%}.attributes-section__items{display:flex;gap:var(--vp-semantic-spacing-xs);padding-right:var(--vp-semantic-spacing-xs)}.attributes-section__items>div{display:flex;gap:var(--vp-semantic-spacing-xs)}.activities{display:grid;gap:var(--vp-semantic-spacing-3xl);grid-template-rows:auto 1fr}.activities>header{display:flex}.activities>header h1{display:flex;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m);min-height:50px}.activities>section{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-2xl)}.activities>section>h1{display:flex;align-items:center;height:fit-content;gap:var(--vp-semantic-spacing-m);min-height:50px}.activities>section>button.activities__button-card{width:550px;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;border-radius:var(--vp-semantic-spacing-m);border:1px solid var(--vp-semantic-color-border-brand)!important;padding:var(--vp-semantic-spacing-m);text-align:left;gap:var(--vp-semantic-spacing-s);transition:all var(--csp-animation-time-quick) var(--csp-timing-function)}.activities>section>button.activities__button-card :first-child{grid-column:1/2;grid-row:1/2}.activities>section>button.activities__button-card :nth-child(2){grid-column:1/2;grid-row:2/3;color:var(--vp-semantic-color-content-quiet)}.activities>section>button.activities__button-card :nth-child(3){grid-column:2/3;grid-row:1/3;justify-self:center;align-self:center}.activities>section>button.activities__button-card:hover{background-color:var(--vp-semantic-color-container-commercial-neutral)}.module-details{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;background-color:var(--vp-semantic-color-background-main);padding-block:var(--vp-semantic-spacing-m)}.module-details>header{padding-inline:var(--vp-semantic-spacing-2xs)}.module-details__content{padding:var(--vp-semantic-spacing-s);height:calc(100svh - 220px);overflow-y:auto;display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m)}.module-details__header-title{display:flex;justify-content:flex-start}.module-details .module-details--device-settings>header{grid-template-columns:1fr;grid-template-rows:unset;justify-content:flex-end;gap:unset}.module-details__module-details-accordion>header{display:grid;grid-template-areas:"title title edit" "description description void";grid-template-columns:1fr 1fr auto;grid-template-rows:1fr 1fr;align-items:center;gap:var(--vp-semantic-spacing-m);padding-block:var(--vp-semantic-spacing-m)}.module-details__module-details-accordion>header>.module-details-accordion__link-edit,.module-details__module-details-accordion>header>a{grid-area:edit;display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.module-details__module-details-accordion>section{display:grid;grid-template-columns:auto auto;align-items:center;gap:var(--vp-semantic-spacing-m);padding-block:var(--vp-semantic-spacing-m)}.module-details__module-details-accordion>section>p{word-break:break-all;white-space:normal;max-height:10rem;overflow-y:auto}.module-details__module-details-accordion>section>p>span{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s);color:var(--vp-semantic-color-status-negative)}.module-details__module-details-accordion>footer{display:flex;justify-content:flex-end;padding-top:var(--vp-semantic-spacing-m);gap:var(--vp-semantic-spacing-m)}.module-dissociate-overlay,.module-associate-overlay{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;height:100%;padding:var(--vp-semantic-spacing-m);width:677px;background-color:var(--vp-semantic-color-background-main);border-radius:var(--vp-semantic-spacing-m)}.module-dissociate-overlay>header,.module-associate-overlay>header{padding-inline:var(--vp-semantic-spacing-m);display:flex;gap:var(--vp-semantic-spacing-m)}.module-dissociate-overlay>section,.module-associate-overlay>section{margin:0;padding:var(--vp-semantic-spacing-m)}.module-dissociate-overlay>section>p,.module-associate-overlay>section>p{display:flex;align-items:center;gap:var(--vp-semantic-spacing-s)}.module-dissociate-overlay>section>p>svg,.module-associate-overlay>section>p>svg{color:var(--vp-semantic-color-status-warning)}.module-dissociate-overlay>footer,.module-associate-overlay>footer{padding-inline:var(--vp-semantic-spacing-m);display:flex;justify-content:flex-end;gap:var(--vp-semantic-spacing-m)}.module-id-sticker{z-index:-1;position:fixed;top:-9999px;left:-9999px;width:100%;height:100%;background-color:#00000080;pointer-events:none}.module-id-sticker>* p{font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:8px}.module-id-sticker__container{position:absolute;top:50%;left:50%;translate:-50% -50%;border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-background-main);display:grid;grid-template-columns:1fr 1.5fr;padding:4px;width:166px;height:109px}.module-id-sticker__logo{padding:2px;background-color:#000;align-self:flex-start}.module-id-sticker__logo>svg{max-height:19px}.module-id-sticker__brand{align-self:flex-start;justify-self:flex-end}.module-id-sticker__module{grid-column:span 2}.module-id-sticker__qrcode{align-self:flex-end}.module-id-sticker__module-info{align-self:center;display:flex;justify-content:center}.module-id-sticker__module-info>p{width:fit-content}.module-edition{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;height:100%;background-color:var(--vp-semantic-color-background-main)}.module-edition>section{padding-top:var(--vp-semantic-spacing-m);padding-inline:var(--vp-semantic-spacing-2xs);width:100%;display:grid;align-items:center;gap:var(--vp-semantic-spacing-m);overflow-y:auto}.module-edition>footer{display:flex;justify-content:flex-end;gap:var(--vp-semantic-spacing-m)}.module-device-settings-edition{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-m);overflow:hidden;height:100%;background-color:var(--vp-semantic-color-background-main)}.module-device-settings-edition>section{padding-inline:var(--vp-semantic-spacing-2xs);padding-top:var(--vp-semantic-spacing-m);width:100%;display:grid;align-items:center;gap:var(--vp-semantic-spacing-m);overflow-y:auto}.module-device-settings-edition>footer{display:flex;justify-content:flex-end;gap:var(--vp-semantic-spacing-m)}.fdm-snackbar-displayer{height:100svh;width:100svw;position:absolute;top:0;left:0;pointer-events:none;z-index:150}.fdm-snackbar{border-radius:var(--vp-semantic-border-radius-s);background-color:var(--vp-semantic-color-background-main);box-shadow:0 8px 24px #94949452;display:grid;grid-template-columns:auto 1fr auto;gap:var(--vp-semantic-spacing-m);align-items:center;position:relative;z-index:20;top:calc(var(--vp-semantic-spacing-xl) + 5rem * var(--index));left:50%;translate:-50% 0;min-width:fit-content;width:fit-content;max-width:50vw;pointer-events:initial;transition:top .33s;padding:var(--vp-semantic-spacing-m);animation:csp-bounce-in-down var(--csp-animation-time-moderate) var(--csp-timing-function) forwards}.fdm-snackbar__icon{width:36px;max-width:36px;display:grid;place-items:center;aspect-ratio:1;border-radius:var(--vp-semantic-border-radius-s)}.fdm-snackbar__content{color:var(--vp-semantic-color-content-neutral)}.fdm-snackbar:after{content:"";position:absolute;z-index:21;bottom:0;left:0;height:4px;border-radius:inherit;animation:fdm-snackbar-timer var(--max-time) linear forwards}.fdm-snackbar>.fdm-snackbar__action-close{padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.fdm-snackbar--success .fdm-snackbar__icon{background-color:#149b651a;color:var(--vp-semantic-color-status-positive)}.fdm-snackbar--success:after{background-color:var(--vp-semantic-color-status-positive)}.fdm-snackbar--warning .fdm-snackbar__icon{background-color:#db69001a;color:var(--vp-semantic-color-status-warning)}.fdm-snackbar--warning:after{background-color:var(--vp-semantic-color-status-warning)}.fdm-snackbar--error .fdm-snackbar__icon{background-color:#d703211a;color:var(--vp-semantic-color-status-negative)}.fdm-snackbar--error:after{background-color:var(--vp-semantic-color-status-negative)}.fdm-snackbar--information .fdm-snackbar__icon{background-color:#3643ba1a;color:var(--vp-semantic-color-status-info)}.fdm-snackbar--information:after{background-color:var(--vp-semantic-color-status-info)}.fdm-snackbar-animate-out{animation:csp-back-out-right var(--csp-animation-time-moderate) linear forwards}@keyframes fdm-snackbar-timer{0%{width:0}to{width:100%}}@media(max-width:600px){.fdm-snackbar{min-width:unset;max-width:unset;width:95vw}}:root{--vp-core-text-decoration-underline: underline;--vp-core-text-decoration-none: none;--vp-core-text-decoration-line-through: line-through;--vp-core-text-case-uppercase: uppercase;--vp-core-text-case-none: none;--vp-core-text-case-lowercase: lowercase;--vp-core-text-case-capitalize: capitalize;--vp-core-spacing-075: 6px;--vp-core-spacing-050: 4px;--vp-core-spacing-025: 2px;--vp-core-spacing-010: 1px;--vp-core-spacing-900: 160px;--vp-core-spacing-850: 128px;--vp-core-spacing-800: 96px;--vp-core-spacing-700: 80px;--vp-core-spacing-650: 64px;--vp-core-spacing-600: 48px;--vp-core-spacing-500: 40px;--vp-core-spacing-400: 32px;--vp-core-spacing-300: 24px;--vp-core-spacing-250: 20px;--vp-core-spacing-200: 16px;--vp-core-spacing-150: 12px;--vp-core-spacing-100: 8px;--vp-core-spacing-0: 0px;--vp-core-sizing-050: 1px;--vp-core-sizing-700: 128px;--vp-core-sizing-650: 96px;--vp-core-sizing-600: 80px;--vp-core-sizing-550: 64px;--vp-core-sizing-520: 56px;--vp-core-sizing-500: 48px;--vp-core-sizing-475: 44px;--vp-core-sizing-450: 40px;--vp-core-sizing-400: 32px;--vp-core-sizing-350: 24px;--vp-core-sizing-325: 20px;--vp-core-sizing-300: 16px;--vp-core-sizing-250: 12px;--vp-core-sizing-200: 8px;--vp-core-sizing-150: 4px;--vp-core-sizing-100: 2px;--vp-core-optical-sizing-auto: auto;--vp-core-optical-sizing-30: 30;--vp-core-optical-sizing-14: 14;--vp-core-opacity-1000: 1;--vp-core-opacity-750: .75;--vp-core-opacity-500: .5;--vp-core-opacity-300: .38;--vp-core-opacity-250: .25;--vp-core-opacity-0: 0;--vp-core-line-height-050: 1;--vp-core-line-height-900: 1.7;--vp-core-line-height-800: 1.5;--vp-core-line-height-500: 1.4286;--vp-core-line-height-430: 1.3333000000000002;--vp-core-line-height-400: 1.3;--vp-core-line-height-380: 1.2856999999999998;--vp-core-line-height-300: 1.2308;--vp-core-line-height-285: 1.1875;--vp-core-line-height-280: 1.1818;--vp-core-line-height-260: 1.1667;--vp-core-line-height-210: 1.1111;--vp-core-line-height-200: 1.1;--vp-core-line-height-120: 1.0833;--vp-core-line-height-110: 1.0811;--vp-core-line-height-100: 1.0714;--vp-core-letter-spacing-050: -.01em;--vp-core-letter-spacing-020: -.03em;--vp-core-letter-spacing-300: .02em;--vp-core-letter-spacing-200: .01em;--vp-core-letter-spacing-100: 0em;--vp-core-font-weight-950: 950;--vp-core-font-weight-900: 900;--vp-core-font-weight-800: 800;--vp-core-font-weight-700: 700;--vp-core-font-weight-600: 600;--vp-core-font-weight-500: 500;--vp-core-font-weight-400: 400;--vp-core-font-weight-300: 300;--vp-core-font-weight-200: 200;--vp-core-font-weight-100: 100;--vp-core-font-size-050: 11px;--vp-core-font-size-950: 88px;--vp-core-font-size-910: 74px;--vp-core-font-size-900: 72px;--vp-core-font-size-850: 56px;--vp-core-font-size-800: 48px;--vp-core-font-size-750: 40px;--vp-core-font-size-700: 36px;--vp-core-font-size-650: 34px;--vp-core-font-size-600: 32px;--vp-core-font-size-550: 30px;--vp-core-font-size-500: 28px;--vp-core-font-size-450: 26px;--vp-core-font-size-400: 24px;--vp-core-font-size-350: 22px;--vp-core-font-size-300: 20px;--vp-core-font-size-250: 18px;--vp-core-font-size-200: 16px;--vp-core-font-size-150: 14px;--vp-core-font-size-100: 12px;--vp-core-font-family-sf-pro: SF Pro;--vp-core-font-family-sans-serif: sans-serif;--vp-core-font-family-roboto: Roboto;--vp-core-font-family-mono: monospace;--vp-core-font-family-inter: Inter;--vp-core-font-family-decathlon-brand: Decathlon Brand VF;--vp-core-font-family-decathlon: Decathlon VF;--vp-core-color-mix-ratio-400: .4;--vp-core-color-mix-ratio-300: .3;--vp-core-color-mix-ratio-200: .2;--vp-core-color-mix-ratio-100: .1;--vp-core-color-yellow-050: #FFFEF0;--vp-core-color-yellow-700: #67611B;--vp-core-color-yellow-600: #999028;--vp-core-color-yellow-500: #BCB02C;--vp-core-color-yellow-400: #FFEA28;--vp-core-color-yellow-300: #FFF370;--vp-core-color-yellow-200: #FFF58D;--vp-core-color-yellow-100: #FFFBC7;--vp-core-color-white: #ffffff;--vp-core-color-turquoise-050: #C0F5FF;--vp-core-color-turquoise-700: #00424A;--vp-core-color-turquoise-600: #007585;--vp-core-color-turquoise-500: #009CAF;--vp-core-color-turquoise-400: #00C6EE;--vp-core-color-turquoise-300: #26DBFF;--vp-core-color-turquoise-200: #5CE4FF;--vp-core-color-turquoise-100: #92EDFF;--vp-core-color-transparent: transparent;--vp-core-color-rock-050: #bfbfbf;--vp-core-color-rock-020: #E1E0DF;--vp-core-color-rock-010: #f1f0ee;--vp-core-color-rock-900: #101010;--vp-core-color-rock-800: #1f1f1f;--vp-core-color-rock-700: #2b2b2b;--vp-core-color-rock-600: #383838;--vp-core-color-rock-500: #424242;--vp-core-color-rock-400: #616161;--vp-core-color-rock-300: #7a7a7a;--vp-core-color-rock-200: #949494;--vp-core-color-rock-100: #a8a8a8;--vp-core-color-red-050: #FDDFE0;--vp-core-color-red-700: #5A0005;--vp-core-color-red-600: #870007;--vp-core-color-red-500: #AB0009;--vp-core-color-red-400: #d70321;--vp-core-color-red-300: #FD7278;--vp-core-color-red-200: #FD9297;--vp-core-color-red-100: #FEC9CB;--vp-core-color-purple-050: #EBD8FD;--vp-core-color-purple-700: #27034C;--vp-core-color-purple-600: #410580;--vp-core-color-purple-500: #9839F6;--vp-core-color-purple-400: #AE64F8;--vp-core-color-purple-300: #C998FA;--vp-core-color-purple-200: #D6B1FC;--vp-core-color-purple-100: #E1C5FC;--vp-core-color-pink-050: #FBDAF2;--vp-core-color-pink-700: #490737;--vp-core-color-pink-600: #850063;--vp-core-color-pink-500: #CF149B;--vp-core-color-pink-400: #EC3ABB;--vp-core-color-pink-300: #F16BCC;--vp-core-color-pink-200: #F69CDD;--vp-core-color-pink-100: #FACEEE;--vp-core-color-orange-050: #FFE5D6;--vp-core-color-orange-700: #913908;--vp-core-color-orange-600: #B74909;--vp-core-color-orange-500: #F55A02;--vp-core-color-orange-400: #FF8946;--vp-core-color-orange-300: #FE9A60;--vp-core-color-orange-200: #FFB78E;--vp-core-color-orange-100: #FFD0B4;--vp-core-color-mint-050: #f0fff4;--vp-core-color-mint-900: #336b46;--vp-core-color-mint-800: #149B65;--vp-core-color-mint-700: #58b678;--vp-core-color-mint-600: #6ee797;--vp-core-color-mint-500: #7affa6;--vp-core-color-mint-400: #94ffb8;--vp-core-color-mint-300: #a8ffc5;--vp-core-color-mint-200: #c2ffd6;--vp-core-color-mint-100: #d6ffe3;--vp-core-color-grey-050: #F7F8F9;--vp-core-color-grey-950: #001018;--vp-core-color-grey-900: #142129;--vp-core-color-grey-800: #1A2A34;--vp-core-color-grey-700: #344450;--vp-core-color-grey-600: #4E5D6B;--vp-core-color-grey-500: #687787;--vp-core-color-grey-400: #8C96A2;--vp-core-color-grey-300: #B3BAC3;--vp-core-color-grey-200: #D9DDE1;--vp-core-color-grey-100: #EFF1F3;--vp-core-color-green-050: #D5F5EC;--vp-core-color-green-700: #006F43;--vp-core-color-green-600: #017F5C;--vp-core-color-green-500: #029E73;--vp-core-color-green-400: #02BE8A;--vp-core-color-green-300: #21CE9C;--vp-core-color-green-200: #7CDFC4;--vp-core-color-green-100: #BEEFE2;--vp-core-color-gold-050: #FFFCF5;--vp-core-color-gold-700: #805B00;--vp-core-color-gold-600: #BD8700;--vp-core-color-gold-500: #E5A500;--vp-core-color-gold-400: #FFCD4E;--vp-core-color-gold-300: #FFDB80;--vp-core-color-gold-200: #FFE9B2;--vp-core-color-gold-100: #FFF1CC;--vp-core-color-conifer-050: #EAFBE8;--vp-core-color-conifer-700: #256C1D;--vp-core-color-conifer-600: #378D2E;--vp-core-color-conifer-500: #41A036;--vp-core-color-conifer-400: #23A942;--vp-core-color-conifer-300: #74C76A;--vp-core-color-conifer-200: #88D77F;--vp-core-color-conifer-100: #CBF0C7;--vp-core-color-cobalt-050: #E3E6FC;--vp-core-color-cobalt-010: #F5F4F5;--vp-core-color-cobalt-900: #171c4f;--vp-core-color-cobalt-800: #1e2567;--vp-core-color-cobalt-700: #262f82;--vp-core-color-cobalt-600: #313daa;--vp-core-color-cobalt-500: #3643ba;--vp-core-color-cobalt-400: #5261E0;--vp-core-color-cobalt-300: #6C7BFB;--vp-core-color-cobalt-200: #9EA7FA;--vp-core-color-cobalt-100: #C3C9F8;--vp-core-color-blue-050: #E7F3F9;--vp-core-color-blue-700: #012B49;--vp-core-color-blue-600: #00537D;--vp-core-color-blue-500: #00689D;--vp-core-color-blue-450: #0071B5;--vp-core-color-blue-400: #007DBC;--vp-core-color-blue-300: #3D9ACC;--vp-core-color-blue-200: #7EBEE0;--vp-core-color-blue-100: #BEDEEF;--vp-core-color-black: #000000;--vp-core-border-width-300: 3px;--vp-core-border-width-200: 2px;--vp-core-border-width-100: 1px;--vp-core-border-width-0: 0px;--vp-core-border-radius-full: 999px;--vp-core-border-radius-050: 2px;--vp-core-border-radius-600: 28px;--vp-core-border-radius-500: 20px;--vp-core-border-radius-400: 16px;--vp-core-border-radius-300: 12px;--vp-core-border-radius-200: 8px;--vp-core-border-radius-100: 4px;--vp-core-border-radius-0: 0px;--vp-core-aspect-ratio-golden: 1.618;--vp-core-aspect-ratio-9-21: .429;--vp-core-aspect-ratio-9-16: .563;--vp-core-aspect-ratio-5-4: 1.25;--vp-core-aspect-ratio-4-5: .8;--vp-core-aspect-ratio-4-3: 1.333;--vp-core-aspect-ratio-3-4: .75;--vp-core-aspect-ratio-3-2: 1.5;--vp-core-aspect-ratio-21-9: 2.333;--vp-core-aspect-ratio-2-3: .667;--vp-core-aspect-ratio-2-1: 2;--vp-core-aspect-ratio-16-9: 1.778;--vp-core-aspect-ratio-16-10: 1.6;--vp-core-aspect-ratio-10-16: .625;--vp-core-aspect-ratio-1-2: .5;--vp-core-aspect-ratio-1-1: 1}:root,.vp--wonder-theme{--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-overline-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-caption-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-button-label-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing: antialiased;--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing: antialiased;--vp-semantic-motion-scale-s: 1.05;--vp-semantic-motion-scale-none: 1;--vp-semantic-motion-easing-functional-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-easing-functional-ease-out: cubic-bezier(0, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-in-out: cubic-bezier(.42, 0, .58, 1);--vp-semantic-motion-easing-functional-ease-in: cubic-bezier(.42, 0, 1, 1);--vp-semantic-motion-easing-expressive-linear: cubic-bezier(0, 0, 1, 1);--vp-semantic-motion-easing-expressive-ease-out: cubic-bezier(0, .22, .36, 1);--vp-semantic-motion-easing-expressive-ease-in-out: cubic-bezier(.65, 0, .35, .75);--vp-semantic-motion-easing-expressive-ease-in: cubic-bezier(.72, 0, 1, .67);--vp-semantic-motion-duration-slow: 1s;--vp-semantic-motion-duration-quick: .25s;--vp-semantic-motion-duration-moderate: .6s;--vp-semantic-motion-duration-instant: 0ms;--vp-semantic-motion-duration-extended: 1.3s;--vp-semantic-motion-delay-slow: .33s;--vp-semantic-motion-delay-quick: 70ms;--vp-semantic-motion-delay-moderate: .17s;--vp-semantic-motion-delay-instant: 0ms;--vp-semantic-motion-delay-extended: .6s;--vp-semantic-typography-screen-s-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-s-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-s-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-s-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-s-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-s-title-l-line-height: var(--vp-core-line-height-210);--vp-semantic-typography-screen-s-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-title-l-font-size: var(--vp-core-font-size-700);--vp-semantic-typography-screen-s-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-s-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-s-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-overline-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-s-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-s-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-s-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-s-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-s-inspiring-title-xl-line-height: var(--vp-core-line-height-120);--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-s-inspiring-title-xl-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-s-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-s-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-s-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-s-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-s-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-s-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-s-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-s-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-s-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-s-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-s-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-s-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-s-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-s-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-s-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-s-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-m-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-m-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-m-line-height: var(--vp-core-line-height-300);--vp-semantic-typography-screen-m-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-m-font-size: var(--vp-core-font-size-450);--vp-semantic-typography-screen-m-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-m-title-l-line-height: var(--vp-core-line-height-200);--vp-semantic-typography-screen-m-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-title-l-font-size: var(--vp-core-font-size-750);--vp-semantic-typography-screen-m-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-m-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-overline-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-m-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-overline-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-m-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-m-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-m-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-m-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-m-inspiring-title-xl-line-height: var(--vp-core-line-height-100);--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-m-inspiring-title-xl-font-size: var(--vp-core-font-size-850);--vp-semantic-typography-screen-m-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-m-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-m-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-m-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-m-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-m-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-m-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-m-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-m-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-m-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-m-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-m-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-m-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-m-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-m-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-m-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-xl-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-title-xl-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-s-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-s-line-height: var(--vp-core-line-height-280);--vp-semantic-typography-screen-l-title-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-s-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-s-font-size: var(--vp-core-font-size-350);--vp-semantic-typography-screen-l-title-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-m-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-m-line-height: var(--vp-core-line-height-285);--vp-semantic-typography-screen-l-title-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-m-font-size: var(--vp-core-font-size-600);--vp-semantic-typography-screen-l-title-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-title-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-title-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-title-l-optical-sizing: var(--vp-core-optical-sizing-30);--vp-semantic-typography-screen-l-title-l-line-height: var(--vp-core-line-height-260);--vp-semantic-typography-screen-l-title-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-title-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-title-l-font-size: var(--vp-core-font-size-800);--vp-semantic-typography-screen-l-title-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-m-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-subtitle-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-subtitle-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-subtitle-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-subtitle-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-subtitle-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-subtitle-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-subtitle-l-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-subtitle-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-subtitle-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-overline-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-overline-text-case: var(--vp-core-text-case-uppercase);--vp-semantic-typography-screen-l-overline-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-overline-line-height: var(--vp-core-line-height-380);--vp-semantic-typography-screen-l-overline-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-overline-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-overline-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-overline-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-s-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-s-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-link-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-link-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-m-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-m-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-link-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-l-underlining-offset: var(--vp-core-spacing-075);--vp-semantic-typography-screen-l-link-l-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-link-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-link-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-link-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-link-caption-underlining-offset: var(--vp-core-spacing-050);--vp-semantic-typography-screen-l-link-caption-text-decoration: var(--vp-core-text-decoration-underline);--vp-semantic-typography-screen-l-link-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-link-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-link-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-link-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-link-caption-font-weight: var(--vp-core-font-weight-400);--vp-semantic-typography-screen-l-link-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-link-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-inspiring-title-xl-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing: var(--vp-core-optical-sizing-auto);--vp-semantic-typography-screen-l-inspiring-title-xl-line-height: var(--vp-core-line-height-110);--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight: var(--vp-core-font-weight-600);--vp-semantic-typography-screen-l-inspiring-title-xl-font-size: var(--vp-core-font-size-910);--vp-semantic-typography-screen-l-inspiring-title-xl-font-family: var(--vp-core-font-family-decathlon-brand), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-caption-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-caption-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-caption-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-caption-line-height: var(--vp-core-line-height-430);--vp-semantic-typography-screen-l-caption-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-caption-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-caption-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-caption-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-s-line-height: var(--vp-core-line-height-400);--vp-semantic-typography-screen-l-button-label-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-button-label-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-s-font-size: var(--vp-core-font-size-100);--vp-semantic-typography-screen-l-button-label-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-button-label-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-button-label-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-button-label-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-button-label-m-line-height: var(--vp-core-line-height-900);--vp-semantic-typography-screen-l-button-label-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-button-label-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-button-label-m-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-button-label-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-s-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-s-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-s-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-s-line-height: var(--vp-core-line-height-500);--vp-semantic-typography-screen-l-body-s-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-s-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-s-font-size: var(--vp-core-font-size-150);--vp-semantic-typography-screen-l-body-s-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-m-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-m-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-m-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-m-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-m-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-m-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-m-font-size: var(--vp-core-font-size-200);--vp-semantic-typography-screen-l-body-m-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-typography-screen-l-body-l-text-decoration: var(--vp-core-text-decoration-none);--vp-semantic-typography-screen-l-body-l-text-case: var(--vp-core-text-case-none);--vp-semantic-typography-screen-l-body-l-optical-sizing: var(--vp-core-optical-sizing-14);--vp-semantic-typography-screen-l-body-l-line-height: var(--vp-core-line-height-800);--vp-semantic-typography-screen-l-body-l-letter-spacing: var(--vp-core-letter-spacing-100);--vp-semantic-typography-screen-l-body-l-font-weight: var(--vp-core-font-weight-500);--vp-semantic-typography-screen-l-body-l-font-size: var(--vp-core-font-size-300);--vp-semantic-typography-screen-l-body-l-font-family: var(--vp-core-font-family-decathlon), var(--vp-core-font-family-inter), var(--vp-core-font-family-sans-serif);--vp-semantic-spacing-xs: var(--vp-core-spacing-100);--vp-semantic-spacing-xl: var(--vp-core-spacing-300);--vp-semantic-spacing-s: var(--vp-core-spacing-150);--vp-semantic-spacing-m: var(--vp-core-spacing-200);--vp-semantic-spacing-l: var(--vp-core-spacing-250);--vp-semantic-spacing-9xl: var(--vp-core-spacing-900);--vp-semantic-spacing-8xl: var(--vp-core-spacing-850);--vp-semantic-spacing-7xl: var(--vp-core-spacing-800);--vp-semantic-spacing-6xl: var(--vp-core-spacing-700);--vp-semantic-spacing-5xl: var(--vp-core-spacing-650);--vp-semantic-spacing-4xs: var(--vp-core-spacing-0);--vp-semantic-spacing-4xl: var(--vp-core-spacing-600);--vp-semantic-spacing-3xs: var(--vp-core-spacing-025);--vp-semantic-spacing-3xl: var(--vp-core-spacing-500);--vp-semantic-spacing-2xs: var(--vp-core-spacing-050);--vp-semantic-spacing-2xl: var(--vp-core-spacing-400);--vp-semantic-sizing-xs: var(--vp-core-sizing-200);--vp-semantic-sizing-xl: var(--vp-core-sizing-350);--vp-semantic-sizing-s: var(--vp-core-sizing-250);--vp-semantic-sizing-m: var(--vp-core-sizing-300);--vp-semantic-sizing-l: var(--vp-core-sizing-325);--vp-semantic-sizing-accessibility-touch-size: var(--vp-core-sizing-475);--vp-semantic-sizing-9xl: var(--vp-core-sizing-700);--vp-semantic-sizing-8xl: var(--vp-core-sizing-650);--vp-semantic-sizing-7xl: var(--vp-core-sizing-600);--vp-semantic-sizing-6xl: var(--vp-core-sizing-550);--vp-semantic-sizing-5xl: var(--vp-core-sizing-520);--vp-semantic-sizing-4xl: var(--vp-core-sizing-500);--vp-semantic-sizing-3xs: var(--vp-core-sizing-050);--vp-semantic-sizing-3xl: var(--vp-core-sizing-450);--vp-semantic-sizing-2xs: var(--vp-core-sizing-150);--vp-semantic-sizing-2xl: var(--vp-core-sizing-400);--vp-semantic-opacity-xs: .25;--vp-semantic-opacity-s: .38;--vp-semantic-opacity-none: 0;--vp-semantic-opacity-m: .5;--vp-semantic-opacity-l: .75;--vp-semantic-opacity-full: 1;--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-active-content-quiet: var(--vp-core-color-rock-700);--vp-semantic-color-active-content-neutral: var(--vp-core-color-cobalt-700);--vp-semantic-color-active-content-brand: var(--vp-core-color-cobalt-900);--vp-semantic-color-active-container-neutral: var(--vp-core-color-rock-020);--vp-semantic-color-active-container-negative: var(--vp-core-color-red-600);--vp-semantic-color-active-container-brand: var(--vp-core-color-cobalt-700);--vp-semantic-color-active-container-alpha-neutral: rgb(25.9% 25.9% 25.9% / .15);--vp-semantic-color-active-container-alpha-brand: rgb(21.2% 26.3% 72.9% / .15);--vp-semantic-color-active-border-neutral: var(--vp-core-color-cobalt-500);--vp-semantic-color-hover-content-quiet: var(--vp-core-color-rock-500);--vp-semantic-color-hover-content-neutral: var(--vp-core-color-cobalt-500);--vp-semantic-color-hover-content-brand: var(--vp-core-color-cobalt-700);--vp-semantic-color-hover-border-neutral: var(--vp-core-color-rock-200);--vp-semantic-color-hover-container-alpha-neutral: rgb(25.9% 25.9% 25.9% / .05);--vp-semantic-color-hover-container-alpha-brand: rgb(21.2% 26.3% 72.9% / .05);--vp-semantic-color-hover-container-neutral: var(--vp-core-color-rock-010);--vp-semantic-color-hover-container-negative: var(--vp-core-color-red-500);--vp-semantic-color-hover-container-brand: var(--vp-core-color-cobalt-600);--vp-semantic-color-extended-red-quiet: var(--vp-core-color-red-050);--vp-semantic-color-extended-red: var(--vp-core-color-red-400);--vp-semantic-color-extended-grey-quiet: var(--vp-core-color-grey-100);--vp-semantic-color-extended-grey: var(--vp-core-color-grey-400);--vp-semantic-color-extended-purple-quiet: var(--vp-core-color-purple-050);--vp-semantic-color-extended-purple: var(--vp-core-color-purple-500);--vp-semantic-color-extended-pink-quiet: var(--vp-core-color-pink-050);--vp-semantic-color-extended-pink: var(--vp-core-color-pink-500);--vp-semantic-color-extended-orange-quiet: var(--vp-core-color-orange-050);--vp-semantic-color-extended-orange: var(--vp-core-color-orange-500);--vp-semantic-color-extended-yellow-quiet: var(--vp-core-color-gold-100);--vp-semantic-color-extended-yellow: var(--vp-core-color-gold-400);--vp-semantic-color-extended-turquoise-quiet: var(--vp-core-color-turquoise-050);--vp-semantic-color-extended-turquoise: var(--vp-core-color-turquoise-500);--vp-semantic-color-extended-green-quiet: var(--vp-core-color-green-050);--vp-semantic-color-extended-green: var(--vp-core-color-green-600);--vp-semantic-color-extended-cobalt-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-extended-cobalt: var(--vp-core-color-cobalt-500);--vp-semantic-color-status-warning-quiet: var(--vp-core-color-orange-050);--vp-semantic-color-status-warning: var(--vp-core-color-orange-500);--vp-semantic-color-status-positive-quiet: var(--vp-core-color-green-050);--vp-semantic-color-status-positive: var(--vp-core-color-green-600);--vp-semantic-color-status-negative-quiet: var(--vp-core-color-red-050);--vp-semantic-color-status-negative: var(--vp-core-color-red-400);--vp-semantic-color-status-info-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-status-info: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-service: rgb(21.2% 26.3% 72.9% / .8);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-400);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-discount: var(--vp-core-color-white);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-black);--vp-semantic-color-content-on-brand-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-logo: var(--vp-core-color-cobalt-500);--vp-semantic-color-content-inverse: var(--vp-core-color-white);--vp-semantic-color-content-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-content-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-commercial-default: var(--vp-core-color-gold-400);--vp-semantic-color-container-quiet: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-overlay: rgb(6.27% 6.27% 6.27% / .6);--vp-semantic-color-container-on-overlay: var(--vp-core-color-white);--vp-semantic-color-container-on-brand: var(--vp-core-color-transparent);--vp-semantic-color-container-neutral: var(--vp-core-color-white);--vp-semantic-color-container-decorative-gravel: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-discount: var(--vp-core-color-red-400);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-container-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-020);--vp-semantic-color-border-on-brand: var(--vp-core-color-white);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-200);--vp-semantic-color-border-inverse: var(--vp-core-color-white);--vp-semantic-color-border-catchy: var(--vp-core-color-rock-900);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-background-main: var(--vp-core-color-white);--vp-semantic-color-background-alternative: var(--vp-core-color-cobalt-010);--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-500);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-white), 0 0 0 6px var(--vp-core-color-black);--vp-semantic-border-width-s: var(--vp-core-border-width-100);--vp-semantic-border-width-none: var(--vp-core-border-width-0);--vp-semantic-border-width-m: var(--vp-core-border-width-200);--vp-semantic-border-width-l: var(--vp-core-border-width-300);--vp-semantic-border-radius-s: var(--vp-core-border-radius-200);--vp-semantic-border-radius-main: var(--vp-core-border-radius-0);--vp-semantic-border-radius-m: var(--vp-core-border-radius-500);--vp-semantic-border-radius-full: var(--vp-core-border-radius-full);--vp-semantic-color-alpha-quiet-s: rgb(38% 38% 38% / .05);--vp-semantic-color-alpha-quiet-m: rgb(38% 38% 38% / .15);--vp-semantic-color-alpha-quiet-l: rgb(38% 38% 38% / .25);--vp-semantic-color-alpha-on-brand-quiet-s: rgb(89% 90.2% 98.8% / .05);--vp-semantic-color-alpha-on-brand-quiet-m: rgb(89% 90.2% 98.8% / .15);--vp-semantic-color-alpha-on-brand-quiet-l: rgb(89% 90.2% 98.8% / .25);--vp-semantic-color-alpha-neutral-xs: rgb(100% 100% 100% / 0);--vp-semantic-color-alpha-neutral-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-neutral-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-neutral-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-neutral-xl: rgb(100% 100% 100% / .62);--vp-semantic-color-alpha-inverse-s: rgb(100% 100% 100% / .05);--vp-semantic-color-alpha-inverse-m: rgb(100% 100% 100% / .15);--vp-semantic-color-alpha-inverse-l: rgb(100% 100% 100% / .25);--vp-semantic-color-alpha-brand-s: rgb(21.2% 26.3% 72.9% / .05);--vp-semantic-color-alpha-brand-m: rgb(21.2% 26.3% 72.9% / .15);--vp-semantic-color-alpha-brand-l: rgb(21.2% 26.3% 72.9% / .25)}.vp--dark-mode,.vp--dark-mode.vp--wonder-theme{--vp-semantic-opacity-xs: .25;--vp-semantic-opacity-s: .38;--vp-semantic-opacity-none: 0;--vp-semantic-opacity-m: .5;--vp-semantic-opacity-l: .75;--vp-semantic-opacity-full: 1;--vp-semantic-color-mix-ratio-xs: var(--vp-core-color-mix-ratio-100);--vp-semantic-color-mix-ratio-s: var(--vp-core-color-mix-ratio-200);--vp-semantic-color-mix-ratio-m: var(--vp-core-color-mix-ratio-300);--vp-semantic-color-mix-ratio-l: var(--vp-core-color-mix-ratio-400);--vp-semantic-color-active-content-quiet: var(--vp-core-color-rock-010);--vp-semantic-color-active-content-neutral: var(--vp-core-color-cobalt-200);--vp-semantic-color-active-content-brand: var(--vp-core-color-cobalt-100);--vp-semantic-color-active-container-neutral: var(--vp-core-color-rock-700);--vp-semantic-color-active-container-negative: var(--vp-core-color-red-100);--vp-semantic-color-active-container-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-active-container-alpha-neutral: rgb(65.9% 65.9% 65.9% / .15);--vp-semantic-color-active-container-alpha-brand: rgb(42.4% 48.2% 98.4% / .2);--vp-semantic-color-active-border-neutral: var(--vp-core-color-cobalt-300);--vp-semantic-color-hover-content-quiet: var(--vp-core-color-rock-050);--vp-semantic-color-hover-content-neutral: var(--vp-core-color-cobalt-300);--vp-semantic-color-hover-content-brand: var(--vp-core-color-cobalt-200);--vp-semantic-color-hover-border-neutral: var(--vp-core-color-rock-300);--vp-semantic-color-hover-container-alpha-neutral: rgb(65.9% 65.9% 65.9% / .05);--vp-semantic-color-hover-container-alpha-brand: rgb(42.4% 48.2% 98.4% / .1);--vp-semantic-color-hover-container-neutral: var(--vp-core-color-rock-800);--vp-semantic-color-hover-container-negative: var(--vp-core-color-red-200);--vp-semantic-color-hover-container-brand: var(--vp-core-color-cobalt-400);--vp-semantic-color-extended-red-quiet: var(--vp-core-color-red-600);--vp-semantic-color-extended-red: var(--vp-core-color-red-300);--vp-semantic-color-extended-grey-quiet: var(--vp-core-color-grey-700);--vp-semantic-color-extended-grey: var(--vp-core-color-grey-300);--vp-semantic-color-extended-purple-quiet: var(--vp-core-color-purple-600);--vp-semantic-color-extended-purple: var(--vp-core-color-purple-300);--vp-semantic-color-extended-pink-quiet: var(--vp-core-color-pink-600);--vp-semantic-color-extended-pink: var(--vp-core-color-pink-300);--vp-semantic-color-extended-orange-quiet: var(--vp-core-color-orange-600);--vp-semantic-color-extended-orange: var(--vp-core-color-orange-300);--vp-semantic-color-extended-yellow-quiet: var(--vp-core-color-gold-700);--vp-semantic-color-extended-yellow: var(--vp-core-color-gold-300);--vp-semantic-color-extended-turquoise-quiet: var(--vp-core-color-turquoise-700);--vp-semantic-color-extended-turquoise: var(--vp-core-color-turquoise-300);--vp-semantic-color-extended-green-quiet: var(--vp-core-color-green-700);--vp-semantic-color-extended-green: var(--vp-core-color-green-200);--vp-semantic-color-extended-cobalt-quiet: var(--vp-core-color-cobalt-700);--vp-semantic-color-extended-cobalt: var(--vp-core-color-cobalt-300);--vp-semantic-color-status-warning-quiet: var(--vp-core-color-orange-600);--vp-semantic-color-status-warning: var(--vp-core-color-orange-300);--vp-semantic-color-status-positive-quiet: var(--vp-core-color-green-700);--vp-semantic-color-status-positive: var(--vp-core-color-green-300);--vp-semantic-color-status-negative-quiet: var(--vp-core-color-red-600);--vp-semantic-color-status-negative: var(--vp-core-color-red-300);--vp-semantic-color-status-info-quiet: var(--vp-core-color-cobalt-700);--vp-semantic-color-status-info: var(--vp-core-color-cobalt-300);--vp-semantic-color-content-service: rgb(100% 100% 100% / .8);--vp-semantic-color-content-quiet: var(--vp-core-color-rock-100);--vp-semantic-color-content-on-media-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-media-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-on-commercial-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-discount: var(--vp-core-color-rock-900);--vp-semantic-color-content-on-commercial-catchy: var(--vp-core-color-black);--vp-semantic-color-content-on-brand-quiet: var(--vp-core-color-cobalt-050);--vp-semantic-color-content-on-brand-neutral: var(--vp-core-color-white);--vp-semantic-color-content-on-brand-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-neutral: var(--vp-core-color-white);--vp-semantic-color-content-logo: var(--vp-core-color-white);--vp-semantic-color-content-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-content-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-content-accent: var(--vp-core-color-mint-500);--vp-semantic-color-content-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-commercial-default: var(--vp-core-color-gold-400);--vp-semantic-color-container-quiet: var(--vp-core-color-rock-700);--vp-semantic-color-container-overlay: rgb(6.27% 6.27% 6.27% / .6);--vp-semantic-color-container-on-overlay: var(--vp-core-color-rock-800);--vp-semantic-color-container-neutral: var(--vp-core-color-rock-900);--vp-semantic-color-container-decorative-gravel: var(--vp-core-color-rock-600);--vp-semantic-color-container-commercial-neutral: var(--vp-core-color-cobalt-050);--vp-semantic-color-container-commercial-discount: var(--vp-core-color-red-300);--vp-semantic-color-container-commercial-catchy: var(--vp-core-color-gold-400);--vp-semantic-color-container-catchy: var(--vp-core-color-cobalt-010);--vp-semantic-color-container-brand: var(--vp-core-color-cobalt-500);--vp-semantic-color-border-quiet: var(--vp-core-color-rock-500);--vp-semantic-color-border-on-brand: var(--vp-core-color-white);--vp-semantic-color-border-neutral: var(--vp-core-color-rock-300);--vp-semantic-color-border-inverse: var(--vp-core-color-rock-900);--vp-semantic-color-border-catchy: var(--vp-core-color-white);--vp-semantic-color-border-brand: var(--vp-core-color-cobalt-300);--vp-semantic-color-background-main: var(--vp-core-color-rock-900);--vp-semantic-color-background-alternative: var(--vp-core-color-black);--vp-semantic-box-shadow-focus-textfield: 0 0 0 2px var(--vp-core-color-cobalt-300);--vp-semantic-box-shadow-focus: 0 0 0 4px var(--vp-core-color-black), 0 0 0 6px var(--vp-core-color-white);--vp-semantic-color-container-on-brand: var(--vp-semantic-color-container-overlay);--vp-semantic-color-alpha-quiet-s: rgb(65.9% 65.9% 65.9% / .05);--vp-semantic-color-alpha-quiet-m: rgb(65.9% 65.9% 65.9% / .15);--vp-semantic-color-alpha-quiet-l: rgb(65.9% 65.9% 65.9% / .25);--vp-semantic-color-alpha-on-brand-quiet-s: rgb(89% 90.2% 98.8% / .05);--vp-semantic-color-alpha-on-brand-quiet-m: rgb(89% 90.2% 98.8% / .15);--vp-semantic-color-alpha-on-brand-quiet-l: rgb(89% 90.2% 98.8% / .25);--vp-semantic-color-alpha-neutral-xs: rgb(6.27% 6.27% 6.27% / 0);--vp-semantic-color-alpha-neutral-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-neutral-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-neutral-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-neutral-xl: rgb(6.27% 6.27% 6.27% / .62);--vp-semantic-color-alpha-inverse-s: rgb(6.27% 6.27% 6.27% / .05);--vp-semantic-color-alpha-inverse-m: rgb(6.27% 6.27% 6.27% / .15);--vp-semantic-color-alpha-inverse-l: rgb(6.27% 6.27% 6.27% / .25);--vp-semantic-color-alpha-brand-s: rgb(42.4% 48.2% 98.4% / .1);--vp-semantic-color-alpha-brand-m: rgb(42.4% 48.2% 98.4% / .2);--vp-semantic-color-alpha-brand-l: rgb(42.4% 48.2% 98.4% / .35)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-accordion-typography-secondary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-component-accordion-typography-secondary-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-accordion-typography-secondary-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-accordion-typography-secondary-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-accordion-typography-secondary-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-accordion-typography-secondary-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-accordion-typography-secondary-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-accordion-typography-secondary-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-accordion-typography-primary-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-accordion-typography-primary-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-accordion-typography-primary-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-accordion-typography-primary-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-accordion-typography-primary-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-accordion-typography-primary-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-accordion-typography-primary-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-accordion-typography-primary-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-accordion-typography-primary-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-accordion-typography-primary-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-accordion-typography-primary-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-accordion-typography-primary-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-accordion-typography-primary-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-accordion-typography-primary-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-accordion-typography-primary-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-accordion-typography-primary-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-accordion-spacing-secondary-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-accordion-spacing-secondary-gap: var(--vp-semantic-spacing-4xs);--vp-component-accordion-spacing-primary-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-accordion-spacing-primary-gap: var(--vp-semantic-spacing-3xs);--vp-component-accordion-sizing-secondary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-secondary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-width: var(--vp-semantic-sizing-m);--vp-component-accordion-sizing-primary-icon-height: var(--vp-semantic-sizing-m);--vp-component-accordion-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-accordion-color-secondary-regular-label-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-secondary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-label-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-secondary-regular-icon-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-secondary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-secondary-regular-icon-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-secondary-on-brand-label-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-label-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-icon-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-secondary-on-brand-icon-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-regular-subline-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-primary-regular-subline-default: var(--vp-semantic-color-content-quiet);--vp-component-accordion-color-primary-regular-subline-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-primary-regular-label-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-primary-regular-label-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-label-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-primary-regular-icon-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-accordion-color-primary-regular-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-accordion-color-primary-regular-icon-active: var(--vp-semantic-color-active-content-neutral);--vp-component-accordion-color-primary-on-brand-subline-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-subline-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-subline-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-label-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-icon-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-color-primary-on-brand-icon-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-accordion-border-radius-container: var(--vp-semantic-border-radius-main);--vp-component-accordion-color-secondary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-secondary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-regular-container-active: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-hover: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-default: var(--vp-semantic-color-alpha-neutral-xs);--vp-component-accordion-color-primary-on-brand-container-active: var(--vp-semantic-color-alpha-neutral-xs)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-article-card-typography-media-legend-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-article-card-typography-media-legend-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-article-card-typography-media-legend-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-article-card-typography-media-legend-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-article-card-typography-media-legend-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-article-card-typography-media-legend-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-article-card-typography-media-legend-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-article-card-typography-media-legend-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-article-card-typography-media-legend-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-component-article-card-typography-media-legend-label-text-case: var(--vp-semantic-typography-screen-s-overline-text-case);--vp-component-article-card-typography-media-legend-label-text-decoration: var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-component-article-card-typography-media-legend-label-letter-spacing: var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-component-article-card-typography-media-legend-label-font-size: var(--vp-semantic-typography-screen-s-overline-font-size);--vp-component-article-card-typography-media-legend-label-line-height: var(--vp-semantic-typography-screen-s-overline-line-height);--vp-component-article-card-typography-media-legend-label-font-weight: var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-component-article-card-typography-media-legend-label-font-family: var(--vp-semantic-typography-screen-s-overline-font-family);--vp-component-article-card-typography-footer-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-article-card-typography-footer-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-article-card-typography-footer-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-article-card-typography-footer-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-article-card-typography-footer-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-article-card-typography-footer-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-article-card-typography-footer-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-article-card-typography-footer-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-article-card-motion-media-hover-transition-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-article-card-motion-media-hover-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-article-card-motion-media-hover-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-article-card-motion-media-hover-scale: var(--vp-semantic-motion-scale-s);--vp-component-article-card-color-vertical-media-overlay: linear-gradient(0deg, rgba(0, 0, 0, .54) 10%, rgba(0, 0, 0, 0) 40%);--vp-component-article-card-color-media-legend-overlay: color-mix(in srgb, var(--vp-core-color-transparent) 46%, var(--vp-core-color-black));--vp-component-article-card-color-horizontal-media-overlay: linear-gradient(0deg, rgba(0, 0, 0, .54) 20%, rgba(0, 0, 0, 0) 80%);--vp-component-article-card-aspect-ratio-vertical-media: var(--vp-core-aspect-ratio-4-5);--vp-component-article-card-aspect-ratio-horizontal-media: var(--vp-core-aspect-ratio-16-9);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-s-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-s-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-s-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-media-legend-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-article-card-spacing-container-m-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-m-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-m-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-media-legend-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-article-card-spacing-container-l-media-legend-content-gap: var(--vp-semantic-spacing-xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-l-footer-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-article-card-spacing-container-l-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-article-card-spacing-container-caption-skeleton-margin-block-end: var(--vp-semantic-spacing-2xs);--vp-component-article-card-spacing-container-media-skeleton-gap: var(--vp-semantic-spacing-l);--vp-component-article-card-color-media-legend-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-article-card-color-media-background: var(--vp-semantic-color-container-quiet);--vp-component-article-card-color-footer-content: var(--vp-semantic-color-content-quiet);--vp-component-article-card-color-background: var(--vp-semantic-color-container-neutral);--vp-component-article-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-article-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-badge-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-badge-typography-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-badge-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-badge-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-badge-typography-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-badge-typography-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-badge-typography-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-badge-typography-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-badge-spacing-container-small-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-small-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-badge-spacing-container-large-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-large-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-badge-spacing-container-large-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-badge-spacing-container-large-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-badge-sizing-container-min-width: var(--vp-semantic-sizing-xs);--vp-component-badge-sizing-container-min-height: var(--vp-semantic-sizing-xs);--vp-component-badge-color-primary-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-badge-color-primary-container: var(--vp-semantic-color-container-brand);--vp-component-badge-color-primary-border: var(--vp-semantic-color-container-neutral);--vp-component-badge-color-important-content: var(--vp-semantic-color-content-inverse);--vp-component-badge-color-important-container: var(--vp-semantic-color-status-negative);--vp-component-badge-color-important-border: var(--vp-semantic-color-container-neutral);--vp-component-badge-border-width: var(--vp-semantic-border-width-s);--vp-component-badge-border-radius: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-breadcrumbs-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-breadcrumbs-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-breadcrumbs-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-breadcrumbs-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-breadcrumbs-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-breadcrumbs-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-breadcrumbs-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-breadcrumbs-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-breadcrumbs-spacing-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-spacing-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-breadcrumbs-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-breadcrumbs-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-breadcrumbs-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-breadcrumbs-separator-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-separator-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-more-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-more-icon-height: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-color-icon: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-color-content: var(--vp-semantic-color-content-quiet);--vp-component-breadcrumbs-chevron-icon-width: var(--vp-semantic-sizing-m);--vp-component-breadcrumbs-chevron-icon-height: var(--vp-semantic-sizing-m)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-button-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing);--vp-component-button-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-button-label-s-text-case);--vp-component-button-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--vp-component-button-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--vp-component-button-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-button-label-s-font-size);--vp-component-button-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-button-label-s-line-height);--vp-component-button-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--vp-component-button-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-button-label-s-font-family);--vp-component-button-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-typography-large-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing);--vp-component-button-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-button-label-m-text-case);--vp-component-button-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--vp-component-button-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--vp-component-button-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-button-label-m-font-size);--vp-component-button-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-button-label-m-line-height);--vp-component-button-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--vp-component-button-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-button-label-m-font-family);--vp-component-button-color-tertiary-regular-container-default: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-button-spacing-small-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-button-spacing-small-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-button-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-button-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-button-spacing-large-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-button-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-button-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-button-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-button-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-button-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-button-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-button-sizing-large-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-button-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-button-color-tertiary-regular-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-tertiary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-button-color-secondary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-secondary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-button-color-primary-regular-container-hover: var(--vp-semantic-color-hover-container-brand);--vp-component-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-button-color-primary-regular-container-active: var(--vp-semantic-color-active-container-brand);--vp-component-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-button-color-primary-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-primary-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-button-color-negative-regular-container-hover: var(--vp-semantic-color-hover-container-negative);--vp-component-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-regular-container-active: var(--vp-semantic-color-active-container-negative);--vp-component-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-button-color-negative-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-button-color-negative-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-button-border-width: var(--vp-semantic-border-width-s);--vp-component-button-border-radius-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-button-border-radius-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-button-border-radius-rounded-bottom-left: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-checkbox-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-checkbox-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-checkbox-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-checkbox-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-checkbox-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-checkbox-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-checkbox-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-checkbox-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-checkbox-color-container-unchecked: var(--vp-core-color-transparent);--vp-component-checkbox-spacing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-checkbox-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-checkbox-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-checkbox-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-checkbox-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-checkbox-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-checkbox-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-checkbox-color-label-default: var(--vp-semantic-color-content-neutral);--vp-component-checkbox-color-icon-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-checkbox-color-halo-unchecked-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-checkbox-color-halo-unchecked-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-checkbox-color-halo-checked-hover: var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-checkbox-color-halo-checked-active: var(--vp-semantic-color-active-container-alpha-brand);--vp-component-checkbox-color-container-checked: var(--vp-semantic-color-container-brand);--vp-component-checkbox-color-border-unchecked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-checkbox-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-checkbox-color-border-unchecked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-checkbox-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-checkbox-border-width-container: var(--vp-semantic-border-width-s);--vp-component-checkbox-border-radius-halo-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-checkbox-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-chip-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-chip-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-chip-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-chip-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-chip-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-chip-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-chip-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-chip-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-chip-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-chip-spacing-small-icon-action-container-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-small-icon-action-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-small-action-selection-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-small-action-selection-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-chip-spacing-medium-icon-action-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-chip-spacing-medium-action-selection-container-gap: var(--vp-semantic-spacing-xs);--vp-component-chip-sizing-small-start-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-start-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-icon-action-container-width: var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-chip-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-chip-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-chip-sizing-medium-start-icon-width: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-start-icon-height: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-icon-action-container-width: var(--vp-semantic-sizing-4xl);--vp-component-chip-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-chip-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-chip-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-chip-color-content-unselected-hover: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-unselected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-content-selected-hover: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-default: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-content-selected-active: var(--vp-semantic-color-content-neutral);--vp-component-chip-color-container: var(--vp-semantic-color-container-neutral);--vp-component-chip-color-border-unselected-hover: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-unselected-default: var(--vp-semantic-color-border-quiet);--vp-component-chip-color-border-unselected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-hover: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-default: var(--vp-semantic-color-border-catchy);--vp-component-chip-color-border-selected-active: var(--vp-semantic-color-border-catchy);--vp-component-chip-border-width-unselected: var(--vp-semantic-border-width-s);--vp-component-chip-border-width-selected: var(--vp-semantic-border-width-m);--vp-component-chip-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-chip-border-radius-bottom-left: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-combobox-typography-large-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-component-combobox-typography-large-text-case: var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-combobox-typography-large-text-decoration: var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-combobox-typography-large-letter-spacing: var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-combobox-typography-large-font-size: var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-combobox-typography-large-line-height: var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-combobox-typography-large-font-weight: var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-combobox-typography-large-font-family: var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-combobox-typography-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-combobox-typography-medium-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-combobox-typography-medium-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-combobox-typography-medium-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-combobox-typography-medium-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-combobox-typography-medium-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-combobox-typography-medium-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-combobox-typography-medium-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-combobox-typography-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-combobox-typography-small-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-combobox-typography-small-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-combobox-typography-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-combobox-typography-small-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-combobox-typography-small-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-combobox-typography-small-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-combobox-typography-small-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-combobox-sizing-listbox-min-width: 200px;--vp-component-combobox-color-border-float-default-input: var(--vp-core-color-transparent);--vp-component-combobox-color-border-subtle-default-input: var(--vp-core-color-transparent);--vp-component-combobox-color-container-float-input-default: var(--vp-core-color-transparent);--vp-component-combobox-color-container-float-input-hover: var(--vp-core-color-transparent);--vp-component-combobox-border-radius-float-listbox: var(--vp-semantic-border-radius-m);--vp-component-combobox-border-radius-subtle-listbox: var(--vp-semantic-border-radius-main);--vp-component-combobox-border-radius-default-listbox: var(--vp-semantic-border-radius-main);--vp-component-combobox-border-width-default-input: var(--vp-semantic-border-width-s);--vp-component-combobox-border-width-hover-input: var(--vp-semantic-border-width-m);--vp-component-combobox-border-width-option-focus: var(--vp-semantic-border-width-m);--vp-component-combobox-border-width-listbox: var(--vp-semantic-border-width-s);--vp-component-combobox-color-border-float-focus-input: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-float-error-input: var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-subtle-focus-input: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-subtle-error-input: var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-default-focus-input: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-default-error-input: var(--vp-semantic-color-status-negative);--vp-component-combobox-color-border-default-default-input: var(--vp-semantic-color-border-neutral);--vp-component-combobox-color-border-option-focus: var(--vp-semantic-color-border-brand);--vp-component-combobox-color-border-listbox: var(--vp-semantic-color-border-quiet);--vp-component-combobox-color-container-subtle-input-default: var(--vp-semantic-color-container-quiet);--vp-component-combobox-color-container-subtle-input-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 95%, var(--vp-semantic-color-container-catchy));--vp-component-combobox-color-container-default-input-default: var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-default-input-hover: var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-container-option-hover: var(--vp-semantic-color-container-quiet);--vp-component-combobox-color-container-option-default: var(--vp-semantic-color-container-neutral);--vp-component-combobox-color-content-option-selected: var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-option-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-input-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-combobox-color-content-float-input-hover: var(--vp-semantic-color-content-brand);--vp-component-combobox-color-content-float-input-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-subtle-input-hover: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-subtle-input-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-default-input-hover: var(--vp-semantic-color-content-neutral);--vp-component-combobox-color-content-default-input-default: var(--vp-semantic-color-content-neutral);--vp-component-combobox-spacing-float-listbox-padding: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-subtle-listbox-padding: var(--vp-semantic-spacing-4xs);--vp-component-combobox-spacing-default-listbox-padding: var(--vp-semantic-spacing-4xs);--vp-component-combobox-spacing-option-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-option-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-option-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-option-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-option-gap: var(--vp-semantic-spacing-xs);--vp-component-combobox-spacing-large-input-gap: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-large-input-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-input-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-combobox-spacing-large-input-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-large-input-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-combobox-spacing-medium-input-gap: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-medium-input-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-medium-input-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-input-gap: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-combobox-spacing-small-input-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-combobox-spacing-small-input-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-combobox-sizing-open-indicator-width: var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-open-indicator-height: var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-option-indicator-height: var(--vp-semantic-sizing-l);--vp-component-combobox-sizing-option-indicator-width: var(--vp-semantic-sizing-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-divider-opacity-on-brand-border: var(--vp-semantic-opacity-xs);--vp-component-divider-color-regular-border: var(--vp-semantic-color-border-quiet);--vp-component-divider-color-on-brand-border: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-divider-border-width-line: var(--vp-semantic-border-width-s);--vp-component-divider-color-inverse-border: var(--vp-semantic-color-alpha-neutral-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-drawer-typography-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-drawer-typography-title-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-drawer-typography-title-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-drawer-typography-title-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-drawer-typography-title-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-drawer-typography-title-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-drawer-typography-title-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-drawer-typography-title-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-drawer-sizing-container-screen-s-width: 390px;--vp-component-drawer-sizing-container-screen-m-width: 484px;--vp-component-drawer-sizing-container-screen-l-width: 550px;--vp-component-drawer-motion-dialog-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-dialog-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-dialog-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-dialog-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-drawer-motion-backdrop-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-drawer-motion-backdrop-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-drawer-motion-backdrop-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-drawer-motion-backdrop-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-drawer-spacing-header-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-header-gap: var(--vp-semantic-spacing-xs);--vp-component-drawer-spacing-footer-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-footer-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-drawer-spacing-container-screen-s-padding-inline-start: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-s-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-drawer-spacing-container-screen-s-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-m-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-m-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-drawer-spacing-container-screen-m-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-spacing-container-screen-l-padding-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-drawer-spacing-container-screen-l-padding-block-start: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-drawer-spacing-container-screen-l-gap: var(--vp-semantic-spacing-m);--vp-component-drawer-color-title: var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-icon: var(--vp-semantic-color-content-neutral);--vp-component-drawer-color-container: var(--vp-semantic-color-container-on-overlay);--vp-component-drawer-color-backdrop-background-color: var(--vp-semantic-color-container-overlay)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-footer-spacing-vertical-gap: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-horizontal-gap: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-standard-screen-s-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-s-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-m-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-standard-screen-l-block-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-standard-screen-l-block-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-footer-spacing-container-compact-screen-s-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-s-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-footer-spacing-container-compact-screen-m-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-m-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-footer-spacing-container-compact-screen-l-block-start: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-container-compact-screen-l-block-end: var(--vp-semantic-spacing-2xl);--vp-component-footer-spacing-column-vertical-gap: var(--vp-semantic-spacing-m);--vp-component-footer-color-container-standard: var(--vp-semantic-color-container-brand);--vp-component-footer-color-container-compact: var(--vp-semantic-color-container-neutral)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-error-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-error-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-error-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-error-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-error-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-error-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-error-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-error-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-error-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-error-spacing-icon-margin-block-start: var(--vp-semantic-spacing-3xs);--vp-component-form-error-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-form-error-spacing-container-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-error-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-error-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-error-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-error-color-regular-icon: var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-content: var(--vp-semantic-color-status-negative);--vp-component-form-error-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-form-error-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-form-error-border-radius-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-helper-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-helper-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-helper-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-helper-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-helper-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-helper-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-helper-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-helper-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-helper-spacing-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-form-helper-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-helper-color-regular-content: var(--vp-semantic-color-content-quiet)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-form-label-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-form-label-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-form-label-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-form-label-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-form-label-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-form-label-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-form-label-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-form-label-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-form-label-spacing-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-form-label-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-form-label-sizing-label-question-icon-width: var(--vp-semantic-sizing-m);--vp-component-form-label-sizing-label-question-icon-height: var(--vp-semantic-sizing-m);--vp-component-form-label-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-form-label-color-regular-question-icon: var(--vp-semantic-color-content-brand);--vp-component-form-label-color-regular-primary-label: var(--vp-semantic-color-content-neutral)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-icon-button-color-tertiary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-tertiary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-primary-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-negative-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-container-default: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-ghost-inverse-border: var(--vp-core-color-transparent);--vp-component-icon-button-color-camouflage-regular-border: var(--vp-core-color-transparent);--vp-component-icon-button-sizing-small-icon-width: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-icon-height: var(--vp-semantic-sizing-l);--vp-component-icon-button-sizing-small-container-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-small-container-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-icon-button-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-icon-button-sizing-medium-container-width: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-medium-container-height: var(--vp-semantic-sizing-4xl);--vp-component-icon-button-sizing-large-icon-width: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-icon-height: var(--vp-semantic-sizing-2xl);--vp-component-icon-button-sizing-large-container-width: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-sizing-large-container-height: var(--vp-semantic-sizing-6xl);--vp-component-icon-button-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-icon-button-color-tertiary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-tertiary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-tertiary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-tertiary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-tertiary-inverse-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-tertiary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 90%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-tertiary-inverse-container-default: var(--vp-semantic-color-container-catchy);--vp-component-icon-button-color-tertiary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-catchy) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-secondary-regular-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-secondary-regular-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-secondary-regular-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-secondary-regular-border: var(--vp-semantic-color-border-neutral);--vp-component-icon-button-color-secondary-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-secondary-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-secondary-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-secondary-inverse-border: var(--vp-semantic-color-border-on-brand);--vp-component-icon-button-color-primary-regular-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-primary-regular-container-hover: var(--vp-semantic-color-hover-container-brand);--vp-component-icon-button-color-primary-regular-container-default: var(--vp-semantic-color-container-brand);--vp-component-icon-button-color-primary-regular-container-active: var(--vp-semantic-color-active-container-brand);--vp-component-icon-button-color-primary-inverse-content: var(--vp-semantic-color-content-brand);--vp-component-icon-button-color-primary-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-primary-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-primary-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-negative-regular-content: var(--vp-semantic-color-content-inverse);--vp-component-icon-button-color-negative-regular-container-hover: var(--vp-semantic-color-hover-container-negative);--vp-component-icon-button-color-negative-regular-container-default: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-regular-container-active: var(--vp-semantic-color-active-container-negative);--vp-component-icon-button-color-negative-inverse-content: var(--vp-semantic-color-status-negative);--vp-component-icon-button-color-negative-inverse-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-icon-button-color-negative-inverse-container-default: var(--vp-semantic-color-container-neutral);--vp-component-icon-button-color-negative-inverse-container-active: var(--vp-semantic-color-active-container-neutral);--vp-component-icon-button-color-ghost-regular-content: var(--vp-semantic-color-content-neutral);--vp-component-icon-button-color-ghost-regular-container-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-icon-button-color-ghost-regular-container-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-icon-button-color-ghost-inverse-content: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-icon-button-color-ghost-inverse-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 80%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-ghost-inverse-container-default: var(--vp-semantic-color-container-on-brand);--vp-component-icon-button-color-ghost-inverse-container-active: color-mix(in srgb, var(--vp-semantic-color-container-on-brand) 60%, var(--vp-semantic-color-container-neutral));--vp-component-icon-button-color-camouflage-regular-content: var(--vp-semantic-color-content-on-media-neutral);--vp-component-icon-button-color-camouflage-regular-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 80%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-color-camouflage-regular-container-default: var(--vp-semantic-color-container-overlay);--vp-component-icon-button-color-camouflage-regular-container-active: color-mix(in srgb, var(--vp-semantic-color-container-overlay) 60%, var(--vp-semantic-color-container-catchy));--vp-component-icon-button-border-width: var(--vp-semantic-border-width-s);--vp-component-icon-button-border-radius-top-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-top-left: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-icon-button-border-radius-bottom-left: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-link-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-link-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-link-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-link-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-link-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-link-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-link-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-link-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-link-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-typography-large-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-component-link-typography-large-label-text-case: var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-component-link-typography-large-label-text-decoration: var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-component-link-typography-large-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-component-link-typography-large-label-font-size: var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-component-link-typography-large-label-line-height: var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-component-link-typography-large-label-font-weight: var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-component-link-typography-large-label-font-family: var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-component-link-color-tertiary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-tertiary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-secondary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-secondary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-primary-regular-underlining-default: var(--vp-core-color-transparent);--vp-component-link-color-primary-on-brand-underlining-default: var(--vp-core-color-transparent);--vp-component-link-spacing-small-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-small-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-medium-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-medium-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-spacing-large-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-link-spacing-large-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-link-sizing-caption-end-icon-width: var(--vp-semantic-sizing-s);--vp-component-link-sizing-caption-end-icon-height: var(--vp-semantic-sizing-s);--vp-component-link-sizing-small-end-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-sizing-small-end-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-sizing-medium-end-icon-width: var(--vp-semantic-sizing-l);--vp-component-link-sizing-medium-end-icon-height: var(--vp-semantic-sizing-l);--vp-component-link-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-color-tertiary-regular-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 60%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-underlining-active: color-mix(in srgb, var(--vp-semantic-color-content-quiet) 20%, var(--vp-semantic-color-container-catchy));--vp-component-link-color-tertiary-regular-content-hover: var(--vp-semantic-color-hover-content-quiet);--vp-component-link-color-tertiary-regular-content-default: var(--vp-semantic-color-content-quiet);--vp-component-link-color-tertiary-regular-content-active: var(--vp-semantic-color-active-content-quiet);--vp-component-link-color-tertiary-on-brand-underlining-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-underlining-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-content-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-tertiary-on-brand-content-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-regular-underlining-hover: color-mix(in srgb, var(--vp-semantic-color-border-catchy) 90%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-underlining-active: color-mix(in srgb, var(--vp-semantic-color-border-catchy) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-content-hover: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 90%, var(--vp-core-color-white));--vp-component-link-color-secondary-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-link-color-secondary-regular-content-active: color-mix(in srgb, var(--vp-semantic-color-content-neutral) 80%, var(--vp-core-color-white));--vp-component-link-color-secondary-on-brand-underlining-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-underlining-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-content-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-secondary-on-brand-content-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-regular-underlining-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-color-primary-regular-underlining-active: var(--vp-semantic-color-active-content-brand);--vp-component-link-color-primary-regular-content-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-color-primary-regular-content-default: var(--vp-semantic-color-content-brand);--vp-component-link-color-primary-regular-content-active: var(--vp-semantic-color-active-content-brand);--vp-component-link-color-primary-on-brand-underlining-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-underlining-active: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-content-hover: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-content-default: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-link-color-primary-on-brand-content-active: var(--vp-semantic-color-content-on-brand-neutral)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-link-list-typography-screen-s-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-s-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-s-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-s-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-s-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-s-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-s-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-s-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-s-medium-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-link-list-typography-screen-s-medium-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-link-list-typography-screen-s-medium-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-link-list-typography-screen-s-medium-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-link-list-typography-screen-s-medium-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-link-list-typography-screen-s-medium-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-link-list-typography-screen-s-medium-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-link-list-typography-screen-m-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-m-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-m-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-m-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-m-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-m-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-m-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-m-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-m-medium-text-case: var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-component-link-list-typography-screen-m-medium-text-decoration: var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-component-link-list-typography-screen-m-medium-letter-spacing: var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-component-link-list-typography-screen-m-medium-font-size: var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-component-link-list-typography-screen-m-medium-line-height: var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-component-link-list-typography-screen-m-medium-font-weight: var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-component-link-list-typography-screen-m-medium-font-family: var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-component-link-list-typography-screen-l-small-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-small-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-link-list-typography-screen-l-small-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-link-list-typography-screen-l-small-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-link-list-typography-screen-l-small-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-link-list-typography-screen-l-small-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-link-list-typography-screen-l-small-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-link-list-typography-screen-l-small-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-link-list-typography-screen-l-medium-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing);--vp-component-link-list-typography-screen-l-medium-text-case: var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-component-link-list-typography-screen-l-medium-text-decoration: var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-component-link-list-typography-screen-l-medium-letter-spacing: var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-component-link-list-typography-screen-l-medium-font-size: var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-component-link-list-typography-screen-l-medium-line-height: var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-component-link-list-typography-screen-l-medium-font-weight: var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-component-link-list-typography-screen-l-medium-font-family: var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-component-link-list-spacing-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-link-list-spacing-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-link-list-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-link-list-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-link-list-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-link-list-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-link-list-color-secondary-label-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-link-list-color-secondary-label-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-label-active: var(--vp-semantic-color-active-content-neutral);--vp-component-link-list-color-secondary-icon-hover: var(--vp-semantic-color-hover-content-neutral);--vp-component-link-list-color-secondary-icon-default: var(--vp-semantic-color-content-neutral);--vp-component-link-list-color-secondary-icon-active: var(--vp-semantic-color-active-content-neutral);--vp-component-link-list-color-primary-label-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-list-color-primary-label-default: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-label-active: var(--vp-semantic-color-active-content-brand);--vp-component-link-list-color-primary-icon-hover: var(--vp-semantic-color-hover-content-brand);--vp-component-link-list-color-primary-icon-default: var(--vp-semantic-color-content-brand);--vp-component-link-list-color-primary-icon-active: var(--vp-semantic-color-active-content-brand)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-list-spacing-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-list-spacing-horizontal-gap: var(--vp-semantic-spacing-xl);--vp-component-list-spacing-container-block-end: var(--vp-semantic-spacing-m)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-loader-motion-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-loader-motion-duration: var(--vp-semantic-motion-duration-slow);--vp-component-loader-color-regular-content-end: var(--vp-core-color-transparent);--vp-component-loader-color-inverse-content-end: var(--vp-core-color-transparent);--vp-component-loader-sizing-small-width: var(--vp-semantic-sizing-m);--vp-component-loader-sizing-small-height: var(--vp-semantic-sizing-m);--vp-component-loader-sizing-medium-width: var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-medium-height: var(--vp-semantic-sizing-xl);--vp-component-loader-sizing-large-width: var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-large-height: var(--vp-semantic-sizing-2xl);--vp-component-loader-sizing-extra-large-width: var(--vp-semantic-sizing-4xl);--vp-component-loader-sizing-extra-large-height: var(--vp-semantic-sizing-4xl);--vp-component-loader-color-regular-content-start: var(--vp-semantic-color-content-brand);--vp-component-loader-color-inverse-content-start: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-loader-border-radius-container: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-modal-typography-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-modal-typography-title-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-modal-typography-title-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-modal-typography-title-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-modal-typography-title-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-modal-typography-title-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-modal-typography-title-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-modal-typography-title-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-modal-sizing-container-screen-s-min-width: 280px;--vp-component-modal-sizing-container-screen-m-min-width: 385px;--vp-component-modal-sizing-container-screen-l-min-width: 342px;--vp-component-modal-motion-dialog-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-dialog-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-dialog-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-dialog-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-modal-motion-backdrop-opening-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-modal-motion-backdrop-opening-duration: var(--vp-semantic-motion-duration-moderate);--vp-component-modal-motion-backdrop-closing-easing: var(--vp-semantic-motion-easing-expressive-ease-out);--vp-component-modal-motion-backdrop-closing-duration: var(--vp-semantic-motion-duration-quick);--vp-component-modal-spacing-title-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-title-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-title-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-header-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-header-padding-inline-end: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-block-start: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-padding-block-end: var(--vp-semantic-spacing-xl);--vp-component-modal-spacing-header-gap: var(--vp-semantic-spacing-xs);--vp-component-modal-spacing-footer-padding-inline-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-inline-end: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-block-start: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-padding-block-end: var(--vp-semantic-spacing-2xl);--vp-component-modal-spacing-footer-gap: var(--vp-semantic-spacing-s);--vp-component-modal-spacing-container-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-modal-spacing-container-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-modal-color-title: var(--vp-semantic-color-content-neutral);--vp-component-modal-color-icon: var(--vp-semantic-color-content-neutral);--vp-component-modal-color-container: var(--vp-semantic-color-container-on-overlay);--vp-component-modal-color-backdrop-background-color: var(--vp-semantic-color-container-overlay);--vp-component-modal-border-radius-top-right: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-top-left: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-bottom-right: var(--vp-semantic-border-radius-m);--vp-component-modal-border-radius-bottom-left: var(--vp-semantic-border-radius-m)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-navigation-header-spacing-row-standard-screen-s-gap: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-m-gap: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-row-standard-screen-l-gap: var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-row-compact-screen-s-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-m-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-row-compact-screen-l-gap: var(--vp-semantic-spacing-xs);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-standard-screen-s-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-standard-screen-s-block-end: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-standard-screen-m-block-start: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-m-block-end: var(--vp-semantic-spacing-s);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-standard-screen-l-block-start: var(--vp-semantic-spacing-xl);--vp-component-navigation-header-spacing-container-standard-screen-l-block-end: var(--vp-semantic-spacing-m);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-start: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-compact-screen-s-inline-end: var(--vp-semantic-spacing-l);--vp-component-navigation-header-spacing-container-compact-screen-s-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-s-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-start: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-m-inline-end: var(--vp-semantic-spacing-3xl);--vp-component-navigation-header-spacing-container-compact-screen-m-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-m-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-start: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-l-inline-end: var(--vp-semantic-spacing-5xl);--vp-component-navigation-header-spacing-container-compact-screen-l-block-start: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-spacing-container-compact-screen-l-block-end: var(--vp-semantic-spacing-2xs);--vp-component-navigation-header-sizing-container-min-height: var(--vp-semantic-sizing-4xl);--vp-component-navigation-header-color-container: var(--vp-semantic-color-container-neutral)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-price-typography-small-prefix-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--vp-component-price-typography-small-prefix-text-case: var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--vp-component-price-typography-small-prefix-text-decoration: var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--vp-component-price-typography-small-prefix-letter-spacing: var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--vp-component-price-typography-small-prefix-font-size: var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--vp-component-price-typography-small-prefix-line-height: var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--vp-component-price-typography-small-prefix-font-weight: var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--vp-component-price-typography-small-prefix-font-family: var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--vp-component-price-typography-small-out-of-stock-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-out-of-stock-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-out-of-stock-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-out-of-stock-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-out-of-stock-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-out-of-stock-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-out-of-stock-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-out-of-stock-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-small-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-price-typography-small-amount-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-price-typography-small-amount-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-price-typography-small-amount-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-price-typography-small-amount-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-price-typography-small-amount-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-price-typography-small-amount-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-price-typography-small-amount-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-price-typography-medium-prefix-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing);--vp-component-price-typography-medium-prefix-text-case: var(--vp-semantic-typography-screen-m-subtitle-l-text-case);--vp-component-price-typography-medium-prefix-text-decoration: var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);--vp-component-price-typography-medium-prefix-letter-spacing: var(--vp-semantic-typography-screen-m-subtitle-l-letter-spacing);--vp-component-price-typography-medium-prefix-font-size: var(--vp-semantic-typography-screen-m-subtitle-l-font-size);--vp-component-price-typography-medium-prefix-line-height: var(--vp-semantic-typography-screen-m-subtitle-l-line-height);--vp-component-price-typography-medium-prefix-font-weight: var(--vp-semantic-typography-screen-m-subtitle-l-font-weight);--vp-component-price-typography-medium-prefix-font-family: var(--vp-semantic-typography-screen-m-subtitle-l-font-family);--vp-component-price-typography-medium-out-of-stock-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-medium-out-of-stock-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-medium-out-of-stock-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-medium-out-of-stock-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-medium-out-of-stock-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-medium-out-of-stock-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-medium-out-of-stock-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-medium-out-of-stock-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-medium-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing);--vp-component-price-typography-medium-amount-text-case: var(--vp-semantic-typography-screen-m-body-m-text-case);--vp-component-price-typography-medium-amount-text-decoration: var(--vp-semantic-typography-screen-m-body-m-text-decoration);--vp-component-price-typography-medium-amount-letter-spacing: var(--vp-semantic-typography-screen-m-body-m-letter-spacing);--vp-component-price-typography-medium-amount-font-size: var(--vp-semantic-typography-screen-m-body-m-font-size);--vp-component-price-typography-medium-amount-line-height: var(--vp-semantic-typography-screen-m-body-m-line-height);--vp-component-price-typography-medium-amount-font-weight: var(--vp-semantic-typography-screen-m-body-m-font-weight);--vp-component-price-typography-medium-amount-font-family: var(--vp-semantic-typography-screen-m-body-m-font-family);--vp-component-price-typography-large-prefix-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-prefix-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-prefix-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-prefix-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-prefix-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-prefix-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-prefix-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-prefix-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-large-amount-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-component-price-typography-large-amount-text-case: var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-component-price-typography-large-amount-text-decoration: var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-component-price-typography-large-amount-letter-spacing: var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-component-price-typography-large-amount-font-size: var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-component-price-typography-large-amount-line-height: var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-component-price-typography-large-amount-font-weight: var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-component-price-typography-large-amount-font-family: var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-component-price-typography-helper-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-helper-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-helper-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-helper-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-helper-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-helper-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-helper-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-helper-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-discount-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-discount-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-discount-text-decoration: var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-component-price-typography-discount-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-discount-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-discount-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-discount-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-discount-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-typography-amount-barred-webkit-font-smoothing: var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-component-price-typography-amount-barred-text-case: var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-component-price-typography-amount-barred-text-decoration: var(--vp-core-text-decoration-line-through);--vp-component-price-typography-amount-barred-letter-spacing: var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-component-price-typography-amount-barred-font-size: var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-component-price-typography-amount-barred-line-height: var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-component-price-typography-amount-barred-font-weight: var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-component-price-typography-amount-barred-font-family: var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-component-price-color-container-amount-neutral: var(--vp-core-color-transparent);--vp-component-price-spacing-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-price-spacing-small-amount-neutral-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-neutral-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-discount-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-discount-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-default-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-small-amount-default-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-small-amount-default-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-neutral-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-discount-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-discount-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-inline-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-default-padding-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-medium-amount-default-padding-block-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-medium-amount-default-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-large-amount-neutral-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-large-amount-neutral-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-price-spacing-large-amount-neutral-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-neutral-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-discount-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-discount-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-default-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-price-spacing-large-amount-default-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-large-amount-default-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-price-spacing-horizontal-gap: var(--vp-semantic-spacing-xs);--vp-component-price-color-content-prefix: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-out-of-stock: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-helper: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-discount: var(--vp-semantic-color-status-negative);--vp-component-price-color-content-amount-barred: var(--vp-semantic-color-content-quiet);--vp-component-price-color-content-amount-neutral: var(--vp-semantic-color-content-neutral);--vp-component-price-color-content-amount-discount: var(--vp-semantic-color-content-inverse);--vp-component-price-color-content-amount-default: var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-price-color-container-amount-discount: var(--vp-semantic-color-status-negative);--vp-component-price-color-container-amount-default: var(--vp-semantic-color-commercial-default)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-product-card-typography-placeholder-product-title-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-title-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-title-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-title-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-title-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-title-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-title-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-title-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-placeholder-product-reviews-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-reviews-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-reviews-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-reviews-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-reviews-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-reviews-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-reviews-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-reviews-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-typography-placeholder-product-description-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-product-card-typography-placeholder-product-description-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-product-card-typography-placeholder-product-description-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-product-card-typography-placeholder-product-description-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-product-card-typography-placeholder-product-description-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-product-card-typography-placeholder-product-description-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-product-card-typography-placeholder-product-description-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-product-card-typography-placeholder-product-description-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-product-card-motion-media-hover-transition-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-product-card-motion-media-hover-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-product-card-motion-media-hover-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-product-card-motion-media-hover-scale: var(--vp-semantic-motion-scale-s);--vp-component-product-card-aspect-ratio-media: var(--vp-core-aspect-ratio-1-1);--vp-component-product-card-spacing-skeleton-gap: var(--vp-semantic-spacing-s);--vp-component-product-card-spacing-product-reviews-gap: var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-product-price-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-placeholder-padding-inline-start: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-inline-end: var(--vp-semantic-spacing-l);--vp-component-product-card-spacing-placeholder-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-product-card-spacing-placeholder-padding-block-end: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-placeholder-gap: var(--vp-semantic-spacing-2xs);--vp-component-product-card-spacing-container-gap: var(--vp-semantic-spacing-4xs);--vp-component-product-card-spacing-action-button-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-product-card-spacing-action-button-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-product-card-color-media-container: var(--vp-semantic-color-container-quiet);--vp-component-product-card-color-container: var(--vp-semantic-color-container-neutral);--vp-component-product-card-color-body-product-title: var(--vp-semantic-color-content-neutral);--vp-component-product-card-color-body-product-reviews: var(--vp-semantic-color-content-quiet);--vp-component-product-card-color-body-product-description: var(--vp-semantic-color-content-quiet);--vp-component-product-card-box-shadow-focus: var(--vp-semantic-box-shadow-focus);--vp-component-product-card-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-product-card-border-radius-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-progress-bar-typography-small-label-linear-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-progress-bar-typography-small-label-linear-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-progress-bar-typography-small-label-linear-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-progress-bar-typography-small-label-linear-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-progress-bar-typography-small-label-linear-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-progress-bar-typography-small-label-linear-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-progress-bar-typography-small-label-linear-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-progress-bar-typography-small-label-linear-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-progress-bar-typography-small-label-circular-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--vp-component-progress-bar-typography-small-label-circular-text-case: var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--vp-component-progress-bar-typography-small-label-circular-text-decoration: var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--vp-component-progress-bar-typography-small-label-circular-letter-spacing: var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--vp-component-progress-bar-typography-small-label-circular-font-size: var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--vp-component-progress-bar-typography-small-label-circular-line-height: var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--vp-component-progress-bar-typography-small-label-circular-font-weight: var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--vp-component-progress-bar-typography-small-label-circular-font-family: var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--vp-component-progress-bar-typography-medium-label-linear-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-progress-bar-typography-medium-label-linear-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-progress-bar-typography-medium-label-linear-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-progress-bar-typography-medium-label-linear-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-progress-bar-typography-medium-label-linear-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-progress-bar-typography-medium-label-linear-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-progress-bar-typography-medium-label-linear-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-progress-bar-typography-medium-label-linear-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-progress-bar-typography-medium-label-circular-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-component-progress-bar-typography-medium-label-circular-text-case: var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-component-progress-bar-typography-medium-label-circular-text-decoration: var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-component-progress-bar-typography-medium-label-circular-letter-spacing: var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-component-progress-bar-typography-medium-label-circular-font-size: var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-component-progress-bar-typography-medium-label-circular-line-height: var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-component-progress-bar-typography-medium-label-circular-font-weight: var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-component-progress-bar-typography-medium-label-circular-font-family: var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-component-progress-bar-color-track-fill: var(--vp-core-color-transparent);--vp-component-progress-bar-color-indicator-fill: var(--vp-core-color-transparent);--vp-component-progress-bar-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-progress-bar-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-progress-bar-sizing-small-indicator-linear-height: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-indicator-circular-stroke-width: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-container-linear-height: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-small-container-circular-width: var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-small-container-circular-height: var(--vp-semantic-sizing-6xl);--vp-component-progress-bar-sizing-medium-indicator-linear-height: var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-medium-indicator-circular-stroke-width: var(--vp-semantic-sizing-2xs);--vp-component-progress-bar-sizing-medium-container-linear-height: var(--vp-semantic-sizing-xs);--vp-component-progress-bar-sizing-medium-container-circular-width: var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-sizing-medium-container-circular-height: var(--vp-semantic-sizing-9xl);--vp-component-progress-bar-color-track-stroke: var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-indicator-stroke: var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-content: var(--vp-semantic-color-content-brand);--vp-component-progress-bar-color-indicator-background: var(--vp-semantic-color-container-quiet);--vp-component-progress-bar-color-border: var(--vp-semantic-color-border-quiet);--vp-component-progress-bar-border-width: var(--vp-semantic-border-width-s);--vp-component-progress-bar-border-radius-indicator: var(--vp-semantic-border-radius-full);--vp-component-progress-bar-border-radius-container: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-quantity-input-typography-input-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-quantity-input-typography-input-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-quantity-input-typography-input-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-quantity-input-typography-input-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-quantity-input-typography-input-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-quantity-input-typography-input-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-quantity-input-typography-input-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-quantity-input-typography-input-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-quantity-input-motion-button-hover-transition-easing: var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-quantity-input-motion-button-hover-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-quantity-input-motion-button-hover-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-quantity-input-spacing-small-input-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-small-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-hover-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-padding-block-start: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-small-button-margin-hover-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-start: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-inline-end: var(--vp-semantic-spacing-4xs);--vp-component-quantity-input-spacing-medium-input-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-input-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-start: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-inline-end: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-start: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-hover-block-end: var(--vp-semantic-spacing-s);--vp-component-quantity-input-spacing-medium-button-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-padding-block-end: var(--vp-semantic-spacing-m);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-start: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-spacing-medium-button-margin-hover-block-end: var(--vp-semantic-spacing-2xs);--vp-component-quantity-input-sizing-small-input-min-width: var(--vp-semantic-sizing-2xl);--vp-component-quantity-input-sizing-small-input-height: var(--vp-semantic-sizing-xl);--vp-component-quantity-input-sizing-small-button-icon-width: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-small-button-icon-height: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-min-width: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-quantity-input-sizing-medium-input-min-width: var(--vp-semantic-sizing-4xl);--vp-component-quantity-input-sizing-medium-input-height: var(--vp-semantic-sizing-3xl);--vp-component-quantity-input-sizing-medium-button-icon-width: var(--vp-semantic-sizing-m);--vp-component-quantity-input-sizing-medium-button-icon-height: var(--vp-semantic-sizing-m);--vp-component-quantity-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-quantity-input-color-input-content-label: var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-input-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-button-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-quantity-input-color-button-container-hover: var(--vp-semantic-color-hover-container-neutral);--vp-component-quantity-input-color-button-container-default: var(--vp-semantic-color-container-neutral);--vp-component-quantity-input-color-border-error: var(--vp-semantic-color-status-negative);--vp-component-quantity-input-color-border-default: var(--vp-semantic-color-border-neutral);--vp-component-quantity-input-color-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-quantity-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-quantity-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-quantity-input-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-start-button: var(--vp-semantic-border-radius-full);--vp-component-quantity-input-border-radius-button-end-button: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-radio-typography-small-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-radio-typography-small-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-radio-typography-small-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-radio-typography-small-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-small-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-small-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-small-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-small-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-radio-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-radio-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-radio-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-radio-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-radio-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-radio-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-radio-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-radio-typography-medium-subline-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-radio-typography-medium-subline-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-radio-typography-medium-subline-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-radio-typography-medium-subline-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-radio-typography-medium-subline-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-radio-typography-medium-subline-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-radio-typography-medium-subline-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-radio-typography-medium-subline-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-radio-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-radio-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-radio-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-radio-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-radio-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-radio-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-radio-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-radio-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-radio-color-container: var(--vp-core-color-transparent);--vp-component-radio-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-gap: var(--vp-semantic-spacing-s);--vp-component-radio-spacing-container-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-radio-sizing-icon-width: var(--vp-semantic-sizing-s);--vp-component-radio-sizing-icon-height: var(--vp-semantic-sizing-s);--vp-component-radio-sizing-halo-width: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-halo-height: var(--vp-semantic-sizing-xl);--vp-component-radio-sizing-container-width: var(--vp-semantic-sizing-l);--vp-component-radio-sizing-container-height: var(--vp-semantic-sizing-l);--vp-component-radio-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-radio-color-subline: var(--vp-semantic-color-content-quiet);--vp-component-radio-color-label: var(--vp-semantic-color-content-neutral);--vp-component-radio-color-icon: var(--vp-semantic-color-content-brand);--vp-component-radio-color-halo-unchecked-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-radio-color-halo-unchecked-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-radio-color-halo-checked-hover: var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-radio-color-halo-checked-active: var(--vp-semantic-color-active-container-alpha-brand);--vp-component-radio-color-border-unchecked-hover: var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-unchecked-error: var(--vp-semantic-color-status-negative);--vp-component-radio-color-border-unchecked-default: var(--vp-semantic-color-border-neutral);--vp-component-radio-color-border-unchecked-active: var(--vp-semantic-color-content-brand);--vp-component-radio-color-border-checked-hover: var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-default: var(--vp-semantic-color-border-brand);--vp-component-radio-color-border-checked-active: var(--vp-semantic-color-border-brand);--vp-component-radio-border-width-container: var(--vp-semantic-border-width-s);--vp-component-radio-border-radius-halo-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-halo-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-top-left: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-radio-border-radius-container-bottom-left: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-score-rating-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-score-rating-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-score-rating-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-score-rating-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-score-rating-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-score-rating-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-score-rating-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-score-rating-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-score-rating-spacing-skeleton-padding-block: var(--vp-semantic-spacing-3xs);--vp-component-score-rating-spacing-skeleton-gap: var(--vp-semantic-spacing-2xs);--vp-component-score-rating-spacing-gap: var(--vp-semantic-spacing-2xs);--vp-component-score-rating-sizing-skeleton-width: var(--vp-semantic-sizing-2xl);--vp-component-score-rating-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-score-rating-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-score-rating-color-label: var(--vp-semantic-color-content-neutral);--vp-component-score-rating-color-icon: var(--vp-semantic-color-content-quiet)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-search-input-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-search-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-search-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-search-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-search-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-search-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-search-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-search-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-search-input-sizing-small-min-width: 300px;--vp-component-search-input-sizing-medium-min-width: 300px;--vp-component-search-input-color-rounded-border-default: var(--vp-core-color-transparent);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-start: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-squared-close-block-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-inline-end: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-start: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-unfilled-rounded-close-block-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-open-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-open-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-block-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-open-block-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-squared-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-start: var(--vp-semantic-spacing-m);--vp-component-search-input-spacing-small-padding-filled-rounded-close-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-padding-filled-rounded-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-small-end-actions-gap: var(--vp-semantic-spacing-2xs);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-inline-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-squared-close-block-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-inline-end: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-unfilled-rounded-close-block-end: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-open-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-open-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-block-start: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-open-block-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-start: var(--vp-semantic-spacing-s);--vp-component-search-input-spacing-medium-padding-filled-squared-close-inline-end: var(--vp-semantic-spacing-3xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-squared-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-start: var(--vp-semantic-spacing-xl);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-inline-end: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-start: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-padding-filled-rounded-close-block-end: var(--vp-semantic-spacing-4xs);--vp-component-search-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-search-input-spacing-medium-end-actions-gap: var(--vp-semantic-spacing-2xs);--vp-component-search-input-sizing-icon-small-width: var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-small-height: var(--vp-semantic-sizing-l);--vp-component-search-input-sizing-icon-medium-width: var(--vp-semantic-sizing-xl);--vp-component-search-input-sizing-icon-medium-height: var(--vp-semantic-sizing-xl);--vp-component-search-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-search-input-focus: 0 0 0 2px var(--vp-semantic-color-border-brand);--vp-component-search-input-color-squared-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-icon: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-squared-content-default: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-squared-container: var(--vp-semantic-color-container-neutral);--vp-component-search-input-color-squared-border-default: var(--vp-semantic-color-border-neutral);--vp-component-search-input-color-squared-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-color-rounded-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-icon: var(--vp-semantic-color-content-quiet);--vp-component-search-input-color-rounded-content-default: var(--vp-semantic-color-content-neutral);--vp-component-search-input-color-rounded-container: var(--vp-semantic-color-container-quiet);--vp-component-search-input-color-rounded-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-search-input-caret-color: var(--vp-semantic-color-content-brand);--vp-component-search-input-border-width-squared-hover: var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-default: var(--vp-semantic-border-width-s);--vp-component-search-input-border-width-squared-active: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-rounded-hover: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-default: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-rounded-active: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-s-inline-start: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-inline-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-block-start: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-s-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-m-inline-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-inline-end: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-block-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-m-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-width-open-active-screen-l-inline-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-inline-end: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-block-start: var(--vp-semantic-border-width-m);--vp-component-search-input-border-width-open-active-screen-l-block-end: var(--vp-semantic-border-width-none);--vp-component-search-input-border-radius-small-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-small-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-small-rounded-bottom-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-squared-top-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-top-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-squared-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-search-input-border-radius-medium-rounded-top-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-top-left: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-bottom-right: var(--vp-semantic-border-radius-full);--vp-component-search-input-border-radius-medium-rounded-bottom-left: var(--vp-semantic-border-radius-full)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-select-typography-small-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-small-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-small-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-small-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-small-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-small-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-small-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-small-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-medium-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-medium-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-medium-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-medium-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-medium-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-medium-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-medium-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-medium-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-typography-large-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-select-typography-large-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-select-typography-large-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-select-typography-large-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-select-typography-large-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-select-typography-large-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-select-typography-large-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-select-typography-large-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-select-color-secondary-border-default: var(--vp-core-color-transparent);--vp-component-select-spacing-small-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-small-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-select-spacing-medium-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-select-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-select-spacing-large-gap: var(--vp-semantic-spacing-2xs);--vp-component-select-sizing-small-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-small-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-medium-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-select-sizing-large-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-select-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-select-color-secondary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-color-secondary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-secondary-container-hover: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 80%, var(--vp-semantic-color-hover-container-alpha-neutral));--vp-component-select-color-secondary-container-default: var(--vp-semantic-color-container-quiet);--vp-component-select-color-secondary-container-active: color-mix(in srgb, var(--vp-semantic-color-container-quiet) 60%, var(--vp-semantic-color-active-container-alpha-neutral));--vp-component-select-color-secondary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-secondary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-color-primary-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-select-color-primary-content-label: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-content-icon: var(--vp-semantic-color-content-neutral);--vp-component-select-color-primary-container-hover: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-default: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-container-active: var(--vp-semantic-color-container-neutral);--vp-component-select-color-primary-border-error: var(--vp-semantic-color-status-negative);--vp-component-select-color-primary-border-default: var(--vp-semantic-color-border-neutral);--vp-component-select-color-primary-border-active: var(--vp-semantic-color-border-brand);--vp-component-select-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-select-border-width-secondary-hover: var(--vp-semantic-border-width-m);--vp-component-select-border-width-secondary-default: var(--vp-semantic-border-width-s);--vp-component-select-border-width-secondary-active: var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-hover: var(--vp-semantic-border-width-m);--vp-component-select-border-width-primary-default: var(--vp-semantic-border-width-s);--vp-component-select-border-width-primary-active: var(--vp-semantic-border-width-m);--vp-component-select-border-radius-secondary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-secondary-bottom-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-top-left: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-select-border-radius-primary-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-skeleton-motion-easing: var(--vp-semantic-motion-easing-functional-ease-in-out);--vp-component-skeleton-motion-duration: var(--vp-semantic-motion-duration-slow);--vp-component-skeleton-motion-delay: var(--vp-semantic-motion-delay-instant);--vp-component-skeleton-sizing-text-height: var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-width: var(--vp-semantic-sizing-xs);--vp-component-skeleton-sizing-graphic-min-height: var(--vp-semantic-sizing-xs);--vp-component-skeleton-border-radius-squared: var(--vp-semantic-border-radius-main);--vp-component-skeleton-border-radius-rounded: var(--vp-semantic-border-radius-s);--vp-component-skeleton-border-radius-full-rounded: var(--vp-semantic-border-radius-full);--vp-component-skeleton-color-container-regular-start: var(--vp-semantic-color-alpha-quiet-s);--vp-component-skeleton-color-container-regular-end: var(--vp-semantic-color-alpha-quiet-l);--vp-component-skeleton-color-container-on-brand-start: var(--vp-semantic-color-alpha-on-brand-quiet-s);--vp-component-skeleton-color-container-on-brand-end: var(--vp-semantic-color-alpha-on-brand-quiet-l)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-star-rating-spacing-gap: var(--vp-semantic-spacing-4xs);--vp-component-star-rating-sizing-skeleton-width: var(--vp-semantic-sizing-7xl);--vp-component-star-rating-sizing-icon-width: var(--vp-semantic-sizing-m);--vp-component-star-rating-sizing-icon-height: var(--vp-semantic-sizing-m);--vp-component-star-rating-color-icon-default: var(--vp-semantic-color-content-neutral)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-sticker-typography-small-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-component-sticker-typography-small-label-text-case: var(--vp-semantic-typography-screen-s-caption-text-case);--vp-component-sticker-typography-small-label-text-decoration: var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-component-sticker-typography-small-label-letter-spacing: var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-component-sticker-typography-small-label-font-size: var(--vp-semantic-typography-screen-s-caption-font-size);--vp-component-sticker-typography-small-label-line-height: var(--vp-semantic-typography-screen-s-caption-line-height);--vp-component-sticker-typography-small-label-font-weight: var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-component-sticker-typography-small-label-font-family: var(--vp-semantic-typography-screen-s-caption-font-family);--vp-component-sticker-typography-medium-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-sticker-typography-medium-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-sticker-typography-medium-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-sticker-typography-medium-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-sticker-typography-medium-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-sticker-typography-medium-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-sticker-typography-medium-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-sticker-typography-medium-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-sticker-sizing-skeleton-small-width: var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-small-height: var(--vp-semantic-sizing-l);--vp-component-sticker-sizing-skeleton-medium-width: var(--vp-semantic-sizing-6xl);--vp-component-sticker-sizing-skeleton-medium-height: var(--vp-semantic-sizing-xl);--vp-component-sticker-sizing-padding-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-sticker-sizing-padding-block-start: var(--vp-semantic-spacing-3xs);--vp-component-sticker-sizing-padding-block-end: var(--vp-semantic-spacing-3xs);--vp-component-sticker-color-special-content: var(--vp-semantic-color-content-inverse);--vp-component-sticker-color-special-container: var(--vp-semantic-color-commercial-discount);--vp-component-sticker-color-quiet-content: var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-quiet-container: var(--vp-semantic-color-container-quiet);--vp-component-sticker-color-neutral-content: var(--vp-semantic-color-content-neutral);--vp-component-sticker-color-neutral-container: var(--vp-semantic-color-extended-cobalt-quiet);--vp-component-sticker-color-catchy-content: var(--vp-semantic-color-content-on-commercial-catchy);--vp-component-sticker-color-catchy-container: var(--vp-semantic-color-commercial-default);--vp-component-sticker-border-radius-container-top-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-top-left: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-sticker-border-radius-container-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-tab-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-component-tab-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-component-tab-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-component-tab-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-component-tab-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-component-tab-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-component-tab-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-component-tab-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-component-tab-motion-panels-transition-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-tab-motion-panels-transition-duration: var(--vp-semantic-motion-duration-quick);--vp-component-tab-motion-panels-transition-delay: var(--vp-semantic-motion-delay-instant);--vp-component-tab-spacing-tab-row-vertical-gap: var(--vp-semantic-spacing-4xs);--vp-component-tab-spacing-tab-row-inline-start: var(--vp-semantic-spacing-4xl);--vp-component-tab-spacing-tab-container-vertical-gap: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-block-start: var(--vp-semantic-spacing-m);--vp-component-tab-spacing-tab-container-padding-block-end: var(--vp-semantic-spacing-xs);--vp-component-tab-spacing-tab-container-horizontal-gap: var(--vp-semantic-spacing-2xs);--vp-component-tab-sizing-indicator-height: var(--vp-semantic-sizing-2xs);--vp-component-tab-sizing-icon-width: var(--vp-semantic-sizing-xl);--vp-component-tab-sizing-icon-height: var(--vp-semantic-sizing-xl);--vp-component-tab-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-tab-color-content-unselected: var(--vp-semantic-color-content-quiet);--vp-component-tab-color-content-selected: var(--vp-semantic-color-content-brand);--vp-component-tab-color-container: var(--vp-semantic-color-container-neutral);--vp-component-tab-border-radius-indicator-top: var(--vp-semantic-border-radius-s);--vp-component-tab-border-radius-indicator-bottom: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-text-input-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-text-input-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-text-input-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-text-input-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-text-input-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-text-input-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-text-input-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-text-input-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-text-input-spacing-small-padding-inline-start: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-inline-end: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-small-padding-block-start: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-padding-block-end: var(--vp-semantic-spacing-2xs);--vp-component-text-input-spacing-small-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-medium-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-text-input-spacing-medium-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-spacing-large-padding-inline-start: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-inline-end: var(--vp-semantic-spacing-m);--vp-component-text-input-spacing-large-padding-block-start: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-padding-block-end: var(--vp-semantic-spacing-l);--vp-component-text-input-spacing-large-gap: var(--vp-semantic-spacing-xs);--vp-component-text-input-sizing-start-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-start-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-text-input-sizing-end-icon-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-end-icon-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-width: var(--vp-semantic-sizing-xl);--vp-component-text-input-sizing-checkmark-height: var(--vp-semantic-sizing-xl);--vp-component-text-input-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-text-input-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-text-input-color-regular-content-icons: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-text-input-color-regular-content-checkmark: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-text-input-color-regular-border-success: var(--vp-semantic-color-status-positive);--vp-component-text-input-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-text-input-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-text-input-color-regular-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-text-input-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-text-input-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-text-input-border-width-default: var(--vp-semantic-border-width-s);--vp-component-text-input-border-width-active: var(--vp-semantic-border-width-m);--vp-component-text-input-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-text-input-border-radius-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-textarea-typography-placeholder-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-placeholder-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-placeholder-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-placeholder-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-placeholder-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-placeholder-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-placeholder-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-placeholder-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-typography-label-webkit-font-smoothing: var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-component-textarea-typography-label-text-case: var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-component-textarea-typography-label-text-decoration: var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-component-textarea-typography-label-letter-spacing: var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-component-textarea-typography-label-font-size: var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-component-textarea-typography-label-line-height: var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-component-textarea-typography-label-font-weight: var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-component-textarea-typography-label-font-family: var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-component-textarea-spacing-padding-inline-start: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-inline-end: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-start: var(--vp-semantic-spacing-s);--vp-component-textarea-spacing-padding-block-end: var(--vp-semantic-spacing-s);--vp-component-textarea-sizing-min-height: var(--vp-semantic-sizing-6xl);--vp-component-textarea-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-textarea-color-regular-handle: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-content-placeholder: var(--vp-semantic-color-content-quiet);--vp-component-textarea-color-regular-content-default: var(--vp-semantic-color-content-neutral);--vp-component-textarea-color-regular-container: var(--vp-semantic-color-container-neutral);--vp-component-textarea-color-regular-border-error: var(--vp-semantic-color-status-negative);--vp-component-textarea-color-regular-border-default: var(--vp-semantic-color-border-neutral);--vp-component-textarea-color-regular-border-active: var(--vp-semantic-color-active-border-neutral);--vp-component-textarea-box-shadow-focus: var(--vp-semantic-box-shadow-focus-textfield);--vp-component-textarea-border-width-hover: var(--vp-semantic-border-width-m);--vp-component-textarea-border-width-default: var(--vp-semantic-border-width-s);--vp-component-textarea-border-width-active: var(--vp-semantic-border-width-m);--vp-component-textarea-border-radius-top-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-top-left: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-right: var(--vp-semantic-border-radius-main);--vp-component-textarea-border-radius-bottom-left: var(--vp-semantic-border-radius-main)}:root,.vp--dark-mode,.vp--wonder-theme,.vp--legacy-theme{--vp-component-toggle-motion-easing: var(--vp-semantic-motion-easing-expressive-ease-in-out);--vp-component-toggle-motion-duration: var(--vp-semantic-motion-duration-quick);--vp-component-toggle-color-border-checked: var(--vp-core-color-transparent);--vp-component-toggle-spacing-small-track-unchecked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-unchecked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-small-track-checked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-start: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-inline-end: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-start: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-unchecked-block-end: var(--vp-semantic-spacing-xs);--vp-component-toggle-spacing-medium-track-checked-inline-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-inline-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-start: var(--vp-semantic-spacing-2xs);--vp-component-toggle-spacing-medium-track-checked-block-end: var(--vp-semantic-spacing-2xs);--vp-component-toggle-sizing-small-track-width: var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-small-track-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-small-icon-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-icon-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-unchecked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-handle-checked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-small-halo-width: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-small-halo-height: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-min-height: var(--vp-semantic-sizing-accessibility-touch-size);--vp-component-toggle-sizing-medium-track-width: var(--vp-semantic-sizing-5xl);--vp-component-toggle-sizing-medium-track-height: var(--vp-semantic-sizing-2xl);--vp-component-toggle-sizing-medium-icon-width: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-icon-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-unchecked-width: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-unchecked-height: var(--vp-semantic-sizing-m);--vp-component-toggle-sizing-medium-handle-checked-width: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-handle-checked-height: var(--vp-semantic-sizing-xl);--vp-component-toggle-sizing-medium-halo-width: var(--vp-semantic-sizing-3xl);--vp-component-toggle-sizing-medium-halo-height: var(--vp-semantic-sizing-3xl);--vp-component-toggle-opacity-disabled: var(--vp-semantic-opacity-s);--vp-component-toggle-color-track-unchecked: var(--vp-semantic-color-container-quiet);--vp-component-toggle-color-track-checked: var(--vp-semantic-color-container-brand);--vp-component-toggle-color-handle-unchecked: var(--vp-semantic-color-content-quiet);--vp-component-toggle-color-handle-checked: var(--vp-semantic-color-content-on-brand-neutral);--vp-component-toggle-color-halo-unchecked-hover: var(--vp-semantic-color-hover-container-alpha-neutral);--vp-component-toggle-color-halo-unchecked-active: var(--vp-semantic-color-active-container-alpha-neutral);--vp-component-toggle-color-halo-checked-hover: var(--vp-semantic-color-hover-container-alpha-brand);--vp-component-toggle-color-halo-checked-active: var(--vp-semantic-color-active-container-alpha-brand);--vp-component-toggle-color-border-unchecked: var(--vp-semantic-color-border-neutral);--vp-component-toggle-border-width-track-unchecked: var(--vp-semantic-border-width-s);--vp-component-toggle-border-width-track-checked: var(--vp-semantic-border-width-none);--vp-component-toggle-border-radius-container: var(--vp-semantic-border-radius-full)}@layer vitamin-play{:root{--vp-breakpoint-screen-s-min:0px;--vp-breakpoint-screen-m-min:600px;--vp-breakpoint-screen-l-min:1200px;--vp-breakpoint-screen-xl-min:1800px}}@layer vitamin-play{.vp-subtitle-m{font-family:var(--vp-typography-subtitle-m-font-family);font-size:var(--vp-typography-subtitle-m-font-size);font-variation-settings:var(--vp-typography-subtitle-m-font-variation-settings);font-weight:var(--vp-typography-subtitle-m-font-weight);letter-spacing:var(--vp-typography-subtitle-m-letter-spacing);line-height:var(--vp-typography-subtitle-m-line-height);-webkit-text-decoration:var(--vp-typography-subtitle-m-text-decoration);text-decoration:var(--vp-typography-subtitle-m-text-decoration);text-transform:var(--vp-typography-subtitle-m-text-transform);-webkit-font-smoothing:var(--vp-typography-subtitle-m-webkit-font-smoothing)}.vp-subtitle-l{font-family:var(--vp-typography-subtitle-l-font-family);font-size:var(--vp-typography-subtitle-l-font-size);font-variation-settings:var(--vp-typography-subtitle-l-font-variation-settings);font-weight:var(--vp-typography-subtitle-l-font-weight);letter-spacing:var(--vp-typography-subtitle-l-letter-spacing);line-height:var(--vp-typography-subtitle-l-line-height);-webkit-text-decoration:var(--vp-typography-subtitle-l-text-decoration);text-decoration:var(--vp-typography-subtitle-l-text-decoration);text-transform:var(--vp-typography-subtitle-l-text-transform);-webkit-font-smoothing:var(--vp-typography-subtitle-l-webkit-font-smoothing)}.vp-body-s{font-family:var(--vp-typography-body-s-font-family);font-size:var(--vp-typography-body-s-font-size);font-variation-settings:var(--vp-typography-body-s-font-variation-settings);font-weight:var(--vp-typography-body-s-font-weight);letter-spacing:var(--vp-typography-body-s-letter-spacing);line-height:var(--vp-typography-body-s-line-height);-webkit-text-decoration:var(--vp-typography-body-s-text-decoration);text-decoration:var(--vp-typography-body-s-text-decoration);text-transform:var(--vp-typography-body-s-text-transform);-webkit-font-smoothing:var(--vp-typography-body-s-webkit-font-smoothing)}.vp-body-m{font-family:var(--vp-typography-body-m-font-family);font-size:var(--vp-typography-body-m-font-size);font-variation-settings:var(--vp-typography-body-m-font-variation-settings);font-weight:var(--vp-typography-body-m-font-weight);letter-spacing:var(--vp-typography-body-m-letter-spacing);line-height:var(--vp-typography-body-m-line-height);-webkit-text-decoration:var(--vp-typography-body-m-text-decoration);text-decoration:var(--vp-typography-body-m-text-decoration);text-transform:var(--vp-typography-body-m-text-transform);-webkit-font-smoothing:var(--vp-typography-body-m-webkit-font-smoothing)}.vp-body-l{font-family:var(--vp-typography-body-l-font-family);font-size:var(--vp-typography-body-l-font-size);font-variation-settings:var(--vp-typography-body-l-font-variation-settings);font-weight:var(--vp-typography-body-l-font-weight);letter-spacing:var(--vp-typography-body-l-letter-spacing);line-height:var(--vp-typography-body-l-line-height);-webkit-text-decoration:var(--vp-typography-body-l-text-decoration);text-decoration:var(--vp-typography-body-l-text-decoration);text-transform:var(--vp-typography-body-l-text-transform);-webkit-font-smoothing:var(--vp-typography-body-l-webkit-font-smoothing)}.vp-caption{font-family:var(--vp-typography-caption-font-family);font-size:var(--vp-typography-caption-font-size);font-variation-settings:var(--vp-typography-caption-font-variation-settings);font-weight:var(--vp-typography-caption-font-weight);letter-spacing:var(--vp-typography-caption-letter-spacing);line-height:var(--vp-typography-caption-line-height);-webkit-text-decoration:var(--vp-typography-caption-text-decoration);text-decoration:var(--vp-typography-caption-text-decoration);text-transform:var(--vp-typography-caption-text-transform);-webkit-font-smoothing:var(--vp-typography-caption-webkit-font-smoothing)}.vp-title-s{font-family:var(--vp-typography-title-s-font-family);font-size:var(--vp-typography-title-s-font-size);font-variation-settings:var(--vp-typography-title-s-font-variation-settings);font-weight:var(--vp-typography-title-s-font-weight);letter-spacing:var(--vp-typography-title-s-letter-spacing);line-height:var(--vp-typography-title-s-line-height);-webkit-text-decoration:var(--vp-typography-title-s-text-decoration);text-decoration:var(--vp-typography-title-s-text-decoration);text-transform:var(--vp-typography-title-s-text-transform);-webkit-font-smoothing:var(--vp-typography-title-s-webkit-font-smoothing)}.vp-title-m{font-family:var(--vp-typography-title-m-font-family);font-size:var(--vp-typography-title-m-font-size);font-variation-settings:var(--vp-typography-title-m-font-variation-settings);font-weight:var(--vp-typography-title-m-font-weight);letter-spacing:var(--vp-typography-title-m-letter-spacing);line-height:var(--vp-typography-title-m-line-height);-webkit-text-decoration:var(--vp-typography-title-m-text-decoration);text-decoration:var(--vp-typography-title-m-text-decoration);text-transform:var(--vp-typography-title-m-text-transform);-webkit-font-smoothing:var(--vp-typography-title-m-webkit-font-smoothing)}.vp-title-l{font-family:var(--vp-typography-title-l-font-family);font-size:var(--vp-typography-title-l-font-size);font-variation-settings:var(--vp-typography-title-l-font-variation-settings);font-weight:var(--vp-typography-title-l-font-weight);letter-spacing:var(--vp-typography-title-l-letter-spacing);line-height:var(--vp-typography-title-l-line-height);-webkit-text-decoration:var(--vp-typography-title-l-text-decoration);text-decoration:var(--vp-typography-title-l-text-decoration);text-transform:var(--vp-typography-title-l-text-transform);-webkit-font-smoothing:var(--vp-typography-title-l-webkit-font-smoothing)}.vp-title-xl{font-family:var(--vp-typography-title-xl-font-family);font-size:var(--vp-typography-title-xl-font-size);font-variation-settings:var(--vp-typography-title-xl-font-variation-settings);font-weight:var(--vp-typography-title-xl-font-weight);letter-spacing:var(--vp-typography-title-xl-letter-spacing);line-height:var(--vp-typography-title-xl-line-height);-webkit-text-decoration:var(--vp-typography-title-xl-text-decoration);text-decoration:var(--vp-typography-title-xl-text-decoration);text-transform:var(--vp-typography-title-xl-text-transform);-webkit-font-smoothing:var(--vp-typography-title-xl-webkit-font-smoothing)}.vp-inspiring-title-xl{font-family:var(--vp-typography-inspiring-title-xl-font-family);font-size:var(--vp-typography-inspiring-title-xl-font-size);font-variation-settings:var(--vp-typography-inspiring-title-xl-font-variation-settings);font-weight:var(--vp-typography-inspiring-title-xl-font-weight);letter-spacing:var(--vp-typography-inspiring-title-xl-letter-spacing);line-height:var(--vp-typography-inspiring-title-xl-line-height);-webkit-text-decoration:var(--vp-typography-inspiring-title-xl-text-decoration);text-decoration:var(--vp-typography-inspiring-title-xl-text-decoration);text-transform:var(--vp-typography-inspiring-title-xl-text-transform);-webkit-font-smoothing:var(--vp-typography-inspiring-title-xl-webkit-font-smoothing)}.vp-overline{font-family:var(--vp-typography-overline-font-family);font-size:var(--vp-typography-overline-font-size);font-variation-settings:var(--vp-typography-overline-font-variation-settings);font-weight:var(--vp-typography-overline-font-weight);letter-spacing:var(--vp-typography-overline-letter-spacing);line-height:var(--vp-typography-overline-line-height);-webkit-text-decoration:var(--vp-typography-overline-text-decoration);text-decoration:var(--vp-typography-overline-text-decoration);text-transform:var(--vp-typography-overline-text-transform);-webkit-font-smoothing:var(--vp-typography-overline-webkit-font-smoothing)}.vp-link-s{font-family:var(--vp-typography-link-s-font-family);font-size:var(--vp-typography-link-s-font-size);font-variation-settings:var(--vp-typography-link-s-font-variation-settings);font-weight:var(--vp-typography-link-s-font-weight);letter-spacing:var(--vp-typography-link-s-letter-spacing);line-height:var(--vp-typography-link-s-line-height);-webkit-text-decoration:var(--vp-typography-link-s-text-decoration);text-decoration:var(--vp-typography-link-s-text-decoration);text-transform:var(--vp-typography-link-s-text-transform);text-underline-offset:var(--vp-typography-link-s-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-s-webkit-font-smoothing)}.vp-link-m{font-family:var(--vp-typography-link-m-font-family);font-size:var(--vp-typography-link-m-font-size);font-variation-settings:var(--vp-typography-link-m-font-variation-settings);font-weight:var(--vp-typography-link-m-font-weight);letter-spacing:var(--vp-typography-link-m-letter-spacing);line-height:var(--vp-typography-link-m-line-height);-webkit-text-decoration:var(--vp-typography-link-m-text-decoration);text-decoration:var(--vp-typography-link-m-text-decoration);text-transform:var(--vp-typography-link-m-text-transform);text-underline-offset:var(--vp-typography-link-m-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-m-webkit-font-smoothing)}.vp-link-l{font-family:var(--vp-typography-link-l-font-family);font-size:var(--vp-typography-link-l-font-size);font-variation-settings:var(--vp-typography-link-l-font-variation-settings);font-weight:var(--vp-typography-link-l-font-weight);letter-spacing:var(--vp-typography-link-l-letter-spacing);line-height:var(--vp-typography-link-l-line-height);-webkit-text-decoration:var(--vp-typography-link-l-text-decoration);text-decoration:var(--vp-typography-link-l-text-decoration);text-transform:var(--vp-typography-link-l-text-transform);text-underline-offset:var(--vp-typography-link-l-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-l-webkit-font-smoothing)}.vp-link-caption{font-family:var(--vp-typography-link-caption-font-family);font-size:var(--vp-typography-link-caption-font-size);font-variation-settings:var(--vp-typography-link-caption-font-variation-settings);font-weight:var(--vp-typography-link-caption-font-weight);letter-spacing:var(--vp-typography-link-caption-letter-spacing);line-height:var(--vp-typography-link-caption-line-height);-webkit-text-decoration:var(--vp-typography-link-caption-text-decoration);text-decoration:var(--vp-typography-link-caption-text-decoration);text-transform:var(--vp-typography-link-caption-text-transform);text-underline-offset:var(--vp-typography-link-caption-underlining-offset);-webkit-font-smoothing:var(--vp-typography-link-caption-webkit-font-smoothing)}.vp--legacy-theme,.vp--wonder-theme,:root{--vp-typography-subtitle-m-text-transform:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--vp-typography-subtitle-m-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--vp-typography-subtitle-m-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--vp-typography-subtitle-m-font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--vp-typography-subtitle-m-line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--vp-typography-subtitle-m-font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--vp-typography-subtitle-m-font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--vp-typography-subtitle-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-subtitle-m-optical-sizing);--vp-typography-subtitle-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--vp-typography-subtitle-l-text-transform:var(--vp-semantic-typography-screen-s-subtitle-l-text-case);--vp-typography-subtitle-l-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-l-text-decoration);--vp-typography-subtitle-l-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-l-letter-spacing);--vp-typography-subtitle-l-font-size:var(--vp-semantic-typography-screen-s-subtitle-l-font-size);--vp-typography-subtitle-l-line-height:var(--vp-semantic-typography-screen-s-subtitle-l-line-height);--vp-typography-subtitle-l-font-weight:var(--vp-semantic-typography-screen-s-subtitle-l-font-weight);--vp-typography-subtitle-l-font-family:var(--vp-semantic-typography-screen-s-subtitle-l-font-family);--vp-typography-subtitle-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-subtitle-l-optical-sizing);--vp-typography-subtitle-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-l-webkit-font-smoothing);--vp-typography-body-s-text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);--vp-typography-body-s-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--vp-typography-body-s-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--vp-typography-body-s-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--vp-typography-body-s-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--vp-typography-body-s-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--vp-typography-body-s-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--vp-typography-body-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--vp-typography-body-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--vp-typography-body-m-text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);--vp-typography-body-m-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--vp-typography-body-m-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--vp-typography-body-m-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--vp-typography-body-m-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--vp-typography-body-m-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--vp-typography-body-m-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--vp-typography-body-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--vp-typography-body-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--vp-typography-body-l-text-transform:var(--vp-semantic-typography-screen-s-body-l-text-case);--vp-typography-body-l-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--vp-typography-body-l-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--vp-typography-body-l-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--vp-typography-body-l-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--vp-typography-body-l-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--vp-typography-body-l-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--vp-typography-body-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--vp-typography-body-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing);--vp-typography-caption-text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);--vp-typography-caption-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--vp-typography-caption-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--vp-typography-caption-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--vp-typography-caption-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--vp-typography-caption-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--vp-typography-caption-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--vp-typography-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-caption-optical-sizing);--vp-typography-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--vp-typography-title-s-text-transform:var(--vp-semantic-typography-screen-s-title-s-text-case);--vp-typography-title-s-text-decoration:var(--vp-semantic-typography-screen-s-title-s-text-decoration);--vp-typography-title-s-letter-spacing:var(--vp-semantic-typography-screen-s-title-s-letter-spacing);--vp-typography-title-s-font-size:var(--vp-semantic-typography-screen-s-title-s-font-size);--vp-typography-title-s-line-height:var(--vp-semantic-typography-screen-s-title-s-line-height);--vp-typography-title-s-font-weight:var(--vp-semantic-typography-screen-s-title-s-font-weight);--vp-typography-title-s-font-family:var(--vp-semantic-typography-screen-s-title-s-font-family);--vp-typography-title-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-s-optical-sizing);--vp-typography-title-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-s-webkit-font-smoothing);--vp-typography-title-m-text-transform:var(--vp-semantic-typography-screen-s-title-m-text-case);--vp-typography-title-m-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--vp-typography-title-m-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--vp-typography-title-m-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--vp-typography-title-m-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--vp-typography-title-m-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--vp-typography-title-m-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--vp-typography-title-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--vp-typography-title-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--vp-typography-title-l-text-transform:var(--vp-semantic-typography-screen-s-title-l-text-case);--vp-typography-title-l-text-decoration:var(--vp-semantic-typography-screen-s-title-l-text-decoration);--vp-typography-title-l-letter-spacing:var(--vp-semantic-typography-screen-s-title-l-letter-spacing);--vp-typography-title-l-font-size:var(--vp-semantic-typography-screen-s-title-l-font-size);--vp-typography-title-l-line-height:var(--vp-semantic-typography-screen-s-title-l-line-height);--vp-typography-title-l-font-weight:var(--vp-semantic-typography-screen-s-title-l-font-weight);--vp-typography-title-l-font-family:var(--vp-semantic-typography-screen-s-title-l-font-family);--vp-typography-title-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-l-optical-sizing);--vp-typography-title-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-l-webkit-font-smoothing);--vp-typography-title-xl-text-transform:var(--vp-semantic-typography-screen-s-title-xl-text-case);--vp-typography-title-xl-text-decoration:var(--vp-semantic-typography-screen-s-title-xl-text-decoration);--vp-typography-title-xl-letter-spacing:var(--vp-semantic-typography-screen-s-title-xl-letter-spacing);--vp-typography-title-xl-font-size:var(--vp-semantic-typography-screen-s-title-xl-font-size);--vp-typography-title-xl-line-height:var(--vp-semantic-typography-screen-s-title-xl-line-height);--vp-typography-title-xl-font-weight:var(--vp-semantic-typography-screen-s-title-xl-font-weight);--vp-typography-title-xl-font-family:var(--vp-semantic-typography-screen-s-title-xl-font-family);--vp-typography-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-title-xl-optical-sizing);--vp-typography-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-xl-webkit-font-smoothing);--vp-typography-inspiring-title-xl-text-transform:var(--vp-semantic-typography-screen-s-inspiring-title-xl-text-case);--vp-typography-inspiring-title-xl-text-decoration:var(--vp-semantic-typography-screen-s-inspiring-title-xl-text-decoration);--vp-typography-inspiring-title-xl-letter-spacing:var(--vp-semantic-typography-screen-s-inspiring-title-xl-letter-spacing);--vp-typography-inspiring-title-xl-font-size:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-size);--vp-typography-inspiring-title-xl-line-height:var(--vp-semantic-typography-screen-s-inspiring-title-xl-line-height);--vp-typography-inspiring-title-xl-font-weight:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-weight);--vp-typography-inspiring-title-xl-font-family:var(--vp-semantic-typography-screen-s-inspiring-title-xl-font-family);--vp-typography-inspiring-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-inspiring-title-xl-optical-sizing);--vp-typography-inspiring-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-inspiring-title-xl-webkit-font-smoothing);--vp-typography-overline-text-transform:var(--vp-semantic-typography-screen-s-overline-text-case);--vp-typography-overline-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--vp-typography-overline-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--vp-typography-overline-font-size:var(--vp-semantic-typography-screen-s-overline-font-size);--vp-typography-overline-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--vp-typography-overline-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--vp-typography-overline-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--vp-typography-overline-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-overline-optical-sizing);--vp-typography-overline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--vp-typography-link-s-text-transform:var(--vp-semantic-typography-screen-s-link-s-text-case);--vp-typography-link-s-text-decoration:var(--vp-semantic-typography-screen-s-link-s-text-decoration);--vp-typography-link-s-letter-spacing:var(--vp-semantic-typography-screen-s-link-s-letter-spacing);--vp-typography-link-s-font-size:var(--vp-semantic-typography-screen-s-link-s-font-size);--vp-typography-link-s-line-height:var(--vp-semantic-typography-screen-s-link-s-line-height);--vp-typography-link-s-font-weight:var(--vp-semantic-typography-screen-s-link-s-font-weight);--vp-typography-link-s-font-family:var(--vp-semantic-typography-screen-s-link-s-font-family);--vp-typography-link-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-s-optical-sizing);--vp-typography-link-s-underlining-offset:var(--vp-semantic-typography-screen-s-link-s-underlining-offset);--vp-typography-link-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-s-webkit-font-smoothing);--vp-typography-link-m-text-transform:var(--vp-semantic-typography-screen-s-link-m-text-case);--vp-typography-link-m-text-decoration:var(--vp-semantic-typography-screen-s-link-m-text-decoration);--vp-typography-link-m-letter-spacing:var(--vp-semantic-typography-screen-s-link-m-letter-spacing);--vp-typography-link-m-font-size:var(--vp-semantic-typography-screen-s-link-m-font-size);--vp-typography-link-m-line-height:var(--vp-semantic-typography-screen-s-link-m-line-height);--vp-typography-link-m-font-weight:var(--vp-semantic-typography-screen-s-link-m-font-weight);--vp-typography-link-m-font-family:var(--vp-semantic-typography-screen-s-link-m-font-family);--vp-typography-link-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-m-optical-sizing);--vp-typography-link-m-underlining-offset:var(--vp-semantic-typography-screen-s-link-m-underlining-offset);--vp-typography-link-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-m-webkit-font-smoothing);--vp-typography-link-l-text-transform:var(--vp-semantic-typography-screen-s-link-l-text-case);--vp-typography-link-l-text-decoration:var(--vp-semantic-typography-screen-s-link-l-text-decoration);--vp-typography-link-l-letter-spacing:var(--vp-semantic-typography-screen-s-link-l-letter-spacing);--vp-typography-link-l-font-size:var(--vp-semantic-typography-screen-s-link-l-font-size);--vp-typography-link-l-line-height:var(--vp-semantic-typography-screen-s-link-l-line-height);--vp-typography-link-l-font-weight:var(--vp-semantic-typography-screen-s-link-l-font-weight);--vp-typography-link-l-font-family:var(--vp-semantic-typography-screen-s-link-l-font-family);--vp-typography-link-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-l-optical-sizing);--vp-typography-link-l-underlining-offset:var(--vp-semantic-typography-screen-s-link-l-underlining-offset);--vp-typography-link-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-l-webkit-font-smoothing);--vp-typography-link-caption-text-transform:var(--vp-semantic-typography-screen-s-link-caption-text-case);--vp-typography-link-caption-text-decoration:var(--vp-semantic-typography-screen-s-link-caption-text-decoration);--vp-typography-link-caption-letter-spacing:var(--vp-semantic-typography-screen-s-link-caption-letter-spacing);--vp-typography-link-caption-font-size:var(--vp-semantic-typography-screen-s-link-caption-font-size);--vp-typography-link-caption-line-height:var(--vp-semantic-typography-screen-s-link-caption-line-height);--vp-typography-link-caption-font-weight:var(--vp-semantic-typography-screen-s-link-caption-font-weight);--vp-typography-link-caption-font-family:var(--vp-semantic-typography-screen-s-link-caption-font-family);--vp-typography-link-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-caption-optical-sizing);--vp-typography-link-caption-underlining-offset:var(--vp-semantic-typography-screen-s-link-caption-underlining-offset);--vp-typography-link-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing)}@media screen and (min-width:600px){.vp--legacy-theme,.vp--wonder-theme,:root{--vp-typography-subtitle-m-text-transform:var(--vp-semantic-typography-screen-m-subtitle-m-text-case);--vp-typography-subtitle-m-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-m-text-decoration);--vp-typography-subtitle-m-letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-m-letter-spacing);--vp-typography-subtitle-m-font-size:var(--vp-semantic-typography-screen-m-subtitle-m-font-size);--vp-typography-subtitle-m-line-height:var(--vp-semantic-typography-screen-m-subtitle-m-line-height);--vp-typography-subtitle-m-font-weight:var(--vp-semantic-typography-screen-m-subtitle-m-font-weight);--vp-typography-subtitle-m-font-family:var(--vp-semantic-typography-screen-m-subtitle-m-font-family);--vp-typography-subtitle-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-subtitle-m-optical-sizing);--vp-typography-subtitle-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-m-webkit-font-smoothing);--vp-typography-subtitle-l-text-transform:var(--vp-semantic-typography-screen-m-subtitle-l-text-case);--vp-typography-subtitle-l-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);--vp-typography-subtitle-l-letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-l-letter-spacing);--vp-typography-subtitle-l-font-size:var(--vp-semantic-typography-screen-m-subtitle-l-font-size);--vp-typography-subtitle-l-line-height:var(--vp-semantic-typography-screen-m-subtitle-l-line-height);--vp-typography-subtitle-l-font-weight:var(--vp-semantic-typography-screen-m-subtitle-l-font-weight);--vp-typography-subtitle-l-font-family:var(--vp-semantic-typography-screen-m-subtitle-l-font-family);--vp-typography-subtitle-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-subtitle-l-optical-sizing);--vp-typography-subtitle-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing);--vp-typography-body-s-text-transform:var(--vp-semantic-typography-screen-m-body-s-text-case);--vp-typography-body-s-text-decoration:var(--vp-semantic-typography-screen-m-body-s-text-decoration);--vp-typography-body-s-letter-spacing:var(--vp-semantic-typography-screen-m-body-s-letter-spacing);--vp-typography-body-s-font-size:var(--vp-semantic-typography-screen-m-body-s-font-size);--vp-typography-body-s-line-height:var(--vp-semantic-typography-screen-m-body-s-line-height);--vp-typography-body-s-font-weight:var(--vp-semantic-typography-screen-m-body-s-font-weight);--vp-typography-body-s-font-family:var(--vp-semantic-typography-screen-m-body-s-font-family);--vp-typography-body-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-s-optical-sizing);--vp-typography-body-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-s-webkit-font-smoothing);--vp-typography-body-m-text-transform:var(--vp-semantic-typography-screen-m-body-m-text-case);--vp-typography-body-m-text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);--vp-typography-body-m-letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);--vp-typography-body-m-font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);--vp-typography-body-m-line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);--vp-typography-body-m-font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);--vp-typography-body-m-font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);--vp-typography-body-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-m-optical-sizing);--vp-typography-body-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing);--vp-typography-body-l-text-transform:var(--vp-semantic-typography-screen-m-body-l-text-case);--vp-typography-body-l-text-decoration:var(--vp-semantic-typography-screen-m-body-l-text-decoration);--vp-typography-body-l-letter-spacing:var(--vp-semantic-typography-screen-m-body-l-letter-spacing);--vp-typography-body-l-font-size:var(--vp-semantic-typography-screen-m-body-l-font-size);--vp-typography-body-l-line-height:var(--vp-semantic-typography-screen-m-body-l-line-height);--vp-typography-body-l-font-weight:var(--vp-semantic-typography-screen-m-body-l-font-weight);--vp-typography-body-l-font-family:var(--vp-semantic-typography-screen-m-body-l-font-family);--vp-typography-body-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-body-l-optical-sizing);--vp-typography-body-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-l-webkit-font-smoothing);--vp-typography-caption-text-transform:var(--vp-semantic-typography-screen-m-caption-text-case);--vp-typography-caption-text-decoration:var(--vp-semantic-typography-screen-m-caption-text-decoration);--vp-typography-caption-letter-spacing:var(--vp-semantic-typography-screen-m-caption-letter-spacing);--vp-typography-caption-font-size:var(--vp-semantic-typography-screen-m-caption-font-size);--vp-typography-caption-line-height:var(--vp-semantic-typography-screen-m-caption-line-height);--vp-typography-caption-font-weight:var(--vp-semantic-typography-screen-m-caption-font-weight);--vp-typography-caption-font-family:var(--vp-semantic-typography-screen-m-caption-font-family);--vp-typography-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-caption-optical-sizing);--vp-typography-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-caption-webkit-font-smoothing);--vp-typography-title-s-text-transform:var(--vp-semantic-typography-screen-m-title-s-text-case);--vp-typography-title-s-text-decoration:var(--vp-semantic-typography-screen-m-title-s-text-decoration);--vp-typography-title-s-letter-spacing:var(--vp-semantic-typography-screen-m-title-s-letter-spacing);--vp-typography-title-s-font-size:var(--vp-semantic-typography-screen-m-title-s-font-size);--vp-typography-title-s-line-height:var(--vp-semantic-typography-screen-m-title-s-line-height);--vp-typography-title-s-font-weight:var(--vp-semantic-typography-screen-m-title-s-font-weight);--vp-typography-title-s-font-family:var(--vp-semantic-typography-screen-m-title-s-font-family);--vp-typography-title-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-s-optical-sizing);--vp-typography-title-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-s-webkit-font-smoothing);--vp-typography-title-m-text-transform:var(--vp-semantic-typography-screen-m-title-m-text-case);--vp-typography-title-m-text-decoration:var(--vp-semantic-typography-screen-m-title-m-text-decoration);--vp-typography-title-m-letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--vp-typography-title-m-font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);--vp-typography-title-m-line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);--vp-typography-title-m-font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight);--vp-typography-title-m-font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);--vp-typography-title-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-m-optical-sizing);--vp-typography-title-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing);--vp-typography-title-l-text-transform:var(--vp-semantic-typography-screen-m-title-l-text-case);--vp-typography-title-l-text-decoration:var(--vp-semantic-typography-screen-m-title-l-text-decoration);--vp-typography-title-l-letter-spacing:var(--vp-semantic-typography-screen-m-title-l-letter-spacing);--vp-typography-title-l-font-size:var(--vp-semantic-typography-screen-m-title-l-font-size);--vp-typography-title-l-line-height:var(--vp-semantic-typography-screen-m-title-l-line-height);--vp-typography-title-l-font-weight:var(--vp-semantic-typography-screen-m-title-l-font-weight);--vp-typography-title-l-font-family:var(--vp-semantic-typography-screen-m-title-l-font-family);--vp-typography-title-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-l-optical-sizing);--vp-typography-title-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-l-webkit-font-smoothing);--vp-typography-title-xl-text-transform:var(--vp-semantic-typography-screen-m-title-xl-text-case);--vp-typography-title-xl-text-decoration:var(--vp-semantic-typography-screen-m-title-xl-text-decoration);--vp-typography-title-xl-letter-spacing:var(--vp-semantic-typography-screen-m-title-xl-letter-spacing);--vp-typography-title-xl-font-size:var(--vp-semantic-typography-screen-m-title-xl-font-size);--vp-typography-title-xl-line-height:var(--vp-semantic-typography-screen-m-title-xl-line-height);--vp-typography-title-xl-font-weight:var(--vp-semantic-typography-screen-m-title-xl-font-weight);--vp-typography-title-xl-font-family:var(--vp-semantic-typography-screen-m-title-xl-font-family);--vp-typography-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-title-xl-optical-sizing);--vp-typography-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-xl-webkit-font-smoothing);--vp-typography-inspiring-title-xl-text-transform:var(--vp-semantic-typography-screen-m-inspiring-title-xl-text-case);--vp-typography-inspiring-title-xl-text-decoration:var(--vp-semantic-typography-screen-m-inspiring-title-xl-text-decoration);--vp-typography-inspiring-title-xl-letter-spacing:var(--vp-semantic-typography-screen-m-inspiring-title-xl-letter-spacing);--vp-typography-inspiring-title-xl-font-size:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-size);--vp-typography-inspiring-title-xl-line-height:var(--vp-semantic-typography-screen-m-inspiring-title-xl-line-height);--vp-typography-inspiring-title-xl-font-weight:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-weight);--vp-typography-inspiring-title-xl-font-family:var(--vp-semantic-typography-screen-m-inspiring-title-xl-font-family);--vp-typography-inspiring-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-inspiring-title-xl-optical-sizing);--vp-typography-inspiring-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-inspiring-title-xl-webkit-font-smoothing);--vp-typography-overline-text-transform:var(--vp-semantic-typography-screen-m-overline-text-case);--vp-typography-overline-text-decoration:var(--vp-semantic-typography-screen-m-overline-text-decoration);--vp-typography-overline-letter-spacing:var(--vp-semantic-typography-screen-m-overline-letter-spacing);--vp-typography-overline-font-size:var(--vp-semantic-typography-screen-m-overline-font-size);--vp-typography-overline-line-height:var(--vp-semantic-typography-screen-m-overline-line-height);--vp-typography-overline-font-weight:var(--vp-semantic-typography-screen-m-overline-font-weight);--vp-typography-overline-font-family:var(--vp-semantic-typography-screen-m-overline-font-family);--vp-typography-overline-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-overline-optical-sizing);--vp-typography-overline-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-overline-webkit-font-smoothing);--vp-typography-link-s-text-transform:var(--vp-semantic-typography-screen-m-link-s-text-case);--vp-typography-link-s-text-decoration:var(--vp-semantic-typography-screen-m-link-s-text-decoration);--vp-typography-link-s-letter-spacing:var(--vp-semantic-typography-screen-m-link-s-letter-spacing);--vp-typography-link-s-font-size:var(--vp-semantic-typography-screen-m-link-s-font-size);--vp-typography-link-s-line-height:var(--vp-semantic-typography-screen-m-link-s-line-height);--vp-typography-link-s-font-weight:var(--vp-semantic-typography-screen-m-link-s-font-weight);--vp-typography-link-s-font-family:var(--vp-semantic-typography-screen-m-link-s-font-family);--vp-typography-link-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-s-optical-sizing);--vp-typography-link-s-underlining-offset:var(--vp-semantic-typography-screen-m-link-s-underlining-offset);--vp-typography-link-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-s-webkit-font-smoothing);--vp-typography-link-m-text-transform:var(--vp-semantic-typography-screen-m-link-m-text-case);--vp-typography-link-m-text-decoration:var(--vp-semantic-typography-screen-m-link-m-text-decoration);--vp-typography-link-m-letter-spacing:var(--vp-semantic-typography-screen-m-link-m-letter-spacing);--vp-typography-link-m-font-size:var(--vp-semantic-typography-screen-m-link-m-font-size);--vp-typography-link-m-line-height:var(--vp-semantic-typography-screen-m-link-m-line-height);--vp-typography-link-m-font-weight:var(--vp-semantic-typography-screen-m-link-m-font-weight);--vp-typography-link-m-font-family:var(--vp-semantic-typography-screen-m-link-m-font-family);--vp-typography-link-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-m-optical-sizing);--vp-typography-link-m-underlining-offset:var(--vp-semantic-typography-screen-m-link-m-underlining-offset);--vp-typography-link-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-m-webkit-font-smoothing);--vp-typography-link-l-text-transform:var(--vp-semantic-typography-screen-m-link-l-text-case);--vp-typography-link-l-text-decoration:var(--vp-semantic-typography-screen-m-link-l-text-decoration);--vp-typography-link-l-letter-spacing:var(--vp-semantic-typography-screen-m-link-l-letter-spacing);--vp-typography-link-l-font-size:var(--vp-semantic-typography-screen-m-link-l-font-size);--vp-typography-link-l-line-height:var(--vp-semantic-typography-screen-m-link-l-line-height);--vp-typography-link-l-font-weight:var(--vp-semantic-typography-screen-m-link-l-font-weight);--vp-typography-link-l-font-family:var(--vp-semantic-typography-screen-m-link-l-font-family);--vp-typography-link-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-l-optical-sizing);--vp-typography-link-l-underlining-offset:var(--vp-semantic-typography-screen-m-link-l-underlining-offset);--vp-typography-link-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-l-webkit-font-smoothing);--vp-typography-link-caption-text-transform:var(--vp-semantic-typography-screen-m-link-caption-text-case);--vp-typography-link-caption-text-decoration:var(--vp-semantic-typography-screen-m-link-caption-text-decoration);--vp-typography-link-caption-letter-spacing:var(--vp-semantic-typography-screen-m-link-caption-letter-spacing);--vp-typography-link-caption-font-size:var(--vp-semantic-typography-screen-m-link-caption-font-size);--vp-typography-link-caption-line-height:var(--vp-semantic-typography-screen-m-link-caption-line-height);--vp-typography-link-caption-font-weight:var(--vp-semantic-typography-screen-m-link-caption-font-weight);--vp-typography-link-caption-font-family:var(--vp-semantic-typography-screen-m-link-caption-font-family);--vp-typography-link-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-caption-optical-sizing);--vp-typography-link-caption-underlining-offset:var(--vp-semantic-typography-screen-m-link-caption-underlining-offset);--vp-typography-link-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp--legacy-theme,.vp--wonder-theme,:root{--vp-typography-subtitle-m-text-transform:var(--vp-semantic-typography-screen-l-subtitle-m-text-case);--vp-typography-subtitle-m-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-m-text-decoration);--vp-typography-subtitle-m-letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-m-letter-spacing);--vp-typography-subtitle-m-font-size:var(--vp-semantic-typography-screen-l-subtitle-m-font-size);--vp-typography-subtitle-m-line-height:var(--vp-semantic-typography-screen-l-subtitle-m-line-height);--vp-typography-subtitle-m-font-weight:var(--vp-semantic-typography-screen-l-subtitle-m-font-weight);--vp-typography-subtitle-m-font-family:var(--vp-semantic-typography-screen-l-subtitle-m-font-family);--vp-typography-subtitle-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-subtitle-m-optical-sizing);--vp-typography-subtitle-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-m-webkit-font-smoothing);--vp-typography-subtitle-l-text-transform:var(--vp-semantic-typography-screen-l-subtitle-l-text-case);--vp-typography-subtitle-l-text-decoration:var(--vp-semantic-typography-screen-l-subtitle-l-text-decoration);--vp-typography-subtitle-l-letter-spacing:var(--vp-semantic-typography-screen-l-subtitle-l-letter-spacing);--vp-typography-subtitle-l-font-size:var(--vp-semantic-typography-screen-l-subtitle-l-font-size);--vp-typography-subtitle-l-line-height:var(--vp-semantic-typography-screen-l-subtitle-l-line-height);--vp-typography-subtitle-l-font-weight:var(--vp-semantic-typography-screen-l-subtitle-l-font-weight);--vp-typography-subtitle-l-font-family:var(--vp-semantic-typography-screen-l-subtitle-l-font-family);--vp-typography-subtitle-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-subtitle-l-optical-sizing);--vp-typography-subtitle-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-subtitle-l-webkit-font-smoothing);--vp-typography-body-s-text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);--vp-typography-body-s-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);--vp-typography-body-s-letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);--vp-typography-body-s-font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);--vp-typography-body-s-line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);--vp-typography-body-s-font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);--vp-typography-body-s-font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);--vp-typography-body-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-s-optical-sizing);--vp-typography-body-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing);--vp-typography-body-m-text-transform:var(--vp-semantic-typography-screen-l-body-m-text-case);--vp-typography-body-m-text-decoration:var(--vp-semantic-typography-screen-l-body-m-text-decoration);--vp-typography-body-m-letter-spacing:var(--vp-semantic-typography-screen-l-body-m-letter-spacing);--vp-typography-body-m-font-size:var(--vp-semantic-typography-screen-l-body-m-font-size);--vp-typography-body-m-line-height:var(--vp-semantic-typography-screen-l-body-m-line-height);--vp-typography-body-m-font-weight:var(--vp-semantic-typography-screen-l-body-m-font-weight);--vp-typography-body-m-font-family:var(--vp-semantic-typography-screen-l-body-m-font-family);--vp-typography-body-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-m-optical-sizing);--vp-typography-body-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-m-webkit-font-smoothing);--vp-typography-body-l-text-transform:var(--vp-semantic-typography-screen-l-body-l-text-case);--vp-typography-body-l-text-decoration:var(--vp-semantic-typography-screen-l-body-l-text-decoration);--vp-typography-body-l-letter-spacing:var(--vp-semantic-typography-screen-l-body-l-letter-spacing);--vp-typography-body-l-font-size:var(--vp-semantic-typography-screen-l-body-l-font-size);--vp-typography-body-l-line-height:var(--vp-semantic-typography-screen-l-body-l-line-height);--vp-typography-body-l-font-weight:var(--vp-semantic-typography-screen-l-body-l-font-weight);--vp-typography-body-l-font-family:var(--vp-semantic-typography-screen-l-body-l-font-family);--vp-typography-body-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-body-l-optical-sizing);--vp-typography-body-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-l-webkit-font-smoothing);--vp-typography-caption-text-transform:var(--vp-semantic-typography-screen-l-caption-text-case);--vp-typography-caption-text-decoration:var(--vp-semantic-typography-screen-l-caption-text-decoration);--vp-typography-caption-letter-spacing:var(--vp-semantic-typography-screen-l-caption-letter-spacing);--vp-typography-caption-font-size:var(--vp-semantic-typography-screen-l-caption-font-size);--vp-typography-caption-line-height:var(--vp-semantic-typography-screen-l-caption-line-height);--vp-typography-caption-font-weight:var(--vp-semantic-typography-screen-l-caption-font-weight);--vp-typography-caption-font-family:var(--vp-semantic-typography-screen-l-caption-font-family);--vp-typography-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-caption-optical-sizing);--vp-typography-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-caption-webkit-font-smoothing);--vp-typography-title-s-text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);--vp-typography-title-s-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--vp-typography-title-s-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--vp-typography-title-s-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--vp-typography-title-s-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--vp-typography-title-s-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--vp-typography-title-s-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--vp-typography-title-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-s-optical-sizing);--vp-typography-title-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--vp-typography-title-m-text-transform:var(--vp-semantic-typography-screen-l-title-m-text-case);--vp-typography-title-m-text-decoration:var(--vp-semantic-typography-screen-l-title-m-text-decoration);--vp-typography-title-m-letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--vp-typography-title-m-font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);--vp-typography-title-m-line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);--vp-typography-title-m-font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight);--vp-typography-title-m-font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);--vp-typography-title-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-m-optical-sizing);--vp-typography-title-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing);--vp-typography-title-l-text-transform:var(--vp-semantic-typography-screen-l-title-l-text-case);--vp-typography-title-l-text-decoration:var(--vp-semantic-typography-screen-l-title-l-text-decoration);--vp-typography-title-l-letter-spacing:var(--vp-semantic-typography-screen-l-title-l-letter-spacing);--vp-typography-title-l-font-size:var(--vp-semantic-typography-screen-l-title-l-font-size);--vp-typography-title-l-line-height:var(--vp-semantic-typography-screen-l-title-l-line-height);--vp-typography-title-l-font-weight:var(--vp-semantic-typography-screen-l-title-l-font-weight);--vp-typography-title-l-font-family:var(--vp-semantic-typography-screen-l-title-l-font-family);--vp-typography-title-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-l-optical-sizing);--vp-typography-title-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-l-webkit-font-smoothing);--vp-typography-title-xl-text-transform:var(--vp-semantic-typography-screen-l-title-xl-text-case);--vp-typography-title-xl-text-decoration:var(--vp-semantic-typography-screen-l-title-xl-text-decoration);--vp-typography-title-xl-letter-spacing:var(--vp-semantic-typography-screen-l-title-xl-letter-spacing);--vp-typography-title-xl-font-size:var(--vp-semantic-typography-screen-l-title-xl-font-size);--vp-typography-title-xl-line-height:var(--vp-semantic-typography-screen-l-title-xl-line-height);--vp-typography-title-xl-font-weight:var(--vp-semantic-typography-screen-l-title-xl-font-weight);--vp-typography-title-xl-font-family:var(--vp-semantic-typography-screen-l-title-xl-font-family);--vp-typography-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-title-xl-optical-sizing);--vp-typography-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-xl-webkit-font-smoothing);--vp-typography-inspiring-title-xl-text-transform:var(--vp-semantic-typography-screen-l-inspiring-title-xl-text-case);--vp-typography-inspiring-title-xl-text-decoration:var(--vp-semantic-typography-screen-l-inspiring-title-xl-text-decoration);--vp-typography-inspiring-title-xl-letter-spacing:var(--vp-semantic-typography-screen-l-inspiring-title-xl-letter-spacing);--vp-typography-inspiring-title-xl-font-size:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-size);--vp-typography-inspiring-title-xl-line-height:var(--vp-semantic-typography-screen-l-inspiring-title-xl-line-height);--vp-typography-inspiring-title-xl-font-weight:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-weight);--vp-typography-inspiring-title-xl-font-family:var(--vp-semantic-typography-screen-l-inspiring-title-xl-font-family);--vp-typography-inspiring-title-xl-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-inspiring-title-xl-optical-sizing);--vp-typography-inspiring-title-xl-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-inspiring-title-xl-webkit-font-smoothing);--vp-typography-overline-text-transform:var(--vp-semantic-typography-screen-l-overline-text-case);--vp-typography-overline-text-decoration:var(--vp-semantic-typography-screen-l-overline-text-decoration);--vp-typography-overline-letter-spacing:var(--vp-semantic-typography-screen-l-overline-letter-spacing);--vp-typography-overline-font-size:var(--vp-semantic-typography-screen-l-overline-font-size);--vp-typography-overline-line-height:var(--vp-semantic-typography-screen-l-overline-line-height);--vp-typography-overline-font-weight:var(--vp-semantic-typography-screen-l-overline-font-weight);--vp-typography-overline-font-family:var(--vp-semantic-typography-screen-l-overline-font-family);--vp-typography-overline-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-overline-optical-sizing);--vp-typography-overline-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-overline-webkit-font-smoothing);--vp-typography-link-s-text-transform:var(--vp-semantic-typography-screen-l-link-s-text-case);--vp-typography-link-s-text-decoration:var(--vp-semantic-typography-screen-l-link-s-text-decoration);--vp-typography-link-s-letter-spacing:var(--vp-semantic-typography-screen-l-link-s-letter-spacing);--vp-typography-link-s-font-size:var(--vp-semantic-typography-screen-l-link-s-font-size);--vp-typography-link-s-line-height:var(--vp-semantic-typography-screen-l-link-s-line-height);--vp-typography-link-s-font-weight:var(--vp-semantic-typography-screen-l-link-s-font-weight);--vp-typography-link-s-font-family:var(--vp-semantic-typography-screen-l-link-s-font-family);--vp-typography-link-s-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-s-optical-sizing);--vp-typography-link-s-underlining-offset:var(--vp-semantic-typography-screen-l-link-s-underlining-offset);--vp-typography-link-s-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-s-webkit-font-smoothing);--vp-typography-link-m-text-transform:var(--vp-semantic-typography-screen-l-link-m-text-case);--vp-typography-link-m-text-decoration:var(--vp-semantic-typography-screen-l-link-m-text-decoration);--vp-typography-link-m-letter-spacing:var(--vp-semantic-typography-screen-l-link-m-letter-spacing);--vp-typography-link-m-font-size:var(--vp-semantic-typography-screen-l-link-m-font-size);--vp-typography-link-m-line-height:var(--vp-semantic-typography-screen-l-link-m-line-height);--vp-typography-link-m-font-weight:var(--vp-semantic-typography-screen-l-link-m-font-weight);--vp-typography-link-m-font-family:var(--vp-semantic-typography-screen-l-link-m-font-family);--vp-typography-link-m-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-m-optical-sizing);--vp-typography-link-m-underlining-offset:var(--vp-semantic-typography-screen-l-link-m-underlining-offset);--vp-typography-link-m-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-m-webkit-font-smoothing);--vp-typography-link-l-text-transform:var(--vp-semantic-typography-screen-l-link-l-text-case);--vp-typography-link-l-text-decoration:var(--vp-semantic-typography-screen-l-link-l-text-decoration);--vp-typography-link-l-letter-spacing:var(--vp-semantic-typography-screen-l-link-l-letter-spacing);--vp-typography-link-l-font-size:var(--vp-semantic-typography-screen-l-link-l-font-size);--vp-typography-link-l-line-height:var(--vp-semantic-typography-screen-l-link-l-line-height);--vp-typography-link-l-font-weight:var(--vp-semantic-typography-screen-l-link-l-font-weight);--vp-typography-link-l-font-family:var(--vp-semantic-typography-screen-l-link-l-font-family);--vp-typography-link-l-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-l-optical-sizing);--vp-typography-link-l-underlining-offset:var(--vp-semantic-typography-screen-l-link-l-underlining-offset);--vp-typography-link-l-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-l-webkit-font-smoothing);--vp-typography-link-caption-text-transform:var(--vp-semantic-typography-screen-l-link-caption-text-case);--vp-typography-link-caption-text-decoration:var(--vp-semantic-typography-screen-l-link-caption-text-decoration);--vp-typography-link-caption-letter-spacing:var(--vp-semantic-typography-screen-l-link-caption-letter-spacing);--vp-typography-link-caption-font-size:var(--vp-semantic-typography-screen-l-link-caption-font-size);--vp-typography-link-caption-line-height:var(--vp-semantic-typography-screen-l-link-caption-line-height);--vp-typography-link-caption-font-weight:var(--vp-semantic-typography-screen-l-link-caption-font-weight);--vp-typography-link-caption-font-family:var(--vp-semantic-typography-screen-l-link-caption-font-family);--vp-typography-link-caption-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-caption-optical-sizing);--vp-typography-link-caption-underlining-offset:var(--vp-semantic-typography-screen-l-link-caption-underlining-offset);--vp-typography-link-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing)}}}@layer vitamin-play{.vp-accordion{--accordion-radius:var(--vp-semantic-border-radius-main);--accordion-spacing-block-start:var(--vp-semantic-spacing-xl);--accordion-spacing-block-end:var(--vp-semantic-spacing-xl);--accordion-disabled-opacity:var(--vp-semantic-opacity-s);--accordion-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);--accordion-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--accordion-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--accordion-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--accordion-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--accordion-label-font-size:16px;--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-label-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-label-gap:var(--vp-semantic-spacing-3xs);--accordion-subline-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--accordion-subline-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--accordion-subline-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--accordion-subline-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--accordion-subline-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--accordion-subline-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--accordion-subline-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--accordion-subline-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--accordion-subline-color:var(--vp-semantic-color-content-quiet);--accordion-subline-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-subline-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-divider-height:var(--vp-semantic-border-width-s);--accordion-divider-color:var(--vp-semantic-color-border-quiet);--accordion-icon-color:var(--vp-semantic-color-content-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-icon-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-icon-width:var(--vp-semantic-sizing-m);--accordion-icon-height:var(--vp-semantic-sizing-m)}.vp-accordion--on-brand{--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-subline-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-active:var(--vp-semantic-color-content-on-brand-neutral)}.vp-accordion--secondary{--accordion-spacing-block-start:var(--vp-semantic-spacing-m);--accordion-spacing-block-end:var(--vp-semantic-spacing-m);--accordion-label-text-case:var(--vp-semantic-typography-screen-s-overline-text-case);--accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--accordion-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--accordion-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--accordion-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--accordion-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--accordion-label-font-size:16px;--accordion-label-color:var(--vp-semantic-color-content-neutral);--accordion-label-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-label-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-label-gap:var(--vp-semantic-spacing-4xs);--accordion-icon-color:var(--vp-semantic-color-content-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--accordion-icon-color-active:var(--vp-semantic-color-active-content-neutral);--accordion-icon-width:var(--vp-semantic-sizing-m);--accordion-icon-height:var(--vp-semantic-sizing-m)}.vp-accordion--secondary.vp-accordion--on-brand{--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs);--accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-label-color-active:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--accordion-icon-color-active:var(--vp-semantic-color-content-on-brand-neutral)}.vp-accordion__item{border-radius:var(--accordion-radius);display:grid;grid-template-rows:fit-content(100%) 0fr;transition:grid-template-rows var(--accordion-transition);width:100%}.vp-accordion__item[data-state=open]{grid-template-rows:fit-content(100%) 1fr}.vp-accordion__item-header{background:var(--accordion-item-background);border:0;color:var(--accordion-label-color);cursor:pointer;display:grid;grid-template-areas:"label icon" "subline icon";justify-content:space-between;padding-block:var(--accordion-spacing-block-start) var(--accordion-spacing-block-end);padding-inline:0;width:100%}.vp-accordion__item-header-label{color:var(--accordion-label-color);font-family:var(--accordion-label-font-family);font-size:var(--accordion-label-font-size);font-weight:var(--accordion-label-font-weight);grid-area:label;justify-self:start;line-height:var(--accordion-label-line-height);-webkit-font-smoothing:var(--accordion-label-webkit-font-smoothing);letter-spacing:var(--accordion-label-letter-spacing);margin-bottom:var(--accordion-label-gap);padding:0;text-align:start;-webkit-text-decoration:var(--accordion-label-text-decoration);text-decoration:var(--accordion-label-text-decoration);text-transform:var(--accordion-label-text-case);transition:color var(--accordion-transition)}@media(prefers-reduced-motion:reduce){.vp-accordion__item-header-label{transition-duration:0s}}.vp-accordion__item-header-subline{color:var(--accordion-subline-color);font-family:var(--accordion-subline-font-family);font-size:var(--accordion-subline-font-size);font-weight:var(--accordion-subline-font-weight);grid-area:subline;line-height:var(--accordion-subline-line-height);-webkit-text-decoration:var(--accordion-subline-text-decoration);text-decoration:var(--accordion-subline-text-decoration);text-transform:var(--accordion-subline-text-case);-webkit-font-smoothing:var(--accordion-subline-webkit-font-smoothing);letter-spacing:var(--accordion-subline-letter-spacing);padding:0;text-align:start;transition:color var(--accordion-transition)}@media(prefers-reduced-motion:reduce){.vp-accordion__item-header-subline{transition-duration:0s}}.vp-accordion__item-header-icon{align-self:center;color:var(--accordion-icon-color);grid-area:icon;height:var(--accordion-icon-height);width:var(--accordion-icon-width)}.vp-accordion__item-header[data-hover]{--accordion-icon-color:var(--accordion-icon-color-hover);--accordion-label-color:var(--accordion-label-color-hover);--accordion-subline-color:var(--accordion-subline-color-hover);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs)}.vp-accordion__item-header[data-active]{--accordion-icon-color:var(--accordion-icon-color-active);--accordion-label-color:var(--accordion-label-color-active);--accordion-subline-color:var(--accordion-subline-color-active);--accordion-item-background:var(--vp-semantic-color-alpha-neutral-xs)}.vp-accordion__item-header[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-accordion__item-header[data-disabled]{cursor:default;opacity:var(--accordion-disabled-opacity)}.vp-accordion__item-panel{color:var(--accordion-label-color);overflow:hidden}.vp-accordion__item-panel[data-disabled]{cursor:default;opacity:var(--accordion-disabled-opacity)}.vp-accordion__item-panel[data-state=closed]{visibility:hidden}.vp-accordion__divider{background-color:var(--accordion-divider-color);border:0;height:var(--accordion-divider-height);margin:0;width:100%}}@layer vitamin-play{.vp-article-card{container-name:article-card-container;container-type:inline-size;--article-card-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--article-card-aspect-ratio:.8}.vp-article-card--horizontal{--article-card-aspect-ratio:1.778}.vp-article-card{--article-card-media-background-color:var(--vp-semantic-color-container-quiet);--article-card-media-transition-scale:var(--vp-semantic-motion-scale-s);--article-card-media-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out) var(--vp-semantic-motion-delay-instant);--article-card-background-color:var(--vp-semantic-color-container-neutral);--article-card-overlay-color:color-mix(in srgb,transparent 46%,#000);--article-card-overlay-gradient:linear-gradient(0deg,rgba(0,0,0,.54) 10%,transparent 40%)}.vp-article-card--horizontal{--article-card-overlay-gradient:linear-gradient(0deg,rgba(0,0,0,.54) 20%,transparent 80%)}.vp-article-card{--article-card-title-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--article-card-title-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--article-card-title-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--article-card-title-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--article-card-title-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--article-card-title-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--article-card-title-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--article-card-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--article-card-label-text-case:var(--vp-semantic-typography-screen-s-overline-text-case);--article-card-label-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--article-card-label-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--article-card-label-font-size:var(--vp-semantic-typography-screen-s-overline-font-size);--article-card-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--article-card-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--article-card-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--article-card-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-overline-webkit-font-smoothing);--article-card-caption-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--article-card-caption-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--article-card-caption-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--article-card-caption-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--article-card-caption-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--article-card-caption-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--article-card-caption-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--article-card-caption-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--article-card-footer-color:var(--vp-semantic-color-content-quiet);--article-card-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-block-start:var(--vp-semantic-spacing-m);--article-card-footer-padding-block-end:var(--vp-semantic-spacing-4xs)}.vp-article-card__body{--article-card-legend-color:var(--vp-semantic-color-content-on-brand-neutral);--article-card-legend-gap:var(--vp-semantic-spacing-xs);--article-card-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--article-card-legend-padding-inline-end:var(--vp-semantic-spacing-xl);--article-card-legend-padding-block-start:var(--vp-semantic-spacing-4xs);--article-card-legend-padding-block-end:var(--vp-semantic-spacing-xl)}@container article-card-container (min-width: 360px){.vp-article-card__body{--article-card-legend-gap:var(--vp-semantic-spacing-xs);--article-card-legend-padding-inline-start:var(--vp-semantic-spacing-xl);--article-card-legend-padding-inline-end:var(--vp-semantic-spacing-xl);--article-card-legend-padding-block-start:var(--vp-semantic-spacing-4xs);--article-card-legend-padding-block-end:var(--vp-semantic-spacing-xl);--article-card-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-block-start:var(--vp-semantic-spacing-m);--article-card-footer-padding-block-end:var(--vp-semantic-spacing-4xs)}}@container article-card-container (min-width: 500px){.vp-article-card__body{--article-card-legend-gap:var(--vp-semantic-spacing-xs);--article-card-legend-padding-inline-start:var(--vp-semantic-spacing-2xl);--article-card-legend-padding-inline-end:var(--vp-semantic-spacing-2xl);--article-card-legend-padding-block-start:var(--vp-semantic-spacing-4xs);--article-card-legend-padding-block-end:var(--vp-semantic-spacing-2xl);--article-card-footer-padding-inline-start:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-inline-end:var(--vp-semantic-spacing-4xs);--article-card-footer-padding-block-start:var(--vp-semantic-spacing-m);--article-card-footer-padding-block-end:var(--vp-semantic-spacing-4xs)}}.vp-article-card{--article-card-zi-body:0;--article-card-zi-overlay:calc(var(--article-card-zi-body) + 1);--article-card-zi-legend:calc(var(--article-card-zi-overlay) + 1);background-color:var(--article-card-background-color);border-radius:var(--article-card-border-radius);overflow:hidden;width:100%}.vp-article-card,.vp-article-card__body{display:flex;flex-direction:column;position:relative}.vp-article-card__body{aspect-ratio:var(--article-card-aspect-ratio);justify-content:flex-end;z-index:var(--article-card-zi-body)}.vp-article-card__media{background-color:var(--article-card-media-background-color);inset:0;overflow:hidden;position:absolute}.vp-article-card__media>*{transition:transform var(--article-card-media-transition)}@media(prefers-reduced-motion:reduce){.vp-article-card__media>*{transition-duration:0s}}.vp-article-card__media>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}.vp-article-card__legend{background-color:var(--article-card-overlay-color);color:var(--article-card-legend-color);display:inline-grid;gap:var(--article-card-legend-gap);grid-template-areas:"label action" "title action";grid-template-columns:1fr auto;padding-block:var(--article-card-legend-padding-block-start) var(--article-card-legend-padding-block-end);padding-inline:var(--article-card-legend-padding-inline-start) var(--article-card-legend-padding-inline-end);position:relative;z-index:var(--article-card-zi-legend)}.vp-article-card__legend:before{background-image:var(--article-card-overlay-gradient);content:"";height:200px;left:0;position:absolute;right:0;top:0;transform:translateY(-100%);z-index:var(--article-card-zi-overlay)}@container article-card-container (min-width: 500px){.vp-article-card__legend{display:flex;flex-direction:column}}.vp-article-card__legend>*{margin:0;padding:0}.vp-article-card__title{font-family:var(--article-card-title-font-family);font-size:var(--article-card-title-font-size);font-weight:var(--article-card-title-font-weight);letter-spacing:var(--article-card-title-letter-spacing);line-height:var(--article-card-title-line-height);-webkit-text-decoration:var(--article-card-title-text-decoration);text-decoration:var(--article-card-title-text-decoration);text-transform:var(--article-card-title-text-case);-webkit-font-smoothing:var(--article-card-title-webkit-font-smoothing)}.vp-article-card [data-area=title]{grid-area:title}.vp-article-card__label{font-family:var(--article-card-label-font-family);font-size:var(--article-card-label-font-size);font-weight:var(--article-card-label-font-weight);letter-spacing:var(--article-card-label-letter-spacing);line-height:var(--article-card-label-line-height);-webkit-text-decoration:var(--article-card-label-text-decoration);text-decoration:var(--article-card-label-text-decoration);text-transform:var(--article-card-label-text-case);-webkit-font-smoothing:var(--article-card-label-webkit-font-smoothing)}.vp-article-card [data-area=label]{grid-area:label}.vp-article-card__action{display:flex;margin-top:auto}.vp-article-card [data-area=action]{grid-area:action}.vp-article-card__footer{color:var(--article-card-footer-color);padding-block:var(--article-card-footer-padding-block-start) var(--article-card-footer-padding-block-end);padding-inline:var(--article-card-footer-padding-inline-start) var(--article-card-footer-padding-inline-end);position:relative}.vp-article-card__caption{font-family:var(--article-card-caption-font-family);font-size:var(--article-card-caption-font-size);font-weight:var(--article-card-caption-font-weight);letter-spacing:var(--article-card-caption-letter-spacing);line-height:var(--article-card-caption-line-height);-webkit-text-decoration:var(--article-card-caption-text-decoration);text-decoration:var(--article-card-caption-text-decoration);text-transform:var(--article-card-caption-text-case);-webkit-font-smoothing:var(--article-card-caption-webkit-font-smoothing);color:var(--article-card-footer-color)}.vp-article-card:hover{cursor:pointer}.vp-article-card:hover .vp-article-card__media>*{transform:scale(var(--article-card-media-transition-scale))}.vp-article-card-skeleton{display:flex;flex-direction:column;gap:var(--vp-semantic-spacing-l)}.vp-skeleton.vp-article-card-skeleton__body{aspect-ratio:.8}.vp-skeleton.vp-article-card-skeleton__body--horizontal{aspect-ratio:1.778}.vp-skeleton.vp-article-card-skeleton__caption{--skeleton-width:80%;margin-block-end:var(--vp-semantic-spacing-2xs)}}@layer vitamin-play{.vp-badge{--badge-border-color:var(--vp-semantic-color-container-neutral);--badge-border-radius:var(--vp-semantic-border-radius-full);--badge-border-width:var(--vp-semantic-border-width-s);--badge-background-color:var(--vp-semantic-color-container-brand);--badge-color:var(--vp-semantic-color-content-on-brand-neutral);--badge-min-height:var(--vp-semantic-sizing-xs);--badge-min-width:var(--vp-semantic-sizing-xs);--badge-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing);--badge-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--badge-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--badge-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--badge-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--badge-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--badge-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--badge-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--badge-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-2xs)}.vp-badge--important{--badge-border-color:var(--vp-semantic-color-container-neutral);--badge-background-color:var(--vp-semantic-color-status-negative);--badge-color:var(--vp-semantic-color-content-inverse)}.vp-badge:empty{--badge-padding:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-badge{align-items:center;background-color:var(--badge-background-color);border-color:var(--badge-border-color);border-radius:var(--badge-border-radius);border-style:solid;border-width:var(--badge-border-width);color:var(--badge-color);display:inline-flex;justify-content:center;min-height:var(--badge-min-height);min-width:var(--badge-min-width);padding:var(--badge-padding);position:relative;-webkit-font-smoothing:var(--badge-webkit-font-smoothing);cursor:inherit;font-family:var(--badge-font-family);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);letter-spacing:var(--badge-letter-spacing);line-height:var(--badge-line-height);-webkit-text-decoration:var(--badge-text-decoration);text-decoration:var(--badge-text-decoration);text-transform:var(--badge-text-case);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.vp-badge--bottom-inline-end,.vp-badge--bottom-inline-start,.vp-badge--bottom-left,.vp-badge--bottom-right,.vp-badge--top-inline-end,.vp-badge--top-inline-start,.vp-badge--top-left,.vp-badge--top-right{pointer-events:none;position:absolute}.vp-badge--bottom-inline-end:empty,.vp-badge--bottom-inline-start:empty,.vp-badge--bottom-left:empty,.vp-badge--bottom-right:empty,.vp-badge--top-inline-end:empty,.vp-badge--top-inline-start:empty,.vp-badge--top-left:empty,.vp-badge--top-right:empty{translate:var(--badge-empty-translate)}.vp-badge--top-inline-end,.vp-badge--top-inline-start,.vp-badge--top-left,.vp-badge--top-right{top:0}.vp-badge--top-inline-start{inset-inline-start:0;--badge-empty-translate:50% 50%}.vp-badge--top-inline-end,[dir=rtl] .vp-badge--top-inline-start{--badge-empty-translate:-50% 50%}.vp-badge--top-inline-end{inset-inline-end:0}.vp-badge--top-left,[dir=rtl] .vp-badge--top-inline-end{--badge-empty-translate:50% 50%}.vp-badge--top-left{left:0}.vp-badge--top-right{right:0;--badge-empty-translate:-50% 50%}.vp-badge--bottom-inline-end,.vp-badge--bottom-inline-start,.vp-badge--bottom-left,.vp-badge--bottom-right{bottom:0}.vp-badge--bottom-left{left:0;--badge-empty-translate:50% -50%}.vp-badge--bottom-right{right:0;--badge-empty-translate:-50% -50%}.vp-badge--bottom-inline-start{inset-inline-start:0;--badge-empty-translate:50% -50%}.vp-badge--bottom-inline-end,[dir=rtl] .vp-badge--bottom-inline-start{--badge-empty-translate:-50% -50%}.vp-badge--bottom-inline-end{inset-inline-end:0}[dir=rtl] .vp-badge--bottom-inline-end{--badge-empty-translate:50% -50%}}@layer vitamin-play{.vp-breadcrumbs{--breadcrumbs-spacing-gap:var(--vp-semantic-spacing-2xs);--breadcrumbs-padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-3xs);--breadcrumbs-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--breadcrumbs-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--breadcrumbs-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--breadcrumbs-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--breadcrumbs-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--breadcrumbs-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--breadcrumbs-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--breadcrumbs-color-icon:var(--vp-semantic-color-content-quiet);--breadcrumbs-color-content:var(--vp-semantic-color-content-quiet);--breadcrumbs-more-icon-height:var(--vp-semantic-sizing-m);--breadcrumbs-more-icon-width:var(--vp-semantic-sizing-m);--breadcrumbs-separator-icon-height:var(--vp-semantic-sizing-m);--breadcrumbs-separator-icon-width:var(--vp-semantic-sizing-m);--breadcrumbs-chevron-icon-height:var(--vp-semantic-sizing-m);--breadcrumbs-chevron-icon-width:var(--vp-semantic-sizing-m);--breadcrumbs-link-focus:var(--vp-semantic-box-shadow-focus);color:var(--breadcrumbs-color-content);font-family:var(--breadcrumbs-font-family);font-size:var(--breadcrumbs-font-size);font-weight:var(--breadcrumbs-font-weight);letter-spacing:var(--breadcrumbs-letter-spacing);line-height:var(--breadcrumbs-line-height);overflow-x:auto;padding:var(--breadcrumbs-padding);position:relative;-webkit-text-decoration:var(--breadcrumbs-text-decoration);text-decoration:var(--breadcrumbs-text-decoration);text-transform:var(--breadcrumbs-text-case);width:100%}.vp-breadcrumbs,.vp-breadcrumbs__list{align-items:center;display:flex;gap:var(--breadcrumbs-spacing-gap)}.vp-breadcrumbs__list{list-style-type:none;margin:0;padding:0}.vp-breadcrumbs__list[data-collapsed] li:not(:has(.vp-breadcrumbs__link--brand,[aria-current=page])):not(:focus,:focus-within){height:0!important;margin:0!important;overflow:hidden!important;padding:0!important;width:0!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}.vp-breadcrumbs__item{align-items:center;display:flex;gap:var(--breadcrumbs-spacing-gap)}.vp-breadcrumbs__item:first-child svg{display:none}.vp-breadcrumbs__link{all:unset;white-space:nowrap}.vp-breadcrumbs__link:focus-visible{box-shadow:var(--breadcrumbs-link-focus);outline:none}.vp-breadcrumbs__link:not([aria-current=page]){cursor:pointer}.vp-breadcrumbs__chevron-icon{color:var(--breadcrumbs-color-icon);flex-shrink:0;height:var(--breadcrumbs-chevron-icon-height);stroke-width:2;width:var(--breadcrumbs-chevron-icon-width)}[data-collapsed] .vp-breadcrumbs__chevron-icon{display:none}.vp-breadcrumbs__separator-icon{color:var(--breadcrumbs-color-icon);height:var(--breadcrumbs-separator-icon-height);width:var(--breadcrumbs-separator-icon-width)}.vp-breadcrumbs__collapse-trigger{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;box-sizing:border-box;color:var(--vp-semantic-color-content-quiet);cursor:pointer;display:none;justify-content:center;position:relative}.vp-breadcrumbs__collapse-trigger svg{height:var(--breadcrumbs-more-icon-height);width:var(--breadcrumbs-more-icon-width)}.vp-breadcrumbs__collapse-trigger[data-collapsed]{display:inline-flex}.vp-breadcrumbs-open-animation{animation:opacity-in .4s cubic-bezier(.4,0,.2,1)}.vp-breadcrumbs-exit-animation{animation:opacity-out .4s cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.vp-breadcrumbs{animation:none}}@keyframes opacity-in{0%{opacity:0}to{opacity:1}}@keyframes opacity-out{0%{opacity:1}to{opacity:0}}}@layer vitamin-play{.vp-button{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing)}.vp-button--small{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-s-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-s-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-s-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-s-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-s-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-s-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-s-font-family);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-s-webkit-font-smoothing)}.vp-button--large{--button-text-case:var(--vp-semantic-typography-screen-s-button-label-m-text-case);--button-text-decoration:var(--vp-semantic-typography-screen-s-button-label-m-text-decoration);--button-letter-spacing:var(--vp-semantic-typography-screen-s-button-label-m-letter-spacing);--button-font-size:var(--vp-semantic-typography-screen-s-button-label-m-font-size);--button-line-height:var(--vp-semantic-typography-screen-s-button-label-m-line-height);--button-font-weight:var(--vp-semantic-typography-screen-s-button-label-m-font-weight);--button-font-family:var(--vp-semantic-typography-screen-s-button-label-m-font-family);--button-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-button-label-m-webkit-font-smoothing)}.vp-button{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-brand);--button-background-color-hover:var(--vp-semantic-color-hover-container-brand);--button-background-color-active:var(--vp-semantic-color-active-container-brand)}.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-brand);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--secondary{--button-border-color:var(--vp-semantic-color-border-neutral);--button-color:var(--vp-semantic-color-content-neutral);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--secondary.vp-button--inverse{--button-border-color:var(--vp-semantic-color-border-on-brand);--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-on-brand);--button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-button--tertiary{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-brand);--button-background-color:transparent;--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button--tertiary.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-on-brand-neutral);--button-background-color:var(--vp-semantic-color-container-on-brand);--button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-button--negative{--button-border-color:transparent;--button-color:var(--vp-semantic-color-content-inverse);--button-background-color:var(--vp-semantic-color-status-negative);--button-background-color-hover:var(--vp-semantic-color-hover-container-negative);--button-background-color-active:var(--vp-semantic-color-active-container-negative)}.vp-button--negative.vp-button--inverse{--button-border-color:transparent;--button-color:var(--vp-semantic-color-status-negative);--button-background-color:var(--vp-semantic-color-container-neutral);--button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-button{--button-disabled-opacity:var(--vp-semantic-opacity-s);--button-border-width:var(--vp-semantic-border-width-s);--button-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full)}.vp-button--squared{--button-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main)}.vp-button{--button-spacing-gap:var(--vp-semantic-spacing-xs);--button-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l)}.vp-button--small{--button-spacing-gap:var(--vp-semantic-spacing-2xs);--button-padding:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-m)}.vp-button--large{--button-spacing-gap:var(--vp-semantic-spacing-xs);--button-padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl)}.vp-button{--button-start-icon-width:var(--vp-semantic-sizing-l);--button-start-icon-height:var(--vp-semantic-sizing-l);--button-end-icon-width:var(--vp-semantic-sizing-l);--button-end-icon-height:var(--vp-semantic-sizing-l)}.vp-button--small{--button-start-icon-width:var(--vp-semantic-sizing-m);--button-start-icon-height:var(--vp-semantic-sizing-m);--button-end-icon-width:var(--vp-semantic-sizing-m);--button-end-icon-height:var(--vp-semantic-sizing-m)}.vp-button--large{--button-start-icon-width:var(--vp-semantic-sizing-xl);--button-start-icon-height:var(--vp-semantic-sizing-xl);--button-end-icon-width:var(--vp-semantic-sizing-xl);--button-end-icon-height:var(--vp-semantic-sizing-xl)}.vp-button{align-items:center;align-self:center;background-color:var(--button-background-color);border:var(--button-border-width) solid var(--button-border-color);border-radius:var(--button-border-radius);box-sizing:border-box;color:var(--button-color);display:inline-flex;flex-direction:row;font-family:var(--button-font-family);font-weight:var(--button-font-weight);gap:var(--button-spacing-gap);justify-content:center;letter-spacing:var(--button-letter-spacing);line-height:var(--button-line-height);padding:var(--button-padding);position:relative;-webkit-text-decoration:var(--button-text-decoration);text-decoration:var(--button-text-decoration);text-transform:var(--button-text-case);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);-webkit-font-smoothing:var(--button-webkit-font-smoothing);font-size:var(--button-font-size)}@media(prefers-reduced-motion:reduce){.vp-button{transition-duration:0s}}.vp-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-button:before{content:"";height:var(--vp-semantic-sizing-accessibility-touch-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.vp-button:hover:not(:disabled),.vp-button:hover:not([data-disabled]){--button-background-color:var(--button-background-color-hover)}.vp-button:active:not(:disabled),.vp-button:active:not([data-disabled]){--button-background-color:var(--button-background-color-active)}.vp-button:focus-visible:not(:disabled){box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-button:disabled,.vp-button[data-disabled]{cursor:default;opacity:var(--button-disabled-opacity)}.vp-button[data-loading]{color:transparent}.vp-button[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-button [data-part=loading-slot]{color:var(--button-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-button [data-part=loading-slot],.vp-button [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=start-slot] svg{flex:0 0 auto;height:var(--button-start-icon-height);width:var(--button-start-icon-width)}.vp-button [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-button [data-part=end-slot] svg{flex:0 0 auto;height:var(--button-end-icon-height);width:var(--button-end-icon-width)}.vp-button [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-skeleton.vp-button-skeleton{--skeleton-border-offset:calc(var(--vp-semantic-border-width-s)*2);--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-m-font-size)*var(--vp-semantic-typography-screen-s-button-label-m-line-height) + var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-s) + var(--skeleton-border-offset))}.vp-skeleton.vp-button-skeleton--small{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-s-font-size)*var(--vp-semantic-typography-screen-s-button-label-s-line-height) + var(--vp-semantic-spacing-xs) + var(--vp-semantic-spacing-xs) + var(--skeleton-border-offset))}.vp-skeleton.vp-button-skeleton--large{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-button-label-m-font-size)*var(--vp-semantic-typography-screen-s-button-label-m-line-height) + var(--vp-semantic-spacing-l) + var(--vp-semantic-spacing-l) + var(--skeleton-border-offset))}}@layer vitamin-play{:root{--checkbox-zi-root:0;--checkbox-zi-halo:calc(var(--checkbox-zi-root) - 1)}.vp-checkbox{--checkbox-margin-block-start:var(--vp-semantic-spacing-3xs);--checkbox-spacing-gap:var(--vp-semantic-spacing-s);--checkbox-tick-color:var(--vp-semantic-color-content-on-brand-neutral);--checkbox-tick-width:var(--vp-semantic-sizing-m);--checkbox-tick-height:var(--vp-semantic-sizing-m);--checkbox-container-checked-color:var(--vp-semantic-color-container-brand);--checkbox-container-checked-border-color-default:var(--vp-semantic-color-border-brand);--checkbox-container-checked-border-color-hover:var(--vp-semantic-color-border-brand);--checkbox-container-checked-border-color-active:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-color:transparent;--checkbox-container-unchecked-border-color-default:var(--vp-semantic-color-border-neutral);--checkbox-container-unchecked-border-color-hover:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-border-color-active:var(--vp-semantic-color-border-brand);--checkbox-container-unchecked-border-color-error:var(--vp-semantic-color-status-negative);--checkbox-container-width:var(--vp-semantic-sizing-l);--checkbox-container-height:var(--vp-semantic-sizing-l);--checkbox-container-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--checkbox-disabled-opacity:var(--vp-semantic-opacity-s);--checkbox-halo-unchecked-active-color:var(--vp-semantic-color-active-container-alpha-neutral);--checkbox-halo-unchecked-hover-color:var(--vp-semantic-color-hover-container-alpha-neutral);--checkbox-halo-checked-active-color:var(--vp-semantic-color-active-container-alpha-brand);--checkbox-halo-checked-hover-color:var(--vp-semantic-color-hover-container-alpha-brand);--checkbox-halo-width:var(--vp-semantic-sizing-xl);--checkbox-halo-height:var(--vp-semantic-sizing-xl);--checkbox-halo-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--checkbox-label-color:var(--vp-semantic-color-content-neutral);--checkbox-label-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--checkbox-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--checkbox-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--checkbox-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--checkbox-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--checkbox-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--checkbox-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--checkbox-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-checkbox--vertical{--checkbox-margin-block-start:0}.vp-checkbox{align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:var(--checkbox-spacing-gap);position:relative;vertical-align:middle;z-index:var(--checkbox-zi-root)}.vp-checkbox--vertical{align-items:center;flex-direction:column}.vp-checkbox__input{cursor:pointer}.vp-checkbox__input[data-disabled]{cursor:default}@supports selector(:has(:focus-visible)){.vp-checkbox__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:var(--checkbox-container-height);margin-block-start:var(--checkbox-margin-block-start);outline:none;overflow:hidden;padding:0;position:absolute;width:var(--checkbox-container-width)}}.vp-checkbox__control{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-unchecked-color);--checkbox-halo-background-color:transparent;align-items:center;background-color:var(--checkbox-control-background-color);border:var(--vp-semantic-border-width-s) solid var(--checkbox-control-border-color);border-radius:var(--checkbox-container-border-radius);display:flex;height:var(--checkbox-container-height);justify-content:center;margin-block-start:var(--checkbox-margin-block-start);position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-container-width)}@media(prefers-reduced-motion:reduce){.vp-checkbox__control{transition-duration:0s}}.vp-checkbox__control{flex:0 0 var(--checkbox-container-width)}.vp-checkbox__control[data-checked],.vp-checkbox__control[data-indeterminate]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-default);--checkbox-control-background-color:var(--checkbox-container-checked-color)}.vp-checkbox__control[data-checked][data-hover],.vp-checkbox__control[data-indeterminate][data-hover]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-hover-color)}.vp-checkbox__control[data-checked][data-active],.vp-checkbox__control[data-indeterminate][data-active]{--checkbox-control-border-color:var(--checkbox-container-checked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-unchecked-active-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-hover]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-hover);--checkbox-halo-background-color:var(--checkbox-halo-checked-hover-color)}.vp-checkbox__control:not([data-checked],[data-indeterminate])[data-active]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-active);--checkbox-halo-background-color:var(--checkbox-halo-checked-active-color)}.vp-checkbox__control:not([data-checked])[data-invalid]{--checkbox-control-border-color:var(--checkbox-container-unchecked-border-color-error)}.vp-checkbox__control svg{color:var(--checkbox-tick-color);flex:0 0 auto;height:var(--checkbox-tick-height);width:var(--checkbox-tick-width)}.vp-checkbox__control:before{background-color:var(--checkbox-halo-background-color);border-radius:var(--checkbox-halo-border-radius);content:"";height:var(--checkbox-halo-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-halo-width);z-index:var(--checkbox-zi-halo)}@media(prefers-reduced-motion:reduce){.vp-checkbox__control:before{transition-duration:0s}}.vp-checkbox:has([data-focus]) .vp-checkbox__control{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-checkbox[data-disabled]{cursor:default;opacity:var(--checkbox-disabled-opacity)}.vp-checkbox__label{color:var(--checkbox-label-color);display:inline-flex;font-family:var(--checkbox-label-font-family);font-size:var(--checkbox-label-font-size);font-weight:var(--checkbox-label-font-weight);letter-spacing:var(--checkbox-label-letter-spacing);line-height:var(--checkbox-label-line-height);-webkit-text-decoration:var(--checkbox-label-text-decoration);text-decoration:var(--checkbox-label-text-decoration);text-transform:var(--checkbox-label-text-case);-webkit-font-smoothing:var(--checkbox-label-webkit-font-smoothing)}}@layer vitamin-play{.vp-chip{--chip-disabled-opacity:var(--vp-semantic-opacity-s);--chip-border-width:var(--vp-semantic-border-width-s);--chip-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--chip-label-margin:0;--chip-sizing-min-height:var(--vp-semantic-sizing-accessibility-touch-size);--chip-sizing-min-width:var(--vp-semantic-sizing-accessibility-touch-size);--chip-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);--chip-height:var(--vp-semantic-sizing-4xl);--chip-width:auto}.vp-chip--small{--chip-height:var(--vp-semantic-sizing-2xl)}.vp-chip,.vp-chip--small{--chip-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--chip-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--chip-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--chip-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--chip-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--chip-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--chip-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--chip-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-chip{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-border-catchy);--chip-border-color:var(--vp-semantic-color-border-quiet);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy);--chip-background-color:var(--vp-semantic-color-container-neutral)}.vp-chip[data-checked]{--chip-color:var(--vp-semantic-color-content-neutral);--chip-color-hover:var(--vp-semantic-color-content-neutral);--chip-color-active:var(--vp-semantic-color-content-neutral);--chip-border-color:var(--vp-semantic-color-border-catchy);--chip-border-width:var(--vp-semantic-border-width-m);--chip-border-color-hover:var(--vp-semantic-color-border-catchy);--chip-border-color-active:var(--vp-semantic-color-border-catchy)}.vp-chip{--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-l) 0 var(--vp-semantic-spacing-l)}.vp-chip--small{--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon{--chip-width:var(--vp-semantic-sizing-4xl);--chip-spacing-gap:var(--vp-semantic-spacing-xs);--chip-padding:0 var(--vp-semantic-spacing-m) 0 var(--vp-semantic-spacing-m)}.vp-chip--icon.vp-chip--small{--chip-width:var(--vp-semantic-sizing-2xl);--chip-spacing-gap:var(--vp-semantic-spacing-2xs);--chip-padding:0 var(--vp-semantic-spacing-xs) 0 var(--vp-semantic-spacing-xs)}.vp-chip{--chip-start-icon-width:var(--vp-semantic-sizing-l);--chip-start-icon-height:var(--vp-semantic-sizing-l);--chip-end-icon-width:var(--vp-semantic-sizing-l);--chip-end-icon-height:var(--vp-semantic-sizing-l)}.vp-chip--small{--chip-start-icon-width:var(--vp-semantic-sizing-m);--chip-start-icon-height:var(--vp-semantic-sizing-m);--chip-end-icon-width:var(--vp-semantic-sizing-m);--chip-end-icon-height:var(--vp-semantic-sizing-m)}.vp-chip{align-items:center;align-self:center;background-color:var(--chip-background-color);border:var(--chip-border-width) solid var(--chip-border-color);border-radius:var(--chip-border-radius);box-sizing:border-box;color:var(--chip-color);display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);height:var(--chip-height);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);padding:var(--chip-padding);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);transition:color var(--chip-transition),border-color var(--chip-transition);width:var(--chip-width);-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}@media(prefers-reduced-motion:reduce){.vp-chip{transition-duration:0s}}.vp-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-chip--icon>svg{flex-shrink:0}.vp-chip__label{align-items:center;box-sizing:border-box;display:inline-flex;flex-direction:row;font-family:var(--chip-font-family);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);gap:var(--chip-spacing-gap);justify-content:center;letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);margin:var(--chip-label-margin);position:relative;-webkit-text-decoration:var(--chip-text-decoration);text-decoration:var(--chip-text-decoration);text-transform:var(--chip-text-case);vertical-align:middle;-webkit-font-smoothing:var(--chip-webkit-font-smoothing);white-space:nowrap}.vp-chip:before{content:"";height:max(var(--chip-sizing-min-height),100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(var(--chip-sizing-min-width),100%)}@supports selector(:has(:focus-visible)){.vp-chip__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1px;margin:-1px;outline:none;overflow:hidden;padding:0;position:absolute;width:1px}}.vp-chip:hover:not(:disabled,[data-disabled]),.vp-chip[data-hover]{--chip-color:var(--chip-color-hover);--chip-border-color:var(--chip-border-color-hover)}.vp-chip:active:not(:disabled),.vp-chip:active:not([data-disabled]),.vp-chip[data-active]{--chip-color:var(--chip-color-active);--chip-border-color:var(--chip-border-color-active)}.vp-chip:focus-visible:not(:disabled),.vp-chip[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:focus-visible,.vp-chip:has(:focus-visible){box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-chip:disabled,.vp-chip[data-disabled]{cursor:default;opacity:var(--chip-disabled-opacity)}.vp-chip[data-loading]{color:transparent;transition:border-color var(--chip-transition)}.vp-chip[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-chip [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-chip [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-chip [data-part=start-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=start-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}.vp-chip [data-part=end-slot]{align-items:center;display:flex;justify-content:center}.vp-chip [data-part=end-slot] svg{flex:0 0 auto;height:var(--chip-start-icon-height);width:var(--chip-start-icon-width)}}@layer vitamin-play{.vp-combobox{--combobox-listbox-z-index:1;--combobox-input-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-input-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-input-padding-block-start:var(--vp-semantic-spacing-s);--combobox-input-padding-block-end:var(--vp-semantic-spacing-s);--combobox-input-gap:var(--vp-semantic-spacing-2xs);--combobox-listbox-padding:var(--vp-semantic-spacing-4xs);--combobox-input-color-default:var(--vp-semantic-color-content-neutral);--combobox-input-color-hover:var(--vp-semantic-color-content-neutral);--combobox-input-background-color-default:var(--vp-semantic-color-container-neutral);--combobox-input-background-color-hover:var(--vp-semantic-color-container-neutral);--combobox-input-background-color:var(--combobox-input-background-color-default);--combobox-listbox-border-radius:var(--vp-semantic-border-radius-main);--combobox-input-border-color-default:var(--vp-semantic-color-border-neutral);--combobox-input-border-color-focus:var(--vp-semantic-color-border-brand);--combobox-input-border-color-invalid:var(--vp-semantic-color-status-negative);--combobox-input-border-width:var(--vp-semantic-border-width-s);--combobox-input-border-color:var(--combobox-input-border-color-default);--combobox-input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--combobox-input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--combobox-input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--combobox-input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family)}.vp-combobox--small{--combobox-input-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-input-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-input-padding-block-start:var(--vp-semantic-spacing-2xs);--combobox-input-padding-block-end:var(--vp-semantic-spacing-2xs);--combobox-input-gap:var(--vp-semantic-spacing-2xs)}.vp-combobox--large{--combobox-input-padding-inline-start:var(--vp-semantic-spacing-m);--combobox-input-padding-inline-end:var(--vp-semantic-spacing-m);--combobox-input-padding-block-start:var(--vp-semantic-spacing-l);--combobox-input-padding-block-end:var(--vp-semantic-spacing-l);--combobox-input-gap:var(--vp-semantic-spacing-2xs)}.vp-combobox--subtle{--combobox-input-color-default:var(--vp-semantic-color-content-neutral);--combobox-input-color-hover:var(--vp-semantic-color-content-neutral);--combobox-listbox-border-radius:var(--vp-semantic-border-radius-main);--combobox-listbox-padding:var(--vp-semantic-spacing-4xs);--combobox-input-border-color-default:transparent;--combobox-input-border-color-focus:var(--vp-semantic-color-border-brand);--combobox-input-border-color-invalid:var(--vp-semantic-color-status-negative);--combobox-input-background-color-default:var(--vp-semantic-color-container-quiet);--combobox-input-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 95%,var(--vp-semantic-color-container-catchy))}.vp-combobox--float{--combobox-input-color-default:var(--vp-semantic-color-content-neutral);--combobox-input-color-hover:var(--vp-semantic-color-content-brand);--combobox-listbox-border-radius:var(--vp-semantic-border-radius-m);--combobox-listbox-padding:var(--vp-semantic-spacing-s);--combobox-input-border-color-default:transparent;--combobox-input-border-color-focus:var(--vp-semantic-color-border-brand);--combobox-input-border-color-invalid:var(--vp-semantic-color-status-negative);--combobox-input-background-color-default:transparent;--combobox-input-background-color-hover:transparent}.vp-combobox--float.vp-combobox--small{--combobox-input-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-input-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-input-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-input-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family)}.vp-combobox--float.vp-combobox--large{--combobox-input-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--combobox-input-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--combobox-input-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--combobox-input-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family)}.vp-combobox[data-invalid]{--combobox-input-border-color:var(--combobox-input-border-color-invalid)}.vp-combobox--float:has(.vp-combobox__input:focus-visible):has(.vp-combobox__input[data-focused]),.vp-combobox:not(.vp-combobox--float):has(.vp-combobox__input[data-focused]){--combobox-input-border-color:var(--combobox-input-border-color-focus);--combobox-input-border-width:var(--vp-semantic-border-width-m)}.vp-combobox:has(.vp-combobox__input:hover:not([data-disabled])){--combobox-input-border-width:var(--vp-semantic-border-width-m);--combobox-input-background-color:var(--combobox-input-background-color-hover)}.vp-combobox{box-shadow:0 0 0 var(--combobox-input-border-width) var(--combobox-input-border-color);color:var(--combobox-input-color-default);cursor:pointer;position:relative}.vp-combobox[data-disabled]{cursor:default;opacity:var(--vp-semantic-opacity-s)}.vp-combobox[data-hover]{color:var(--combobox-input-color-hover)}.vp-combobox__input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--combobox-input-background-color);border:none;box-sizing:border-box;color:inherit;cursor:inherit;display:flex;flex-direction:row;font-family:var(--combobox-input-font-family);font-size:var(--combobox-input-font-size);font-weight:var(--combobox-input-font-weight);gap:var(--combobox-input-gap);line-height:var(--combobox-input-line-height);padding-block:var(--combobox-input-padding-block-start) var(--combobox-input-padding-block-end);padding-inline:var(--combobox-input-padding-inline-start) calc(var(--combobox-input-gap) + var(--vp-semantic-sizing-l) + var(--combobox-input-padding-inline-end));position:relative;text-align:start;transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);vertical-align:middle;width:100%}.vp-combobox__input:focus{outline:none}@media(prefers-reduced-motion:reduce){.vp-combobox__input{transition-duration:0s}}.vp-combobox__listbox{background:var(--vp-semantic-color-container-neutral);border:none;border-radius:var(--combobox-listbox-border-radius);box-sizing:border-box;color:var(--vp-semantic-color-content-neutral);inset:unset;margin:0;max-height:calc(var(--vp-semantic-spacing-l)*5 + var(--vp-semantic-spacing-l)*5 + var(--vp-semantic-typography-screen-s-body-m-line-height)*var(--vp-semantic-typography-screen-s-body-m-font-size)*5);min-width:var( --vp-component-combobox-sizing-listbox-min-width);outline:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);overflow:hidden auto;padding:var(--combobox-listbox-padding);position:fixed;z-index:var(--combobox-listbox-z-index)}.vp-combobox__listbox:not(:has(*)){visibility:hidden}.vp-combobox__option{align-items:center;align-self:stretch;background:var(--vp-semantic-color-container-neutral);color:var(--vp-semantic-color-content-neutral);cursor:pointer;display:flex;gap:var(--vp-semantic-spacing-xs);padding-block:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-l);padding-inline:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);position:relative;-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height)}.vp-combobox__option:hover:not([aria-disabled]){background:var(--vp-semantic-color-container-quiet)}.vp-combobox__option[aria-disabled]{cursor:default;opacity:var(--vp-semantic-opacity-s)}.vp-combobox__option[aria-selected=true]{color:var(--vp-semantic-color-content-brand)}.vp-combobox__option[data-focused]{outline:var(--vp-semantic-border-width-m) solid var(--vp-semantic-color-border-brand);outline-offset:calc((var(--vp-semantic-border-width-m))*-2)}.vp-combobox__indicator{box-sizing:border-box;height:var(--vp-semantic-sizing-l);inset:0;margin-block:auto;margin-inline:auto var(--combobox-input-padding-inline-end);pointer-events:none;position:absolute;transition:transform var(--vp-semantic-motion-delay-slow) ease;width:var(--vp-semantic-sizing-l)}@media(prefers-reduced-motion:reduce){.vp-combobox__indicator{transition-duration:0s}}.vp-combobox__indicator[data-open]{transform:rotate(180deg)}.vp-combobox__pseudo-radio{align-items:center;background-color:transparent;border-color:var(--vp-semantic-color-border-neutral);border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);border-style:solid;border-width:var(--vp-semantic-border-width-s);display:flex;flex-grow:0;flex-shrink:0;height:var(--vp-semantic-sizing-l);justify-content:center;position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--vp-semantic-sizing-l)}@media(prefers-reduced-motion:reduce){.vp-combobox__pseudo-radio{transition-duration:0s}}.vp-combobox__pseudo-radio[data-selected]{border-color:var(--vp-semantic-color-border-brand)}.vp-combobox__pseudo-radio[data-selected]:after{background-color:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-full);content:"";display:inline-block;flex:0 0 auto;height:var(--vp-semantic-sizing-s);width:var(--vp-semantic-sizing-s)}.vp-combobox__pseudo-checkbox{align-items:center;background-color:transparent;border-color:var(--vp-semantic-color-border-neutral);border-style:solid;border-width:var(--vp-semantic-border-width-s);display:flex;flex-grow:0;flex-shrink:0;height:var(--vp-semantic-sizing-l);justify-content:center;position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--vp-semantic-sizing-l)}@media(prefers-reduced-motion:reduce){.vp-combobox__pseudo-checkbox{transition-duration:0s}}.vp-combobox__pseudo-checkbox[data-selected]{background-color:var(--vp-semantic-color-container-brand);border-color:var(--vp-semantic-color-border-brand)}.vp-combobox__pseudo-checkbox svg{color:var(--vp-semantic-color-content-on-brand-neutral);flex:0 0 auto;height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}.vp-combobox__option-indicator{flex-grow:0;flex-shrink:0;height:var(--vp-semantic-sizing-l);margin-left:auto;opacity:0;width:var(--vp-semantic-sizing-l)}.vp-combobox__option-indicator[data-selected]{opacity:1}}@layer vitamin-play{.vp-divider{--vp-divider-border-width:var(--vp-semantic-border-width-s);--vp-divider-color:var(--vp-semantic-color-border-quiet);--vp-divider-width:auto;--vp-divider-height:var(--vp-divider-border-width)}.vp-divider--inverse{--vp-divider-color:var(--vp-semantic-color-alpha-neutral-l)}.vp-divider--on-brand{--vp-divider-color:var(--vp-semantic-color-content-on-brand-neutral);opacity:var(--vp-semantic-opacity-xs)}.vp-divider--vertical{--vp-divider-width:var(--vp-divider-border-width);--vp-divider-height:auto}.vp-divider{background-color:var(--vp-divider-color);border:none;flex-shrink:0;height:var(--vp-divider-height);margin:0;width:var(--vp-divider-width)}}@layer vitamin-play{:root{--drawer-zi-root:0;--drawer-zi-backdrop:calc(var(--drawer-zi-root) + 1);--drawer-zi-container:calc(var(--drawer-zi-backdrop) + 1)}.vp-drawer{--vp-component-drawer-sizing-container-screen-s-height:323px;--vp-component-drawer-sizing-container-screen-m-height:323px;--vp-component-drawer-sizing-container-screen-l-height:323px;--drawer-background-color:var(--vp-semantic-color-container-on-overlay);--drawer-gap:var(--vp-semantic-spacing-m);--drawer-height:var(--vp-component-drawer-sizing-container-screen-s-height);--drawer-width:390px;--drawer-padding:calc(var(--vp-semantic-spacing-l) - var(--drawer-gap)/2) 0 calc(var(--vp-semantic-spacing-l) - var(--drawer-gap)/2) 0;--drawer-backdrop-background-color:var(--vp-semantic-color-container-overlay);--drawer-containers-padding-block-start:calc(var(--drawer-gap)/2);--drawer-containers-padding-block-end:calc(var(--drawer-gap)/2);--drawer-containers-padding-inline-start:var(--vp-semantic-spacing-xl);--drawer-containers-padding-inline-end:var(--vp-semantic-spacing-xl);--drawer-header-gap:var(--vp-semantic-spacing-xs);--drawer-header-padding:calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-start)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-start));--drawer-header-title-color:var(--vp-semantic-color-content-neutral);--drawer-header-title-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--drawer-header-title-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--drawer-header-title-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--drawer-header-title-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--drawer-header-title-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--drawer-header-title-text-case:var(--vp-semantic-typography-screen-l-title-s-text-case);--drawer-header-title-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--drawer-header-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);--drawer-body-padding:var(--drawer-containers-padding-block-start) var(--drawer-containers-padding-inline-end) var(--drawer-containers-padding-block-end) var(--drawer-containers-padding-inline-start);--drawer-footer-padding:calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-start)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-block-end)) calc(var(--vp-semantic-spacing-4xs) + var(--drawer-containers-padding-inline-start));--drawer-key-frame-slide-horizontal-in:drawer-slide-horizontal-in;--drawer-key-frame-slide-horizontal-out:drawer-slide-horizontal-out;--drawer-key-frame-slide-from-bottom-in:drawer-slide-from-bottom-in;--drawer-key-frame-slide-from-bottom-out:drawer-slide-from-bottom-out;--drawer-opening-duration:var(--vp-semantic-motion-duration-moderate);--drawer-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--drawer-closing-duration:var(--vp-semantic-motion-duration-quick);--drawer-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--drawer-backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--drawer-backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--drawer-backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--drawer-backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out)}@media screen and (min-width:600px){.vp-drawer{--drawer-gap:var(--vp-semantic-spacing-m);--drawer-height:var(--vp-component-drawer-sizing-container-screen-m-height);--drawer-width:484px;--drawer-padding:calc(var(--vp-semantic-spacing-xl) - var(--drawer-gap)/2) 0 calc(var(--vp-semantic-spacing-xl) - var(--drawer-gap)/2) 0;--drawer-containers-padding-inline-start:var(--vp-semantic-spacing-2xl);--drawer-containers-padding-inline-end:var(--vp-semantic-spacing-2xl)}}@media screen and (min-width:1200px){.vp-drawer{--drawer-gap:var(--vp-semantic-spacing-m);--drawer-height:var(--vp-component-drawer-sizing-container-screen-l-height);--drawer-width:550px;--drawer-padding:calc(var(--vp-semantic-spacing-2xl) - var(--drawer-gap)/2) 0 calc(var(--vp-semantic-spacing-2xl) - var(--drawer-gap)/2) 0;--drawer-containers-padding-inline-start:var(--vp-semantic-spacing-3xl);--drawer-containers-padding-inline-end:var(--vp-semantic-spacing-3xl)}}.vp-drawer .backdrop,.vp-drawer::backdrop{background-color:var(--drawer-backdrop-background-color);inset:0;opacity:0;pointer-events:none;position:fixed;z-index:var(--drawer-zi-backdrop)}@media(prefers-reduced-motion:reduce){.vp-drawer .backdrop,.vp-drawer::backdrop{animation:none!important}}.vp-drawer{background-color:var(--drawer-background-color);border:0;display:flex;flex-direction:column;margin:0;min-height:100%;min-width:var(--drawer-width);padding:var(--drawer-padding);position:fixed;z-index:var(--drawer-zi-container)}.vp-drawer[data-hidden]{display:none}.vp-drawer{inset-block:0;inset-inline:auto 0;--drawer-slide-direction:1;--drawer-motion-slide-in:var(--drawer-key-frame-slide-horizontal-in);--drawer-motion-slide-out:var(--drawer-key-frame-slide-horizontal-out);transform:translate(calc(-100%*var(--drawer-slide-direction)))}.vp-drawer--inline-start,[dir=rtl] .vp-drawer{--drawer-slide-direction:-1}.vp-drawer--inline-start{inset-inline:0 auto}[dir=rtl] .vp-drawer--inline-start{--drawer-slide-direction:1}.vp-drawer--left{inset:0 auto 0 0;--drawer-slide-direction:-1!important}.vp-drawer--right{inset:0 0 0 auto;--drawer-slide-direction:1!important}.vp-drawer--bottom{--drawer-motion-slide-in:var(--drawer-key-frame-slide-from-bottom-in);--drawer-motion-slide-out:var(--drawer-key-frame-slide-from-bottom-out);height:auto;inset:auto 0 0;min-height:var(--drawer-height);min-width:100%;transform:translateY(100%)}.vp-drawer[data-open]:not(.vp-drawer-exit-animation){animation:var(--drawer-motion-slide-in) var(--drawer-opening-duration) var(--drawer-opening-easing);transform:translate(0)}.vp-drawer[data-open]:not(.vp-drawer-exit-animation) .backdrop,.vp-drawer[data-open]:not(.vp-drawer-exit-animation)::backdrop{animation:drawer-appear-in var(--drawer-backdrop-opening-duration) var(--drawer-backdrop-opening-easing);opacity:1}.vp-drawer--bottom.vp-drawer[data-open]:not(.vp-drawer-exit-animation){transform:translateY(0)}.vp-drawer-exit-animation{animation:var(--drawer-motion-slide-out) var(--drawer-closing-duration) var(--drawer-closing-easing)}.vp-drawer-exit-animation .backdrop,.vp-drawer-exit-animation::backdrop{animation:drawer-appear-out var(--drawer-backdrop-closing-duration) var(--drawer-backdrop-closing-easing)}@media(prefers-reduced-motion:reduce){.vp-drawer{animation:none!important}}.vp-drawer__header{align-items:center;color:var(--drawer-header-title-color);display:flex;font-family:var(--drawer-header-title-font-family);font-size:var(--drawer-header-title-font-size);font-weight:var(--drawer-header-title-font-weight);gap:var(--drawer-header-gap);justify-content:space-between;letter-spacing:var(--drawer-header-title-letter-spacing);line-height:var(--drawer-header-title-line-height);overflow-wrap:anywhere;padding:var(--drawer-header-padding);-webkit-text-decoration:var(--drawer-header-title-text-decoration);text-decoration:var(--drawer-header-title-text-decoration);text-transform:var(--drawer-header-title-text-case);-webkit-font-smoothing:var(--drawer-header-title-webkit-font-smoothing)}.vp-drawer__header-icon{color:var(--vp-semantic-color-content-neutral)}.vp-drawer__body{flex:1;overflow-y:auto;padding:var(--drawer-body-padding)}.vp-drawer__footer{display:flex;padding:var(--drawer-footer-padding)}.vp-drawer [data-part=close-button]{align-self:flex-start}@keyframes drawer-appear-in{0%{opacity:0}to{opacity:1}}@keyframes drawer-appear-out{0%{opacity:1}to{opacity:0}}@keyframes drawer-slide-horizontal-in{0%{transform:translate(calc(100%*var(--drawer-slide-direction)))}to{transform:translate(0)}}@keyframes drawer-slide-horizontal-out{0%{transform:translate(0)}to{transform:translate(calc(100%*var(--drawer-slide-direction)))}}@keyframes drawer-slide-from-bottom-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes drawer-slide-from-bottom-out{0%{transform:translateY(0)}to{transform:translateY(100%)}}}@layer vitamin-play{.vp-footer{--footer-background-color:var(--vp-semantic-color-container-brand);--footer-gap:var(--vp-semantic-spacing-2xl);--footer-padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-l)}.vp-footer--compact{--footer-background-color:var(--vp-semantic-color-container-neutral);--footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-l)}.vp-footer{--footer-row-grid-template:1fr;--footer-row-gap:var(--vp-semantic-spacing-2xl) 0;--footer-column-direction:column;--footer-column-gap:var(--vp-semantic-spacing-m) 0;--footer-navigation-direction:column;--footer-navigation-block-gap:0;--footer-navigation-inline-gap:var(--footer-link-list-gap)}@media screen and (min-width:600px){.vp-footer{--footer-padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-3xl);--footer-row-grid-template:repeat(2,1fr);--footer-row-gap:0 var(--vp-semantic-spacing-5xl);--footer-column-gap:var(--vp-semantic-spacing-m) 0}.vp-footer--compact{--footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-3xl)}}@media screen and (min-width:1200px){.vp-footer{--footer-padding:var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-5xl);--footer-row-grid-template:repeat(4,1fr);--footer-row-gap:0 var(--vp-semantic-spacing-5xl);--footer-column-direction:row;--footer-column-gap:0 var(--vp-semantic-spacing-5xl);--footer-navigation-direction:row;--footer-navigation-block-gap:var(--footer-column-gap)}.vp-footer--compact{--footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-5xl)}}.vp-footer{--footer-link-list-padding-bottom:var(--vp-semantic-spacing-m);--footer-link-list-gap:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xl);--footer-accordion-label-font-size:16px;--footer-accordion-label-font-weight:var(--vp-semantic-typography-screen-s-overline-font-weight);--footer-accordion-label-font-family:var(--vp-semantic-typography-screen-s-overline-font-family);--footer-accordion-label-line-height:var(--vp-semantic-typography-screen-s-overline-line-height);--footer-accordion-label-letter-spacing:var(--vp-semantic-typography-screen-s-overline-letter-spacing);--footer-accordion-label-text-decoration:var(--vp-semantic-typography-screen-s-overline-text-decoration);--footer-accordion-label-text-case:var(--vp-semantic-typography-screen-s-overline-text-case);--footer-accordion-label-color:var(--vp-semantic-color-content-on-brand-neutral);--footer-accordion-spacing-block-start:var(--vp-semantic-spacing-xl);--footer-accordion-spacing-block-end:var(--vp-semantic-spacing-xl)}.vp-footer--compact{--footer-accordion-label-color:var(--vp-semantic-color-content-neutral)}.vp-footer{background-color:var(--footer-background-color);display:flex;flex-direction:column;gap:var(--footer-gap);padding:var(--footer-padding);position:relative}.vp-footer__row{display:grid;gap:var(--footer-row-gap);grid-template-columns:var(--footer-row-grid-template)}.vp-footer__column{display:flex;flex-direction:var(--footer-column-direction);gap:var(--footer-column-gap)}.vp-footer__column[data-col-span="1"]{grid-column-start:span 1}.vp-footer__column[data-col-span="2"]{grid-column-start:span 2}.vp-footer__column[data-col-span="3"]{--footer-column-three-quarter:span 1}@media screen and (min-width:1200px){.vp-footer__column[data-col-span="3"]{--footer-column-three-quarter:span 3}}.vp-footer__column[data-col-span="3"]{grid-column-start:var(--footer-column-three-quarter)}.vp-footer__column[data-col-span="4"]{--footer-column-full-size:span 2}@media screen and (min-width:1200px){.vp-footer__column[data-col-span="4"]{--footer-column-full-size:span 4}}.vp-footer__column[data-col-span="4"]{grid-column-start:var(--footer-column-full-size)}.vp-footer__navigation{flex:1}.vp-footer__navigation ul{display:flex;list-style:none;margin:0;padding:0}.vp-footer__navigation-block{flex-direction:var(--footer-navigation-direction);gap:var(--footer-navigation-block-gap)}.vp-footer__navigation-block>li{flex:1}.vp-footer__navigation-inline{flex-wrap:wrap;gap:var(--footer-navigation-inline-gap)}.vp-footer-accordion__header{align-items:center;background-color:transparent;border:0;color:var(--footer-accordion-label-color);cursor:pointer;display:flex;font-family:var(--footer-accordion-label-font-family);font-size:var(--footer-accordion-label-font-size);font-weight:var(--footer-accordion-label-font-weight);justify-content:space-between;letter-spacing:var(--footer-accordion-label-letter-spacing);line-height:var(--footer-accordion-label-line-height);padding-block:var(--footer-accordion-spacing-block-start) var(--footer-accordion-spacing-block-end);padding-inline:0;-webkit-text-decoration:var(--footer-accordion-label-text-decoration);text-decoration:var(--footer-accordion-label-text-decoration);text-transform:var(--footer-accordion-label-text-case);width:100%}.vp-footer-accordion__header[data-disabled]{cursor:default}.vp-footer-accordion__header-icon[data-disabled]{display:none}.vp-footer-accordion__panel>ul{display:flex;flex-direction:column;gap:var(--footer-link-list-gap);padding-bottom:var(--footer-link-list-padding-bottom)}.vp-footer-accordion__panel[data-disabled]{cursor:default}}@layer vitamin-play{.vp-form-error{--form-error-color:var(--vp-semantic-color-status-negative);--form-error-background-color:var(--vp-semantic-color-container-neutral);--form-error-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-error-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-error-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-error-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-error-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-error-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-error-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-error-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-error-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--form-error-disabled-opacity:var(--vp-semantic-opacity-s);--form-error-margin-block-start:var(--vp-semantic-spacing-xs);--form-error-spacing-gap:var(--vp-semantic-spacing-2xs);--form-error-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);--form-error-icon-color:var(--vp-semantic-color-status-negative);--form-error-icon-width:var(--vp-semantic-sizing-m);--form-error-icon-height:var(--vp-semantic-sizing-m);--form-error-icon-margin-block-start:var(--vp-semantic-spacing-3xs);background-color:var(--form-error-background-color);border-radius:var(--form-error-border-radius);box-sizing:border-box;color:var(--form-error-color);display:flex;font-family:var(--form-error-font-family);font-size:var(--form-error-font-size);font-weight:var(--form-error-font-weight);gap:var(--form-error-spacing-gap);letter-spacing:var(--form-error-letter-spacing);line-height:var(--form-error-line-height);margin-block-start:var(--form-error-margin-block-start);padding:var(--form-error-padding);-webkit-text-decoration:var(--form-error-text-decoration);text-decoration:var(--form-error-text-decoration);text-transform:var(--form-error-text-case);-webkit-font-smoothing:var(--form-error-webkit-font-smoothing)}.vp-form-error[data-disabled]{opacity:var(--form-error-disabled-opacity)}.vp-form-error [data-part=form-error-start-slot]{align-items:flex-start;display:flex;justify-content:center}.vp-form-error [data-part=form-error-start-slot] svg{color:var(--form-error-icon-color);flex:0 0 auto;height:var(--form-error-icon-height);margin-block-start:var(--form-error-icon-margin-block-start);width:var(--form-error-icon-width)}}@layer vitamin-play{.vp-form-helper{--form-helper-color:var(--vp-semantic-color-content-quiet);--form-helper-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-helper-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-helper-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-helper-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-helper-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-helper-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-helper-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-helper-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-helper-disabled-opacity:var(--vp-semantic-opacity-s);--form-helper-margin-block-start:var(--vp-semantic-spacing-xs);box-sizing:border-box;color:var(--form-helper-color);display:flex;font-family:var(--form-helper-font-family);font-size:var(--form-helper-font-size);font-weight:var(--form-helper-font-weight);letter-spacing:var(--form-helper-letter-spacing);line-height:var(--form-helper-line-height);-webkit-text-decoration:var(--form-helper-text-decoration);text-decoration:var(--form-helper-text-decoration);text-transform:var(--form-helper-text-case);-webkit-font-smoothing:var(--form-helper-webkit-font-smoothing);margin:0;margin-block-start:var(--form-helper-margin-block-start)}.vp-form-helper[data-invalid]{display:none}.vp-form-helper[data-disabled]{opacity:var(--form-helper-disabled-opacity)}}@layer vitamin-play{.vp-form-label{--form-label-color:var(--vp-semantic-color-content-neutral);--form-label-spacing-gap:var(--vp-semantic-spacing-2xs);--form-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--form-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--form-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--form-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--form-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--form-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--form-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--form-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--form-label-disabled-opacity:var(--vp-semantic-opacity-s);--form-label-margin-block-end:var(--vp-semantic-spacing-xs);--form-label-icon-width:var(--vp-semantic-sizing-m);--form-label-icon-height:var(--vp-semantic-sizing-m);--form-label-icon-color:var(--vp-semantic-color-content-brand);align-items:center;box-sizing:border-box;color:var(--form-label-color);display:flex;font-family:var(--form-label-font-family);font-size:var(--form-label-font-size);font-weight:var(--form-label-font-weight);gap:var(--form-label-spacing-gap);letter-spacing:var(--form-label-letter-spacing);line-height:var(--form-label-line-height);-webkit-text-decoration:var(--form-label-text-decoration);text-decoration:var(--form-label-text-decoration);text-transform:var(--form-label-text-case);-webkit-font-smoothing:var(--form-label-webkit-font-smoothing);margin-block-end:var(--form-label-margin-block-end)}.vp-form-label[data-disabled]{opacity:var(--form-label-disabled-opacity)}.vp-form-label [data-part=form-label-end-slot]{align-items:center;display:flex;justify-content:center}.vp-form-label [data-part=form-label-end-slot] svg{color:var(--form-label-icon-color);flex:0 0 auto;height:var(--form-label-icon-height);width:var(--form-label-icon-width)}}@layer vitamin-play{.vp-icon-button{--icon-button-width:var(--vp-semantic-sizing-4xl);--icon-button-height:var(--vp-semantic-sizing-4xl);--icon-button-icon-width:var(--vp-semantic-sizing-xl);--icon-button-icon-height:var(--vp-semantic-sizing-xl)}.vp-icon-button--small{--icon-button-width:var(--vp-semantic-sizing-2xl);--icon-button-height:var(--vp-semantic-sizing-2xl);--icon-button-icon-width:var(--vp-semantic-sizing-l);--icon-button-icon-height:var(--vp-semantic-sizing-l)}.vp-icon-button--large{--icon-button-width:var(--vp-semantic-sizing-6xl);--icon-button-height:var(--vp-semantic-sizing-6xl);--icon-button-icon-width:var(--vp-semantic-sizing-2xl);--icon-button-icon-height:var(--vp-semantic-sizing-2xl)}.vp-icon-button{--icon-button-disabled-opacity:var(--vp-semantic-opacity-s);--icon-button-border-width:var(--vp-semantic-border-width-s);--icon-button-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-on-brand-neutral);--icon-button-background-color:var(--vp-semantic-color-container-brand);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-brand);--icon-button-background-color-active:var(--vp-semantic-color-active-container-brand)}.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-brand);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--secondary{--icon-button-border-color:var(--vp-semantic-color-border-neutral);--icon-button-color:var(--vp-semantic-color-content-neutral);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--secondary.vp-icon-button--inverse{--icon-button-border-color:var(--vp-semantic-color-border-on-brand);--icon-button-color:var(--vp-semantic-color-content-on-brand-neutral);--icon-button-background-color:var(--vp-semantic-color-container-on-brand);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-icon-button--tertiary{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-neutral);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--tertiary.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-inverse);--icon-button-background-color:var(--vp-semantic-color-container-catchy);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-catchy) 90%,var(--vp-semantic-color-container-neutral));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-catchy) 80%,var(--vp-semantic-color-container-neutral))}.vp-icon-button--negative{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-inverse);--icon-button-background-color:var(--vp-semantic-color-status-negative);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-negative);--icon-button-background-color-active:var(--vp-semantic-color-active-container-negative)}.vp-icon-button--negative.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-status-negative);--icon-button-background-color:var(--vp-semantic-color-container-neutral);--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-neutral)}.vp-icon-button--camouflage{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-on-media-neutral);--icon-button-background-color:var(--vp-semantic-color-container-overlay);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-overlay) 80%,var(--vp-semantic-color-container-catchy));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-overlay) 60%,var(--vp-semantic-color-container-catchy))}.vp-icon-button--ghost{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-neutral);--icon-button-background-color:transparent;--icon-button-background-color-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--icon-button-background-color-active:var(--vp-semantic-color-active-container-alpha-neutral)}.vp-icon-button--ghost.vp-icon-button--inverse{--icon-button-border-color:transparent;--icon-button-color:var(--vp-semantic-color-content-on-brand-neutral);--icon-button-background-color:var(--vp-semantic-color-container-on-brand);--icon-button-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 80%,var(--vp-semantic-color-container-neutral));--icon-button-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-on-brand) 60%,var(--vp-semantic-color-container-neutral))}.vp-icon-button{align-items:center;background-color:var(--icon-button-background-color);border:var(--icon-button-border-width) solid var(--icon-button-border-color);border-radius:var(--icon-button-border-radius);box-sizing:border-box;color:var(--icon-button-color);display:inline-flex;flex-direction:row;flex-shrink:0;height:var(--icon-button-height);justify-content:center;padding:0;position:relative;transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--icon-button-width)}@media(prefers-reduced-motion:reduce){.vp-icon-button{transition-duration:0s}}.vp-icon-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-icon-button svg{flex:0 0 auto;height:var(--icon-button-icon-height);width:var(--icon-button-icon-width)}.vp-icon-button:before{content:"";height:max(var(--vp-semantic-sizing-accessibility-touch-size),100%);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:max(var(--vp-semantic-sizing-accessibility-touch-size),100%)}.vp-icon-button:hover:not(:disabled),.vp-icon-button:hover:not([data-disabled]){--icon-button-background-color:var(--icon-button-background-color-hover)}.vp-icon-button:active:not(:disabled),.vp-icon-button:active:not([data-disabled]){--icon-button-background-color:var(--icon-button-background-color-active)}.vp-icon-button:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-icon-button:disabled,.vp-icon-button[data-disabled]{cursor:default;opacity:var(--icon-button-disabled-opacity)}.vp-icon-button[data-loading]{color:transparent}.vp-icon-button[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-icon-button [data-part=loading-slot]{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.vp-icon-button [data-part=alt]{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.vp-skeleton.vp-icon-button-skeleton{--skeleton-height:var(--vp-semantic-sizing-4xl);--skeleton-width:var(--vp-semantic-sizing-4xl)}.vp-skeleton.vp-icon-button-skeleton--small{--skeleton-height:var(--vp-semantic-sizing-2xl);--skeleton-width:var(--vp-semantic-sizing-2xl)}.vp-skeleton.vp-icon-button-skeleton--large{--skeleton-height:var(--vp-semantic-sizing-6xl);--skeleton-width:var(--vp-semantic-sizing-6xl)}}@layer vitamin-play{:root{--input-zi-root:0;--input-zi-container:var(--input-zi-root);--input-zi-input:calc(var(--input-zi-root) + 1);--input-zi-slot:calc(var(--input-zi-input) + 1)}.vp-input{--input-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--input-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--input-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--input-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--input-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--input-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--input-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--input-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--input-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--input-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--input-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--input-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--input-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--input-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--input-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--input-color:var(--vp-semantic-color-content-neutral);--input-placeholder-color:var(--vp-semantic-color-content-quiet);--input-background-color:var(--vp-semantic-color-container-neutral);--input-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--input-border-width:var(--vp-semantic-border-width-s);--input-border-width-hover:var(--vp-semantic-border-width-m);--input-border-width-active:var(--vp-semantic-border-width-m);--input-border-color:var(--vp-semantic-color-border-neutral);--input-border-color-active:var(--vp-semantic-color-active-border-neutral);--input-border-color-success:var(--vp-semantic-color-status-positive);--input-border-color-error:var(--vp-semantic-color-status-negative);--input-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield);--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s)}.vp-input--small{--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-xs)}.vp-input--large{--input-spacing-gap:var(--vp-semantic-spacing-xs);--input-padding:var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-m)}.vp-input-container{--input-disabled-opacity:var(--vp-semantic-opacity-s);--input-checkmark-color:var(--vp-semantic-color-status-positive);--input-icons-color:var(--vp-semantic-color-content-neutral);--input-start-icon-width:var(--vp-semantic-sizing-xl);--input-start-icon-height:var(--vp-semantic-sizing-xl);--input-end-icon-width:var(--vp-semantic-sizing-xl);--input-end-icon-height:var(--vp-semantic-sizing-xl);--input-slot-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-start-slot-width:calc(var(--vp-semantic-sizing-xl) + var(--vp-semantic-spacing-s) + var(--vp-semantic-spacing-xs));--input-end-slot-width:calc(var(--vp-semantic-sizing-xl) + var(--vp-semantic-spacing-xs) + var(--vp-semantic-spacing-s));--input-multiple-end-slots-gap:var(--vp-semantic-spacing-s);--input-multiple-end-slots-width:calc(var(--vp-semantic-sizing-xl)*2 + var(--input-spacing-gap) + var(--vp-semantic-spacing-s) + var(--input-multiple-end-slots-gap))}.vp-input{align-items:center;box-sizing:border-box;display:flex;font-family:var(--input-font-family);font-size:var(--input-font-size);font-weight:var(--input-font-weight);gap:var(--input-spacing-gap);letter-spacing:var(--input-letter-spacing);line-height:var(--input-line-height);padding:var(--input-padding);position:relative;-webkit-text-decoration:var(--input-text-decoration);text-decoration:var(--input-text-decoration);text-transform:var(--input-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--input-webkit-font-smoothing);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--input-background-color);border-radius:var(--input-border-radius);color:var(--input-color);--input-border-box-shadow:inset 0 0 0 var(--input-border-width) var(--input-border-color);border:0;box-shadow:var(--input-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);z-index:var(--input-zi-input)}@media(prefers-reduced-motion:reduce){.vp-input{transition-duration:0s}}.vp-input::-moz-placeholder{font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input::placeholder{font-family:var(--input-placeholder-font-family);font-size:var(--input-placeholder-font-size);font-weight:var(--input-placeholder-font-weight);letter-spacing:var(--input-placeholder-letter-spacing);line-height:var(--input-placeholder-line-height);-webkit-text-decoration:var(--input-placeholder-text-decoration);text-decoration:var(--input-placeholder-text-decoration);text-transform:var(--input-placeholder-text-case);-webkit-font-smoothing:var(--input-placeholder-webkit-font-smoothing);color:var(--input-placeholder-color)}.vp-input-container[data-disabled]{cursor:default;opacity:var(--input-disabled-opacity)}.vp-input[data-hover]{--input-border-width:var(--input-border-width-hover)}.vp-input[data-active]{outline:0;--input-border-width:var(--input-border-width-active);--input-border-color:var(--input-border-color-active)}.vp-input[data-focus]{box-shadow:var(--input-focus-box-shadow);outline:0}.vp-input[data-success]{--input-border-color:var(--input-border-color-success)}.vp-input[data-invalid]{--input-border-color:var(--input-border-color-error)}.vp-input[data-start-slot]{padding-inline-start:var(--input-start-slot-width)}.vp-input[data-end-slot]{padding-inline-end:var(--input-end-slot-width)}.vp-input[data-end-slot][data-success]{padding-inline-end:var(--input-multiple-end-slots-width)}.vp-input[data-success]{padding-inline-end:var(--input-end-slot-width)}.vp-input-container{position:relative;z-index:var(--input-zi-container)}.vp-input-container svg{color:var(--input-icons-color);flex:0 0 auto}.vp-input-container [data-part=start-slot]{align-items:center;box-sizing:border-box;display:flex;inset-block:0;inset-inline-start:0;justify-content:flex-start;padding:var(--input-slot-padding);padding-inline-end:0;position:absolute;width:var(--input-start-slot-width);z-index:var(--input-zi-slot)}.vp-input-container [data-part=start-slot] svg{height:var(--input-start-icon-height);width:var(--input-start-icon-width)}.vp-input-container [data-part=end-slot]{align-items:center;box-sizing:border-box;display:flex;gap:var(--input-multiple-end-slots-gap);inset-block:0;inset-inline-end:0;justify-content:center;padding:var(--input-slot-padding);position:absolute;width:var(--input-end-slot-width);z-index:var(--input-zi-slot)}.vp-input-container [data-part=end-slot] svg{height:var(--input-end-icon-height);width:var(--input-end-icon-width)}.vp-input-container [data-part=end-slot] svg[data-part=checkmark]{color:var(--input-checkmark-color)}.vp-input-container [data-part=end-slot][data-end-slot][data-success]{width:var(--input-multiple-end-slots-width)}}@layer vitamin-play{.vp-input-quantity{--input-quantity-height:var(--vp-semantic-sizing-3xl);--input-quantity-min-width:var(--vp-semantic-sizing-4xl);--input-quantity-width:4ch;--input-quantity-padding-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-input-quantity--small{--input-quantity-height:var(--vp-semantic-sizing-xl);--input-quantity-min-width:var(--vp-semantic-sizing-2xl);--input-quantity-width:2ch;--input-quantity-padding-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-input-quantity__button{--input-quantity-button-padding-block:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);--input-quantity-button-padding-inline:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-m);--input-quantity-button-padding-hover-block:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-quantity-button-padding-hover-inline:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-s);--input-quantity-button-margin-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-input-quantity--small+.vp-input-quantity__button,.vp-input-quantity__button:has(+.vp-input-quantity--small){--input-quantity-button-padding-block:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);--input-quantity-button-padding-inline:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs);--input-quantity-button-padding-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-padding-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-block:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs);--input-quantity-button-margin-hover-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-input-quantity{background:transparent;border:none;color:var(--vp-semantic-color-content-neutral);height:var(--input-quantity-height);min-width:var(--input-quantity-min-width);outline:none;padding-block:var(--input-quantity-padding-block);padding-inline:var(--input-quantity-padding-inline);text-align:center;width:var(--input-quantity-width);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case)}.vp-input-quantity-container{align-items:center;background-color:var(--vp-semantic-color-container-neutral);border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);display:inline-flex;transition:border-color .2s ease;--input-quantity-container-border-width:var(--vp-semantic-border-width-s);--input-quantity-container-border-color:var(--vp-semantic-color-border-neutral);box-shadow:0 0 0 var(--input-quantity-container-border-width) var(--input-quantity-container-border-color)}.vp-input-quantity-container[data-focus]{--input-quantity-container-border-width:var(--vp-semantic-border-width-m);--input-quantity-container-border-color:var(--vp-semantic-color-active-border-neutral)}.vp-input-quantity-container[data-invalid]{--input-quantity-container-border-color:var(--vp-semantic-color-status-negative)}.vp-input-quantity-container[data-disabled]{opacity:var(--vp-semantic-opacity-s);pointer-events:none}.vp-input-quantity__button{align-items:center;background-color:var(--vp-semantic-color-container-neutral);border:none;border-radius:var(--vp-semantic-border-radius-full);color:var(--vp-semantic-color-content-neutral);cursor:pointer;display:inline-flex;justify-content:center;outline:none;padding-block:var(--input-quantity-button-padding-block);padding-inline:var(--input-quantity-button-padding-inline);position:relative;transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out) var(--vp-semantic-motion-delay-instant);transition-property:background-color,margin-block,margin-inline,padding-block,padding-inline}.vp-input-quantity__button:before{content:"";height:var(--vp-semantic-sizing-accessibility-touch-size);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:var(--vp-semantic-sizing-accessibility-touch-size)}.vp-input-quantity__button--end,.vp-input-quantity__button--start{border-radius:var(--vp-semantic-border-radius-full)}.vp-input-quantity__button:hover:not([data-disabled],:disabled),.vp-input-quantity__button[data-hover]:not([data-disabled],:disabled){background-color:var(--vp-semantic-color-hover-container-neutral);margin-block:var(--input-quantity-button-margin-hover-block);margin-inline:var(--input-quantity-button-margin-hover-inline);padding-block:var(--input-quantity-button-padding-hover-block);padding-inline:var(--input-quantity-button-padding-hover-inline)}.vp-input-quantity__button:disabled,.vp-input-quantity__button[data-disabled]{cursor:default;opacity:var(--vp-semantic-opacity-s)}.vp-input-quantity__button svg{height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}}@layer vitamin-play{.vp-link{--link-vertical-alignment:baseline;--link-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-link--small{--link-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-link--large{--link-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-body-l-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-body-l-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-body-l-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-body-l-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}.vp-link--caption{--link-vertical-alignment:initial;font-variation-settings:var(--link-font-variation-settings);text-underline-offset:var(--link-underlining-offset);--link-text-case:var(--vp-semantic-typography-screen-s-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-s-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-s-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-s-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-s-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-s-link-caption-font-family);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-link-caption-webkit-font-smoothing);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-s-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-s-link-caption-underlining-offset)}@media screen and (min-width:600px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-m-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-m-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-m-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-m-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-m-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-m-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-m-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-m-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-link-caption-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp-link--caption{--link-text-transform:var(--vp-semantic-typography-screen-l-link-caption-text-case);--link-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--link-letter-spacing:var(--vp-semantic-typography-screen-l-link-caption-letter-spacing);--link-font-size:var(--vp-semantic-typography-screen-l-link-caption-font-size);--link-line-height:var(--vp-semantic-typography-screen-l-link-caption-line-height);--link-font-weight:var(--vp-semantic-typography-screen-l-link-caption-font-weight);--link-font-family:var(--vp-semantic-typography-screen-l-link-caption-font-family);--link-font-variation-settings:"opsz" var(--vp-semantic-typography-screen-l-link-caption-optical-sizing);--link-underlining-offset:var(--vp-semantic-typography-screen-l-link-caption-underlining-offset);--link-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-link-caption-webkit-font-smoothing)}}.vp-link{--link-color:var(--vp-semantic-color-content-brand);--link-color-active:var(--vp-semantic-color-active-content-brand);--link-color-hover:var(--vp-semantic-color-hover-content-brand);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-active-content-brand);--link-color-underlining-hover:var(--vp-semantic-color-hover-content-brand)}.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--secondary{--link-color:var(--vp-semantic-color-content-neutral);--link-color-active:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 80%,#fff);--link-color-hover:color-mix(in srgb,var(--vp-semantic-color-content-neutral) 90%,#fff);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 80%,#fff);--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-border-catchy) 90%,#fff)}.vp-link--secondary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link--tertiary{--link-color:var(--vp-semantic-color-content-quiet);--link-color-active:var(--vp-semantic-color-active-content-quiet);--link-color-hover:var(--vp-semantic-color-hover-content-quiet);--link-color-underlining:transparent;--link-color-underlining-active:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 20%,var(--vp-semantic-color-container-catchy));--link-color-underlining-hover:color-mix(in srgb,var(--vp-semantic-color-content-quiet) 60%,var(--vp-semantic-color-container-catchy))}.vp-link--tertiary.vp-link--on-brand{--link-color:var(--vp-semantic-color-content-on-brand-neutral);--link-color-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-hover:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining:transparent;--link-color-underlining-active:var(--vp-semantic-color-content-on-brand-neutral);--link-color-underlining-hover:var(--vp-semantic-color-content-on-brand-neutral)}.vp-link,.vp-link--large,.vp-link--small{--link-spacing-horizontal-gap:var(--vp-semantic-spacing-2xs);--link-spacing-vertical-gap:var(--vp-semantic-spacing-4xs)}.vp-link{--link-icon-width:var(--vp-semantic-sizing-l);--link-icon-height:var(--vp-semantic-sizing-l)}.vp-link--small{--link-icon-width:var(--vp-semantic-sizing-m);--link-icon-height:var(--vp-semantic-sizing-m)}.vp-link--large{--link-icon-width:var(--vp-semantic-sizing-xl);--link-icon-height:var(--vp-semantic-sizing-xl)}.vp-link--caption{--link-icon-width:var(--vp-semantic-sizing-s);--link-icon-height:var(--vp-semantic-sizing-s)}.vp-link{--link-disabled-opacity:var(--vp-semantic-opacity-s);--link-underline-offset:0px;--link-underline-height:1px;--link-underline-width:100%;--link-underline-transition:transform var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-out);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;display:inline;font-family:var(--link-font-family);font-size:var(--link-font-size);font-weight:var(--link-font-weight);letter-spacing:var(--link-letter-spacing);line-height:var(--link-line-height);position:relative;-webkit-text-decoration:var(--link-text-decoration);text-decoration:var(--link-text-decoration);text-transform:var(--link-text-case);vertical-align:var(--link-vertical-alignment);-webkit-font-smoothing:var(--link-webkit-font-smoothing);background-color:transparent;background-image:linear-gradient(to right,var(--link-color-underlining));background-position-x:var(--link-underline-offset);background-position-y:bottom;background-repeat:no-repeat;background-size:0 var(--link-underline-height);border:0;color:var(--link-color);margin:0;overflow:visible;padding:0;padding-bottom:var(--link-spacing-vertical-gap);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);transition:all var(--vp-semantic-motion-duration-quick) ease}@media(prefers-reduced-motion:reduce){.vp-link{transition-duration:0s}}.vp-link[data-end-slot],.vp-link[data-hover][data-arrow-on-hover],.vp-link[data-start-slot]{--link-underline-width:calc(100% - var(--link-icon-width) - var(--link-spacing-horizontal-gap))}.vp-link[data-start-slot][data-arrow-on-hover][data-hover],.vp-link[data-start-slot][data-end-slot]{--link-underline-width:calc(100% - var(--link-icon-width)*2 - var(--link-spacing-horizontal-gap)*2)}.vp-link[data-start-slot]{--link-underline-offset:calc(var(--link-icon-width) + var(--link-spacing-horizontal-gap))}.vp-link--underlined,.vp-link[data-hover]{--link-color-underlining:var(--link-color-underlining-hover);background-size:var(--link-underline-width) var(--link-underline-height)}.vp-link[data-disabled]{cursor:default;opacity:var(--link-disabled-opacity)}.vp-link[data-active]{--link-color:var(--link-color-active);--link-color-underlining:var(--link-color-underlining-active)}.vp-link[data-hover]{--link-color:var(--link-color-hover);--link-color-underlining:var(--link-color-underlining-hover)}.vp-link[data-focus]{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link [data-part=end-slot],.vp-link [data-part=start-slot],.vp-link svg{display:inline;height:var(--link-icon-height);width:var(--link-icon-width)}.vp-link [data-part=start-slot]{margin-inline-end:var(--link-spacing-horizontal-gap)}.vp-link [data-part=arrow],.vp-link [data-part=end-slot]{margin-inline-start:var(--link-spacing-horizontal-gap)}.vp-link svg{vertical-align:middle}}@layer vitamin-play{.vp-link-list{--list-item-spacing-block-start:var(--vp-semantic-spacing-m);--list-item-spacing-block-end:var(--vp-semantic-spacing-m);--list-disabled-opacity:var(--vp-semantic-opacity-s);--list-color-active:var(--vp-semantic-color-active-content-brand);--list-color-hover:var(--vp-semantic-color-hover-content-brand);--list-color:var(--vp-semantic-color-content-brand)}.vp-link-list--secondary{--list-color-active:var(--vp-semantic-color-active-content-neutral);--list-color-hover:var(--vp-semantic-color-hover-content-neutral);--list-color:var(--vp-semantic-color-content-neutral)}.vp-link-list{--list-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}@media screen and (min-width:600px){.vp-link-list{--list-text-case:var(--vp-semantic-typography-screen-m-title-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-m-title-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-m-title-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-m-title-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-m-title-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-m-title-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-m-title-m-font-family);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-title-m-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}}@media screen and (min-width:1200px){.vp-link-list{--list-text-case:var(--vp-semantic-typography-screen-l-title-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-l-title-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-l-title-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-l-title-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-l-title-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-l-title-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-l-title-m-font-family);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-m-webkit-font-smoothing)}.vp-link-list--small{--list-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--list-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--list-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--list-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--list-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--list-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--list-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--list-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}}.vp-link-list{--list-icon-color-active:var(--vp-semantic-color-active-content-brand);--list-icon-color-hover:var(--vp-semantic-color-hover-content-brand);--list-icon-color:var(--vp-semantic-color-content-brand)}.vp-link-list--secondary{--list-icon-color-active:var(--vp-semantic-color-active-content-neutral);--list-icon-color-hover:var(--vp-semantic-color-hover-content-neutral);--list-icon-color:var(--vp-semantic-color-content-neutral)}.vp-link-list{list-style-type:""}.vp-link-list__item-link{align-items:center;display:flex;flex-direction:row;font-family:var(--list-font-family);justify-content:space-between;position:relative;text-align:left;-webkit-text-decoration:var(--list-text-decoration);text-decoration:var(--list-text-decoration);width:100%;-webkit-font-smoothing:var(--list-webkit-font-smoothing);background:transparent;border:0;color:var(--list-color);font-size:var(--list-font-size);font-weight:var(--list-font-weight);letter-spacing:var(--list-letter-spacing);line-height:var(--list-line-height);margin:0;padding-block:var(--list-item-spacing-block-start) var(--list-item-spacing-block-end);padding-inline:0;text-transform:var(--list-text-case);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-link-list__item-link{transition-duration:0s}}.vp-link-list__item-link{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.vp-link-list__item-link:hover:not([data-disabled]){--list-color:var(--list-color-hover);--list-icon-color:var(--list-icon-color-hover)}.vp-link-list__item-link:active:not([data-disabled]){--list-color:var(--list-color-active);--list-icon-color:var(--list-icon-color-active)}.vp-link-list__item-link:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-link-list__item-link[data-disabled]{cursor:default;opacity:var(--list-disabled-opacity)}.vp-link-list__item-link-icon{color:var(--list-icon-color);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-link-list__item-link-icon{transition-duration:0s}}}@layer vitamin-play{.vp-loader{--loader-border-radius:var(--vp-semantic-border-radius-full);--loader-height:var(--vp-semantic-sizing-xl);--loader-width:var(--vp-semantic-sizing-xl)}.vp-loader--small{--loader-height:var(--vp-semantic-sizing-m);--loader-width:var(--vp-semantic-sizing-m)}.vp-loader--large{--loader-height:var(--vp-semantic-sizing-2xl);--loader-width:var(--vp-semantic-sizing-2xl)}.vp-loader--extra-large{--loader-height:var(--vp-semantic-sizing-4xl);--loader-width:var(--vp-semantic-sizing-4xl)}.vp-loader{--loader-conic-gradient-start:var(--vp-semantic-color-content-brand);--loader-conic-gradient-end:transparent}.vp-loader--inverse{--loader-conic-gradient-start:var(--vp-semantic-color-content-on-brand-neutral);--loader-conic-gradient-end:transparent}.vp-loader{--loader-timing-function:var(--vp-semantic-motion-easing-expressive-ease-in-out);--loader-duration:var(--vp-semantic-motion-duration-slow);display:inline-block;height:var(--loader-height);transform:skew(-20deg,-10deg) rotate(-40deg);width:var(--loader-width)}.vp-loader:before{animation:vp-loader infinite;animation-duration:var(--loader-duration);animation-timing-function:var(--loader-timing-function);border-radius:var(--loader-border-radius);content:"";display:block;height:100%;position:absolute;width:100%}@media(prefers-reduced-motion:reduce){.vp-loader:before{animation:none}}.vp-loader:before{background:conic-gradient(var(--loader-conic-gradient-start),var(--loader-conic-gradient-end) 85%);-webkit-mask:radial-gradient(farthest-side,#0000 80%,#000 0);mask:radial-gradient(farthest-side,#0000 80%,#000 0)}.vp-loader-alt{height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@keyframes vp-loader{to{rotate:-1turn}}}@layer vitamin-play{:root{--modal-zi-root:0;--modal-zi-backdrop:calc(var(--modal-zi-root) + 1);--modal-zi-container:calc(var(--modal-zi-backdrop) + 1)}.vp-modal{--modal-background-color:var(--vp-semantic-color-container-on-overlay);--modal-min-width:280px;--modal-padding:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);--modal-border-radius:var(--vp-semantic-border-radius-m) var(--vp-semantic-border-radius-m) var(--vp-semantic-border-radius-m) var(--vp-semantic-border-radius-m);--modal-max-size-padding:var(--vp-semantic-sizing-m);--modal-max-size-offset:calc(var(--modal-max-size-padding)*2);--modal-backdrop-background-color:var(--vp-semantic-color-container-overlay);--modal-header-title-color:var(--vp-semantic-color-content-neutral);--modal-header-title-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--modal-header-title-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--modal-header-title-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--modal-header-title-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--modal-header-title-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--modal-header-title-text-case:var(--vp-semantic-typography-screen-s-title-m-text-case);--modal-header-title-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--modal-header-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--modal-header-gap:var(--vp-semantic-spacing-xs);--modal-header-padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-2xl);--modal-footer-gap:var(--vp-semantic-spacing-s);--modal-footer-padding:var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-2xl) var(--vp-semantic-spacing-2xl);--modal-opening-duration:var(--vp-semantic-motion-duration-moderate);--modal-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--modal-closing-duration:var(--vp-semantic-motion-duration-quick);--modal-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out);--backdrop-opening-duration:var(--vp-semantic-motion-duration-moderate);--backdrop-opening-easing:var(--vp-semantic-motion-easing-expressive-ease-in-out);--backdrop-closing-duration:var(--vp-semantic-motion-duration-quick);--backdrop-closing-easing:var(--vp-semantic-motion-easing-expressive-ease-out)}@media screen and (min-width:600px){.vp-modal{--modal-min-width:385px}}@media screen and (min-width:1200px){.vp-modal{--modal-min-width:342px}}.vp-modal .backdrop,.vp-modal::backdrop{background-color:var(--modal-backdrop-background-color);inset:0;opacity:0;pointer-events:none;position:fixed;z-index:var(--modal-zi-backdrop)}@media(prefers-reduced-motion:reduce){.vp-modal .backdrop,.vp-modal::backdrop{animation:none!important}}.vp-modal{border:0;margin-block:auto var(--modal-max-size-padding);margin-inline:auto;max-height:calc(100% - var(--modal-max-size-offset));max-width:calc(100% - var(--modal-max-size-offset));min-width:var(--modal-min-width);position:fixed;z-index:var(--modal-zi-container)}@media screen and (min-width:600px){.vp-modal{margin-block-end:auto}}.vp-modal{background-color:var(--modal-background-color);border-radius:var(--modal-border-radius);display:flex;flex-direction:column;opacity:0;padding:var(--modal-padding)}.vp-modal[data-hidden]{display:none}.vp-modal[data-open]:not(.vp-modal-exit-animation){--modal-motion-name:modal-slide-from-bottom-in-mobile;animation:var(--modal-motion-name) var(--modal-opening-duration) var(--modal-opening-easing);inset-block-end:0;opacity:1}.vp-modal[data-open]:not(.vp-modal-exit-animation) .backdrop,.vp-modal[data-open]:not(.vp-modal-exit-animation)::backdrop{animation:modal-appear-in var(--backdrop-opening-duration) var(--backdrop-opening-easing);opacity:1}@media screen and (min-width:600px){.vp-modal[data-open]:not(.vp-modal-exit-animation){--modal-motion-name:modal-slide-from-bottom-in}}.vp-modal-exit-animation{--modal-motion-name:modal-slide-from-bottom-out-mobile;animation:var(--modal-motion-name) var(--modal-closing-duration) var(--modal-closing-easing)}.vp-modal-exit-animation .backdrop,.vp-modal-exit-animation::backdrop{animation:modal-appear-out var(--backdrop-closing-duration) var(--backdrop-closing-easing)}@media screen and (min-width:600px){.vp-modal-exit-animation{--modal-motion-name:modal-slide-from-bottom-out}}@media(prefers-reduced-motion:reduce){.vp-modal{animation:none!important}}.vp-modal__header{align-items:center;display:flex;gap:var(--modal-header-gap);justify-content:space-between;overflow-wrap:anywhere;padding:var(--modal-header-padding)}.vp-modal__header>*{color:var(--modal-header-title-color);font-family:var(--modal-header-title-font-family);font-size:var(--modal-header-title-font-size);font-weight:var(--modal-header-title-font-weight);letter-spacing:var(--modal-header-title-letter-spacing);line-height:var(--modal-header-title-line-height);-webkit-text-decoration:var(--modal-header-title-text-decoration);text-decoration:var(--modal-header-title-text-decoration);text-transform:var(--modal-header-title-text-case);-webkit-font-smoothing:var(--modal-header-title-webkit-font-smoothing)}.vp-modal__header-icon{color:var(--vp-semantic-color-content-neutral)}.vp-modal__body{flex-grow:1;flex-shrink:0;overflow-y:auto}.vp-modal__footer{display:flex;gap:var(--modal-footer-gap);padding:var(--modal-footer-padding)}.vp-modal [data-part=close-button]{align-self:flex-start}@keyframes modal-appear-in{0%{opacity:0}to{opacity:1}}@keyframes modal-appear-out{0%{opacity:1}to{opacity:0}}@keyframes modal-slide-from-bottom-in{0%{opacity:0;transform:translateY(50%)}to{opacity:1;transform:translate(0)}}@keyframes modal-slide-from-bottom-out{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateY(50%)}}@keyframes modal-slide-from-bottom-in-mobile{0%{inset-block-end:-100%;opacity:0}to{inset-block-end:0;opacity:1}}@keyframes modal-slide-from-bottom-out-mobile{0%{inset-block-end:0;opacity:1}to{inset-block-end:-100%;opacity:0}}}@layer vitamin-play{.vp-navigation-header{--navigation-header-background-color:var(--vp-semantic-color-container-neutral);--navigation-header-min-height:var(--vp-semantic-sizing-4xl);--navigation-header-row-gap:var(--vp-semantic-spacing-s);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-l)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-semantic-spacing-xs);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-l)}@media screen and (min-width:600px){.vp-navigation-header{--navigation-header-row-gap:var(--vp-semantic-spacing-s);--navigation-header-padding:var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-s) var(--vp-semantic-spacing-3xl)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-semantic-spacing-xs);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-3xl) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-3xl)}}@media screen and (min-width:1200px){.vp-navigation-header{--navigation-header-row-gap:var(--vp-semantic-spacing-xl);--navigation-header-padding:var(--vp-semantic-spacing-xl) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-5xl)}.vp-navigation-header--compact{--navigation-header-row-gap:var(--vp-semantic-spacing-xs);--navigation-header-padding:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-5xl) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-5xl)}}.vp-navigation-header{background-color:var(--navigation-header-background-color);display:flex;flex-direction:column;min-height:var(--navigation-header-min-height);padding:var(--navigation-header-padding);row-gap:var(--navigation-header-row-gap)}.vp-navigation-header__row{align-items:center;display:flex;justify-content:space-between}}@layer vitamin-play{.vp-price{--price-label-text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);--price-label-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);--price-label-letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);--price-label-font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);--price-label-line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);--price-label-font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);--price-label-font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);--price-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing)}.vp-price--small{--price-label-text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);--price-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--price-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--price-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--price-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--price-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--price-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--price-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-price,.vp-price-item{align-items:center;display:inline-flex;flex-grow:0;flex-wrap:wrap;gap:var(--vp-semantic-spacing-xs) var(--vp-semantic-spacing-xs)}.vp-price-item{width:100%}.vp-price-amount{display:inline-flex;font-family:var(--vp-semantic-typography-screen-m-body-m-font-family);font-size:var(--vp-semantic-typography-screen-m-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-m-body-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-body-m-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-body-m-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-body-m-webkit-font-smoothing);background-color:var(--vp-semantic-color-commercial-default);color:var(--vp-semantic-color-content-on-commercial-catchy)}.vp-price-amount,.vp-price-amount--sale{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);padding-inline:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--sale{background-color:var(--vp-semantic-color-status-negative);color:var(--vp-semantic-color-content-inverse)}.vp-price-amount--neutral{background-color:transparent;color:var(--vp-semantic-color-content-neutral);padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--neutral,.vp-price-amount--small{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--small{font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);padding-inline:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--small.vp-price-amount--neutral{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--small.vp-price-amount--sale{padding-block:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs);padding-inline:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--large{font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing);padding-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-price-amount--large,.vp-price-amount--large.vp-price-amount--neutral{padding-block:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs)}.vp-price-amount--large.vp-price-amount--neutral{padding-inline:var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-4xs)}.vp-price-amount--large.vp-price-amount--sale{padding-block:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-3xs);padding-inline:var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-2xs)}.vp-price-barred-amount{text-decoration:line-through}.vp-price-barred-amount,.vp-price-helper{color:var(--vp-semantic-color-content-quiet);display:inline-flex;font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing)}.vp-price-helper{align-items:center;position:relative;-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);vertical-align:middle;width:100%}.vp-price-helper--inline{width:auto}.vp-price-label{font-family:var(--price-label-font-family);font-size:var(--price-label-font-size);font-weight:var(--price-label-font-weight);letter-spacing:var(--price-label-letter-spacing);line-height:var(--price-label-line-height);-webkit-text-decoration:var(--price-label-text-decoration);text-decoration:var(--price-label-text-decoration);text-transform:var(--price-label-text-transform);width:100%;-webkit-font-smoothing:var(--price-label-webkit-font-smoothing)}.vp-price-label,.vp-price-prefix{align-items:center;color:var(--vp-semantic-color-content-neutral);display:inline-flex;position:relative;vertical-align:middle}.vp-price-prefix{font-family:var(--vp-semantic-typography-screen-m-subtitle-l-font-family);font-size:var(--vp-semantic-typography-screen-m-subtitle-l-font-size);font-weight:var(--vp-semantic-typography-screen-m-subtitle-l-font-weight);letter-spacing:var(--vp-semantic-typography-screen-m-subtitle-l-letter-spacing);line-height:var(--vp-semantic-typography-screen-m-subtitle-l-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);text-decoration:var(--vp-semantic-typography-screen-m-subtitle-l-text-decoration);text-transform:var(--vp-semantic-typography-screen-m-subtitle-l-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-m-subtitle-l-webkit-font-smoothing)}.vp-price-prefix--small{font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing)}.vp-price-prefix--large{font-family:var(--vp-semantic-typography-screen-l-title-s-font-family);font-size:var(--vp-semantic-typography-screen-l-title-s-font-size);font-weight:var(--vp-semantic-typography-screen-l-title-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-title-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-title-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-title-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-title-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-title-s-webkit-font-smoothing)}.vp-price-discount{color:var(--vp-semantic-color-status-negative);display:inline-flex;font-family:var(--vp-semantic-typography-screen-l-body-s-font-family);font-size:var(--vp-semantic-typography-screen-l-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-l-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-l-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-l-body-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-l-body-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-l-body-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-l-body-s-webkit-font-smoothing)}.vp-skeleton.vp-price-skeleton{--skeleton-height:calc(var(--vp-semantic-typography-screen-m-body-m-font-size)*var(--vp-semantic-typography-screen-m-body-m-line-height) + var(--vp-semantic-spacing-4xs) + var(--vp-semantic-spacing-4xs))}.vp-skeleton.vp-price-skeleton--small{--skeleton-height:calc(var(--vp-semantic-typography-screen-s-body-s-font-size)*var(--vp-semantic-typography-screen-s-body-s-line-height) + var(--vp-semantic-spacing-4xs) + var(--vp-semantic-spacing-4xs))}.vp-skeleton.vp-price-skeleton--large{--skeleton-height:calc(var(--vp-semantic-typography-screen-l-title-s-font-size)*var(--vp-semantic-typography-screen-l-title-s-line-height) + var(--vp-semantic-spacing-3xs) + var(--vp-semantic-spacing-3xs))}.vp-skeleton.vp-price-skeleton+.vp-skeleton.vp-price-skeleton{margin-top:var(--vp-semantic-spacing-xs)}}@layer vitamin-play{:root{--product-card-zi-root:0;--product-card-zi-link:calc(var(--product-card-zi-root));--product-card-zi-footer:calc(var(--product-card-zi-link) + 1);--product-card-zi-sticker:calc(var(--product-card-zi-link) + 1);--product-card-zi-action:calc(var(--product-card-zi-footer) + 1);--product-card-media-height:unset;--product-card-media-width:unset}.vp-product-card{--product-card-gap:var(--vp-semantic-spacing-4xs);--product-card-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--product-card-header-background-color:var(--vp-semantic-color-container-quiet);--product-card-media-aspect-ratio:1;--product-card-media-scale:var(--vp-semantic-motion-scale-s);--product-card-media-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out) var(--vp-semantic-motion-delay-instant);--product-card-action-padding-block-start:var(--vp-semantic-spacing-xs);--product-card-action-padding-block-end:var(--vp-semantic-spacing-xs);--product-card-action-padding-inline-start:var(--vp-semantic-spacing-xs);--product-card-action-padding-inline-end:var(--vp-semantic-spacing-xs);--product-card-body-background-color:var(--vp-semantic-color-container-neutral);--product-card-body-gap:var(--vp-semantic-spacing-2xs);--product-card-body-padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-l);--product-card-title-color:var(--vp-semantic-color-content-neutral);--product-card-title-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--product-card-title-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--product-card-title-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--product-card-title-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--product-card-title-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--product-card-title-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--product-card-title-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--product-card-title-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--product-card-description-color:var(--vp-semantic-color-content-quiet);--product-card-description-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--product-card-description-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--product-card-description-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--product-card-description-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--product-card-description-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--product-card-description-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--product-card-description-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--product-card-description-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--product-card-reviews-gap:var(--vp-semantic-spacing-2xs);--product-card-reviews-amount-color:var(--vp-semantic-color-content-quiet);--product-card-reviews-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--product-card-reviews-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--product-card-reviews-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--product-card-reviews-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--product-card-reviews-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--product-card-reviews-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--product-card-reviews-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--product-card-reviews-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--product-card-price-padding-top:var(--vp-semantic-spacing-xs);--product-card-link-box-shadow:var(--vp-semantic-box-shadow-focus);border-radius:var(--product-card-border-radius);display:grid;gap:var(--product-card-gap);grid-template-areas:"header" "body" "footer";position:relative}.vp-product-card--horizontal{grid-template:"header body" 1fr "header footer" auto/auto 1fr}.vp-product-card__header{background-color:var(--product-card-header-background-color);grid-area:header;height:var(--product-card-media-height,revert-layer);position:relative;width:var(--product-card-media-width,revert-layer)}.vp-product-card__media{aspect-ratio:var(--product-card-media-aspect-ratio);cursor:pointer;display:flex;overflow:hidden;position:relative}.vp-product-card__media>img,.vp-product-card__media>video{height:var(--product-card-media-height,revert-layer);-o-object-fit:cover;object-fit:cover;transition:transform var(--product-card-media-transition);width:var(--product-card-media-width,revert-layer)}.vp-product-card__media>img:hover,.vp-product-card__media>video:hover{transform:scale(var(--product-card-media-scale))}.vp-product-card__sticker{display:flex;position:absolute;z-index:var(--product-card-zi-sticker)}.vp-product-card__sticker--block-start-inline-start{inset-block-start:0;inset-inline-start:0}.vp-product-card__sticker--block-start-inline-end{inset-block-start:0;inset-inline-end:0}.vp-product-card__sticker--block-end-inline-start{inset-block-end:0;inset-inline-start:0}.vp-product-card__sticker--block-end-inline-end{inset-block-end:0;inset-inline-end:0}.vp-product-card__action{inset-block-start:0;inset-inline-end:calc(100% - var(--product-card-media-width));padding-block:var(--product-card-action-padding-block-start) var(--product-card-action-padding-block-end);padding-inline:var(--product-card-action-padding-inline-start) var(--product-card-action-padding-inline-end);position:absolute;z-index:var(--product-card-zi-action)}.vp-product-card__body{background-color:var(--product-card-body-background-color);grid-area:body;padding:var(--product-card-body-padding)}.vp-product-card__title{color:var(--product-card-title-color);font-family:var(--product-card-title-font-family);font-size:var(--product-card-title-font-size);font-weight:var(--product-card-title-font-weight);letter-spacing:var(--product-card-title-letter-spacing);line-height:var(--product-card-title-line-height);-webkit-text-decoration:var(--product-card-title-text-decoration);text-decoration:var(--product-card-title-text-decoration);text-transform:var(--product-card-title-text-case);-webkit-font-smoothing:var(--product-card-title-webkit-font-smoothing)}.vp-product-card__link:focus-visible{outline:0}.vp-product-card__link:focus-visible:after{box-shadow:var(--product-card-link-box-shadow);content:"";inset:0;position:absolute;z-index:var(--product-card-zi-link)}.vp-product-card__description{color:var(--product-card-description-color);margin:0}.vp-product-card__description,.vp-product-card__reviews{font-family:var(--product-card-description-font-family);font-size:var(--product-card-description-font-size);font-weight:var(--product-card-description-font-weight);letter-spacing:var(--product-card-description-letter-spacing);line-height:var(--product-card-description-line-height);-webkit-text-decoration:var(--product-card-description-text-decoration);text-decoration:var(--product-card-description-text-decoration);text-transform:var(--product-card-description-text-case);-webkit-font-smoothing:var(--product-card-description-webkit-font-smoothing)}.vp-product-card__reviews{color:var(--product-card-reviews-amount-color);display:flex;gap:var(--product-card-reviews-gap)}.vp-product-card__price{padding-top:var(--product-card-price-padding-top)}.vp-product-card__footer{grid-area:footer;z-index:var(--product-card-zi-footer)}.vp-product-card-skeleton{display:flex;flex-direction:column}.vp-product-card-skeleton--horizontal{flex-direction:row;width:100%}.vp-skeleton.vp-product-card-skeleton__media{--skeleton-height:100%;--skeleton-width:100%;aspect-ratio:1/1;display:block}.vp-product-card-skeleton__body{display:flex;flex:1;flex-direction:column;gap:var(--vp-semantic-spacing-s);padding:var(--vp-semantic-spacing-m) var(--vp-semantic-spacing-l) var(--vp-semantic-spacing-4xs) var(--vp-semantic-spacing-l);width:var(--skeleton-width)}}@layer vitamin-play{.vp-progress-bar{--progress-bar-circular-stroke-dasharray:unset;--progress-bar-circular-stroke-dashoffset:unset;--progress-bar-indicator-percentage-value:unset;--progress-bar-indicator-full-value-border-radius:0;--progress-bar-track-border-stroke-width:.5px;--progress-bar-display:grid;--progress-bar-height:initial;--progress-bar-width:var(--progress-bar-container-width);--progress-bar-gap:var(--vp-semantic-spacing-xs);--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--progress-bar-container-height:var(--vp-semantic-sizing-xs);--progress-bar-container-width:100%;--progress-bar-indicator-height:var(--vp-semantic-sizing-xs)}.vp-progress-bar[data-shape=circular]{--progress-bar-display:block;--progress-bar-height:var(--progress-bar-container-height);--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-title-m-webkit-font-smoothing);--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-title-m-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-title-m-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-title-m-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-title-m-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-title-m-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-title-m-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-title-m-font-family);--progress-bar-container-height:var(--vp-semantic-sizing-9xl);--progress-bar-container-width:var(--vp-semantic-sizing-9xl);--progress-bar-indicator-stroke-width:var(--vp-semantic-sizing-2xs);--progress-bar-image-height:calc(var(--progress-bar-container-height) - (var(--progress-bar-indicator-stroke-width) + var(--progress-bar-track-border-stroke-width))*2);--progress-bar-image-width:calc(var(--progress-bar-container-width) - (var(--progress-bar-indicator-stroke-width) + var(--progress-bar-track-border-stroke-width))*2)}.vp-progress-bar--small{--progress-bar-gap:var(--vp-semantic-spacing-2xs);--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--progress-bar-container-height:var(--vp-semantic-sizing-2xs);--progress-bar-indicator-height:var(--vp-semantic-sizing-2xs)}.vp-progress-bar--small[data-shape=circular]{--progress-bar-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-subtitle-m-webkit-font-smoothing);--progress-bar-label-text-transform:var(--vp-semantic-typography-screen-s-subtitle-m-text-case);--progress-bar-label-text-decoration:var(--vp-semantic-typography-screen-s-subtitle-m-text-decoration);--progress-bar-label-letter-spacing:var(--vp-semantic-typography-screen-s-subtitle-m-letter-spacing);--progress-bar-label-font-size:var(--vp-semantic-typography-screen-s-subtitle-m-font-size);--progress-bar-label-line-height:var(--vp-semantic-typography-screen-s-subtitle-m-line-height);--progress-bar-label-font-weight:var(--vp-semantic-typography-screen-s-subtitle-m-font-weight);--progress-bar-label-font-family:var(--vp-semantic-typography-screen-s-subtitle-m-font-family);--progress-bar-container-height:var(--vp-semantic-sizing-6xl);--progress-bar-container-width:var(--vp-semantic-sizing-6xl);--progress-bar-indicator-stroke-width:var(--vp-semantic-sizing-2xs)}.vp-progress-bar{display:var(--progress-bar-display);grid-template-areas:"label value" "bar bar";height:var(--progress-bar-height);position:relative;row-gap:var(--progress-bar-gap);width:var(--progress-bar-width);-webkit-font-smoothing:var(--progress-bar-label-webkit-font-smoothing);font-family:var(--progress-bar-label-font-family);font-size:var(--progress-bar-label-font-size);font-weight:var(--progress-bar-label-font-weight);letter-spacing:var(--progress-bar-label-letter-spacing);line-height:var(--progress-bar-label-line-height);-webkit-text-decoration:var(--progress-bar-label-text-decoration);text-decoration:var(--progress-bar-label-text-decoration);text-transform:var(--progress-bar-label-text-transform)}.vp-progress-bar__label{grid-area:label}[data-shape=circular] .vp-progress-bar__label,[data-state=indeterminate] .vp-progress-bar__label{display:none}.vp-progress-bar__value-text{grid-area:value;justify-self:self-end}[data-shape=circular] .vp-progress-bar__value-text{inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}[data-state=indeterminate] .vp-progress-bar__value-text{display:none}.vp-progress-bar__media{height:var(--progress-bar-image-height);inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%);width:var(--progress-bar-image-width)}.vp-progress-bar__media>img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.vp-progress-bar__container{border-radius:var(--vp-semantic-border-radius-full);height:var(--progress-bar-container-height);width:var(--progress-bar-container-width)}.vp-progress-bar__track{block-size:100%;fill:transparent;inline-size:100%;stroke:var(--vp-semantic-color-container-quiet);stroke-width:var(--progress-bar-indicator-stroke-width)}.vp-progress-bar__track-border{fill:none;stroke:var(--vp-semantic-color-border-quiet);stroke-width:var(--progress-bar-track-border-stroke-width)}[data-shape=linear] .vp-progress-bar__indicator{background-color:var(--vp-semantic-color-container-quiet);border:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);border-radius:var(--vp-semantic-border-radius-full);box-sizing:border-box;grid-area:bar;height:calc(var(--vp-semantic-border-width-s)*2 + var(--progress-bar-container-height));width:var(--progress-bar-container-width)}[data-shape=linear] .vp-progress-bar__indicator:before{background-color:var(--vp-semantic-color-content-brand);border-radius:var(--vp-semantic-border-radius-full) var(--progress-bar-indicator-full-value-border-radius) var(--progress-bar-indicator-full-value-border-radius) var(--vp-semantic-border-radius-full);content:"";display:inline-block;height:var(--progress-bar-container-height);max-width:calc(var(--progress-bar-container-width) - var(--vp-semantic-border-width-s)*2);position:absolute;width:var(--progress-bar-indicator-percentage-value)}[data-state=indeterminate][data-shape=linear] .vp-progress-bar__indicator:before{animation:linear-indeterminate 1.5s ease-in-out infinite;border-radius:var(--vp-semantic-border-radius-full)}[data-shape=circular] .vp-progress-bar__indicator{fill:transparent;stroke:var(--vp-semantic-color-content-brand);stroke-dasharray:var(--progress-bar-circular-stroke-dasharray);stroke-dashoffset:var(--progress-bar-circular-stroke-dashoffset);stroke-width:var(--progress-bar-indicator-stroke-width);transform:rotate(-90deg);transform-origin:center;transition:all .2s}[data-state=indeterminate][data-shape=circular] .vp-progress-bar__indicator{animation:circular-indeterminate 4s linear infinite}@keyframes linear-indeterminate{0%{width:var(--progress-bar-indicator-height)}50%{width:calc(100% - var(--vp-semantic-border-width-s)*2)}to{inset-inline-end:var(--vp-semantic-border-width-s);width:var(--progress-bar-indicator-height)}}@keyframes circular-indeterminate{0%{stroke-dashoffset:var(--progress-bar-circular-stroke-dasharray);transform:rotate(-90deg)}50%{stroke-dashoffset:0;transform:rotate(270deg)}to{stroke-dashoffset:var(--progress-bar-circular-stroke-dasharray);transform:rotate(990deg)}}}@layer vitamin-play{:root{--radio-zi-root:0;--radio-zi-halo:calc(var(--radio-zi-root) - 1)}.vp-radio{--radio-spacing-gap:var(--vp-semantic-spacing-s);--radio-spacing-block-start:var(--vp-semantic-spacing-s);--radio-spacing-block-end:var(--vp-semantic-spacing-s);--radio-tick-color:var(--vp-semantic-color-content-brand);--radio-tick-width:var(--vp-semantic-sizing-s);--radio-tick-height:var(--vp-semantic-sizing-s);--radio-container-checked-color:transparent;--radio-container-checked-border-color-default:var(--vp-semantic-color-border-brand);--radio-container-checked-border-color-hover:var(--vp-semantic-color-border-brand);--radio-container-checked-border-color-active:var(--vp-semantic-color-border-brand);--radio-container-unchecked-color:var(--radio-container-checked-color);--radio-container-unchecked-border-color-default:var(--vp-semantic-color-border-neutral);--radio-container-unchecked-border-color-hover:var(--vp-semantic-color-content-brand);--radio-container-unchecked-border-color-active:var(--vp-semantic-color-content-brand);--radio-container-unchecked-border-color-error:var(--vp-semantic-color-status-negative);--radio-container-width:var(--vp-semantic-sizing-l);--radio-container-height:var(--vp-semantic-sizing-l);--radio-container-spacing-block-start:var(--vp-semantic-spacing-3xs);--radio-container-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);--radio-disabled-opacity:var(--vp-semantic-opacity-s);--radio-halo-unchecked-active-color:var(--vp-semantic-color-active-container-alpha-neutral);--radio-halo-unchecked-hover-color:var(--vp-semantic-color-hover-container-alpha-neutral);--radio-halo-checked-active-color:var(--vp-semantic-color-active-container-alpha-brand);--radio-halo-checked-hover-color:var(--vp-semantic-color-hover-container-alpha-brand);--radio-halo-width:var(--vp-semantic-sizing-xl);--radio-halo-height:var(--vp-semantic-sizing-xl);--radio-halo-border-radius:var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full) var(--vp-semantic-border-radius-full);align-items:flex-start;cursor:pointer;display:flex;flex-direction:row;gap:var(--radio-spacing-gap);padding-block:var(--radio-spacing-block-start) var(--radio-spacing-block-end);position:relative;vertical-align:middle;z-index:var(--radio-zi-root)}.vp-radio--vertical{align-items:center;flex-direction:column}@supports selector(:has(:focus-visible)){.vp-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:1px;margin:-1px;outline:none;overflow:hidden;padding:0;position:absolute;width:1px}}.vp-radio__control{--radio-control-border-color:var(--radio-container-unchecked-border-color-default);--radio-control-background-color:var(--radio-container-unchecked-color);--radio-halo-background-color:transparent;align-items:center;background-color:var(--radio-control-background-color);border:var(--vp-semantic-border-width-s) solid var(--radio-control-border-color);border-radius:var(--radio-container-border-radius);display:flex;height:var(--radio-container-height);justify-content:center;margin-block-start:var(--radio-container-spacing-block-start);position:relative;transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--radio-container-width)}@media(prefers-reduced-motion:reduce){.vp-radio__control{transition-duration:0s}}.vp-radio__control{flex:0 0 var(--radio-container-width)}.vp-radio__control[data-checked]{--radio-control-border-color:var(--radio-container-checked-border-color-default);--radio-control-background-color:var(--radio-container-checked-color)}.vp-radio__control[data-checked]:after{background-color:var(--radio-tick-color);border-radius:50%;content:"";display:inline-block;flex:0 0 auto;height:var(--radio-tick-height);width:var(--radio-tick-width)}.vp-radio__control[data-checked][data-hover]{--radio-control-border-color:var(--radio-container-checked-border-color-hover);--radio-halo-background-color:var(--radio-halo-unchecked-hover-color)}.vp-radio__control[data-checked][data-active]{--radio-control-border-color:var(--radio-container-checked-border-color-active);--radio-halo-background-color:var(--radio-halo-unchecked-active-color)}.vp-radio__control:not([data-checked])[data-hover]{--radio-control-border-color:var(--radio-container-unchecked-border-color-hover);--radio-halo-background-color:var(--radio-halo-checked-hover-color)}.vp-radio__control:not([data-checked])[data-active]{--radio-control-border-color:var(--radio-container-unchecked-border-color-active);--radio-halo-background-color:var(--radio-halo-checked-active-color)}.vp-radio__control[data-invalid]{--radio-control-border-color:var(--radio-container-unchecked-border-color-error)}.vp-radio__control:before{background-color:var(--radio-halo-background-color);border-radius:var(--radio-halo-border-radius);content:"";height:var(--radio-halo-height);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--radio-halo-width);z-index:var(--radio-zi-halo)}@media(prefers-reduced-motion:reduce){.vp-radio__control:before{transition-duration:0s}}.vp-radio:has([data-focus]) .vp-radio__control{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.vp-radio[data-disabled]{cursor:default;opacity:var(--radio-disabled-opacity)}.vp-radio__label{color:var(--vp-semantic-color-content-neutral);display:inline-flex;flex:0 0 100%;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-m-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing)}.vp-radio__label--small{font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-body-s-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-radio__label-wrapper{align-items:start;display:flex;flex-direction:column}.vp-radio__label-wrapper--vertical{align-items:center}.vp-radio__subline{color:var(--vp-semantic-color-content-quiet)}.vp-radio__subline,.vp-radio__subline--small{font-family:var(--vp-semantic-typography-screen-s-caption-font-family);font-size:var(--vp-semantic-typography-screen-s-caption-font-size);font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-caption-line-height);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);text-transform:var(--vp-semantic-typography-screen-s-caption-text-case);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing)}}@layer vitamin-play{.vp-score-rating{--score-rating-gap:var(--vp-semantic-spacing-2xs);--score-rating-icon-color:var(--vp-semantic-color-content-quiet);--score-rating-icon-width:var(--vp-semantic-sizing-m);--score-rating-icon-height:var(--vp-semantic-sizing-m);--score-rating-color:var(--vp-semantic-color-content-neutral);--score-rating-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--score-rating-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--score-rating-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--score-rating-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--score-rating-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--score-rating-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--score-rating-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--score-rating-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);align-items:center;display:flex;gap:var(--score-rating-gap)}.vp-score-rating__star{color:var(--score-rating-icon-color);height:var(--score-rating-icon-height);width:var(--score-rating-icon-width)}.vp-score-rating__score{color:var(--score-rating-color);font-family:var(--score-rating-font-family);font-size:var(--score-rating-font-size);font-weight:var(--score-rating-font-weight);letter-spacing:var(--score-rating-letter-spacing);line-height:var(--score-rating-line-height);-webkit-text-decoration:var(--score-rating-text-decoration);text-decoration:var(--score-rating-text-decoration);text-transform:var(--score-rating-text-case);-webkit-font-smoothing:var(--score-rating-webkit-font-smoothing)}.vp-score-rating-skeleton{align-items:center;display:flex;gap:var(--vp-semantic-spacing-2xs);padding-block:var(--vp-semantic-spacing-3xs)}.vp-skeleton.vp-score-rating-skeleton__star{--skeleton-height:var(--vp-semantic-sizing-m);--skeleton-width:var(--vp-semantic-sizing-m)}.vp-skeleton.vp-score-rating-skeleton__line{--skeleton-width:var(--vp-semantic-sizing-2xl)}}@layer vitamin-play{.vp-search{--search-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--search-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--search-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--search-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--search-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--search-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--search-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--search-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--search-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--search-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--search-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--search-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--search-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--search-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--search-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--search-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--search-text-color:var(--vp-semantic-color-content-neutral);--search-placeholder-text-color:var(--vp-semantic-color-content-quiet);--search-background-color:var(--vp-semantic-color-container-quiet);--search-icon-color:var(--vp-semantic-color-content-quiet);--search-backdrop-background-color:var(--vp-semantic-color-container-overlay,hsla(0,0%,6%,.6));--search-border-color:transparent;--search-border-color-active:var(--vp-semantic-color-active-border-neutral);--search-input-min-width:300px;--search-gap:var(--vp-semantic-spacing-xs);--search-end-actions-gap:var(--vp-semantic-spacing-2xs);--padding-inline-start:var(--vp-semantic-spacing-xl);--padding-inline-end:var(--vp-semantic-spacing-xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs);--icon-button-width:var(--vp-semantic-sizing-4xl);--search-radius:calc(var(--icon-button-width)/2);--search-border-width:var(--vp-semantic-border-width-none);--search-border-width-hover:var(--vp-semantic-border-width-none);--search-border-width-active:var(--vp-semantic-border-width-m);--search-icon-width:var(--vp-semantic-sizing-xl);--search-icon-height:var(--vp-semantic-sizing-xl);--search-min-height:var(--vp-semantic-sizing-4xl);--search-disabled-opacity:var(--vp-semantic-opacity-s);--search-caret-color:var(--vp-semantic-color-content-brand)}.vp-search--small{--search-input-min-width:300px;--search-gap:var(--vp-semantic-spacing-xs);--search-end-actions-gap:var(--vp-semantic-spacing-2xs);--search-icon-width:var(--vp-semantic-sizing-l);--search-icon-height:var(--vp-semantic-sizing-l);--padding-inline-start:var(--vp-semantic-spacing-m);--padding-inline-end:var(--vp-semantic-spacing-2xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs);--icon-button-width:var(--vp-semantic-sizing-2xl)}.vp-search--small.vp-search--squared{--padding-inline-start:var(--vp-semantic-spacing-xs);--padding-inline-end:var(--vp-semantic-spacing-2xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs)}.vp-search--squared{--search-border-color:var(--vp-semantic-color-border-neutral);--search-border-color-active:var(--vp-semantic-color-active-border-neutral);--search-border-width:var(--vp-semantic-border-width-s);--search-border-width-hover:var(--vp-semantic-border-width-s);--search-border-width-active:var(--vp-semantic-border-width-m);--search-radius:0px;--search-text-color:var(--vp-semantic-color-content-neutral);--search-placeholder-text-color:var(--vp-semantic-color-content-quiet);--search-icon-color:var(--vp-semantic-color-content-quiet);--search-background-color:var(--vp-semantic-color-container-neutral);--padding-inline-start:var(--vp-semantic-spacing-s);--padding-inline-end:var(--vp-semantic-spacing-3xs);--padding-block-start:var(--vp-semantic-spacing-4xs);--padding-block-end:var(--vp-semantic-spacing-4xs)}.vp-search{background-color:var(--search-background-color);border:none;border-radius:var(--search-radius);box-sizing:border-box;margin:0;max-width:unset;min-width:var(--search-input-min-width);outline:var(--search-border-width) solid var(--search-border-color);overflow:hidden;padding:0;transition:outline var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}.vp-search--modal{display:flex;flex-direction:column}@media(prefers-reduced-motion:reduce){.vp-search{transition-duration:0s}}.vp-search:not(.vp-search--modal),.vp-search__input-wrapper{align-items:center;cursor:text;display:flex;flex-direction:row;gap:var(--search-gap);justify-content:center;padding-block:var(--padding-block-start) var(--padding-block-end);padding-inline:var(--padding-inline-start) var(--padding-inline-end)}.vp-search[data-state=open]{inset:unset;position:fixed}@media screen and not (min-width:600px){.vp-search[data-state=open]{border-radius:0!important;height:100%!important;inset:0!important;max-height:100%!important;width:100%!important}}.vp-search[data-state=open]{--padding-inline-start:var(--vp-semantic-spacing-xl);--padding-inline-end:var(--vp-semantic-spacing-xs);--padding-block-start:var(--vp-semantic-spacing-xs);--padding-block-end:var(--vp-semantic-spacing-xs)}.vp-search[data-state=open].vp-search--small{--padding-inline-start:var(--vp-semantic-spacing-m);--padding-inline-end:var(--vp-semantic-spacing-xs);--padding-block-start:var(--vp-semantic-spacing-xs);--padding-block-end:var(--vp-semantic-spacing-xs)}.vp-search[data-disabled]{cursor:default;opacity:var(--search-disabled-opacity)}.vp-search[data-disabled]:focus-within,.vp-search[data-focus]{outline:var(--search-border-width-active) solid var(--search-border-color-active)}.vp-search__input-wrapper{background-color:inherit;border-radius:inherit}.vp-search__input-wrapper[data-state=open]{border-end-end-radius:0;border-end-start-radius:0;border-start-end-radius:inherit;border-start-start-radius:inherit}.vp-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;caret-color:var(--search-caret-color);color:var(--search-text-color);flex-grow:1;font-family:var(--search-font-family);font-size:var(--search-font-size);font-weight:var(--search-font-weight);letter-spacing:var(--search-letter-spacing);line-height:var(--search-line-height);outline:none;padding:0;-webkit-text-decoration:var(--search-text-decoration);text-decoration:var(--search-text-decoration);text-transform:var(--search-text-case);-webkit-font-smoothing:var(--search-webkit-font-smoothing)}.vp-search__input::-moz-placeholder{color:var(--search-placeholder-text-color);font-family:var(--search-placeholder-font-family);font-size:var(--search-placeholder-font-size);font-weight:var(--search-placeholder-font-weight);letter-spacing:var(--search-placeholder-letter-spacing);line-height:var(--search-placeholder-line-height);text-decoration:var(--search-placeholder-text-decoration);text-transform:var(--search-placeholder-text-case);-webkit-font-smoothing:var(--search-placeholder-webkit-font-smoothing);text-overflow:ellipsis}.vp-search__input::placeholder{color:var(--search-placeholder-text-color);font-family:var(--search-placeholder-font-family);font-size:var(--search-placeholder-font-size);font-weight:var(--search-placeholder-font-weight);letter-spacing:var(--search-placeholder-letter-spacing);line-height:var(--search-placeholder-line-height);-webkit-text-decoration:var(--search-placeholder-text-decoration);text-decoration:var(--search-placeholder-text-decoration);text-transform:var(--search-placeholder-text-case);-webkit-font-smoothing:var(--search-placeholder-webkit-font-smoothing);text-overflow:ellipsis}.vp-search__input::-webkit-search-cancel-button{display:none}.vp-search__input[data-disabled]{cursor:default}.vp-search .backdrop,.vp-search::backdrop{background-color:var(--search-backdrop-background-color);pointer-events:none}.vp-search__output{background-color:inherit;border-end-end-radius:inherit;border-end-start-radius:inherit;flex-grow:1;overflow:auto}.vp-search__end-actions{align-items:center;display:flex;flex-direction:row;gap:var(--search-end-actions-gap);justify-content:center}.vp-search__cancel-button{background-color:transparent}.vp-search__cancel-button[data-hidden]{visibility:hidden}.vp-search__clear-button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.vp-search__clear-button[data-hidden]{display:none}.vp-search [data-part=search-icon]{color:var(--search-icon-color);flex-shrink:0;height:var(--search-icon-height);width:var(--search-icon-width)}}@layer vitamin-play{.vp-select{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--select-border-width-active:var(--vp-semantic-border-width-m);--select-border-width-hover:var(--vp-semantic-border-width-m);--select-border-width:var(--vp-semantic-border-width-s);--select-border-color-error:var(--vp-semantic-color-status-negative);--select-border-color-active:var(--vp-semantic-color-border-brand);--select-border-color:var(--vp-semantic-color-border-neutral);--select-background-color-active:var(--vp-semantic-color-container-neutral);--select-background-color-hover:var(--vp-semantic-color-container-neutral);--select-background-color:var(--vp-semantic-color-container-neutral);--select-padding-block-start:var(--vp-semantic-spacing-s);--select-padding-block-end:var(--vp-semantic-spacing-s);--select-padding-inline-start:var(--vp-semantic-spacing-s);--select-padding-inline-end:var(--vp-semantic-spacing-s);--select-gap:var(--vp-semantic-spacing-2xs);--select-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield)}.vp-select--small{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-padding-block-start:var(--vp-semantic-spacing-2xs);--select-padding-block-end:var(--vp-semantic-spacing-2xs);--select-padding-inline-start:var(--vp-semantic-spacing-s);--select-padding-inline-end:var(--vp-semantic-spacing-s);--select-gap:var(--vp-semantic-spacing-2xs)}.vp-select--large{--select-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--select-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--select-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--select-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--select-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--select-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--select-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--select-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--select-padding-block-start:var(--vp-semantic-spacing-l);--select-padding-block-end:var(--vp-semantic-spacing-l);--select-padding-inline-start:var(--vp-semantic-spacing-m);--select-padding-inline-end:var(--vp-semantic-spacing-m);--select-gap:var(--vp-semantic-spacing-2xs)}.vp-select--secondary{--select-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--select-border-width-active:var(--vp-semantic-border-width-s);--select-border-width-hover:var(--vp-semantic-border-width-m);--select-border-width:var(--vp-semantic-border-width-s);--select-border-color-error:var(--vp-semantic-color-status-negative);--select-border-color-active:var(--vp-semantic-color-border-brand);--select-border-color:transparent;--select-background-color-active:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 60%,var(--vp-semantic-color-active-container-alpha-neutral));--select-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 80%,var(--vp-semantic-color-hover-container-alpha-neutral));--select-background-color:var(--vp-semantic-color-container-quiet)}.vp-select-container{--select-disabled-opacity:var(--vp-semantic-opacity-s);--select-placeholder-color:var(--vp-semantic-color-content-quiet);--select-label-color:var(--vp-semantic-color-content-neutral);--select-icon-color:var(--vp-semantic-color-content-neutral);--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-s)}.vp-select-container--secondary{--select-placeholder-color:var(--vp-semantic-color-content-quiet);--select-label-color:var(--vp-semantic-color-content-neutral);--select-icon-color:var(--vp-semantic-color-content-neutral)}.vp-select-container--small{--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-s)}.vp-select-container--large{--select-end-icon-width:var(--vp-semantic-sizing-xl);--select-end-icon-height:var(--vp-semantic-sizing-xl);--select-end-icon-margin-inline:auto var(--vp-semantic-spacing-m)}.vp-select{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--select-background-color);box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:row;font-family:var(--select-font-family);font-size:var(--select-font-size);font-weight:var(--select-font-weight);gap:var(--select-gap);letter-spacing:var(--select-letter-spacing);line-height:var(--select-line-height);padding-block:var(--select-padding-block-start) var(--select-padding-block-end);padding-inline:var(--select-padding-inline-start) calc(var(--select-padding-inline-end) + var(--select-gap) + var(--select-end-icon-width));position:relative;-webkit-text-decoration:var(--select-text-decoration);text-decoration:var(--select-text-decoration);text-transform:var(--select-text-case);vertical-align:middle;width:100%;-webkit-font-smoothing:var(--select-webkit-font-smoothing);border-radius:var(--select-border-radius);--select-border-box-shadow:inset 0 0 0 var(--select-border-width) var(--select-border-color);border:0;box-shadow:var(--select-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out),background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-select{transition-duration:0s}}.vp-select-container{color:var(--select-label-color);position:relative}.vp-select-indicator{box-sizing:border-box;color:var(--select-icon-color);height:var(--select-end-icon-height);inset:0;margin-block:auto;margin-inline:var(--select-end-icon-margin-inline);pointer-events:none;position:absolute;transition:transform .35s ease;width:var(--select-end-icon-width)}@media(prefers-reduced-motion:reduce){.vp-select-indicator{transition-duration:0s}}.vp-select-container[data-disabled]{cursor:default;opacity:var(--select-disabled-opacity)}.vp-select-container[data-empty]{color:var(--select-placeholder-color)}.vp-select-container[data-expanded] .vp-select-indicator{transform:rotate(180deg)}.vp-select[data-hover]{--select-background-color:var(--select-background-color-hover);--select-border-width:var(--select-border-width-hover)}.vp-select[data-active]{--select-background-color:var(--select-background-color-active);--select-border-color:var(--select-border-color-active);--select-border-width:var(--select-border-width-active)}.vp-select[data-focus]{box-shadow:var(--select-focus-box-shadow);outline:0}.vp-select[data-disabled]{cursor:default}.vp-select[data-invalid]{--select-border-color:var(--select-border-color-error)}}@layer vitamin-play{.vp-skeleton{--skeleton-height:var(--vp-semantic-sizing-xs);--skeleton-width:100%;--skeleton-background-color-start:var(--vp-semantic-color-alpha-quiet-s);--skeleton-background-color-end:var(--vp-semantic-color-alpha-quiet-l);border-radius:var(--vp-semantic-border-radius-full);height:var(--skeleton-height);width:var(--skeleton-width)}.vp-skeleton--graphic{--skeleton-height:initial;--skeleton-width:initial;min-height:var(--vp-semantic-sizing-xs);min-width:var(--vp-semantic-sizing-xs)}.vp-skeleton--on-brand{--skeleton-background-color-start:var(--vp-semantic-color-alpha-on-brand-quiet-s);--skeleton-background-color-end:var(--vp-semantic-color-alpha-on-brand-quiet-l)}.vp-skeleton--rounded{border-radius:var(--vp-semantic-border-radius-s)}.vp-skeleton--squared{border-radius:var(--vp-semantic-border-radius-main)}.vp-skeleton{animation:skeleton-pulse var(--vp-semantic-motion-duration-slow) var(--vp-semantic-motion-easing-functional-ease-in-out) var(--vp-semantic-motion-delay-instant) infinite alternate-reverse;background-color:var(--skeleton-background-color-end)}.vp-skeleton--none{animation:none}@media(prefers-reduced-motion:reduce){.vp-skeleton{animation:none}}@keyframes skeleton-pulse{0%{background-color:var(--skeleton-background-color-start)}to{background-color:var(--skeleton-background-color-end)}}}@layer vitamin-play{.vp-star-rating{align-items:center;display:flex;gap:var(--vp-semantic-spacing-4xs)}.vp-star-rating__star{color:var(--vp-semantic-color-content-neutral);height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m)}.vp-skeleton.vp-star-rating-skeleton{--skeleton-height:var(--vp-semantic-sizing-m);--skeleton-width:var(--vp-semantic-sizing-7xl)}}@layer vitamin-play{.vp-sticker{--sticker-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--sticker-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--sticker-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--sticker-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--sticker-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--sticker-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--sticker-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--sticker-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-sticker--small{--sticker-text-case:var(--vp-semantic-typography-screen-s-caption-text-case);--sticker-text-decoration:var(--vp-semantic-typography-screen-s-caption-text-decoration);--sticker-letter-spacing:var(--vp-semantic-typography-screen-s-caption-letter-spacing);--sticker-font-size:var(--vp-semantic-typography-screen-s-caption-font-size);--sticker-line-height:var(--vp-semantic-typography-screen-s-caption-line-height);--sticker-font-weight:var(--vp-semantic-typography-screen-s-caption-font-weight);--sticker-font-family:var(--vp-semantic-typography-screen-s-caption-font-family);--sticker-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-caption-webkit-font-smoothing)}.vp-sticker{--sticker-padding:var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-2xs) var(--vp-semantic-spacing-3xs) var(--vp-semantic-spacing-2xs);--sticker-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--sticker-background-color:var(--vp-semantic-color-commercial-default);--sticker-color:var(--vp-semantic-color-content-on-commercial-catchy)}.vp-sticker--neutral,.vp-sticker--secondary{--sticker-background-color:var(--vp-semantic-color-extended-cobalt-quiet);--sticker-color:var(--vp-semantic-color-content-neutral)}.vp-sticker--special{--sticker-background-color:var(--vp-semantic-color-commercial-discount);--sticker-color:var(--vp-semantic-color-content-inverse)}.vp-sticker--quiet{--sticker-background-color:var(--vp-semantic-color-container-quiet);--sticker-color:var(--vp-semantic-color-content-neutral)}.vp-sticker{align-items:center;border-radius:var(--sticker-border-radius);display:inline-flex;font-family:var(--sticker-font-family);font-size:var(--sticker-font-size);font-weight:var(--sticker-font-weight);justify-content:center;letter-spacing:var(--sticker-letter-spacing);line-height:var(--sticker-line-height);padding:var(--sticker-padding);position:relative;-webkit-text-decoration:var(--sticker-text-decoration);text-decoration:var(--sticker-text-decoration);text-transform:var(--sticker-text-case);vertical-align:middle;-webkit-font-smoothing:var(--sticker-webkit-font-smoothing);background-color:var(--sticker-background-color);color:var(--sticker-color)}.vp-skeleton.vp-sticker-skeleton{--skeleton-height:var(--vp-semantic-sizing-xl);--skeleton-width:var(--vp-semantic-sizing-6xl);display:inline-flex}.vp-skeleton.vp-sticker-skeleton--small{--skeleton-height:var(--vp-semantic-sizing-l);--skeleton-width:var(--vp-semantic-sizing-6xl)}}@layer vitamin-play{:root{--tabs-panels-motion:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out) var(--vp-semantic-motion-delay-instant)}.vp-tabs{--tabs-list-scrollable-spacing-inline-start:var(--vp-semantic-spacing-4xl);--tabs-list-scrollable-spacing-vertical-gap:var(--vp-semantic-spacing-4xs);--tabs-trigger-background-color:var(--vp-semantic-color-container-neutral);--tabs-trigger-color-active:var(--vp-semantic-color-content-brand);--tabs-trigger-color-default:var(--vp-semantic-color-content-quiet);--tabs-trigger-spacing-block-start:var(--vp-semantic-spacing-m);--tabs-trigger-spacing-block-end:var(--vp-semantic-spacing-xs);--tabs-trigger-spacing-inline-start:var(--vp-semantic-spacing-m);--tabs-trigger-spacing-inline-end:var(--vp-semantic-spacing-m);--tabs-trigger-spacing-gap:var(--vp-semantic-spacing-2xs);--tabs-trigger-vertical-gap-active:var(--vp-semantic-spacing-xs);--tabs-trigger-disabled-opacity:var(--vp-semantic-opacity-s);--tabs-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing);--tabs-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--tabs-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--tabs-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--tabs-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--tabs-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--tabs-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--tabs-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--tabs-indicator-background-color:var(--vp-semantic-color-content-brand);--tabs-indicator-border-radius-top:var(--vp-semantic-border-radius-s);--tabs-indicator-border-radius-bottom:var(--vp-semantic-border-radius-main);--tabs-indicator-height:var(--vp-semantic-sizing-2xs);--tabs-trigger-inset-box-shadow:inset 0 2px 0 2px var(--tabs-trigger-background-color),inset 0 2px 0 4px #000}.vp-tabs__list{display:flex;overflow-x:hidden}.vp-tabs__list[data-scrollable]{gap:var(--tabs-list-scrollable-spacing-vertical-gap);justify-content:normal;overflow-x:auto;padding-inline-start:var(--tabs-list-scrollable-spacing-inline-start);scroll-behavior:smooth}.vp-tabs__trigger{background-color:var(--tabs-trigger-background-color);color:var(--tabs-trigger-color-default);-webkit-font-smoothing:var(--tabs-label-webkit-font-smoothing);align-items:center;border:none;cursor:pointer;display:flex;font-family:var(--tabs-label-font-family);font-size:var(--tabs-label-font-size);font-weight:var(--tabs-label-font-weight);gap:var(--tabs-trigger-spacing-gap);letter-spacing:var(--tabs-label-letter-spacing);line-height:var(--tabs-label-line-height);padding:var(--tabs-trigger-spacing-block-start) var(--tabs-trigger-spacing-inline-end) calc(var(--tabs-trigger-spacing-block-end) + var(--tabs-indicator-height)) var(--tabs-trigger-spacing-inline-start);position:relative;-webkit-text-decoration:var(--tabs-label-text-decoration);text-decoration:var(--tabs-label-text-decoration);text-transform:var(--tabs-label-text-case)}.vp-tabs__trigger[data-selected]{color:var(--tabs-trigger-color-active);padding-bottom:calc(var(--tabs-trigger-vertical-gap-active) + var(--tabs-indicator-height))}.vp-tabs__trigger[data-selected]:after{background-color:var(--tabs-indicator-background-color);border-radius:var(--tabs-indicator-border-radius-top) var(--tabs-indicator-border-radius-top) var(--tabs-indicator-border-radius-bottom) var(--tabs-indicator-border-radius-bottom);content:"";height:var(--tabs-indicator-height);inset-inline:var(--tabs-trigger-spacing-inline-start) var(--tabs-trigger-spacing-inline-end);bottom:0;position:absolute}.vp-tabs__trigger[data-disabled]{cursor:default;opacity:var(--tabs-trigger-disabled-opacity)}.vp-tabs__trigger[data-focus]{box-shadow:var(--tabs-trigger-inset-box-shadow);outline:none}.vp-tabs__panel{min-width:100%;opacity:0;overflow:hidden;position:absolute;transition:opacity var(--tabs-panels-motion),translate var(--tabs-panels-motion)}.vp-tabs__panel[data-active]{opacity:1;position:static;translate:0}.vp-tabs__panel[data-waiting-position=start]{translate:-100%}.vp-tabs__panel[data-waiting-position=end]{translate:100%}.vp-tabs__panel-list{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}}@layer vitamin-play{.vp-textarea{--textarea-color:var(--vp-semantic-color-content-neutral);--textarea-background-color:var(--vp-semantic-color-container-neutral);--textarea-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-placeholder-color:var(--vp-semantic-color-content-quiet);--textarea-placeholder-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--textarea-placeholder-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--textarea-placeholder-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--textarea-placeholder-font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);--textarea-placeholder-line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);--textarea-placeholder-font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);--textarea-placeholder-font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);--textarea-placeholder-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--textarea-min-height:var(--vp-semantic-sizing-6xl);--textarea-border-radius:var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main) var(--vp-semantic-border-radius-main);--textarea-border-width:var(--vp-semantic-border-width-s);--textarea-border-width-hover:var(--vp-semantic-border-width-m);--textarea-border-width-active:var(--vp-semantic-border-width-m);--textarea-border-color:var(--vp-semantic-color-border-neutral);--textarea-border-color-active:var(--vp-semantic-color-active-border-neutral);--textarea-border-color-error:var(--vp-semantic-color-status-negative);--textarea-focus-box-shadow:var(--vp-semantic-box-shadow-focus-textfield);--textarea-spacing-padding-inline-start:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-inline-end:var(--vp-semantic-spacing-s);--textarea-spacing-padding-block-start:var(--vp-semantic-spacing-s);--textarea-disabled-opacity:var(--vp-semantic-opacity-s);background-color:var(--textarea-background-color);box-sizing:border-box;color:var(--textarea-color);font-family:var(--textarea-font-family);font-size:var(--textarea-font-size);font-weight:var(--textarea-font-weight);letter-spacing:var(--textarea-letter-spacing);line-height:var(--textarea-line-height);max-width:100%;min-height:var(--textarea-min-height);min-width:100%;padding-block:var(--textarea-spacing-padding-block-start) var(--textarea-spacing-padding-block-end);padding-inline:var(--textarea-spacing-padding-inline-start) var(--textarea-spacing-padding-inline-end);position:relative;-webkit-text-decoration:var(--textarea-text-decoration);text-decoration:var(--textarea-text-decoration);text-transform:var(--textarea-text-case);width:100%;-webkit-font-smoothing:var(--textarea-webkit-font-smoothing);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--textarea-border-radius);--textarea-border-box-shadow:inset 0 0 0 var(--textarea-border-width) var(--textarea-border-color);border:0;box-shadow:var(--textarea-border-box-shadow);transition:box-shadow var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out)}@media(prefers-reduced-motion:reduce){.vp-textarea{transition-duration:0s}}.vp-textarea::-moz-placeholder{font-family:var(--textarea-placeholder-font-family);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case);-webkit-font-smoothing:var(--textarea-placeholder-webkit-font-smoothing);color:var(--textarea-placeholder-color)}.vp-textarea::placeholder{font-family:var(--textarea-placeholder-font-family);font-size:var(--textarea-placeholder-font-size);font-weight:var(--textarea-placeholder-font-weight);letter-spacing:var(--textarea-placeholder-letter-spacing);line-height:var(--textarea-placeholder-line-height);-webkit-text-decoration:var(--textarea-placeholder-text-decoration);text-decoration:var(--textarea-placeholder-text-decoration);text-transform:var(--textarea-placeholder-text-case);-webkit-font-smoothing:var(--textarea-placeholder-webkit-font-smoothing);color:var(--textarea-placeholder-color)}.vp-textarea[data-hover]{--textarea-border-width:var(--textarea-border-width-hover)}.vp-textarea[data-active]{--textarea-border-width:var(--textarea-border-width-active);--textarea-border-color:var(--textarea-border-color-active);outline:0}.vp-textarea[data-focus]{box-shadow:var(--textarea-focus-box-shadow);outline:0}.vp-textarea[data-disabled]{cursor:default;opacity:var(--textarea-disabled-opacity)}.vp-textarea[data-invalid]{--textarea-border-color:var(--textarea-border-color-error)}}@layer vitamin-play{.vp-toggle{--toggle-rtl-direction:1}[dir=rtl] .vp-toggle{--toggle-rtl-direction:-1}.vp-toggle{--toggle-transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-expressive-ease-in-out);--toggle-disabled-opacity:var(--vp-semantic-opacity-s);--touch-height:var(--vp-semantic-sizing-accessibility-touch-size);--track-background:var(--vp-semantic-color-container-quiet);--track-border-radius:var(--vp-semantic-border-radius-full);--toggle-border-width:var(--vp-semantic-border-width-s);--track-border:var(--toggle-border-width) solid var(--vp-semantic-color-border-neutral);--track-width:var(--vp-semantic-sizing-5xl);--track-height:var(--vp-semantic-sizing-2xl);--container-spacing-block-start:var(--vp-semantic-spacing-xs);--container-spacing-block-end:var(--vp-semantic-spacing-xs);--container-spacing-inline-start:var(--vp-semantic-spacing-xs);--container-spacing-inline-end:var(--vp-semantic-spacing-xs);--checked-icon:url("data:image/svg+xml;utf8,<svg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'><path d='M3.48861 9.66681L8.2225 14.4007L16.5367 6.08646' stroke='black' stroke-width='2'/></svg>");--checked-ball-mask:var(--checked-icon) no-repeat 50% 50%,linear-gradient(#fff,#fff);--checked-icon-width:var(--vp-semantic-sizing-xl);--checked-icon-height:var(--vp-semantic-sizing-xl);--checked-icon-size:var(--checked-icon-width) var(--checked-icon-height);--handle-background:var(--vp-semantic-color-content-quiet);--handle-width:var(--vp-semantic-sizing-m);--handle-height:var(--vp-semantic-sizing-m);--halo-width:var(--vp-semantic-sizing-3xl);--halo-height:var(--vp-semantic-sizing-3xl);--halo-color:transparent;--halo-color-checked-active:var(--vp-semantic-color-active-container-alpha-brand);--halo-color-checked-hover:var(--vp-semantic-color-hover-container-alpha-brand);--halo-color-unchecked-active:var(--vp-semantic-color-active-container-alpha-neutral);--halo-color-unchecked-hover:var(--vp-semantic-color-hover-container-alpha-neutral);--halo-offset:calc(var(--halo-width)/2 - var(--handle-width)/2 - var(--container-spacing-inline-start))}.vp-toggle[data-checked]{--track-background:var(--vp-semantic-color-container-brand);--handle-background:var(--vp-semantic-color-content-on-brand-neutral);--toggle-border-width:var(--vp-semantic-border-width-none);--track-border:var(--toggle-border-width) solid transparent;--handle-width:var(--vp-semantic-sizing-xl);--handle-height:var(--vp-semantic-sizing-xl);--container-spacing-block-start:var(--vp-semantic-spacing-2xs);--container-spacing-block-end:var(--vp-semantic-spacing-2xs);--container-spacing-inline-start:var(--vp-semantic-spacing-2xs);--container-spacing-inline-end:var(--vp-semantic-spacing-2xs)}.vp-toggle--small{--track-width:var(--vp-semantic-sizing-3xl);--track-height:var(--vp-semantic-sizing-xl);--checked-icon-width:var(--vp-semantic-sizing-m);--checked-icon-height:var(--vp-semantic-sizing-m);--handle-width:var(--vp-semantic-sizing-m);--handle-height:var(--vp-semantic-sizing-m);--container-spacing-block-start:var(--vp-semantic-spacing-2xs);--container-spacing-block-end:var(--vp-semantic-spacing-2xs);--container-spacing-inline-start:var(--vp-semantic-spacing-2xs);--container-spacing-inline-end:var(--vp-semantic-spacing-2xs);--halo-width:var(--vp-semantic-sizing-2xl);--halo-height:var(--vp-semantic-sizing-2xl)}.vp-toggle--small[data-checked]{--handle-width:var(--vp-semantic-sizing-m);--handle-height:var(--vp-semantic-sizing-m);--container-spacing-block-start:var(--vp-semantic-spacing-2xs);--container-spacing-block-end:var(--vp-semantic-spacing-2xs);--container-spacing-inline-start:var(--vp-semantic-spacing-2xs);--container-spacing-inline-end:var(--vp-semantic-spacing-2xs)}.vp-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--track-background);border:var(--track-border);border-radius:var(--track-border-radius);box-sizing:border-box;cursor:pointer;flex-grow:0;flex-shrink:0;height:var(--track-height);margin:0;padding:0;position:relative;transition:background-color var(--toggle-transition);width:var(--track-width)}.vp-toggle:before{background-image:radial-gradient(circle at center,var(--halo-color) 0,var(--halo-color) 70%,transparent 70%,transparent 100%);background-repeat:no-repeat;background-size:100% 100%;content:"";height:max(var(--touch-height),var(--halo-height));inset-block-start:50%;inset-inline-start:calc(var(--container-spacing-inline-start) + var(--handle-width)/2 - var(--halo-width)/2);position:absolute;transform:translateY(-50%);transition:inset-inline-start var(--toggle-transition);width:var(--halo-width)}.vp-toggle:after{background-color:var(--handle-background);border-radius:100%;content:"";height:var(--handle-height);inset:0;margin-block:var(--container-spacing-block-start) var(--container-spacing-block-end);margin-inline:var(--container-spacing-inline-start) var(--container-spacing-inline-end);position:absolute;top:calc(var(--toggle-border-width)*-1);transition:transform var(--toggle-transition),width var(--toggle-transition),height var(--toggle-transition),margin var(--toggle-transition);width:var(--handle-width);z-index:1}.vp-toggle[data-checked]:before{inset-inline-start:calc(100% - var(--container-spacing-inline-end) - var(--handle-width)/2 - var(--halo-width)/2)}.vp-toggle[data-checked]:after{-webkit-mask-composite:destination-out;-webkit-mask-size:var(--checked-icon-size);-webkit-mask:var(--checked-ball-mask);mask:var(--checked-ball-mask);-webkit-mask-composite:xor;mask-composite:exclude;mask-size:var(--checked-icon-size);transform:translate(calc((var(--track-width) - var(--handle-width) - var(--container-spacing-inline-start) - var(--container-spacing-inline-end))*var(--toggle-rtl-direction)))}.vp-toggle[data-hover]{--halo-color:var(--halo-color-unchecked-hover)}.vp-toggle[data-hover][data-checked]{--halo-color:var(--halo-color-checked-hover)}.vp-toggle[data-active]{--halo-color:var(--halo-color-unchecked-active)}.vp-toggle[data-active][data-checked]{--halo-color:var(--halo-color-checked-active)}.vp-toggle[data-disabled]{cursor:default;opacity:var(--toggle-disabled-opacity)}}*,*:before,*:after{box-sizing:border-box}body{padding:0;margin:0;min-height:100svh;display:grid;place-items:center;overflow:hidden;position:fixed}img,picture,svg,video{display:block;max-width:100%;min-width:var(--vp-core-font-size-150)}a,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{max-width:75ch;text-wrap:pretty}button:not(.vp-button):not(.vp-chip):not(.vp-link){background-color:unset;border:none;cursor:pointer}a{text-decoration:none}a:visited{color:unset}@media(prefers-reduced-motion:no-preference){:has(:target){scroll-behavior:smooth;scroll-padding-top:3rem}}@font-face{font-family:Decathlon VF;src:url(/fonts/Decathlon-VF.woff2) format("woff2"),url(/assets/Decathlon-VF-Ch4jSFoO.woff2);font-weight:300 700}.fdm-labeled-text{display:flex;flex-direction:column}.fdm-labeled-text__label{text-align:start;overflow-wrap:break-word;word-break:break-all;color:var(--vp-semantic-color-content-quiet)}.fdm-labeled-text__text{display:flex;flex-direction:row;align-items:center;gap:.5rem}:root{--csp-animation-time-quick: .35s;--csp-animation-time-moderate: var(--vp-semantic-motion-duration-moderate);--csp-timing-function: var(--vp-semantic-motion-easing-functional-ease-in-out)}.csp-animate-fade-in{animation:csp-animate-fade-in var(--csp-animation-time-quick) forwards var(--csp-timing-function)}.csp-animate-fade-out{animation:csp-animate-fade-out var(--csp-animation-time-quick) forwards var(--csp-timing-function)}.csp-animate-slide-to-bottom{animation:csp-animate-slide-to-bottom var(--csp-animation-time-quick) forwards var(--csp-timing-function),csp-animate-fade-in var(--csp-animation-time-quick) forwards var(--csp-timing-function)}.csp-animate-slide-to-top{animation:csp-animate-slide-to-top var(--csp-animation-time-quick) forwards var(--csp-timing-function),csp-animate-fade-out var(--csp-animation-time-quick) forwards var(--csp-timing-function)}.csp-animate-slide-to-left{animation:csp-animate-slide-to-left var(--csp-animation-time-quick) forwards var(--csp-timing-function),csp-animate-fade-out var(--csp-animation-time-quick) forwards var(--csp-timing-function)}.csp-animate-slide-to-right{animation:csp-animate-slide-to-right var(--csp-animation-time-quick) forwards var(--csp-timing-function),csp-animate-fade-in var(--csp-animation-time-quick) forwards var(--csp-timing-function)}@keyframes csp-animate-slide-to-right{0%{left:-1rem}to{left:0}}@keyframes csp-animate-slide-to-left{0%{left:0}to{left:-1rem}}@keyframes csp-animate-fade-in{0%{opacity:0}to{opacity:1}}@keyframes csp-animate-fade-out{0%{opacity:1}to{opacity:0}}@keyframes csp-overlay-slide-to-left{0%{right:-100%}to{right:0}}@keyframes csp-overlay-slide-to-right{0%{right:0}to{right:-100%}}@keyframes csp-bounce-in{0%,20%,40%,60%,80%,to{transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleZ(1)}}@keyframes csp-bounce-out{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}@keyframes csp-bounce-in-down{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}@keyframes csp-back-out-right{0%{transform:scale(1);opacity:1}to{translate:2rem 0;transform:scale(.7);opacity:0}}@keyframes csp-animate-zoom-in{0%{opacity:0;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes csp-animate-zoom-out{0%{opacity:1}to{opacity:0;transform:scale(1.1)}}@keyframes csp-animate-slide-to-bottom{0%{top:calc(var(--vp-core-spacing-075) * -1 + 2px)}to{top:0}}@keyframes csp-animate-slide-to-top{0%{top:0}to{top:calc(var(--vp-core-spacing-075) * -1 + 2px)}}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-left,.mapboxgl-ctrl-right,.mapboxgl-ctrl-top,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top{left:50%;top:0;transform:translate(-50%)}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-right{right:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl-bottom{bottom:0;left:50%;transform:translate(-50%)}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-left{left:0;top:50%;transform:translateY(-50%)}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl,.mapboxgl-ctrl-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-bottom .mapboxgl-ctrl{float:left;margin:10px 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl,.mapboxgl-ctrl-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media(-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media(-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:initial}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:#0000000d}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23999'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 29 29'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath id='south' d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-buildings-toggle .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='none' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath d='M3.3335 11.6666C3.3335 12.5871 4.07969 13.3333 5.00016 13.3333C5.92064 13.3333 6.66683 12.5871 6.66683 11.6666L6.66683 6.66659L11.6668 6.66659C12.5873 6.66659 13.3335 5.92039 13.3335 4.99992C13.3335 4.07944 12.5873 3.33325 11.6668 3.33325H3.3335V11.6666Z' fill='currentColor'/%3E%3Cpath d='M26.6668 11.6666C26.6668 12.5871 25.9206 13.3333 25.0002 13.3333C24.0797 13.3333 23.3335 12.5871 23.3335 11.6666L23.3335 6.66659L18.3335 6.66659C17.413 6.66659 16.6668 5.92039 16.6668 4.99992C16.6668 4.07944 17.413 3.33325 18.3335 3.33325H26.6668L26.6668 11.6666Z' fill='currentColor'/%3E%3Cpath d='M13.3335 24.9999C13.3335 25.9204 12.5873 26.6666 11.6668 26.6666H3.3335V18.3333C3.3335 17.4128 4.07969 16.6666 5.00016 16.6666C5.92064 16.6666 6.66683 17.4128 6.66683 18.3333V23.3333H11.6668C12.5873 23.3333 13.3335 24.0794 13.3335 24.9999Z' fill='currentColor'/%3E%3Cpath d='M18.3335 26.6666C17.413 26.6666 16.6668 25.9204 16.6668 24.9999C16.6668 24.0794 17.413 23.3333 18.3335 23.3333H23.3335V18.3333C23.3335 17.4128 24.0797 16.6666 25.0002 16.6666C25.9206 16.6666 26.6668 17.4128 26.6668 18.3333V26.6666H18.3335Z' fill='currentColor'/%3E%3C/svg%3E");background-size:26px 26px}.mapboxgl-ctrl button.mapboxgl-ctrl-buildings-toggle.mapboxgl-ctrl-level-button-selected .mapboxgl-ctrl-icon{filter:invert(1) brightness(1)}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media(-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23fff'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23999'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e58978'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%2333b5e5'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23e54e33'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2' display='none'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23000'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' display='none'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill='%23666'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z'/%3E%3Ccircle id='dot' cx='10' cy='10' r='2'/%3E%3Cpath id='stroke' d='M14 5l1 1-9 9-1-1 9-9z' fill='%23f00'/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='0.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='0.9' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media(-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23fff'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}@media(-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd' viewBox='0 0 88 23'%3E%3Cdefs%3E%3Cpath id='logo' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='text' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='clip'%3E%3Crect x='0' y='0' width='100%25' height='100%25' fill='white'/%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/mask%3E%3Cg id='outline' opacity='1' stroke='%23fff' stroke-width='3' fill='%23fff'%3E%3Ccircle mask='url(%23clip)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23text' mask='url(%23clip)'/%3E%3C/g%3E%3Cg id='fill' opacity='1' fill='%23000'%3E%3Cuse xlink:href='%23logo'/%3E%3Cuse xlink:href='%23text'/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:#0000000d}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}.mapboxgl-ctrl-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd' fill='%23fff'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:#000000bf;text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid rgba(0,0,0,0);height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:#0000000d}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid rgba(0,0,0,0);transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid rgba(0,0,0,0);transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:#000000b3;color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-ctrl-separator{background-color:#e0e0e0;height:1px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button{align-items:center;color:#333;display:flex;font-size:18px;font-weight:700;height:50px;justify-content:center;line-height:normal;padding:0;text-align:center;width:50px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button:hover{background-color:#f5f5f5}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected{background-color:#4a5568;color:#fff}.mapboxgl-ctrl button.mapboxgl-ctrl-level-button-selected:hover{background-color:#2d3748}*{font-family:var(--vp-core-font-family-decathlon),serif}
