.base-textarea{border-radius:var(--form-inputs-border-radius)!important;position:relative;--form-inputs-border-radius:8px}@media screen and (max-width:2047px){.base-textarea{--form-inputs-border-radius:6px}}.base-textarea__container{display:flex;flex-direction:column;position:relative;width:100%}.base-textarea__input{resize:none;transition:.3s ease-out;--form-inputs-padding:13px 18px;background:var(--air-color-input-background);border:1px solid var(--air-color-input-border);border-radius:var(--form-inputs-border-radius)!important;outline:none;padding:var(--form-inputs-padding);width:100%;--form-inputs-border-radius:8px}@media screen and (max-width:2047px){.base-textarea__input{--form-inputs-border-radius:6px}}.base-textarea__input{color:var(--air-color-input-text);font-family:Inter,sans-serif;font-size:var(--form-inputs-font-size);font-style:normal;font-weight:500;line-height:var(--form-inputs-line-height);--form-inputs-font-size:16px;--form-inputs-line-height:24px}@media screen and (max-width:2047px){.base-textarea__input{--form-inputs-font-size:12px;--form-inputs-line-height:16px;--form-inputs-padding:9px 14px}}.base-textarea__input::-moz-placeholder{font-weight:400}.base-textarea__input::placeholder{font-weight:400}.base-textarea__input::-moz-placeholder{font-size:var(--form-inputs-font-size);line-height:var(--form-inputs-line-height)}.base-textarea__input::placeholder{font-size:var(--form-inputs-font-size);line-height:var(--form-inputs-line-height)}.base-textarea__input::-moz-placeholder{color:var(--air-color-input-text-placeholder);font-family:Inter,sans-serif;font-style:normal;font-weight:500}.base-textarea__input::placeholder{color:var(--air-color-input-text-placeholder);font-family:Inter,sans-serif;font-style:normal;font-weight:500}.base-textarea__input::-moz-placeholder{--form-inputs-font-size:16px;--form-inputs-line-height:24px}.base-textarea__input::placeholder{--form-inputs-font-size:16px;--form-inputs-line-height:24px}@media screen and (max-width:2047px){.base-textarea__input::-moz-placeholder{--form-inputs-font-size:12px;--form-inputs-line-height:16px}.base-textarea__input::placeholder{--form-inputs-font-size:12px;--form-inputs-line-height:16px}}.base-textarea__input:hover{border-color:var(--air-color-input-border-hover)}.base-textarea__input:focus:not(.base-textarea__input--error){border:1px solid var(--air-color-input-border-active);box-shadow:0 4px 12px -6px #464b5c5c,inset 0 0 3px var(--air-color-input-border-active)!important}.base-textarea__input:focus:not(.base-textarea__input--error)::-moz-placeholder{color:transparent}.base-textarea__input:focus:not(.base-textarea__input--error)::placeholder{color:transparent}.base-textarea__input--error{border-color:var(--air-color-input-error)!important;box-shadow:none!important}.base-textarea__input.disabled,.base-textarea__input:disabled{background:var(--air-color-input-background-disabled)!important;border-color:var(--air-color-input-border-disabled)!important;color:var(--air-color-input-text-disabled)!important}.base-textarea__max-length{--form-inputs-counter-margin-top:9px;--form-inputs-counter-font-size:12px;--form-inputs-counter-line-height:15px;color:var(--air-color-input-text-placeholder);font-family:Inter,sans-serif;font-size:var(--form-inputs-counter-font-size);font-style:normal;font-weight:600;line-height:var(--form-inputs-counter-line-height);margin-top:var(--form-inputs-counter-margin-top);text-align:right}@media screen and (max-width:2047px){.base-textarea__max-length{--form-inputs-counter-margin-top:8px;--form-inputs-counter-font-size:10px;--form-inputs-counter-line-height:12px}}
