.input__wrapper[data-v-e3c9f941]{position:relative;width:100%}.input__label[data-v-e3c9f941]{display:block;font-weight:300;left:.5rem;padding-block:0 .33rem;pointer-events:none;position:absolute;top:.8rem;transform-origin:top left;transition:transform .2s ease-in-out,color .2s ease-in-out}.input__input[data-v-e3c9f941]{background-color:transparent;border:1px solid #2cc7e8;border-radius:8px;font-weight:300;outline:none;padding:1rem 1.5rem .5rem .5rem;width:100%}.input__input[data-v-e3c9f941]::-moz-placeholder{color:transparent}.input__input[data-v-e3c9f941]::placeholder{color:transparent}.input__input[data-v-e3c9f941]:focus::-moz-placeholder{color:#ffffffb3}.input__input[data-v-e3c9f941]:focus::placeholder{color:#ffffffb3}.input__input--error[data-v-e3c9f941]{border-color:#ed4337}.input__input:not(:-moz-placeholder)+.input__label[data-v-e3c9f941]{background-color:#fff;transform:translateY(-1.3rem) scale(.8)}.input__input:not(:placeholder-shown)+.input__label[data-v-e3c9f941],.input__wrapper:focus-within .input__label[data-v-e3c9f941]{background-color:#fff;transform:translateY(-1.3rem) scale(.8)}.input__req-ico[data-v-e3c9f941]{color:#dddbd8;pointer-events:none;position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}.input__error-message[data-v-e3c9f941]{color:#ed4337;font-size:.8rem;font-weight:300;margin-top:.25rem}
