main.svelte-1x05zx6{block-size:100dvh;display:grid;grid-template-columns:var(--size-4) 1fr var(--size-4)}section.svelte-1x05zx6{display:grid;grid-template-rows:1fr auto;gap:var(--size-8);overflow:scroll;padding-block-end:var(--size-8)}@media(min-width:768px){section.svelte-1x05zx6{padding:var(--size-8)}}.wordmark.svelte-1x05zx6{animation:svelte-1x05zx6-fadeIn .7s 375ms ease-out 1 forwards;align-items:center;block-size:var(--size-80);display:grid;grid-template-columns:1;grid-template-rows:1;inline-size:100%;max-inline-size:var(--size-80);justify-items:center;opacity:0;transform:scale(.7)}.wordmark.svelte-1x05zx6 .vortex:where(.svelte-1x05zx6){align-items:center;display:flex;grid-row:1 / -1;grid-column:1 / -1;justify-content:center}.wordmark.svelte-1x05zx6 .logo:where(.svelte-1x05zx6){align-items:center;background-color:var(--accent-1);block-size:var(--size-10);border-radius:var(--radius-4);color:var(--background-1);display:flex;grid-row:1 / -1;grid-column:1 / -1;inline-size:var(--size-10);justify-content:center;position:relative;z-index:2}.wordmark.svelte-1x05zx6 .logo:where(.svelte-1x05zx6) svg{block-size:var(--size-6)}h1.svelte-1x05zx6{animation:svelte-1x05zx6-fadeIn .7s 375ms ease-out 1 forwards;opacity:0;font-size:var(--font-size-7);font-weight:var(--font-weight-7);line-height:var(--font-lineheight-1);margin-block-start:var(--size-6);text-wrap:balance;transform:translateY(calc(-1 * var(--size-2)))}.details.svelte-1x05zx6{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-block-start:calc(-1 * var(--size-16))}.details.svelte-1x05zx6 .login-forms:where(.svelte-1x05zx6){align-items:start;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;margin-block-start:var(--size-6);max-inline-size:var(--size-72);inline-size:100%}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6){align-items:center;display:flex;flex-direction:column;gap:var(--size-2);grid-row:1 / -1;grid-column:1 / -1;justify-content:center;inline-size:100%;transition:all 375ms ease-out}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6)[inert]{opacity:0;transform:scale(.92);pointer-events:none;z-index:-1}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) input:where(.svelte-1x05zx6){animation:svelte-1x05zx6-fadeIn .25s 375ms ease-out 1 forwards;background-color:var(--background-1);border:var(--size-px) solid var(--border-2);border-radius:var(--radius-3);block-size:var(--size-7-5);inline-size:100%;opacity:0;padding-inline:var(--size-3);transform:scale(.92) translateZ(0);text-align:center}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) input:where(.svelte-1x05zx6)::placeholder{color:var(--text-3)}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) input:where(.svelte-1x05zx6):focus{outline:var(--size-px) solid var(--accent-1);text-align:left}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) h2:where(.svelte-1x05zx6){animation:svelte-1x05zx6-fadeIn .4s 525ms ease-out 1 forwards;color:var(--text-3);font-size:var(--font-size-2);font-weight:var(--font-weight-5);opacity:0;padding-block-start:var(--size-4);transform:translateY(var(--size-1))}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) a,.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) button{inline-size:100%!important}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) button{animation:svelte-1x05zx6-fadeIn 325ms .45s ease-out 1 forwards;opacity:0;transform:scale(.92)}.details.svelte-1x05zx6 form:where(.svelte-1x05zx6) a{animation:svelte-1x05zx6-fadeIn 475ms .6s ease-out 1 forwards;opacity:0;transform:scale(.92)}.login-reset.svelte-1x05zx6{animation:svelte-1x05zx6-fadeIn .5s .75s ease-out 1 forwards;color:var(--text-3);font-weight:var(--font-weight-5);margin-block-start:var(--size-4);text-decoration-color:color-mix(in srgb,var(--accent-1),transparent 50%);text-underline-offset:var(--size-0-5);text-decoration-line:underline;opacity:0;transition:all .15s ease}.login-reset.svelte-1x05zx6:hover{text-underline-offset:var(--size-1)}.signup.svelte-1x05zx6{animation:svelte-1x05zx6-fadeIn 375ms .5s ease-out 1 forwards;color:var(--text-3);font-size:var(--font-size-2);opacity:0;text-align:center}.signup.svelte-1x05zx6 a:where(.svelte-1x05zx6){color:var(--accent-1);font-weight:var(--font-weight-5);text-decoration-color:color-mix(in srgb,var(--accent-1),transparent 50%);text-underline-offset:var(--size-0-5);text-decoration-line:underline;transition:all .15s ease}.signup.svelte-1x05zx6 a:where(.svelte-1x05zx6):hover{text-underline-offset:var(--size-1)}@keyframes svelte-1x05zx6-fadeIn{to{opacity:1;transform:scale(1) translateY(0)}}
