.oui-text-area--field-wrapper{flex-direction:column;align-items:flex-start;display:flex}.oui-text-area--field-wrapper.oui-text-area--font-manrope{font-family:Manrope}.oui-text-area--field-wrapper.oui-text-area--font-montserrat{font-family:Montserrat}.oui-text-area--field-wrapper>.oui-text-area--label{color:#636363;text-transform:none;letter-spacing:0;text-indent:0;margin-left:8px;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;display:inline-block}@media (max-width:500px){.oui-text-area--field-wrapper>.oui-text-area--label{font-size:13px}}@media (max-width:380px){.oui-text-area--field-wrapper>.oui-text-area--label{font-size:12px}}.oui-text-area--field-wrapper:has(.oui-text-area--block){width:100%}.oui-text-area--field-wrapper.oui-text-area--required .oui-text-area--label:after{content:"*";text-transform:none;letter-spacing:0;text-indent:0;color:#eb393a;margin-left:2px;font-size:12px;font-weight:600;line-height:16px;text-decoration:none;display:inline-block}@media (max-width:500px){.oui-text-area--field-wrapper.oui-text-area--required .oui-text-area--label:after{font-size:13px}}@media (max-width:380px){.oui-text-area--field-wrapper.oui-text-area--required .oui-text-area--label:after{font-size:12px}}.oui-text-area--field-wrapper .oui-text-area--helper-text{color:#8a8a8a;text-transform:none;letter-spacing:0;text-indent:0;font-family:inherit;font-size:12px;font-weight:500;line-height:16px;text-decoration:none}@media (max-width:500px){.oui-text-area--field-wrapper .oui-text-area--helper-text{font-size:13px}}@media (max-width:380px){.oui-text-area--field-wrapper .oui-text-area--helper-text{font-size:12px}}.oui-text-area--field-wrapper .oui-text-area--error-text{color:#eb393a;text-transform:none;letter-spacing:0;text-indent:0;grid-template-rows:0fr;font-family:inherit;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:grid-template-rows .25s ease-in-out;display:grid}@media (max-width:500px){.oui-text-area--field-wrapper .oui-text-area--error-text{font-size:13px}}@media (max-width:380px){.oui-text-area--field-wrapper .oui-text-area--error-text{font-size:12px}}.oui-text-area--field-wrapper .oui-text-area--error-text>span{overflow:hidden}.oui-text-area--field-wrapper .oui-text-area--success-text{color:#01b37a;text-transform:none;letter-spacing:0;text-indent:0;grid-template-rows:0fr;font-family:inherit;font-size:12px;font-weight:500;line-height:16px;text-decoration:none;transition:grid-template-rows .25s ease-in-out;display:grid}@media (max-width:500px){.oui-text-area--field-wrapper .oui-text-area--success-text{font-size:13px}}@media (max-width:380px){.oui-text-area--field-wrapper .oui-text-area--success-text{font-size:12px}}.oui-text-area--field-wrapper .oui-text-area--success-text>span{overflow:hidden}.oui-text-area--field-wrapper.oui-text-area--error>.oui-text-area--error-text,.oui-text-area--field-wrapper:not(.oui-text-area--error).oui-text-area--success>.oui-text-area--success-text{grid-template-rows:1fr}.oui-text-area--field-wrapper:not(:is(.oui-text-area--error,.oui-text-area--success))>.oui-text-area--wrapper:not(.oui-text-area--disabled):hover{border-color:#b1b1b1}.oui-text-area--field-wrapper:not(:is(.oui-text-area--error,.oui-text-area--success))>.oui-text-area--wrapper:not(.oui-text-area--disabled):has(.oui-text-area:focus){border-color:#ff970a}.oui-text-area--field-wrapper.oui-text-area--success:not(:has(.oui-text-area--disabled))>.oui-text-area--wrapper:hover{border-color:#99e1ca}:is(.oui-text-area--field-wrapper.oui-text-area--success:not(:has(.oui-text-area--disabled))>.oui-text-area--wrapper:focus,.oui-text-area--field-wrapper.oui-text-area--success:not(:has(.oui-text-area--disabled))>.oui-text-area--wrapper:focus-within){border-color:#33c295;outline:none}.oui-text-area--field-wrapper.oui-text-area--success>.oui-text-area--wrapper{border-color:#33c295}.oui-text-area--field-wrapper.oui-text-area--success>.oui-text-area--wrapper:hover{border-color:#99e1ca}.oui-text-area--field-wrapper.oui-text-area--success>.oui-text-area--wrapper:focus,.oui-text-area--field-wrapper.oui-text-area--success>.oui-text-area--wrapper:focus-within{border-color:#33c295}.oui-text-area--field-wrapper.oui-text-area--error:not(:has(.oui-text-area--disabled))>.oui-text-area--wrapper:hover{border-color:#f59c9d}:is(.oui-text-area--field-wrapper.oui-text-area--error:not(:has(.oui-text-area--disabled))>.oui-text-area--wrapper:focus,.oui-text-area--field-wrapper.oui-text-area--error:not(:has(.oui-text-area--disabled))>.oui-text-area--wrapper:focus-within){border-color:#eb393a;outline:none}.oui-text-area--field-wrapper.oui-text-area--error>.oui-text-area--wrapper{border-color:#eb393a}.oui-text-area--field-wrapper.oui-text-area--error>.oui-text-area--wrapper:hover{border-color:#f59c9d}.oui-text-area--field-wrapper.oui-text-area--error>.oui-text-area--wrapper:focus,.oui-text-area--field-wrapper.oui-text-area--error>.oui-text-area--wrapper:focus-within{border-color:#eb393a}.oui-text-area--field-wrapper.oui-text-area--error>.oui-text-area--wrapper .oui-text-area{background-color:#fcf2f2}.oui-text-area--field-wrapper>.oui-text-area--wrapper{background-color:#fff;border:1px solid #d8d8d8;border-radius:8px;align-items:center;margin-block:2px;transition:background-color .25s ease-in-out,opacity .25s ease-in-out,border-color .25s ease-in-out;display:flex}.oui-text-area--field-wrapper>.oui-text-area--wrapper.oui-text-area--disabled,.oui-text-area--field-wrapper>.oui-text-area--wrapper>.oui-text-area:disabled{cursor:not-allowed;color:#8a8a8a;background-color:#f5f5f5}.oui-text-area--field-wrapper>.oui-text-area--wrapper>.oui-text-area{text-transform:none;letter-spacing:0;text-indent:0;padding:12px 16px;font-family:inherit;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}@media (max-width:500px){.oui-text-area--field-wrapper>.oui-text-area--wrapper>.oui-text-area{font-size:15.17px}}@media (max-width:380px){.oui-text-area--field-wrapper>.oui-text-area--wrapper>.oui-text-area{font-size:14px}}.oui-text-area--field-wrapper>.oui-text-area--wrapper.oui-text-area--block{width:100%}.oui-text-area--field-wrapper>.oui-text-area--wrapper.oui-text-area--block .oui-text-area{resize:vertical;width:100%}.oui-text-area--field-wrapper>.oui-text-area--wrapper:has(.oui-text-area--clear-button){position:relative}.oui-text-area--field-wrapper>.oui-text-area--wrapper:has(.oui-text-area--clear-button) .oui-text-area--clear-button{position:absolute;top:0;right:12px}.oui-text-area--field-wrapper>.oui-text-area--wrapper:has(.oui-text-area--clear-button)>.oui-text-area{padding-right:32px}.oui-text-area--field-wrapper>.oui-text-area--wrapper:has(.oui-text-area--clear-button) .oui-text-area--clear-button svg{width:16px;height:16px}.oui-text-area--field-wrapper>.oui-text-area--wrapper>.oui-text-area{color:#3c3c3c;border-radius:inherit;border:none;transition:color .25s ease-in-out,background-color .25s ease-in-out,padding-right .25s ease-in-out}.oui-text-area--field-wrapper>.oui-text-area--wrapper>.oui-text-area:focus{border:none;outline:0}.oui-text-area--field-wrapper>.oui-text-area--wrapper>.oui-text-area::placeholder{color:#b1b1b1;font-family:inherit}