@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:var(--vp-semantic-color-container-quiet);--select-background-color-hover:color-mix(in srgb,var(--vp-semantic-color-container-quiet) 95%,var(--vp-semantic-color-container-catchy));--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)}.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-border-brand);--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)}}@layer vitamin-play{@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)}.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{}
/*# sourceMappingURL=365cd32dd2510a56.css.map*/