section.svelte-1fyr06i{display:flex;flex-direction:column;gap:1rem}h2.svelte-1fyr06i{font-size:1.1rem;font-weight:600;color:#c4b5fd;border-bottom:1px solid #1e2030;padding-bottom:.5rem}p.svelte-1fyr06i{color:#94a3b8;line-height:1.65;font-size:.9rem}p.note.svelte-1fyr06i{color:#475569;font-size:.82rem;font-style:italic}code.svelte-1fyr06i{background:#1a1a2e;color:#a5b4fc;padding:1px 5px;border-radius:3px;font-size:.83em}.agent-grid.svelte-1fyr06i{display:grid;grid-template-columns:repeat(3,1fr);gap:.65rem}@media(max-width:700px){.agent-grid.svelte-1fyr06i{grid-template-columns:1fr 1fr}}@media(max-width:420px){.agent-grid.svelte-1fyr06i{grid-template-columns:1fr}}.agent-card.svelte-1fyr06i{background:#0d0d18;border:1px solid #1e2030;border-radius:8px;padding:.85rem 1rem;display:flex;flex-direction:column;gap:.3rem}.agent-card.cto.svelte-1fyr06i{border-left:3px solid #7c6af5}.agent-card.quality.svelte-1fyr06i{border-left:3px solid #06b6d4}.agent-card.memory.svelte-1fyr06i{border-left:3px solid #f59e0b}.agent-card.security.svelte-1fyr06i{border-left:3px solid #ef4444}.agent-card.uptime.svelte-1fyr06i{border-left:3px solid #22c55e}.agent-card.ux.svelte-1fyr06i{border-left:3px solid #ec4899}.agent-card.sources.svelte-1fyr06i{border-left:3px solid #3b82f6}.agent-card.pipeline.svelte-1fyr06i{border-left:3px solid #f97316}.agent-card.roadmap.svelte-1fyr06i{border-left:3px solid #a855f7}.agent-header.svelte-1fyr06i{display:flex;align-items:center;gap:.5rem}.agent-badge.svelte-1fyr06i{font-size:.68rem;font-weight:600;color:#475569;text-transform:uppercase;letter-spacing:.04em;background:#1a1a2e;border:1px solid #334155;border-radius:4px;padding:1px 5px;white-space:nowrap}.agent-name.svelte-1fyr06i{font-size:.95rem;font-weight:700;color:#e2e8f0}.agent-model.svelte-1fyr06i{font-size:.75rem;color:#475569;font-style:italic;margin:0}.agent-owns.svelte-1fyr06i{font-size:.82rem;color:#94a3b8;line-height:1.5;margin:0}.subsection-head.svelte-1fyr06i{font-size:.95rem;font-weight:600;color:#a5b4fc;margin-top:.5rem;margin-bottom:0}.lifecycle-flow.svelte-1fyr06i{background:#0a0a14;border:1px solid #1e2030;border-radius:8px;padding:.5rem;overflow-x:auto}.edge-table.svelte-1fyr06i{display:flex;flex-direction:column;gap:0;border:1px solid #1e2030;border-radius:8px;overflow:hidden}.edge-row.svelte-1fyr06i{display:grid;grid-template-columns:9rem 1fr 1fr;gap:1rem;padding:.65rem 1rem;font-size:.85rem;color:#94a3b8;border-bottom:1px solid #1e2030}.edge-row.svelte-1fyr06i:last-child{border-bottom:none}.edge-row.header.svelte-1fyr06i{color:#475569;font-size:.78rem;background:#0d0d18}section.svelte-1ggq2qm{display:flex;flex-direction:column;gap:1rem}h2.svelte-1ggq2qm{font-size:1.1rem;font-weight:600;color:#c4b5fd;border-bottom:1px solid #1e2030;padding-bottom:.5rem}.faq-list.svelte-1ggq2qm{display:flex;flex-direction:column;gap:0;border:1px solid #1e2030;border-radius:8px;overflow:hidden}details.svelte-1ggq2qm{border-bottom:1px solid #1e2030}details.svelte-1ggq2qm:last-child{border-bottom:none}summary.svelte-1ggq2qm{padding:.85rem 1.1rem;font-size:.9rem;font-weight:500;color:#e2e8f0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;-webkit-user-select:none;user-select:none}summary.svelte-1ggq2qm::-webkit-details-marker{display:none}summary.svelte-1ggq2qm:after{content:"+";color:#475569;font-size:1.1rem;transition:transform .15s}details[open].svelte-1ggq2qm summary:where(.svelte-1ggq2qm):after{content:"−"}details[open].svelte-1ggq2qm summary:where(.svelte-1ggq2qm){color:#c4b5fd}details.svelte-1ggq2qm p:where(.svelte-1ggq2qm){padding:.75rem 1.1rem 1rem;margin:0;font-size:.87rem;border-top:1px solid #1a1a2e}.help.svelte-1vby5nc{max-width:860px;margin:0 auto;padding:2.5rem 0 4rem;display:flex;flex-direction:column;gap:2.5rem}h1.svelte-1vby5nc{font-size:1.75rem;font-weight:700;color:#e2e8f0}.lead.svelte-1vby5nc{color:#94a3b8;font-size:1rem;line-height:1.6;margin-top:-1.5rem}section.svelte-1vby5nc{display:flex;flex-direction:column;gap:1rem}h2.svelte-1vby5nc{font-size:1.1rem;font-weight:600;color:#c4b5fd;border-bottom:1px solid #1e2030;padding-bottom:.5rem}p.svelte-1vby5nc{color:#94a3b8;line-height:1.65;font-size:.9rem}p.note.svelte-1vby5nc{color:#475569;font-size:.82rem;font-style:italic}ul.svelte-1vby5nc{color:#94a3b8;font-size:.9rem;line-height:1.7;padding-left:1.25rem}li.svelte-1vby5nc{margin-bottom:.25rem}code.svelte-1vby5nc{background:#1a1a2e;color:#a5b4fc;padding:1px 5px;border-radius:3px;font-size:.83em}.explain-grid.svelte-1vby5nc{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}@media(max-width:600px){.explain-grid.svelte-1vby5nc{grid-template-columns:1fr}}.card.svelte-1vby5nc{background:#0d0d18;border:1px solid #1e2030;border-radius:8px;padding:1rem 1.25rem;display:flex;flex-direction:column;gap:.5rem}.card-head.svelte-1vby5nc{display:flex;align-items:center;gap:.5rem}.card-head.svelte-1vby5nc strong:where(.svelte-1vby5nc){color:#e2e8f0;font-size:.9rem}.card.svelte-1vby5nc p:where(.svelte-1vby5nc){margin:0}.dot.svelte-1vby5nc{display:inline-block;width:12px;height:12px;border-radius:50%;flex-shrink:0}.dot.c.svelte-1vby5nc{background:#7c6af5}.dot.i.svelte-1vby5nc{background:#22c55e}.dot.lone.svelte-1vby5nc{background:#334155;border:1px solid #475569}.size-legend.svelte-1vby5nc{display:flex;gap:1.5rem;flex-wrap:wrap;align-items:center}.size-row.svelte-1vby5nc{display:flex;align-items:center;gap:.4rem}.stage-name.svelte-1vby5nc{font-size:.82rem;color:#64748b}.edge-table.svelte-1vby5nc{display:flex;flex-direction:column;gap:0;border:1px solid #1e2030;border-radius:8px;overflow:hidden}.edge-row.svelte-1vby5nc{display:grid;grid-template-columns:9rem 1fr 1fr;gap:1rem;padding:.65rem 1rem;font-size:.85rem;color:#94a3b8;border-bottom:1px solid #1e2030}.edge-row.svelte-1vby5nc:last-child{border-bottom:none}.edge-row.header.svelte-1vby5nc{color:#475569;font-size:.78rem;background:#0d0d18}.nav-table.svelte-1vby5nc{display:flex;flex-direction:column;gap:.5rem}.nav-row.svelte-1vby5nc{display:flex;gap:1.5rem;align-items:baseline;font-size:.88rem}.nav-row.svelte-1vby5nc a:where(.svelte-1vby5nc){color:#a5b4fc;font-weight:500;white-space:nowrap;min-width:80px}.nav-row.svelte-1vby5nc a:where(.svelte-1vby5nc):hover{color:#c4b5fd}.nav-row.svelte-1vby5nc span:where(.svelte-1vby5nc){color:#64748b}
