:export{mobile:768px;sm:320px;xsm:640px;md:768px;lg:980px;xl:1280px;xxl:1440px;uhd:1920px}.ui-input{margin-bottom:24px;position:relative}.ui-input__container{align-items:center;display:flex;height:36px;position:relative}.ui-input__container:after,.ui-input__container:before{background-color:#707b87;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.ui-input__container:after{background-color:#104072;height:2px;opacity:0;transform:scaleX(.12);transition:.3s cubic-bezier(.4,0,.2,1);transition-property:opacity transform;will-change:border,opacity,transform}.ui-input__label{display:block;font-size:16px;font-weight:400;left:0;line-height:36px;overflow:hidden;padding-left:4px;text-align:left;text-overflow:ellipsis;transform-origin:top left;transition:transform .2s ease-in-out,color .3s ease-out;white-space:nowrap;width:100%;will-change:transition,color}.ui-input__icon,.ui-input__label{color:#707b87;pointer-events:none;position:absolute}.ui-input__icon{left:4px;top:6px;transition:color .2s linear}.ui-input__controller{background:none;border:none;color:#262d37;font-size:16px;height:22px;line-height:22px;outline:none;padding-left:4px;position:relative;width:100%;will-change:color;z-index:1}.ui-input__controller:focus{color:#262d37}.ui-input__controller:disabled{color:#c6c9ce}.ui-input__controller::-moz-placeholder{color:#666f7c}.ui-input__controller::placeholder{color:#666f7c}.ui-input__error,.ui-input__hint{font-size:12px;line-height:16px;margin-bottom:16px;margin-top:8px;padding-left:20px;z-index:1}.ui-input__hint{color:#666f7c}.ui-input__error{color:#f2021c}.ui-input_with-icon .ui-input__container,.ui-input_with-icon .ui-input__label{padding-left:36px}.ui-input_has-error .ui-input__container:before{background-color:#f2021c}.ui-input_has-error .ui-input__controller,.ui-input_has-error .ui-input__label{color:#f2021c}.ui-input--focused .ui-input__label,.ui-input--isnt-empty .ui-input__label{transform:scale(.75) translate(1px,-20px)}.ui-input_with-icon.ui-input--focused .ui-input__label,.ui-input_with-icon.ui-input--isnt-empty .ui-input__label{transform:scale(.75) translate(16px,-20px)}.ui-input--focused .ui-input__container:after{opacity:1;transform:scaleX(1)}.ui-input--focused .ui-input__icon,.ui-input--focused .ui-input__label{color:#104072}.ui-input_rounded.ui-input--focused .ui-input__icon,.ui-input_rounded.ui-input--focused .ui-input__label{color:#666f7c}.ui-input_rounded .ui-input__container{border:1px solid #c6c9ce;border-radius:6px;height:44px;transition:border .3s ease-out;will-change:border}.ui-input_rounded .ui-input__container:after,.ui-input_rounded .ui-input__container:before{content:none}.ui-input_rounded .ui-input__label{color:#c6c9ce;line-height:44px;padding-left:16px}.ui-input_rounded .ui-input__icon{color:#8c939d;left:12px;top:10px;z-index:1}.ui-input_rounded .ui-input__controller{height:44px;padding-left:16px}.ui-input_rounded.ui-input_has-error .ui-input__container{border-color:#f2021c}.ui-input_rounded.ui-input_with-icon .ui-input__label{padding-left:46px}.ui-input_rounded.ui-input_with-icon .ui-input__container{padding-left:32px}.ui-input_rounded.ui-input_with-icon.ui-input--focused .ui-input__label,.ui-input_rounded.ui-input_with-icon.ui-input--isnt-empty .ui-input__label{background:#fff;left:-3px;padding-left:8px;padding-right:8px;top:4px;transform:scale(.75) translate(16px,-30px);width:auto}.ui-input_rounded.ui-input--focused .ui-input__container{border:1px solid #666f7c}.ui-input_rounded.ui-input--focused .ui-input__label,.ui-input_rounded.ui-input--isnt-empty .ui-input__label{background:#fff;color:#666f7c;left:8px;padding-left:8px;top:4px;transform:scale(.75) translate(1px,-30px);width:auto}.ui-input_rounded.ui-input--disabled .ui-input__container{border-color:#ecedef}.ui-input_rounded.ui-input--disabled .ui-input__icon,.ui-input_rounded.ui-input--disabled .ui-input__label{color:#c6c9ce}.ui-input__password-toggle{position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#000}
