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