.stack.svelte-71rv0w{box-sizing:border-box;min-height:100vh;animation:fade-in .4s var(--ease) both;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex}.wordmark.svelte-71rv0w{font-family:var(--font-display);letter-spacing:.18em;text-align:center;background:linear-gradient(180deg, var(--gold-hi), var(--gold-deep));color:#0000;-webkit-background-clip:text;background-clip:text;margin:0 0 40px;font-size:28px;font-weight:600;line-height:1.1}.card.svelte-71rv0w{box-sizing:border-box;background:var(--ink-2);border:1px solid var(--line);border-radius:16px;width:100%;max-width:400px;padding:32px}.card-title.svelte-71rv0w{margin:0 0 16px;font-size:16px;font-weight:600}.hint.svelte-71rv0w{color:var(--paper-dim);margin:0;font-size:13px;line-height:1.6}.hint.svelte-71rv0w a:where(.svelte-71rv0w){color:var(--gold);text-decoration:none}.hint.svelte-71rv0w a:where(.svelte-71rv0w):hover,.hint.svelte-71rv0w a:where(.svelte-71rv0w):focus-visible{text-decoration:underline}.links.svelte-71rv0w{margin-top:24px;font-size:13px}.links.svelte-71rv0w a:where(.svelte-71rv0w){color:var(--paper-dim);transition:color .2s var(--ease);text-decoration:none}.links.svelte-71rv0w a:where(.svelte-71rv0w):hover,.links.svelte-71rv0w a:where(.svelte-71rv0w):focus-visible{color:var(--paper)}
