.auth-layout.svelte-1x05zx6{display:grid;min-height:calc(100svh - 64px);place-items:center;padding:32px 16px}.auth-panel.svelte-1x05zx6{width:min(460px,100%);padding:28px}.auth-panel.svelte-1x05zx6 .notice:where(.svelte-1x05zx6){margin-top:18px}.text-button.svelte-1x05zx6{width:100%;min-height:40px;border:0;margin-top:14px;background:transparent;color:var(--primary);font-weight:760}.auth-links.svelte-1x05zx6{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;margin-top:12px;font-size:14px}.link-button.svelte-1x05zx6{border:0;background:transparent;color:var(--primary);font-weight:760;text-decoration:underline;text-underline-offset:3px}.oauth-block.svelte-1x05zx6{margin-top:4px}.oauth-block--spaced.svelte-1x05zx6{margin-top:20px}.oauth-divider.svelte-1x05zx6{display:flex;align-items:center;gap:12px;margin-bottom:16px;color:var(--muted-foreground);font-size:11px;font-weight:700;letter-spacing:.28em;text-transform:uppercase}.oauth-divider.svelte-1x05zx6 span:where(.svelte-1x05zx6):first-child,.oauth-divider.svelte-1x05zx6 span:where(.svelte-1x05zx6):last-child{height:1px;flex:1;background:var(--border)}.oauth-methods.svelte-1x05zx6{display:grid;gap:12px}.google-signin-slot.svelte-1x05zx6{display:flex;justify-content:center;min-height:44px}.github-button.svelte-1x05zx6{display:inline-flex;align-items:center;justify-content:center;gap:10px}.github-icon.svelte-1x05zx6{width:18px;height:18px;flex-shrink:0}.guest-hint.svelte-1x05zx6{margin-top:10px;text-align:center;font-size:12px;line-height:1.5;color:var(--muted-foreground)}
