.agents-page.svelte-1qdwr13{width:100%;max-width:1440px;padding:0 var(--spacing-gutter) 80px;margin:0 auto}.page-header.svelte-1qdwr13{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:32px;padding:64px 0 48px;display:flex}.eyebrow.svelte-1qdwr13{font:500 11px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-subtle-foreground)}.page-header.svelte-1qdwr13 .eyebrow:where(.svelte-1qdwr13){color:var(--color-brand-strong);align-items:center;gap:10px;display:flex}.status-dot.svelte-1qdwr13{background:var(--color-brand);border-radius:50%;width:7px;height:7px}h1.svelte-1qdwr13{letter-spacing:-.055em;margin:18px 0;font-size:clamp(36px,5vw,64px);line-height:1.1}h1.svelte-1qdwr13>span:where(.svelte-1qdwr13){color:var(--color-brand-strong)}.intro.svelte-1qdwr13{color:var(--color-muted-foreground);font-size:clamp(17px,2vw,20px);line-height:1.6}.guide-meta.svelte-1qdwr13{border-left:1px solid var(--color-border);min-width:180px;padding-left:32px}.guide-meta.svelte-1qdwr13>span:where(.svelte-1qdwr13){font:500 25px var(--font-mono);color:var(--color-brand-strong)}.guide-meta.svelte-1qdwr13 p:where(.svelte-1qdwr13){color:var(--color-subtle-foreground);margin-top:12px;font-size:13px;line-height:1.7}.guide-layout.svelte-1qdwr13{grid-template-columns:220px minmax(0,1fr);gap:clamp(32px,5vw,80px);padding-top:44px;display:grid}.desktop-contents.svelte-1qdwr13 nav:where(.svelte-1qdwr13){max-height:calc(100dvh - 48px);padding-right:14px;position:sticky;top:24px;overflow-y:auto}.nav-group.svelte-1qdwr13{margin-bottom:24px}.nav-group.svelte-1qdwr13 .eyebrow:where(.svelte-1qdwr13){margin:0 0 9px 12px;font-size:10px}.nav-group.svelte-1qdwr13 a:where(.svelte-1qdwr13){color:var(--color-muted-foreground);border-left:2px solid #0000;padding:6px 10px;font-size:13px;line-height:1.5;display:block}.nav-group.svelte-1qdwr13 a:where(.svelte-1qdwr13):hover{background:var(--color-accent);color:var(--color-foreground)}.nav-group.svelte-1qdwr13 a.active:where(.svelte-1qdwr13){color:var(--color-primary);background:var(--color-accent);border-left-color:var(--color-primary)}.guide-body.svelte-1qdwr13{min-width:0;max-width:900px}.mobile-contents.svelte-1qdwr13{display:none}section.svelte-1qdwr13{border-bottom:1px solid var(--color-border);padding:52px 0;scroll-margin-top:28px}.chapter.svelte-1qdwr13:first-of-type{padding-top:0}.chapter.svelte-1qdwr13>.eyebrow:where(.svelte-1qdwr13){color:var(--color-brand-strong)}section.svelte-1qdwr13:last-child{border-bottom:none}h2.svelte-1qdwr13{letter-spacing:-.035em;margin:12px 0 20px;font-size:clamp(25px,3vw,34px);line-height:1.2}section.svelte-1qdwr13>p:where(.svelte-1qdwr13):not(.eyebrow){color:var(--color-muted-foreground);margin:18px 0;font-size:15px;line-height:1.85}section.svelte-1qdwr13 code:where(.svelte-1qdwr13){font-family:var(--font-mono);color:var(--color-foreground);background:var(--color-accent);overflow-wrap:anywhere;border-radius:3px;padding:2px 5px;font-size:.84em}section.svelte-1qdwr13 strong:where(.svelte-1qdwr13){color:var(--color-foreground);font-weight:600}.files.svelte-1qdwr13{border:1px solid var(--color-border);background:var(--color-card);border-radius:4px;margin:24px 0 0;padding:0;list-style:none;overflow:hidden}.files.svelte-1qdwr13 li:where(.svelte-1qdwr13){grid-template-columns:160px minmax(0,1fr);align-items:baseline;gap:6px 20px;padding:14px 18px;display:grid}.files.svelte-1qdwr13 li:where(.svelte-1qdwr13)+li:where(.svelte-1qdwr13){border-top:1px solid var(--color-border-subtle)}.files.svelte-1qdwr13 a:where(.svelte-1qdwr13) code:where(.svelte-1qdwr13){color:inherit;background:0 0;padding:0}.files.svelte-1qdwr13 span:where(.svelte-1qdwr13){color:var(--color-muted-foreground);font-size:14px;line-height:1.75}.snippet.svelte-1qdwr13{border:1px solid var(--color-border);background:var(--color-card);border-radius:4px;margin:24px 0;overflow:hidden}.snippet-bar.svelte-1qdwr13{background:var(--color-muted);border-bottom:1px solid var(--color-border);font:500 11px/1.5 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--color-subtle-foreground);justify-content:space-between;align-items:center;padding:6px 8px 6px 16px;display:flex}.snippet-bar.svelte-1qdwr13 button:where(.svelte-1qdwr13){font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--color-muted-foreground);cursor:pointer;border-radius:3px;padding:4px 10px}.snippet-bar.svelte-1qdwr13 button:where(.svelte-1qdwr13):hover{background:var(--color-accent);color:var(--color-foreground)}.snippet.svelte-1qdwr13 pre:where(.svelte-1qdwr13){font:13px/1.75 var(--font-mono);color:var(--color-foreground);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:16px 18px;overflow-x:auto}.steps.svelte-1qdwr13{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin:24px 0;display:grid}.steps.svelte-1qdwr13>div:where(.svelte-1qdwr13){align-items:baseline;gap:10px;display:flex}.steps.svelte-1qdwr13 span:where(.svelte-1qdwr13){color:var(--color-brand-strong);font:11px var(--font-mono)}.steps.svelte-1qdwr13 p:where(.svelte-1qdwr13){color:var(--color-subtle-foreground);font-size:12px;line-height:1.8}.steps.svelte-1qdwr13 strong:where(.svelte-1qdwr13){font-size:13px}.note.svelte-1qdwr13{border-left:3px solid var(--color-brand);background:var(--color-accent);margin:24px 0;padding:18px 22px;font-size:14px}.note.svelte-1qdwr13 ul:where(.svelte-1qdwr13){color:var(--color-muted-foreground);margin:8px 0 0;padding-left:18px;line-height:1.7;list-style:outside}.note.svelte-1qdwr13 code:where(.svelte-1qdwr13){background:var(--color-card)}a.svelte-1qdwr13:focus-visible,button.svelte-1qdwr13:focus-visible,summary.svelte-1qdwr13:focus-visible{outline:2px solid var(--color-primary);outline-offset:4px}summary.svelte-1qdwr13{cursor:pointer;padding:16px 0;font-size:14px;font-weight:500}@media (width<=1100px){.guide-meta.svelte-1qdwr13{display:none}}@media (width<=900px){.guide-layout.svelte-1qdwr13{grid-template-columns:180px minmax(0,1fr);gap:28px}.steps.svelte-1qdwr13{grid-template-columns:repeat(2,minmax(0,1fr))}.files.svelte-1qdwr13 li:where(.svelte-1qdwr13){grid-template-columns:1fr}}@media (width<=700px){.page-header.svelte-1qdwr13{padding:40px 0 32px}.guide-layout.svelte-1qdwr13{padding-top:24px;display:block}.desktop-contents.svelte-1qdwr13{display:none}.mobile-contents.svelte-1qdwr13{border:1px solid var(--color-border);background:var(--color-card);border-radius:4px;margin-bottom:32px;padding:0 18px;display:block}section.svelte-1qdwr13{padding:36px 0}}@media (width<=400px){.steps.svelte-1qdwr13{grid-template-columns:1fr;gap:10px}}
