.public-page.svelte-7ke6fz{min-height:100vh;padding:clamp(24px,5vw,72px);display:grid;place-items:start center;background:radial-gradient(circle at 50% -10%,color-mix(in srgb,var(--color-primary) 16%,transparent),transparent 42%),var(--color-bg)}.public-card.svelte-7ke6fz{width:min(820px,100%);margin-top:clamp(18px,5vh,64px);padding:clamp(26px,5vw,52px);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:var(--shadow-lg)}.brand-link.svelte-7ke6fz{display:inline-flex;align-items:center;gap:12px;font-weight:800;margin-bottom:30px}.brand-link.svelte-7ke6fz .login-mark:where(.svelte-7ke6fz){width:34px;height:34px}.eyebrow.svelte-7ke6fz{margin-bottom:8px}h1.svelte-7ke6fz{font-size:clamp(2rem,4.6vw,3.25rem);line-height:1.05;letter-spacing:-.045em;margin:0 0 10px;color:var(--color-text-strong)}.updated.svelte-7ke6fz{color:var(--color-text-subtle);margin:0 0 30px}section.svelte-7ke6fz{padding:22px 0;border-top:1px solid var(--color-border)}section.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-size:1.02rem;margin:0 0 10px;color:var(--color-text-strong)}section.svelte-7ke6fz p:where(.svelte-7ke6fz){line-height:1.72;color:var(--color-text-muted);margin:0 0 12px}section.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}section.svelte-7ke6fz a:where(.svelte-7ke6fz),.public-links.svelte-7ke6fz a:where(.svelte-7ke6fz){text-decoration:underline;text-underline-offset:3px}code.svelte-7ke6fz{overflow-wrap:anywhere;color:var(--color-text);background:var(--color-surface-muted);padding:.12rem .34rem;border-radius:6px}.public-links.svelte-7ke6fz{display:flex;gap:18px;flex-wrap:wrap;padding-top:24px;border-top:1px solid var(--color-border)}
