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