.agent-hero[data-v-0bc78cf2]{background:linear-gradient(135deg,#6366f1,#8b5cf6);border-radius:12px;padding:36px 32px;margin-bottom:28px;color:#fff;-webkit-box-shadow:0 4px 16px rgba(99,102,241,.25);box-shadow:0 4px 16px rgba(99,102,241,.25)}.agent-hero-mcp[data-v-0bc78cf2]{background:linear-gradient(135deg,#0ea5e9,#14b8a6);-webkit-box-shadow:0 4px 16px rgba(14,165,233,.25);box-shadow:0 4px 16px rgba(14,165,233,.25)}.agent-hero-content[data-v-0bc78cf2]{max-width:820px}.agent-hero-title[data-v-0bc78cf2]{font-size:1.6rem;font-weight:700;margin:0 0 12px 0;color:#fff}.agent-hero-subtitle[data-v-0bc78cf2]{font-size:.95rem;line-height:1.7;margin:0 0 20px 0;color:hsla(0,0%,100%,.92)}.agent-hero-btn[data-v-0bc78cf2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#fff;color:#0ea5e9;padding:10px 20px;border-radius:8px;text-decoration:none;font-size:.95rem;font-weight:600;-webkit-transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:-webkit-transform .15s,-webkit-box-shadow .15s;transition:transform .15s,box-shadow .15s;transition:transform .15s,box-shadow .15s,-webkit-transform .15s,-webkit-box-shadow .15s}.agent-hero-btn[data-v-0bc78cf2]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 4px 12px rgba(0,0,0,.18);box-shadow:0 4px 12px rgba(0,0,0,.18);color:#0ea5e9;text-decoration:none}.agent-hero-btn-icon[data-v-0bc78cf2]{font-size:1.1rem}.agent-section[data-v-0bc78cf2]{background:#fff;border-radius:12px;padding:24px 28px;margin-bottom:20px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.agent-section-header[data-v-0bc78cf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px}.agent-step-badge[data-v-0bc78cf2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#0ea5e9,#14b8a6);color:#fff;font-weight:700;font-size:.95rem;-ms-flex-negative:0;flex-shrink:0}.agent-section-title[data-v-0bc78cf2]{margin:0;font-size:1.15rem;font-weight:600;color:#1f2937}.agent-section-desc[data-v-0bc78cf2]{color:#4b5563;font-size:.92rem;line-height:1.7;margin:0 0 16px 0}.agent-section-desc code[data-v-0bc78cf2]{background:#f3f4f6;color:#0ea5e9;padding:2px 6px;border-radius:4px;font-size:.88rem}.agent-note-badge[data-v-0bc78cf2]{background:linear-gradient(135deg,#f59e0b,#f97316);font-size:1.1rem}.agent-mcp-badge[data-v-0bc78cf2],.agent-note-badge[data-v-0bc78cf2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:#fff;font-weight:700;-ms-flex-negative:0;flex-shrink:0}.agent-mcp-badge[data-v-0bc78cf2]{background:linear-gradient(135deg,#14b8a6,#0ea5e9);font-size:1rem}.agent-caveat[data-v-0bc78cf2]{border:1px solid #fde3c4;border-radius:8px;background:#fffbf5;margin-bottom:10px;overflow:hidden}.agent-caveat[data-v-0bc78cf2]:last-child{margin-bottom:0}.agent-caveat-summary[data-v-0bc78cf2]{cursor:pointer;padding:12px 36px 12px 16px;font-weight:600;font-size:.92rem;color:#92400e;list-style:none;position:relative}.agent-caveat-summary[data-v-0bc78cf2]::-webkit-details-marker{display:none}.agent-caveat-summary[data-v-0bc78cf2]:after{content:"+";position:absolute;right:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:1.15rem;color:#d97706}.agent-caveat[open] .agent-caveat-summary[data-v-0bc78cf2]:after{content:"\2212"}.agent-caveat-body[data-v-0bc78cf2]{padding:0 16px 14px 16px;color:#4b5563;font-size:.9rem;line-height:1.7}.agent-caveat-body p[data-v-0bc78cf2]{margin:6px 0}.agent-caveat-body ul[data-v-0bc78cf2]{margin:6px 0;padding-left:20px}.agent-caveat-body code[data-v-0bc78cf2]{background:#f3f4f6;color:#0ea5e9;padding:2px 6px;border-radius:4px;font-size:.86rem}.agent-tools-table-wrap[data-v-0bc78cf2]{overflow-x:auto;margin-bottom:16px}.agent-tools-table[data-v-0bc78cf2]{width:100%;border-collapse:collapse;font-size:.9rem;color:#4b5563}.agent-tools-table td[data-v-0bc78cf2],.agent-tools-table th[data-v-0bc78cf2]{border-bottom:1px solid #e5e7eb;padding:10px 12px;text-align:left;vertical-align:top;line-height:1.6}.agent-tools-table th[data-v-0bc78cf2]{background:#f9fafb;color:#1f2937;font-weight:600}.agent-tools-table td[data-v-0bc78cf2]:first-child{white-space:nowrap}.agent-tools-table code[data-v-0bc78cf2]{background:#f3f4f6;color:#0ea5e9;padding:2px 6px;border-radius:4px;font-size:.86rem}.agent-tools-note[data-v-0bc78cf2]{margin-bottom:12px}.agent-caveat-summary code[data-v-0bc78cf2]{background:#f3f4f6;color:#0ea5e9;padding:2px 6px;border-radius:4px;font-size:.86rem}.agent-inline-link[data-v-0bc78cf2]{color:#0ea5e9;font-weight:600}.agent-inline-link[data-v-0bc78cf2]:hover{color:#0284c7;text-decoration:underline}.agent-tool-meta[data-v-0bc78cf2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:12px;font-size:.82rem;color:#6b7280}.agent-tool-meta-label[data-v-0bc78cf2]{font-weight:600}.agent-code[data-v-0bc78cf2]{background:#1f2937;color:#e5e7eb;padding:16px 18px;border-radius:8px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85rem;line-height:1.6;overflow-x:auto;margin:0 0 16px 0}.agent-code code[data-v-0bc78cf2]{background:transparent;color:inherit;padding:0;font-size:inherit}.agent-examples-grid[data-v-0bc78cf2]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}@media (max-width:1100px){.agent-examples-grid[data-v-0bc78cf2]{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.agent-examples-grid[data-v-0bc78cf2]{grid-template-columns:1fr}}.agent-example-card[data-v-0bc78cf2]{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;padding:14px 16px;-webkit-transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,-webkit-box-shadow .15s;transition:border-color .15s,box-shadow .15s;transition:border-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.agent-example-card[data-v-0bc78cf2]:hover{border-color:#0ea5e9;-webkit-box-shadow:0 2px 8px rgba(14,165,233,.12);box-shadow:0 2px 8px rgba(14,165,233,.12)}.agent-example-card-header[data-v-0bc78cf2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-weight:600;font-size:.9rem;color:#1f2937;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.agent-example-card-icon[data-v-0bc78cf2]{font-size:1.05rem}.agent-example-list[data-v-0bc78cf2]{list-style:none;padding:0;margin:0}.agent-example-list li[data-v-0bc78cf2]{padding:4px 0}.agent-example-list code[data-v-0bc78cf2]{display:block;background:#fff;color:#4b5563;padding:6px 10px;border-radius:4px;border:1px solid #e5e7eb;font-size:.78rem;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all}.agent-footer-cta[data-v-0bc78cf2]{text-align:center;padding:18px;color:#6b7280;font-size:.9rem}.agent-footer-cta a[data-v-0bc78cf2]{color:#0ea5e9;font-weight:600;margin-left:6px}.agent-footer-cta a[data-v-0bc78cf2]:hover{color:#0284c7;text-decoration:underline}