.page.svelte-10k8qjh{min-height:100vh;background:#000;color:#fff}.topbar.svelte-10k8qjh{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(255,255,255,.05);background:#000000b3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.topbar-inner.svelte-10k8qjh{max-width:768px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:var(--space-8);padding:var(--space-4) var(--space-6)}.brand.svelte-10k8qjh{display:flex;align-items:center;gap:10px;flex-shrink:0}.logo.svelte-10k8qjh{height:32px}.brand-text.svelte-10k8qjh{font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.02em}.brand-stalk.svelte-10k8qjh{color:var(--color-text)}.brand-ai.svelte-10k8qjh{background:linear-gradient(to bottom,#c4b5fd,#8b5cf6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.back-btn.svelte-10k8qjh{border-radius:var(--radius-full);border:1px solid rgba(255,255,255,.1);background:#ffffff05;padding:6px 14px;font-size:var(--fs-xs);color:#ffffffd9;transition:all .2s ease}.back-btn.svelte-10k8qjh:hover{border-color:#a78bfa66;color:var(--color-text)}.content.svelte-10k8qjh{max-width:768px;margin-inline:auto;padding:64px var(--space-6)}.page-title.svelte-10k8qjh{font-size:36px;font-weight:600;letter-spacing:-.02em}@media(min-width:768px){.page-title.svelte-10k8qjh{font-size:48px}}.updated.svelte-10k8qjh{margin-top:var(--space-2);font-size:var(--fs-sm);color:#ffffff80}.lead.svelte-10k8qjh{margin-top:var(--space-8);color:#fffc;line-height:1.7}.block.svelte-10k8qjh{margin-top:var(--space-12)}.block.last.svelte-10k8qjh{margin-bottom:64px}.block.svelte-10k8qjh h2:where(.svelte-10k8qjh){font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.02em}.block.svelte-10k8qjh p:where(.svelte-10k8qjh){margin-top:var(--space-3);color:#fffc;line-height:1.7}.block.svelte-10k8qjh ul:where(.svelte-10k8qjh),.ol.svelte-10k8qjh{margin-top:var(--space-4);display:flex;flex-direction:column;gap:var(--space-3);color:#fffc;line-height:1.7;padding-left:24px}.block.svelte-10k8qjh ul:where(.svelte-10k8qjh){list-style:disc}.ol.svelte-10k8qjh{list-style:decimal}.link.svelte-10k8qjh{color:var(--color-accent-soft);text-decoration:underline}.link.svelte-10k8qjh:hover{color:#c4b5fd}.code.svelte-10k8qjh{color:var(--color-accent-soft);font-family:ui-monospace,monospace;font-size:.95em}
