.eyebrow-badge.svelte-nikoia{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--green);background:#1fcb7a1a;border:1px solid rgba(31,203,122,.35);padding:6px 14px;border-radius:999px;margin-bottom:1.25rem}.dot.svelte-nikoia{width:5px;height:5px;border-radius:50%;background:var(--green);flex:none}.diagram-wrap.svelte-12tkfg3{max-width:760px;margin:0 auto 2.5rem;background:var(--bg2);border:1px solid var(--border2);border-radius:var(--radius);padding:28px 20px 22px}.diagram-wrap.svelte-12tkfg3 svg:where(.svelte-12tkfg3){display:block;width:100%;height:auto}.diagram-caption.svelte-12tkfg3{text-align:center;font-family:var(--font-mono);font-size:11px;color:var(--dim);letter-spacing:.04em;margin-top:14px}.edge.svelte-12tkfg3{stroke:var(--muted);stroke-width:1.3}.arrowhead.svelte-12tkfg3{fill:var(--muted)}.node.svelte-12tkfg3{fill:var(--bg3);stroke:var(--border2)}.node-accent.svelte-12tkfg3{fill:#1fcb7a1a;stroke:var(--green)}.node-text.svelte-12tkfg3{font-family:var(--font-mono);fill:var(--text)}.node-text-accent.svelte-12tkfg3{fill:var(--green)}.feature-grid.svelte-1pt3afe{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:1.25rem}@media (max-width: 640px){.feature-grid.svelte-1pt3afe{grid-template-columns:1fr}}.feature-card.svelte-1pt3afe{display:flex;gap:13px;align-items:flex-start;background:var(--bg2);border:1px solid var(--border2);border-radius:var(--radius-sm);padding:16px;color:inherit;text-decoration:none}a.feature-card.svelte-1pt3afe{transition:border-color .15s}a.feature-card.svelte-1pt3afe:hover{border-color:var(--green)}.feature-icon.svelte-1pt3afe{flex:none;width:34px;height:34px;border-radius:8px;background:#1fcb7a1a;border:1px solid rgba(31,203,122,.3);display:flex;align-items:center;justify-content:center;color:var(--green)}.feature-text.svelte-1pt3afe{font-size:13.5px;line-height:1.5;color:#9ca3af;padding-top:2px}.feature-text.svelte-1pt3afe b:where(.svelte-1pt3afe){color:var(--text);font-weight:600}
