.t-textarea{width:100%;display:inline-block;position:relative}.t-textarea__label{margin-bottom:8px}.t-textarea__group{color:#020202;background:#fff;border:1px solid #b4b4b6;border-radius:6px;align-items:center;width:100%;min-height:40px;font-size:16px;transition:border-color .15s ease-in-out;display:inline-flex;position:relative}.t-textarea__group:hover{border-color:#020202}.t-textarea__control{font:inherit;color:inherit;white-space:normal;background:0 0;border:none;width:100%;height:100%;padding:8px 12px}.t-textarea__control::placeholder{font-weight:400}.t-textarea__loader{z-index:1;color:#020202;position:absolute;bottom:8px;right:8px}.t-textarea__description{color:#48484a;margin-top:8px;font-size:14px;font-weight:400}.t-textarea__error{color:#ff193b;padding-top:4px;font-size:14px;transition:all .2s}.t-textarea--focused .t-textarea__group{border-color:#020202}.t-textarea--noresize .t-textarea__control{resize:none}.t-textarea--disabled .t-textarea__group,.t-textarea--readonly .t-textarea__group{cursor:not-allowed;opacity:.6}.t-textarea--disabled .t-textarea__group{pointer-events:none}.t-textarea--bg .t-textarea__group,.t-textarea--plain .t-textarea__group{background-color:#edecf4;border-color:#0000}.t-textarea--plain .t-textarea__group{background-color:#0000}.t-textarea--plain .t-textarea__control{padding:0}.t-textarea--small .t-textarea__group{font-size:14px}.t-textarea--xlarge .t-textarea__group{font-size:38px;font-weight:700}.t-textarea--xlarge .t-textarea__control::placeholder{color:#b4b4b6;font-weight:700}.t-textarea--center .t-textarea__control{text-align:center}.t-textarea--invalid .t-textarea__group{border-color:#ff193b}
