.input[data-v-02c33fbd]{height:5.6rem;position:relative}.input .placeholder[data-v-02c33fbd]{left:1.4rem;pointer-events:none;transition:all .16s}.input .icon[data-v-02c33fbd],.input .placeholder[data-v-02c33fbd]{position:absolute;top:50%;transform:translateY(-50%)}.input .icon[data-v-02c33fbd]{height:2.8rem;left:1.6rem;width:2.8rem;--icon-color:var(--gray-color)}.input.with-icon.filled .placeholder[data-v-02c33fbd],.input.with-icon.focus .placeholder[data-v-02c33fbd]{left:1.4rem}.input.with-icon input[data-v-02c33fbd]{padding-left:5.2rem}.input.with-icon .placeholder[data-v-02c33fbd]{left:5.2rem}.input.filled .placeholder[data-v-02c33fbd],.input.focus .placeholder[data-v-02c33fbd]{background:#fff;font-size:1.65rem;padding:.4rem;top:-.2rem}.input.no-floating.filled .placeholder[data-v-02c33fbd],.input.no-floating.focus .placeholder[data-v-02c33fbd]{font-size:inherit;opacity:0;padding:0;top:50%}.input.no-floating input:-webkit-autofill~.placeholder[data-v-02c33fbd]{font-size:inherit;opacity:0;padding:0;top:50%}.input.no-floating input:autofill~.placeholder[data-v-02c33fbd]{font-size:inherit;opacity:0;padding:0;top:50%}.input.focus input[data-v-02c33fbd]{border-color:var(--color-primary-300);box-shadow:0 0 0 4px var(--color-shadow-primary-500)}.input.error input[data-v-02c33fbd]{border-color:var(--color-primary-500)}.input.borderless[data-v-02c33fbd]{border:none}.input.disabled[data-v-02c33fbd]{pointer-events:none}.input.disabled input[data-v-02c33fbd]{background:#ebebeb}.input input[data-v-02c33fbd]{background:var(--white-color);border:2px solid var(--gray-light-color);border-radius:12px;color:var(--black-color);height:100%;outline:none;padding:0 1.6rem;transition:all .16s;width:100%}.input input[data-v-02c33fbd]:-webkit-autofill{background:var(--white-color)!important}.input input[data-v-02c33fbd]:autofill{background:var(--white-color)!important}.input input:-webkit-autofill~.placeholder[data-v-02c33fbd]{background:#fff;font-size:1.65rem;padding:.4rem;top:-.2rem}.input input:autofill~.placeholder[data-v-02c33fbd]{background:#fff;font-size:1.65rem;padding:.4rem;top:-.2rem}.input input[data-v-02c33fbd]::-moz-placeholder{opacity:0}.input input[data-v-02c33fbd]::placeholder{opacity:0}body.isMobile .input[data-v-02c33fbd]{height:4.8rem}
