.auth-page.svelte-1wx4tso{width:min(100% - var(--page-gutter) * 2, 24rem);margin-inline:auto;padding-block:2rem}.auth-title.svelte-1wx4tso{font-family:var(--font-sans);font-size:var(--font-size-2xl);text-align:center;margin-block-end:1.5rem;font-weight:700}.auth-form.svelte-1wx4tso{flex-direction:column;gap:1rem;display:flex}.field.svelte-1wx4tso{flex-direction:column;gap:.375rem;display:flex}.field-label.svelte-1wx4tso{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:600}.field-input.svelte-1wx4tso{border:1px solid var(--game-mid-gray);color:var(--game-black);font-family:var(--font-sans);font-size:var(--font-size-base);background-color:#fff;border-radius:.25rem;padding:.625rem .875rem;line-height:1.5}.field-input.svelte-1wx4tso:focus{outline:2px solid var(--game-blue);outline-offset:2px}.form-actions.svelte-1wx4tso{flex-direction:column;gap:.75rem;margin-block-start:.5rem;display:flex}.success-message.svelte-1wx4tso,.error-message.svelte-1wx4tso{color:#fff;font-family:var(--font-sans);font-size:var(--font-size-sm);text-align:center;border-radius:.25rem;margin-block-start:1rem;padding:.75rem}.success-message.svelte-1wx4tso{background-color:var(--game-green)}.error-message.svelte-1wx4tso{background-color:var(--game-red)}.back-link.svelte-1wx4tso{font-family:var(--font-sans);font-size:var(--font-size-sm);text-align:center;margin-block-start:1rem}@media only screen and (width<=600px){.auth-page.svelte-1wx4tso{padding-block:1rem}}
