.-input{width:100%}.-input input,.-input textarea{border:1px solid transparent;border-radius:var(--border-radius-12);box-sizing:border-box;padding:13px var(--07d797d6) 13px 16px;transition:all .2s ease-in-out;transition-property:background-color,border-color;width:100%}.-input input:focus,.-input textarea:focus{border-color:var(--blue-shades-main-blue);outline:none;-webkit-text-size-adjust:100%}.-input textarea{max-height:199px;min-height:120px;min-width:100%;overflow:hidden;padding-bottom:28px;resize:none;scroll-padding:28px;-ms-overflow-style:none}.-input .textarea__disabled-resize{max-height:120px}.-input__wrapper{position:relative}.-input .textarea-counter{bottom:12px;color:var(--gray-shades-gray-50);font-size:12px;position:absolute;right:16px}.-input_light input,.-input_light textarea{font:var(--text-16)/var(--text-line-height-16) Inter,sans-serif;font-weight:var(--font-weight-regular)}@media (hover:hover){.-input_light input:hover,.-input_light textarea:hover{background-color:var(--blue-shades-thin-blue)}}@media (hover:none){.-input_light input:active,.-input_light textarea:active{background-color:var(--blue-shades-thin-blue)}}.-input_light input,.-input_light textarea{background-color:var(--gray-shades-gray-4);color:var(--black-shades-main-black)}.-input_light input:focus,.-input_light textarea:focus{background-color:var(--white-shades-main-white)}.-input_light input::placeholder,.-input_light textarea::placeholder{color:var(--gray-shades-gray-60)}.-input_light input::-moz-placeholder,.-input_light textarea::-moz-placeholder{color:var(--gray-shades-gray-60)}.-input_light input:-ms-input-placeholder,.-input_light textarea:-ms-input-placeholder{color:var(--gray-shades-gray-60)}.-input_light input::-ms-input-placeholder,.-input_light textarea::-ms-input-placeholder{color:var(--gray-shades-gray-60)}.-input_light input::-webkit-input-placeholder,.-input_light textarea::-webkit-input-placeholder{color:var(--gray-shades-gray-60)}.-input_light label{color:var(--gray-shades-gray-60)}.-input_light.-input__has-focus input,.-input_light.-input__has-focus textarea{background-color:var(--white-shades-main-white)}.-input_dark input,.-input_dark textarea{font:var(--text-16)/var(--text-line-height-16) Inter,sans-serif;font-weight:var(--font-weight-regular)}@media (hover:hover){.-input_dark input:hover,.-input_dark textarea:hover{background-color:var(--black-shades-black-85)}}@media (hover:none){.-input_dark input:active,.-input_dark textarea:active{background-color:var(--black-shades-black-85)}}.-input_dark input,.-input_dark textarea{background-color:var(--transparent-colors-white-transparent-white-5);border-color:var(--transparent-colors-white-transparent-white-5);color:var(--white-shades-main-white)}.-input_dark input:focus,.-input_dark textarea:focus{background-color:var(--black-shades-card-black)}.-input_dark input::placeholder,.-input_dark textarea::placeholder{color:var(--gray-shades-gray-100)}.-input_dark input::-moz-placeholder,.-input_dark textarea::-moz-placeholder{color:var(--gray-shades-gray-100)}.-input_dark input:-ms-input-placeholder,.-input_dark textarea:-ms-input-placeholder{color:var(--gray-shades-gray-100)}.-input_dark input::-ms-input-placeholder,.-input_dark textarea::-ms-input-placeholder{color:var(--gray-shades-gray-100)}.-input_dark input::-webkit-input-placeholder,.-input_dark textarea::-webkit-input-placeholder{color:var(--gray-shades-gray-100)}.-input_dark label{color:var(--gray-shades-gray-100)}.-input_dark.-input__has-focus input,.-input_dark.-input__has-focus textarea{background-color:var(--black-shades-card-black)}.-input__has-focus input,.-input__has-focus textarea{border-color:var(--blue-shades-main-blue)}.-input__has-label label{font:var(--text-16)/var(--text-line-height-16) Inter,sans-serif;font-weight:var(--font-weight-regular);left:16px;margin:0;pointer-events:none;position:absolute;top:15px;transition:.2s}.-input__has-label .-input__label_active{font-size:12px;line-height:16px;top:6px;transition:.15s}.-input__has-label:has(:focus-visible) label{font-size:12px;line-height:16px;top:6px;transition:.15s}.-input__has-label input,.-input__has-label textarea{padding-bottom:6px;padding-top:22px}.-input__has-icon-left input{padding-left:52px}.-input__has-icon-left label{left:52px}.-input__has-icon-left .-input__icon-left svg,.-input__has-icon-left .-input__icon-right svg{pointer-events:none;width:24px;fill:var(--gray-shades-gray-50)}.-input__has-icon-left .-input__icon-left{left:16px;margin:auto;pointer-events:none;position:absolute;top:calc(50% - 12px)}.-input__has-icon-left:has(:focus) .-input__icon-left svg,.-input__has-icon-left:has(:focus) .-input__icon-right svg{fill:var(--blue-shades-main-blue)}.-input__has-icon-left:has(:disabled) .-input__icon-left svg,.-input__has-icon-left:has(:disabled) .-input__icon-right svg{fill:var(--transparent-colors-gray-transparent-gray-40)}.-input__has-error input,.-input__has-error textarea{border-color:var(--other-colors-red-error)}.-input__has-error .-input__icon-left svg,.-input__has-error .-input__icon-right svg{fill:var(--other-colors-red-error)}.-input__has-error .-input__hint_error{color:var(--other-colors-red-error)}.-input__has-disabled input::placeholder,.-input__has-disabled textarea::placeholder{color:var(--transparent-colors-gray-transparent-gray-40)}.-input__has-disabled input::-moz-placeholder,.-input__has-disabled textarea::-moz-placeholder{color:var(--transparent-colors-gray-transparent-gray-40)}.-input__has-disabled input:-ms-input-placeholder,.-input__has-disabled textarea:-ms-input-placeholder{color:var(--transparent-colors-gray-transparent-gray-40)}.-input__has-disabled input::-ms-input-placeholder,.-input__has-disabled textarea::-ms-input-placeholder{color:var(--transparent-colors-gray-transparent-gray-40)}.-input__has-disabled input::-webkit-input-placeholder,.-input__has-disabled textarea::-webkit-input-placeholder{color:var(--transparent-colors-gray-transparent-gray-40)}.-input__has-disabled label{color:var(--transparent-colors-gray-transparent-gray-40)}.-input__hint{align-items:center;color:var(--gray-shades-gray-60);display:flex;font:var(--text-12)/var(--text-line-height-12) Inter,sans-serif;font-weight:var(--font-weight-regular);justify-content:space-between;position:relative;width:100%}.-input__hint-content{width:calc(100% - 16px)}.-input__hint p{margin:0;padding-top:6px}.-input__action{align-items:center;display:flex;gap:8px;height:24px;position:absolute;right:16px;top:calc(50% - 12px);z-index:1}.-input__action svg{width:18px;fill:var(--gray-shades-gray-100)}
