.agents-page{--agents-green:var(--search-green,#235e53);--agents-orange:var(--color-accent,#ff4208);--agents-orange-hover:#e23700;--agents-ink:var(--color-text,#1f2937);--agents-muted:var(--color-muted,#4b5563);--agents-line:var(--color-border,#e5e7eb);--agents-surface:var(--color-surface,#fff);--agents-tint:#eef5f2;background:var(--color-background,#f8f9fa);color:var(--agents-ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:clamp(1.5rem,4vw,3.5rem) clamp(1rem,4vw,3rem) clamp(3rem,6vw,5rem);font-size:17px;line-height:1.6}.agents-page:focus{outline:none}.agents-shell{gap:clamp(2rem,4vw,3rem);width:min(100%,1040px);margin:0 auto;display:grid}.agents-hero{gap:.75rem;display:grid}.agents-eyebrow{color:var(--agents-green);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:12px;font-weight:800}.agents-page .agents-title{letter-spacing:-.02em;max-width:22em;margin:0;font-size:clamp(1.9rem,1.2rem + 2.4vw,2.75rem);font-weight:800;line-height:1.12}.agents-lead,.agents-text{max-width:68ch;color:var(--agents-muted);margin:0}.agents-lead{font-size:18px}.agents-server{border:1px solid var(--agents-line);background:var(--agents-surface);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.75rem 1rem;display:flex}.agents-server-label{color:var(--agents-muted);font-size:14px;font-weight:700}.agents-server-url,.agents-tools code,.agents-snippet code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px}.agents-copy{border:1px solid var(--agents-green);color:var(--agents-green);cursor:pointer;background:0 0;border-radius:999px;padding:.35rem .8rem;font-size:14px;font-weight:700}.agents-copy:hover{background:var(--agents-tint)}.agents-actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;margin:.25rem 0 0;display:flex}.agents-button{background:var(--agents-orange);color:#fff;border-radius:999px;align-items:center;min-height:44px;padding:.6rem 1.25rem;font-weight:800;text-decoration:none;display:inline-flex}.agents-button:hover{background:var(--agents-orange-hover)}.agents-link,.agents-page a:not(.agents-button){color:var(--agents-green);text-underline-offset:3px;font-weight:700;text-decoration:underline}.agents-section{border-top:1px solid var(--agents-line);gap:1rem;padding-top:1.5rem;display:grid}.agents-page .agents-heading{margin:0;font-size:clamp(1.4rem,1.1rem + 1vw,1.8rem);font-weight:800;line-height:1.2}.agents-page .agents-subheading{margin:0;font-size:18px;font-weight:800}.agents-groups,.agents-clients{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:1rem;display:grid}.agents-group,.agents-client{border:1px solid var(--agents-line);background:var(--agents-surface);border-radius:14px;align-content:start;gap:.75rem;padding:1.25rem;display:grid}.agents-tools,.agents-principles{gap:.75rem;margin:0;display:grid}.agents-tools dd,.agents-principles dd{color:var(--agents-muted);margin:.15rem 0 0}.agents-principles dt{font-weight:800}.agents-steps,.agents-prompts,.agents-documents{gap:.4rem;margin:0;padding-left:1.25rem;display:grid}.agents-steps{list-style:decimal}.agents-prompts,.agents-documents{list-style:outside}.agents-snippet{justify-items:start;gap:.5rem;display:grid}.agents-snippet pre{color:#e6f2ee;background:#0f2a25;border-radius:10px;width:100%;margin:0;padding:.75rem 1rem;overflow-x:auto}
