label.svelte-19hlw6f{position:relative;max-width:40rem;margin:0 0 .5em;display:block;width:100%}label.svelte-19hlw6f:first-of-type{margin-top:4vh}label.svelte-19hlw6f :where(.svelte-19hlw6f){transition:ease all .4s}.ic.svelte-19hlw6f{position:absolute;top:1.1rem;left:1rem;pointer-events:none}.lab.svelte-19hlw6f{position:absolute;top:1.1rem;left:1rem;pointer-events:none;text-transform:uppercase;letter-spacing:.08em;font-weight:410;font-size:.946em}.svelte-19hlw6f::placeholder{opacity:0;color:var(--type);font-weight:410;font-size:.946em}input.svelte-19hlw6f{border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--type);padding:1.4rem 1.1rem .5rem 1rem;font-size:1.125em;font-weight:340;font-family:Mona Sans,system-ui,-apple-system,sans-serif;width:100%}input.svelte-19hlw6f:hover:not([disabled]){border-color:var(--inputaccent)}input.svelte-19hlw6f:hover:not([disabled])+.lab:where(.svelte-19hlw6f){color:var(--inputaccent)}input[disabled].svelte-19hlw6f+.lab:where(.svelte-19hlw6f){opacity:.5}input.svelte-19hlw6f:-webkit-autofill{box-shadow:0 0 0 1000px var(--cbg) inset;-webkit-text-fill-color:var(--type);transition:background-color 5000s ease-in-out 0s}input.svelte-19hlw6f:focus{border-color:var(--inputaccent);outline:none;box-shadow:0 0 0 4px var(--fluo)}input.svelte-19hlw6f:focus+.lab:where(.svelte-19hlw6f){font-size:.5625em;font-weight:530;top:.3em}input.svelte-19hlw6f:focus+.lab:where(.svelte-19hlw6f)+.ic:where(.svelte-19hlw6f){top:1.6rem}input.svelte-19hlw6f:focus::placeholder{opacity:.5}input.haserror.svelte-19hlw6f{border-color:#ff6c7e;box-shadow:0 0 0 4px #ff646433}input.withicon.svelte-19hlw6f{padding-left:2.5rem}input.withicon.svelte-19hlw6f+.lab:where(.svelte-19hlw6f){left:2.5rem}input.svelte-19hlw6f:not(:placeholder-shown):not(.haserror){border-color:var(--inputaccent);background:var(--cbg)}input.svelte-19hlw6f:not(:placeholder-shown):not(.haserror)+.lab:where(.svelte-19hlw6f){color:var(--inputaccent)}input.svelte-19hlw6f:not(:placeholder-shown)+.lab:where(.svelte-19hlw6f){font-size:.5625em;font-weight:530;top:.3em}input.svelte-19hlw6f:not(:placeholder-shown)+.lab:where(.svelte-19hlw6f)+.ic:where(.svelte-19hlw6f){top:1.6rem}input.pressing.svelte-19hlw6f{border-color:#fd8f59!important;box-shadow:0 0 0 5px var(--fluo)}.error.svelte-19hlw6f{color:#ff6c7e;font-size:.75rem;margin-top:.2rem}
