: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-margin-block-end: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-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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{cursor:pointer;align-items:flex-start;gap:var(--checkbox-spacing-gap);vertical-align:middle;z-index:var(--checkbox-zi-root);flex-direction:row;display:flex;position:relative}.vp-checkbox--vertical{flex-direction:column;align-items:center}.vp-checkbox__input{cursor:pointer}.vp-checkbox__input[data-disabled]{cursor:default}@supports selector(:has(:focus-visible)){.vp-checkbox__input{appearance:none;height:var(--checkbox-container-height);margin-block:var(--checkbox-margin-block-start) var(--checkbox-margin-block-end);width:var(--checkbox-container-width);border:none;outline:none;padding:0;position:absolute;overflow:hidden}}.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;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);height:var(--checkbox-container-height);margin-block:var(--checkbox-margin-block-start) var(--checkbox-margin-block-end);transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--checkbox-container-width);justify-content:center;align-items:center;display:flex;position:relative}@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);height:var(--checkbox-tick-height);width:var(--checkbox-tick-width);flex:none}.vp-checkbox__control:before{background-color:var(--checkbox-halo-background-color);border-radius:var(--checkbox-halo-border-radius);content:"";height:var(--checkbox-halo-height);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);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@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);font-family:var(--checkbox-label-font-family);font-optical-sizing:var(--checkbox-label-font-optical-sizing);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);-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);display:inline-flex}
.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-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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{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);font-family:var(--chip-font-family);font-optical-sizing:var(--chip-font-optical-sizing);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);align-self:center;align-items:center;gap:var(--chip-spacing-gap);height:var(--chip-height);letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);padding:var(--chip-padding);-webkit-text-decoration:var(--chip-text-decoration);-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;flex-direction:row;justify-content:center;display:inline-flex;position:relative}@media (prefers-reduced-motion:reduce){.vp-chip{transition-duration:0s}}.vp-chip{appearance:none;cursor:pointer}.vp-chip--icon>svg{flex-shrink:0}.vp-chip__label{box-sizing:border-box;font-family:var(--chip-font-family);font-optical-sizing:var(--chip-font-optical-sizing);font-size:var(--chip-font-size);font-weight:var(--chip-font-weight);align-items:center;gap:var(--chip-spacing-gap);letter-spacing:var(--chip-letter-spacing);line-height:var(--chip-line-height);margin:var(--chip-label-margin);-webkit-text-decoration:var(--chip-text-decoration);-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;flex-direction:row;justify-content:center;display:inline-flex;position:relative}.vp-chip:before{content:"";height:max(var(--chip-sizing-min-height),100%);width:max(var(--chip-sizing-min-width),100%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@supports selector(:has(:focus-visible)){.vp-chip__input{appearance:none;border:none;outline:none;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.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],.vp-chip:focus-visible{box-shadow:var(--vp-semantic-box-shadow-focus);outline:none}.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:#0000;transition:border-color var(--chip-transition)}.vp-chip[data-loading]>:not([data-part=loading-slot]){visibility:hidden}.vp-chip [data-part=loading-slot]{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vp-chip [data-part=alt]{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vp-chip [data-part=start-slot]{justify-content:center;align-items:center;display:flex}.vp-chip [data-part=start-slot] svg{height:var(--chip-start-icon-height);width:var(--chip-start-icon-width);flex:none}.vp-chip [data-part=end-slot]{justify-content:center;align-items:center;display:flex}.vp-chip [data-part=end-slot] svg{height:var(--chip-start-icon-height);width:var(--chip-start-icon-width);flex:none}
.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-opt-group-label-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-block-start:var(--vp-semantic-spacing-m);--combobox-opt-group-label-padding-block-end:var(--vp-semantic-spacing-xs);--combobox-option-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-option-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-option-padding-block-start:var(--vp-semantic-spacing-s);--combobox-option-padding-block-end:var(--vp-semantic-spacing-s);--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-opt-group-label-color:var(--vp-semantic-color-content-quiet);--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-text-case:var(--vp-semantic-typography-screen-s-body-m-text-case);--combobox-input-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);--combobox-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);--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);--combobox-input-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--combobox-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);--combobox-opt-group-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-opt-group-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-opt-group-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--combobox-opt-group-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-opt-group-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-opt-group-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-opt-group-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--combobox-opt-group-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-opt-group-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.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);--combobox-option-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-option-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-option-padding-block-start:var(--vp-semantic-spacing-s);--combobox-option-padding-block-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-block-start:var(--vp-semantic-spacing-m);--combobox-opt-group-label-padding-block-end:var(--vp-semantic-spacing-xs);--combobox-opt-group-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-opt-group-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-opt-group-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--combobox-opt-group-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-opt-group-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-opt-group-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-opt-group-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--combobox-opt-group-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-opt-group-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.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);--combobox-option-padding-inline-start:var(--vp-semantic-spacing-m);--combobox-option-padding-inline-end:var(--vp-semantic-spacing-m);--combobox-option-padding-block-start:var(--vp-semantic-spacing-l);--combobox-option-padding-block-end:var(--vp-semantic-spacing-l);--combobox-opt-group-label-padding-inline-start:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-inline-end:var(--vp-semantic-spacing-s);--combobox-opt-group-label-padding-block-start:var(--vp-semantic-spacing-m);--combobox-opt-group-label-padding-block-end:var(--vp-semantic-spacing-xs);--combobox-opt-group-label-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-opt-group-label-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-opt-group-label-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--combobox-opt-group-label-font-size:var(--vp-semantic-typography-screen-s-body-s-font-size);--combobox-opt-group-label-line-height:var(--vp-semantic-typography-screen-s-body-s-line-height);--combobox-opt-group-label-font-weight:var(--vp-semantic-typography-screen-s-body-s-font-weight);--combobox-opt-group-label-font-family:var(--vp-semantic-typography-screen-s-body-s-font-family);--combobox-opt-group-label-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-opt-group-label-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.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-text-case:var(--vp-semantic-typography-screen-s-body-s-text-case);--combobox-input-text-decoration:var(--vp-semantic-typography-screen-s-body-s-text-decoration);--combobox-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-s-letter-spacing);--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);--combobox-input-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--combobox-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-s-webkit-font-smoothing)}.vp-combobox--float.vp-combobox--large{--combobox-input-text-case:var(--vp-semantic-typography-screen-s-body-l-text-case);--combobox-input-text-decoration:var(--vp-semantic-typography-screen-s-body-l-text-decoration);--combobox-input-letter-spacing:var(--vp-semantic-typography-screen-s-body-l-letter-spacing);--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);--combobox-input-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-l-optical-sizing);--combobox-input-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-l-webkit-font-smoothing)}.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]){--combobox-input-border-color:var(--combobox-input-border-color-focus);--combobox-input-border-width:var(--vp-semantic-border-width-m)}.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{appearance:none;background-color:var(--combobox-input-background-color);box-sizing:border-box;color:inherit;cursor:inherit;font-family:var(--combobox-input-font-family);font-optical-sizing:var(--combobox-input-font-optical-sizing);font-size:var(--combobox-input-font-size);font-weight:var(--combobox-input-font-weight);align-items:center;gap:var(--combobox-input-gap);letter-spacing:var(--combobox-input-letter-spacing);line-height:var(--combobox-input-line-height);padding-block:var(--combobox-input-padding-block-start) var(--combobox-input-padding-block-end);text-align:start;-webkit-text-decoration:var(--combobox-input-text-decoration);-webkit-text-decoration:var(--combobox-input-text-decoration);text-decoration:var(--combobox-input-text-decoration);text-transform:var(--combobox-input-text-case);vertical-align:middle;-webkit-font-smoothing:var(--combobox-input-webkit-font-smoothing);width:100%;padding-inline:var(--combobox-input-padding-inline-start) calc(var(--combobox-input-gap) + var(--vp-semantic-sizing-l) + var(--combobox-input-padding-inline-end));transition:background-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);border:none;flex-direction:row;display:flex;position:relative}.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-radius:var(--combobox-listbox-border-radius);box-sizing:border-box;color:var(--vp-semantic-color-content-neutral);inset:unset;max-height:calc(var(--combobox-option-padding-block-start)*5 + var(--combobox-option-padding-block-end)*5 + var(--vp-semantic-typography-screen-s-body-m-line-height)*var(--vp-semantic-typography-screen-s-body-m-font-size)*5);outline:var(--vp-semantic-border-width-s) solid var(--vp-semantic-color-border-quiet);overscroll-behavior:none;min-width:200px;padding:var(--combobox-listbox-padding);z-index:var(--combobox-listbox-z-index);border:none;margin:0;position:fixed;overflow:hidden auto}.vp-combobox__listbox:not(:has(*)){visibility:hidden}.vp-combobox__opt-group-label{color:var(--combobox-opt-group-label-color);cursor:default;font-family:var(--combobox-opt-group-label-font-family);font-optical-sizing:var(--combobox-opt-group-label-font-optical-sizing);font-size:var(--combobox-opt-group-label-font-size);font-weight:var(--combobox-opt-group-label-font-weight);letter-spacing:var(--combobox-opt-group-label-letter-spacing);line-height:var(--combobox-opt-group-label-line-height);padding:var(--combobox-opt-group-label-padding-block-start) var(--combobox-opt-group-label-padding-inline-end) var(--combobox-opt-group-label-padding-block-end) var(--combobox-opt-group-label-padding-inline-start);-webkit-text-decoration:var(--combobox-opt-group-label-text-decoration);-webkit-text-decoration:var(--combobox-opt-group-label-text-decoration);text-decoration:var(--combobox-opt-group-label-text-decoration);text-transform:var(--combobox-opt-group-label-text-case);-webkit-font-smoothing:var(--combobox-opt-group-label-webkit-font-smoothing)}.vp-combobox__option{background:var(--vp-semantic-color-container-neutral);color:var(--vp-semantic-color-content-neutral);cursor:pointer;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);align-self:stretch;align-items:center;gap:var(--vp-semantic-spacing-xs);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);padding-block:var(--combobox-option-padding-block-start) var(--combobox-option-padding-block-end);padding-inline:var(--combobox-option-padding-inline-start) var(--combobox-option-padding-inline-end);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);-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);display:flex;position:relative}.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__no-results{color:var(--vp-semantic-color-content-neutral);cursor:default;font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);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);padding-block:var(--combobox-option-padding-block-start) var(--combobox-option-padding-block-end);padding-inline:var(--combobox-option-padding-inline-start) var(--combobox-option-padding-inline-end);-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);-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-combobox__indicator{box-sizing:border-box;height:var(--vp-semantic-sizing-l);margin-block:auto;margin-inline:auto var(--combobox-input-padding-inline-end);pointer-events:none;transition:transform var(--vp-semantic-motion-delay-slow) ease;width:var(--vp-semantic-sizing-l);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.vp-combobox__indicator{transition-duration:0s}}.vp-combobox__indicator[data-open]{transform:rotate(180deg)}.vp-combobox__pseudo-radio{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);height:var(--vp-semantic-sizing-l);transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--vp-semantic-sizing-l);background-color:#0000;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@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:"";height:var(--vp-semantic-sizing-s);width:var(--vp-semantic-sizing-s);flex:none;display:inline-block}.vp-combobox__pseudo-checkbox{border-color:var(--vp-semantic-color-border-neutral);border-style:solid;border-width:var(--vp-semantic-border-width-s);height:var(--vp-semantic-sizing-l);transition:border-color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);width:var(--vp-semantic-sizing-l);background-color:#0000;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}@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);height:var(--vp-semantic-sizing-m);width:var(--vp-semantic-sizing-m);flex:none}.vp-combobox__option-indicator{height:var(--vp-semantic-sizing-l);opacity:0;width:var(--vp-semantic-sizing-l);flex-grow:0;flex-shrink:0;margin-left:auto}.vp-combobox__option-indicator[data-selected]{opacity:1}
.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);gap:var(--footer-gap);padding:var(--footer-padding);flex-direction:column;display:flex;position:relative}.vp-footer__row{gap:var(--footer-row-gap);grid-template-columns:var(--footer-row-grid-template);display:grid}.vp-footer__column{flex-direction:var(--footer-column-direction);gap:var(--footer-column-gap);display:flex}.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{margin:0;padding:0;list-style:none;display:flex}.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{gap:var(--footer-navigation-inline-gap);flex-wrap:wrap}.vp-footer-accordion__header{color:var(--footer-accordion-label-color);cursor:pointer;font-family:var(--footer-accordion-label-font-family);font-size:var(--footer-accordion-label-font-size);font-weight:var(--footer-accordion-label-font-weight);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);-webkit-text-decoration:var(--footer-accordion-label-text-decoration);-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);background-color:#0000;border:0;justify-content:space-between;align-items:center;width:100%;padding-inline:0;display:flex}.vp-footer-accordion__header[data-disabled]{cursor:default}.vp-footer-accordion__header-icon[data-disabled]{display:none}.vp-footer-accordion__panel>ul{gap:var(--footer-link-list-gap);padding-bottom:var(--footer-link-list-padding-bottom);flex-direction:column;display:flex}.vp-footer-accordion__panel[data-disabled]{cursor:default}
.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-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-s-optical-sizing);--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);font-family:var(--form-helper-font-family);font-optical-sizing:var(--form-helper-font-optical-sizing);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);-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);display:flex}.vp-form-helper[data-invalid]{display:none}.vp-form-helper[data-disabled]{opacity:var(--form-helper-disabled-opacity)}
.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{--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__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{color:var(--vp-semantic-color-content-neutral);font-family:var(--vp-semantic-typography-screen-s-body-m-font-family);font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);font-size:var(--vp-semantic-typography-screen-s-body-m-font-size);font-weight:var(--vp-semantic-typography-screen-s-body-m-font-weight);height:var(--input-quantity-height);letter-spacing:var(--vp-semantic-typography-screen-s-body-m-letter-spacing);line-height:var(--vp-semantic-typography-screen-s-body-m-line-height);min-width:var(--input-quantity-min-width);padding-block:var(--input-quantity-padding-block);padding-inline:var(--input-quantity-padding-inline);text-align:center;-webkit-text-decoration:var(--vp-semantic-typography-screen-s-body-m-text-decoration);-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);width:var(--input-quantity-width);-webkit-font-smoothing:var(--vp-semantic-typography-screen-s-body-m-webkit-font-smoothing);background:0 0;border:none;outline:none}.vp-input-quantity-container{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);--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);align-items:center;transition:border-color .2s;display:inline-flex}.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{background-color:var(--vp-semantic-color-container-neutral);border-radius:var(--vp-semantic-border-radius-full);color:var(--vp-semantic-color-content-neutral);cursor:pointer;padding-block:var(--input-quantity-button-padding-block);padding-inline:var(--input-quantity-button-padding-inline);transition:var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out) var(--vp-semantic-motion-delay-instant);border:none;outline:none;justify-content:center;align-items:center;transition-property:background-color,margin-block,margin-inline,padding-block,padding-inline;display:inline-flex;position:relative}.vp-input-quantity__button:before{content:"";height:var(--vp-semantic-sizing-accessibility-touch-size);width:var(--vp-semantic-sizing-accessibility-touch-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.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)}
.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-font-optical-sizing:var(--vp-semantic-typography-screen-s-title-m-optical-sizing);--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-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-font-optical-sizing:var(--vp-semantic-typography-screen-m-title-m-optical-sizing);--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-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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-font-optical-sizing:var(--vp-semantic-typography-screen-l-title-m-optical-sizing);--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-font-optical-sizing:var(--vp-semantic-typography-screen-s-body-m-optical-sizing);--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{font-family:var(--list-font-family);font-optical-sizing:var(--list-font-optical-sizing);text-align:left;-webkit-text-decoration:var(--list-text-decoration);-webkit-text-decoration:var(--list-text-decoration);text-decoration:var(--list-text-decoration);-webkit-font-smoothing:var(--list-webkit-font-smoothing);width:100%;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);padding-block:var(--list-item-spacing-block-start) var(--list-item-spacing-block-end);text-transform:var(--list-text-case);transition:color var(--vp-semantic-motion-duration-quick) var(--vp-semantic-motion-easing-functional-ease-in-out);background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;margin:0;padding-inline:0;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.vp-link-list__item-link{transition-duration:0s}}.vp-link-list__item-link{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}}
