section.svelte-o6fi6g{margin-top:56px;padding-top:36px;border-top:1px solid var(--border)}.head.svelte-o6fi6g{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:20px}.title.svelte-o6fi6g{display:inline-flex;align-items:center;gap:10px;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted-foreground)}.pulse.svelte-o6fi6g{width:7px;height:7px;border-radius:50%;background:var(--faint-foreground)}.pulse.live.svelte-o6fi6g{background:var(--success);box-shadow:0 0 8px var(--success)}.source.svelte-o6fi6g{font-size:.66rem;letter-spacing:.06em;color:var(--faint-foreground)}.table-wrap.svelte-o6fi6g{border:1px solid var(--border);overflow-x:auto}table.svelte-o6fi6g{width:100%;min-width:620px;border-collapse:collapse}thead.svelte-o6fi6g tr:where(.svelte-o6fi6g){background:var(--surface-2);border-bottom:1px solid var(--border)}th.svelte-o6fi6g{text-align:left;font-weight:400;font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--faint-foreground);padding:12px 20px}td.svelte-o6fi6g{padding:14px 20px;border-bottom:1px solid var(--border);font-size:.76rem;vertical-align:middle}tbody.svelte-o6fi6g tr:where(.svelte-o6fi6g):last-child td:where(.svelte-o6fi6g){border-bottom:none}.id.svelte-o6fi6g{color:var(--faint-foreground)}.vendor.svelte-o6fi6g{font-family:var(--font-body);font-size:.92rem;color:var(--foreground)}td.mono.svelte-o6fi6g{color:var(--muted-foreground)}.right.svelte-o6fi6g{text-align:right}.route.svelte-o6fi6g{display:inline-flex;align-items:center;gap:6px;font-size:.68rem;letter-spacing:.04em;white-space:nowrap;color:var(--route-color);border:1px solid color-mix(in srgb,var(--route-color) 35%,transparent);padding:3px 9px}.route.svelte-o6fi6g .dot:where(.svelte-o6fi6g){width:5px;height:5px;border-radius:50%;background:var(--route-color)}.note.svelte-o6fi6g{margin-top:14px;font-size:.68rem;color:var(--faint-foreground);line-height:1.6}.page.svelte-gygcht{max-width:840px;margin:0 auto;padding:0 var(--space-5)}article.svelte-gygcht{padding-top:44px}.back.svelte-gygcht{display:inline-flex;align-items:center;gap:8px;text-decoration:none;font-size:.78rem;letter-spacing:.04em;color:var(--faint-foreground);white-space:nowrap;transition:color .15s ease}.back.svelte-gygcht:hover{color:var(--primary)}.chips.svelte-gygcht{margin-top:28px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.chip.svelte-gygcht{display:inline-flex;align-items:center;gap:7px;font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent)}.square.svelte-gygcht{width:6px;height:6px;background:var(--accent)}.tag.svelte-gygcht{font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--accent);border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);padding:3px 9px}h1.svelte-gygcht{margin-top:18px;font-family:var(--font-display);font-weight:600;font-size:clamp(2rem,4.4vw,3rem);letter-spacing:-.03em;line-height:1.05}.lede.svelte-gygcht{margin-top:18px;font-size:1.18rem;line-height:1.55;color:var(--muted-foreground);max-width:54ch}.tools.svelte-gygcht{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.tool.svelte-gygcht{font-size:.68rem;color:var(--muted-foreground);border:1px solid var(--border);padding:4px 10px}.metrics.svelte-gygcht{display:grid;grid-template-columns:repeat(var(--cols),1fr);margin-top:32px;border:1px solid var(--border)}.metric.svelte-gygcht{padding:22px 24px}.metric.svelte-gygcht+.metric:where(.svelte-gygcht){border-left:1px solid var(--border)}.metric-value.svelte-gygcht{font-family:var(--font-display);font-weight:600;font-size:1.9rem;letter-spacing:-.03em;line-height:1}.metric-value.accent.svelte-gygcht{color:var(--accent)}.metric-label.svelte-gygcht{font-size:.68rem;letter-spacing:.04em;color:var(--faint-foreground);margin-top:8px}.actions.svelte-gygcht{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.actions.svelte-gygcht .btn-primary:where(.svelte-gygcht){font-weight:600}.embed-section.svelte-gygcht{margin-top:64px;padding-top:36px;border-top:1px solid var(--border)}.embed-frame.svelte-gygcht{background:var(--surface-1);border:1px solid var(--border-strong)}.embed-frame.svelte-gygcht iframe:where(.svelte-gygcht){display:block;width:100%;height:100%;border:0}.embed-note.svelte-gygcht{margin-top:12px;font-size:.68rem;letter-spacing:.06em;color:var(--faint-foreground)}.steps-section.svelte-gygcht{margin-top:64px;padding-top:36px;border-top:1px solid var(--border)}.kicker.svelte-gygcht{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint-foreground);margin-bottom:24px}.steps.svelte-gygcht{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;list-style:none}.step.svelte-gygcht{background:var(--surface-1);border:1px solid var(--border);border-top:2px solid var(--accent);padding:20px 18px}.step-index.svelte-gygcht{font-size:.66rem;letter-spacing:.08em;color:var(--faint-foreground)}.step-name.svelte-gygcht{font-family:var(--font-display);font-weight:600;font-size:1.02rem;margin-top:10px}.step-detail.svelte-gygcht{font-size:.68rem;color:var(--faint-foreground);margin-top:6px}.prose-section.svelte-gygcht{margin-top:56px}.prose-section.svelte-gygcht h2:where(.svelte-gygcht){font-family:var(--font-display);font-weight:600;font-size:1.5rem;letter-spacing:-.02em}.prose-section.svelte-gygcht h2:where(.svelte-gygcht)+h2:where(.svelte-gygcht),.prose-section.svelte-gygcht p:where(.svelte-gygcht)+h2:where(.svelte-gygcht){margin-top:40px}.prose-section.svelte-gygcht p:where(.svelte-gygcht){margin-top:14px;font-size:1.08rem;line-height:1.65;color:var(--muted-foreground)}.wip.svelte-gygcht{margin-top:56px;border:1px solid var(--border);border-left:2px solid var(--border-strong);padding:22px 26px;background:var(--surface-2)}.wip.svelte-gygcht p:where(.svelte-gygcht){font-size:.78rem;line-height:1.7;color:var(--muted-foreground)}.next-section.svelte-gygcht{margin-top:64px}.next.svelte-gygcht{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--surface-1);border:1px solid var(--border);padding:26px 30px;text-decoration:none;color:var(--foreground);transition:border-color .2s ease}.next.svelte-gygcht:hover{border-color:var(--primary)}.next.svelte-gygcht:active{transform:translateY(1px);transition:transform .06s ease-out}@media(prefers-reduced-motion:reduce){.next.svelte-gygcht:active{transform:none}}.next-kicker.svelte-gygcht{font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--faint-foreground)}.next-title.svelte-gygcht{display:block;margin-top:6px;font-family:var(--font-display);font-weight:600;font-size:1.25rem;letter-spacing:-.02em}.next-arrow.svelte-gygcht{font-size:1.1rem;color:var(--primary)}
