.textarea-component,.textarea-component .textarea-label-container{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.textarea-component .textarea-label-container{position:relative}.textarea-component .textarea-label-container .textarea-input-wrapper{display:flex;align-items:flex-start;position:relative;width:100%;box-sizing:border-box;border-radius:6px;background-color:rgba(0,0,0,0);transition:background-color .1s ease-in-out,border-color .1s ease-in-out,box-shadow .2s cubic-bezier(.075,.82,.165,1),outline .2s cubic-bezier(.075,.82,.165,1)}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-input-style-border{border:1.5px solid #e5e7eb}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-input-style-border.border-color-default{border-color:#e5e7eb}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-input-style-border.border-color-black{border-color:var(--Border-color-border-strong,#32373c)}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-input-style-border.border-color-white{border-color:#fff}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-input-style-border.border-color-blue{border-color:#397cf1}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-input-style-filled{border:1.5px solid rgba(0,0,0,0);background-color:#eff0f0}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-input-style-ghost{border:1.5px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0)}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):hover.wrapper-input-style-border{background-color:#fafafa}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):hover.wrapper-input-style-filled{background-color:#e5e6e6}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):hover.wrapper-input-style-ghost,.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):hover.wrapper-state-error.wrapper-input-style-border{background-color:#fafafa}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):hover.wrapper-state-error.wrapper-input-style-filled{background-color:#fdecec}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):focus-within{box-shadow:0 0 1px 3px #397cf1}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):focus-within.wrapper-input-style-border{border-color:#397cf1}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):focus-within.wrapper-state-error{box-shadow:0 0 1px 3px #ef8f8f}.textarea-component .textarea-label-container .textarea-input-wrapper:not(.wrapper-state-readonly):not(.wrapper-state-disabled):focus-within.wrapper-state-error.wrapper-input-style-border{border-color:#cd0000}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-error.wrapper-input-style-border{border-color:#cd0000}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-error.wrapper-input-style-filled{background-color:#fdf2f2;border-color:#cd0000}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-error.wrapper-input-style-ghost{border:1.5px solid #cd0000}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-readonly{background-color:#eff0f0;cursor:default}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-readonly.wrapper-input-style-border{border-color:#e5e7eb}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-readonly:hover{background-color:#eff0f0}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-readonly:focus-within{box-shadow:none}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-readonly:focus-within.wrapper-input-style-border{border-color:#e5e7eb}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-disabled{background-color:#eff0f0;cursor:not-allowed;opacity:.7}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-disabled.wrapper-input-style-border{border-color:#dcdee0}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-disabled:hover{background-color:#eff0f0}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-disabled:focus-within{box-shadow:none}.textarea-component .textarea-label-container .textarea-input-wrapper.wrapper-state-disabled:focus-within.wrapper-input-style-border{border-color:#dcdee0}.textarea-component .textarea-label-container .textarea-input-wrapper .left-icon{display:flex;align-items:center;padding:12px 8px 12px 12px;align-self:flex-start}.textarea-component .textarea-label-container .textarea-input-wrapper .actual-textarea{flex:1 1;width:100%;min-height:44px;padding:12px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:#0b0b0c;background:rgba(0,0,0,0);border:none;outline:none;box-sizing:border-box;resize:vertical}.textarea-component .textarea-label-container .textarea-input-wrapper .actual-textarea::placeholder{color:#5c6670;font-size:14px;font-weight:400;line-height:normal}.textarea-component .textarea-label-container .textarea-input-wrapper .actual-textarea{scrollbar-width:thin;scrollbar-color:#a9a9a9 rgba(0,0,0,0)}.textarea-component .textarea-label-container .textarea-input-wrapper .actual-textarea::-webkit-scrollbar{width:8px}.textarea-component .textarea-label-container .textarea-input-wrapper .actual-textarea::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:10px}.textarea-component .textarea-label-container .textarea-input-wrapper .actual-textarea::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.textarea-component .textarea-label-container .textarea-input-wrapper.has-left-icon .actual-textarea{padding-left:0}.textarea-component .textarea-label-container .textarea-input-wrapper.textarea-font-h1 .actual-textarea{font-weight:700;font-size:34px;font-family:Inter}.textarea-component .textarea-label-container .textarea-input-wrapper.textarea-font-h2 .actual-textarea{font-weight:400;font-size:28px}.textarea-component .textarea-label-container .textarea-input-wrapper.textarea-font-h3 .actual-textarea{font-weight:500;font-size:22px}.textarea-component .textarea-label-container .textarea-input-wrapper.textarea-font-h4 .actual-textarea{font-weight:700;font-size:20px}.textarea-component .textarea-label-container .textarea-input-wrapper.textarea-font-h5 .actual-textarea{font-weight:700;font-size:12px}.textarea-component .textarea-label-container .textarea-input-wrapper.textarea-font-h6 .actual-textarea{font-weight:500;font-size:12px}.textarea-component .textarea-label-container .textarea-input-wrapper.textarea-font-p .actual-textarea{font-size:14px}.textarea-component .textarea-label-container .supporting-text{font-size:12px;padding:4px 0 0 6px;color:#707070;line-height:1.4}.textarea-component .textarea-label-container .supporting-text.text-error{color:#cd0000!important}