.input__box[data-v-46c1932b]{align-items:center;background:#f9fafb;border:1.5px solid #e5e7eb;border-radius:12px;box-sizing:border-box;display:flex;position:relative;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.input.-focus .input__box[data-v-46c1932b]{background:#fff;border-color:var(--Color-Blue);box-shadow:0 0 0 3px #4f46e514}.input.-error .input__box[data-v-46c1932b]{background:#fef2f2;border-color:var(--Color-Red)}.input.-error.-focus .input__box[data-v-46c1932b]{box-shadow:0 0 0 3px #ef444414}.input__title[data-v-46c1932b]{color:var(--Color-DarkGrey);font:var(--Font-MSB);margin-bottom:6px}.input__label[data-v-46c1932b]{color:#98a2b3;font-size:15px;font-weight:400;left:16px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transform-origin:left;transition:top .2s cubic-bezier(.16,1,.3,1),font-size .2s cubic-bezier(.16,1,.3,1),color .2s ease,transform .2s cubic-bezier(.16,1,.3,1);white-space:nowrap}.input__label.--has-icon[data-v-46c1932b]{left:44px}.input.-floating .input__label[data-v-46c1932b]{color:#6b7280;font-size:11px;font-weight:500;top:10px;transform:translateY(0)}.input.-focus .input__label[data-v-46c1932b]{color:var(--Color-Blue)}.input.-error .input__label[data-v-46c1932b]{color:var(--Color-Red)}.input__input[data-v-46c1932b],.input__textarea[data-v-46c1932b]{background:transparent;border:none;box-sizing:border-box;color:var(--Color-Black);font-family:inherit;font-size:15px;font-weight:500;height:100%;letter-spacing:.2px;line-height:20px;margin:0;outline:none;padding:0;resize:none;vertical-align:top;width:100%}.input:not(.-textarea) .input__box[data-v-46c1932b]{height:56px;padding:0 16px}.input:not(.-textarea) .input__input[data-v-46c1932b]{padding-top:10px}.input:not(.-textarea) .input__input.--has-icon[data-v-46c1932b]{padding-left:28px}.input:not(.-floating):not(.-textarea) .input__input[data-v-46c1932b]{padding-top:0}.input.-textarea .input__box[data-v-46c1932b]{flex-wrap:wrap;padding:14px 16px}.input.-textarea .input__label[data-v-46c1932b]{top:14px;transform:translateY(0)}.input.-textarea.-floating .input__label[data-v-46c1932b]{top:6px}.input.-textarea.-floating .input__textarea[data-v-46c1932b]{padding-top:16px}.input-password .input__input[data-v-46c1932b]{font-weight:600;letter-spacing:3px}.input-password .input__input[data-v-46c1932b]:-moz-placeholder{font-weight:500;letter-spacing:.2px}.input-password .input__input[data-v-46c1932b]:placeholder-shown{font-weight:500;letter-spacing:.2px}.input__box__icon[data-v-46c1932b]{flex-shrink:0;left:16px;position:absolute;top:50%;transform:translateY(-50%);transition:color .2s ease;z-index:1}.input__input[data-v-46c1932b]::-moz-placeholder,.input__textarea[data-v-46c1932b]::-moz-placeholder{color:#98a2b3;font-weight:400;letter-spacing:0}.input__input[data-v-46c1932b]::placeholder,.input__textarea[data-v-46c1932b]::placeholder{color:#98a2b3;font-weight:400;letter-spacing:0}.input__input[data-v-46c1932b]:-webkit-autofill{background-color:#f9fafb!important;box-shadow:inset 0 0 0 30px #f9fafb!important;-webkit-box-shadow:inset 0 0 0 30px #f9fafb!important;-webkit-text-fill-color:var(--Color-Black)!important;border-radius:12px}.input.-focus .input__input[data-v-46c1932b]:-webkit-autofill{background-color:#fff!important;box-shadow:inset 0 0 0 30px #fff!important;-webkit-box-shadow:inset 0 0 0 30px #fff!important}.input__input[data-v-46c1932b]::-webkit-inner-spin-button,.input__input[data-v-46c1932b]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input__input[type=number][data-v-46c1932b]{-moz-appearance:textfield}.input__error[data-v-46c1932b]{align-items:center;color:var(--Color-Red);display:flex;font-size:13px;font-weight:500;gap:5px;margin-top:6px;padding-left:2px}.error-slide-enter-active[data-v-46c1932b]{animation:error-in-46c1932b .25s ease both}.error-slide-leave-active[data-v-46c1932b]{animation:error-in-46c1932b .15s ease reverse both}@keyframes error-in-46c1932b{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.input__left[data-v-46c1932b]{background:#f3f4f6;border-radius:100px;bottom:0;color:#9ca3af;font-size:11px;font-weight:500;padding:2px 8px;position:absolute;right:0;transform:translateY(-8px) translate(-8px)}.input__left.-error[data-v-46c1932b]{background:#fee2e2;color:var(--Color-Red)}
