.icon-enter{opacity:0}.icon-enter-to{opacity:1}.icon-enter-active{transition:all 0s ease}.icon-leave{opacity:0}.icon-leave-to{opacity:1}.icon-leave-active{transition:all 0s ease}.form-group-material{margin-bottom:26px;margin-top:16px;position:relative}.form-group-material *{box-sizing:border-box}.form-group-material:after{background:var(--formfield_underline);height:1px;transition:all .3s ease;width:100%}.form-group-material:before{background:#00abe9;height:2px;transition:background-color .3s ease;transition:width .3s;width:0;z-index:1}.form-group-material:after,.form-group-material:before{bottom:0;content:"";display:block;position:absolute}.form-group-material .input-container{position:relative;transition:all .3s ease}.form-group-material .input-container input{padding:.5rem 0;width:100%}.form-group-material .input-container>.form-icon{padding-bottom:3px;position:absolute;right:8px;top:47%;transform:translateY(-50%)}.form-group-material .input-container>.form-icon svg{height:17px;width:13px;fill:#8083a3;fill:var(--formfield_icon);transition:all .3s ease}.form-group-material .input-container>.form-icon svg.icon-error{height:16px;width:16px;fill:var(--formfield_label_error)!important;cursor:pointer;transition:all .3s ease}.form-group-material .input-container .search-actions{height:30px;position:absolute;right:0;top:0;width:30px}.form-group-material .input-container .search-actions button{align-items:center;display:flex;height:100%;height:30px;justify-content:center;position:relative;width:100%;width:30px}.form-group-material .input-container .search-actions button:focus{outline:0}.form-group-material .input-container .search-actions button svg{fill:var(--contacts_search_button_icon);margin-right:0;transition:all .3s ease;width:13px}.form-group-material .input-container .search-actions .btn-search:hover svg{fill:var(--formfield_icon_focused)}.form-group-material .input-container .search-actions .btn-search:active{transform:translateY(1px)}.form-group-material.has-value.no-active-label .form-input .material-label{opacity:0}.form-group-material.focused .input-container>.form-icon svg{fill:#00abe9;fill:var(--formfield_icon_focused);transition:0s}.form-group-material.focused.no-active-label .form-input .material-label{opacity:0}.form-group-material.icon-password .form-icon{padding-bottom:2px}.form-group-material.icon-password .form-icon svg{height:17px;width:13px}.form-group-material.icon-email .form-icon svg{width:16px}.form-group-material.error .form-icon svg{cursor:pointer;height:16px;width:16px}.form-group-material.error .form-icon svg,.form-group-material.error .form-icon svg *{fill:var(--formfield_label_error)!important;transition:0s}input.material-field,textarea.material-field{padding-left:0;padding-right:0;transition:all .3s ease}input.material-field.disabled,textarea.material-field.disabled{color:var(--formfield_input_disabled)!important}.form-group-material.error{margin-bottom:36px}.form-group-material.error:before{background-color:#f44336;background-color:var(--formfield_label_error);transition:background-color .3s ease}.form-group-material.focused:before{width:100%}.error small.error{background:transparent;color:#f44336;color:var(--formfield_label_error);font-style:normal;padding-left:0;position:absolute;transition:color .3s ease}.material-label{color:#b3b3b3;color:var(--formfield_label);cursor:text;display:block;line-height:1;position:absolute;top:50%;transform:translateY(-50%);transform-origin:0 0;transition:transform .3s ease,color .3s ease;width:100%}.error .material-label{color:#f44336;color:var(--formfield_label_error);transition:color .3s ease}.focused .material-label{transform:translateY(-220%) scale(.82)}.focused .material-label,.focused.noscale .material-label{color:#00abe9;color:var(--formfield_label_focused);transition:color .3s ease}.focused.noscale .material-label{transform:translateY(-220%) scale(1)}.error.focused .material-label{color:#f44336;color:var(--formfield_label_error);transition:color .3s ease}.has-value.noscale .material-label{transform:translateY(-220%) scale(1)}.has-value .material-label{transform:translateY(-220%) scale(.82)}input.material-field,textarea.material-field{background:transparent;border-width:0;box-shadow:none;color:#1a1c1d;color:var(--formfield_input)!important;font-weight:600;margin:0;padding:.5rem 0;transition:color .3s ease!important}input.material-field:focus,textarea.material-field:focus{outline:0}input.material-field::-moz-placeholder,textarea.material-field::-moz-placeholder{color:var(--formfield_input)!important;font-weight:500;opacity:.7}input.material-field::placeholder,textarea.material-field::placeholder{color:var(--formfield_input)!important;font-weight:500;opacity:.7}input.material-field:focus,textarea.material-field:focus{background:none;box-shadow:none}.form-input .input-container .form-icon.icon-status{padding-bottom:0}.form-input .input-container .form-icon.icon-status svg{width:16px}.form-input.error .input-container input::-moz-placeholder{color:#1a1c1d;color:var(--formfield_input)!important}.form-input.error .input-container input::placeholder{color:#1a1c1d;color:var(--formfield_input)!important}.error-label span{color:#f44336;color:var(--formfield_label_error);font-size:13px}
