input.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27:-webkit-autofill,input.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27:-webkit-autofill:hover,input.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27:-webkit-autofill:focus,input.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27:-webkit-autofill:active{box-shadow:0 0 0 30px #121212 inset!important;-webkit-text-fill-color:#fff!important;border-radius:.5rem;border:2px solid var(--primary-color)}.invalid.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27{background-color:inherit;border-bottom-color:var(--alert-color)}#togglePassword.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27{margin:12px 5px 0 0;width:20px;height:20px;right:0;position:absolute;z-index:1;cursor:pointer;filter:invert(100%) sepia(100%) saturate(0%) hue-rotate(288deg) brightness(102%) contrast(102%)}.input-box.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27{position:relative;width:90%;max-width:20em;height:2.5em}.form-input.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27{position:absolute;height:100%;width:100%;background-color:#121212;border:2px solid rgba(255,255,255,.5);border-radius:.5rem;outline:none;color:#fff;padding-left:1em}.form-input.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27:hover{border:2px solid white}.form-input.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27:focus{border:2px solid var(--primary-color)}.input-box.svelte-14g1x27 .input-text.svelte-14g1x27.svelte-14g1x27{position:absolute;top:10px;left:5px;font-size:14px;display:block;transition:top .35s ease-in,font-size .35s ease-in;pointer-events:none;background-color:#121212;color:var(--input-text-color);padding:0}.input-box.svelte-14g1x27 [type=email].svelte-14g1x27:focus+.input-text.svelte-14g1x27,.input-box.svelte-14g1x27 [type=email].svelte-14g1x27:valid+.input-text.svelte-14g1x27{top:-1.1em;font-size:.75em;padding:0 .125em}.input-box.svelte-14g1x27 [type=password].svelte-14g1x27:focus+.input-text.svelte-14g1x27,.input-box.svelte-14g1x27 [type=password].svelte-14g1x27:valid+.input-text.svelte-14g1x27{top:-1.1em;font-size:.75em;padding:0 .125em}.input-box.svelte-14g1x27 [type=text].svelte-14g1x27:focus+.input-text.svelte-14g1x27,.input-box.svelte-14g1x27 [type=text].svelte-14g1x27:valid+.input-text.svelte-14g1x27{top:-1.1em;font-size:.75em;padding:0 .125em}.more-info.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27{position:absolute;right:0;top:-30%;z-index:1}.error-message.svelte-14g1x27.svelte-14g1x27.svelte-14g1x27{margin-top:.1em}
