.textarea{display:flex;flex-direction:row;align-items:flex-start;box-sizing:border-box;box-shadow:0 1px 2px #0000000d;border:1px solid var(--colors-grey3);border-radius:var(--radii-rounded);padding:var(--space-3);gap:var(--space-2);width:100%}.textarea label{font-size:var(--fontSizes-3)}.textarea .info-message{width:100%}.textarea--status-default textarea,.textarea--status-default textarea::placeholder{color:var(--colors-grey4);border-color:var(--colors-grey3)}.textarea--status-default textarea:focus-visible{outline:3px solid var(--colors-pink4);outline-offset:-3px}.textarea--status-error textarea,.textarea--status-error textarea::placeholder{color:var(--colors-error);border-color:var(--colors-error)}.textarea--status-error textarea:focus-visible{outline:3px solid var(--colors-error);outline-offset:-3px}.textarea--status-warning textarea,.textarea--status-warning textarea::placeholder{color:var(--colors-yellow4);border-color:var(--colors-yellow3)}.textarea--status-warning textarea:focus-visible{outline:3px solid var(--colors-yellow3);outline-offset:-3px}.textarea--status-success textarea,.textarea--status-success textarea::placeholder{color:var(--colors-green4);border-color:var(--colors-success)}.textarea--status-success textarea:focus-visible{outline:3px solid var(--colors-success);outline-offset:-3px}.textarea--resize-none{resize:none}.textarea--resize-vertical{resize:vertical}.textarea--resize-horizontal{resize:horizontal}.textarea--resize-both{resize:both}.textarea__wrapper{display:flex;flex-direction:column;width:100%;align-items:flex-start;gap:var(--space-1);font-size:var(--fontSizes-3);font-weight:var(--fontWeights-medium);line-height:var(--lineHeights-normal)}.textarea__character-count{font-size:var(--fontSizes-1);font-weight:var(--fontWeights-normal);line-height:var(--lineHeights-normal);color:var(--colors-grey4);font-family:var(--fonts-display)}.date-input__wrapper{display:block;align-items:center;box-sizing:border-box}.date-input__wrapper--status-default button,.date-input__wrapper--status-default button[data-placeholder],.date-input__wrapper--status-default input,.date-input__wrapper--status-default input::placeholder{color:var(--colors-grey4);border-color:var(--colors-grey3)}.date-input__wrapper--status-default button:focus-visible,.date-input__wrapper--status-default input:focus-visible,.date-input__wrapper--status-default select:focus-visible{outline:3px solid var(--colors-pink4);outline-offset:-3px}.date-input__wrapper--status-error button.select,.date-input__wrapper--status-error input,.date-input__wrapper--status-error input::placeholder,.date-input__wrapper--status-error textarea{color:var(--colors-error);border-color:var(--colors-error)}.date-input__wrapper--status-error button:focus-visible,.date-input__wrapper--status-error input:focus-visible{outline:3px solid var(--colors-error);outline-offset:-3px}.date-input__label--day{width:75px}.date-input__label--month{width:150px}.date-input__label--year{width:90px}@media (min-width:640px){.date-input__fields-wrapper--field-size-day{width:75px}.date-input__fields-wrapper--field-size-month{width:150px}.date-input__fields-wrapper--field-size-year{width:90px}}