@import"https://fonts.googleapis.com/css2?family=Lora:wght@400;700&display=swap";body{background-color:#0f0e0d;color:#fafaf9;font-family:Lora,serif}main.svelte-1uha8ag{width:100%;padding:4rem 2rem}h1.svelte-1uha8ag{font-size:3rem;color:#fafaf9;margin-bottom:1rem;text-align:left}.form-group.svelte-1uha8ag{position:relative;margin-bottom:3rem}label.svelte-1uha8ag{position:absolute;top:.5rem;left:0;color:#fafaf9b3;transition:all .2s ease-in-out;pointer-events:none;font-size:1.5rem}input[type=text].svelte-1uha8ag,input[type=password].svelte-1uha8ag{background-color:transparent;color:#fafaf9;border:none;border-bottom:2px solid rgba(250,250,249,.3);font-size:1.5rem;font-family:Lora,serif;padding:.5rem 0;border-radius:0;width:100%}input[type=text].svelte-1uha8ag:focus,input[type=password].svelte-1uha8ag:focus{outline:none;border-bottom-color:#fafaf9}input[type=text].svelte-1uha8ag:focus+label:where(.svelte-1uha8ag),input[type=text].svelte-1uha8ag:not(:placeholder-shown)+label:where(.svelte-1uha8ag),input[type=password].svelte-1uha8ag:focus+label:where(.svelte-1uha8ag),input[type=password].svelte-1uha8ag:not(:placeholder-shown)+label:where(.svelte-1uha8ag){top:-1.2rem;font-size:1rem;color:#fafaf9}
