/* Final prompt-template correction: keep only the Mac code window, not a second card frame. */
.qv-guides-embed.qv-guide-page.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card{display:flex!important;flex-direction:column!important;gap:0!important;overflow:visible!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.qv-guides-embed.qv-guide-page.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::before,.qv-guides-embed.qv-guide-page.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::after{display:none!important;content:none!important}
.qv-guides-embed.qv-guide-page.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.tag{position:static!important;align-self:flex-start!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;color:rgba(156,184,210,.78)!important;font-size:10.5px!important;line-height:16px!important;letter-spacing:.1em!important;text-align:left!important;white-space:normal!important}
.qv-guides-embed.qv-guide-page.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>h3{margin:0 0 18px!important;font-size:19px!important;line-height:28px!important}
.qv-guides-embed.qv-guide-page.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.qv-mac-code{width:100%!important;margin:0!important}
/* Same-element root specificity correction for the prompt page. */
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:12px!important;margin:22px auto 0!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions .btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;padding:13px 24px!important;border:1px solid rgba(103,232,249,.22)!important;border-radius:999px!important;background:rgba(255,255,255,.035)!important;color:#fff!important;text-decoration:none!important;font-size:14.5px!important;line-height:21.75px!important;font-weight:600!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions .btn.primary{border-color:transparent!important;background:linear-gradient(110deg,#9bf4ff 0%,#27c7ef 35%,#2468ff 100%)!important;color:#fff!important;box-shadow:0 12px 30px rgba(36,104,255,.22)!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card{display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::before,.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::after{display:none!important;content:none!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.tag{position:static!important;align-self:flex-start!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;color:rgba(156,184,210,.78)!important;font-size:10.5px!important;line-height:16px!important;letter-spacing:.1em!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>h3{margin:0 0 18px!important;font-size:19px!important;line-height:28px!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.qv-mac-code{width:100%!important;margin:0!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list{display:flex!important;flex-direction:column!important;margin-top:22px!important;border-top:1px solid rgba(255,255,255,.10)!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list>a{display:flex!important;flex-direction:column!important;gap:5px!important;padding:18px 4px!important;border-bottom:1px solid rgba(255,255,255,.10)!important;background:transparent!important;color:#25b8ff!important;text-decoration:none!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list>a strong{color:#25b8ff!important;font-size:16px!important;line-height:24px!important;font-weight:650!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list>a>span{color:rgba(236,244,255,.68)!important;font-size:14px!important;line-height:22px!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card{margin-top:20px!important;padding:16px!important;border:1px solid rgba(77,220,255,.22)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(7,25,35,.88),rgba(11,17,32,.88))!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-label{margin-bottom:10px!important;color:rgba(182,199,218,.5)!important;font-size:9.5px!important;line-height:15px!important;font-weight:700!important;letter-spacing:.12em!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card strong{display:block!important;color:#f7fbff!important;font-size:15px!important;line-height:21px!important;font-weight:650!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card p{margin:8px 0 12px!important;color:rgba(236,244,255,.58)!important;font-size:12.5px!important;line-height:19px!important}
.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card>a{color:#71e7ff!important;font-size:13px!important;line-height:20px!important;font-weight:600!important;text-decoration:none!important}
@media(max-width:1040px){.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card{display:none!important}}
@media(max-width:700px){.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions{width:100%!important}.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions .btn{width:100%!important;max-width:330px!important}.qv-guides-embed.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two{grid-template-columns:1fr!important}}

/* AI Agent Tool Calling Prompts — required component completion (2026-08-13). */
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions{
  display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;
  gap:12px!important;margin:22px auto 0!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions .btn{
  display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:48px!important;
  padding:13px 24px!important;border:1px solid rgba(103,232,249,.22)!important;border-radius:999px!important;
  background:rgba(255,255,255,.035)!important;color:#fff!important;text-decoration:none!important;
  font-size:14.5px!important;line-height:21.75px!important;font-weight:600!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions .btn.primary{
  border-color:transparent!important;background:linear-gradient(110deg,#9bf4ff 0%,#27c7ef 35%,#2468ff 100%)!important;
  color:#fff!important;box-shadow:0 12px 30px rgba(36,104,255,.22)!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card{
  display:flex!important;flex-direction:column!important;gap:0!important;padding:0!important;
  border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::before,
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::after{display:none!important;content:none!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.tag{
  position:static!important;align-self:flex-start!important;margin:0 0 10px!important;padding:0!important;
  border:0!important;background:transparent!important;color:rgba(156,184,210,.78)!important;
  font-size:10.5px!important;line-height:16px!important;letter-spacing:.1em!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>h3{
  margin:0 0 18px!important;font-size:19px!important;line-height:28px!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.qv-mac-code{
  width:100%!important;margin:0!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list{
  display:flex!important;flex-direction:column!important;margin-top:22px!important;
  border-top:1px solid rgba(255,255,255,.10)!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list>a{
  display:flex!important;flex-direction:column!important;gap:5px!important;padding:18px 4px!important;
  border-bottom:1px solid rgba(255,255,255,.10)!important;background:transparent!important;
  color:#25b8ff!important;text-decoration:none!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list>a strong{
  color:#25b8ff!important;font-size:16px!important;line-height:24px!important;font-weight:650!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-reference-list>a>span{
  color:rgba(236,244,255,.68)!important;font-size:14px!important;line-height:22px!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card{
  margin-top:20px!important;padding:16px!important;border:1px solid rgba(77,220,255,.22)!important;
  border-radius:16px!important;background:linear-gradient(145deg,rgba(7,25,35,.88),rgba(11,17,32,.88))!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-label{
  margin-bottom:10px!important;color:rgba(182,199,218,.5)!important;font-size:9.5px!important;
  line-height:15px!important;font-weight:700!important;letter-spacing:.12em!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card strong{
  display:block!important;color:#f7fbff!important;font-size:15px!important;line-height:21px!important;font-weight:650!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card p{
  margin:8px 0 12px!important;color:rgba(236,244,255,.58)!important;font-size:12.5px!important;line-height:19px!important;
}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card>a{
  color:#71e7ff!important;font-size:13px!important;line-height:20px!important;font-weight:600!important;text-decoration:none!important;
}
@media(max-width:1040px){
  .qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-toc-featured-card{display:none!important}}
@media(max-width:700px){
  .qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions{width:100%!important}
  .qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-hero-actions .btn{width:100%!important;max-width:330px!important}
  .qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two{grid-template-columns:1fr!important}}

/* AI Agent Tool Calling Prompts: restore deliberate cards, tables, flow, and a compact TOC. */
.qv-guide-page--ai-agent-tool-calling-prompts .page-toc-desktop{align-self:start!important;height:max-content!important;min-height:0!important;padding-bottom:0!important}
.qv-guide-page--ai-agent-tool-calling-prompts .page-toc-desktop::after{display:none!important;content:none!important}
.qv-guide-page--ai-agent-tool-calling-prompts #implementation-checklist-from-prompt-to-controlled-execution .flow{
  display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;margin-top:26px!important;
}
.qv-guide-page--ai-agent-tool-calling-prompts #implementation-checklist-from-prompt-to-controlled-execution .step{
  position:relative!important;min-height:220px!important;padding:26px 22px!important;border:1px solid rgba(255,255,255,.10)!important;border-radius:18px!important;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(255,255,255,.025)),#090D14!important;box-shadow:none!important;
}
.qv-guide-page--ai-agent-tool-calling-prompts #implementation-checklist-from-prompt-to-controlled-execution .step strong{display:block!important;margin-bottom:12px!important;color:rgba(255,255,255,.96)!important;font-size:18px!important;line-height:26px!important}
.qv-guide-page--ai-agent-tool-calling-prompts #implementation-checklist-from-prompt-to-controlled-execution .step p{margin:0!important;color:rgba(255,255,255,.66)!important;font-size:14px!important;line-height:23px!important}
.qv-guide-page--ai-agent-tool-calling-prompts table.table{
  display:table!important;width:100%!important;min-width:720px!important;border:1px solid rgba(255,255,255,.10)!important;border-collapse:separate!important;border-spacing:0!important;border-radius:18px!important;overflow:hidden!important;background:#080C12!important;
}
.qv-guide-page--ai-agent-tool-calling-prompts table.table th{padding:16px 18px!important;text-align:left!important;color:#34E3F4!important;background:rgba(255,255,255,.045)!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.10)!important;font-size:12px!important;line-height:19px!important;letter-spacing:.05em!important;text-transform:uppercase!important}
.qv-guide-page--ai-agent-tool-calling-prompts table.table td{padding:17px 18px!important;color:rgba(255,255,255,.72)!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.075)!important;font-size:13.5px!important;line-height:22px!important;vertical-align:top!important}
.qv-guide-page--ai-agent-tool-calling-prompts table.table tbody tr:last-child td{border-bottom:0!important}
.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::before,.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card::after{display:none!important;content:none!important}
.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card{padding:26px!important}
.qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.tag{position:static!important;display:block!important;margin:0 0 18px!important;color:rgba(255,255,255,.50)!important}
.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-code{overflow:hidden!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:16px!important;background:#080D16!important}
.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-titlebar{display:grid!important;grid-template-columns:1fr auto 1fr!important;align-items:center!important;min-height:52px!important;padding:0 18px!important;border-bottom:1px solid rgba(255,255,255,.10)!important;background:linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.035))!important}
.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-dots{display:flex!important;gap:8px!important;justify-self:start!important}
.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-dot{display:block!important;width:12px!important;height:12px!important;border-radius:50%!important}
.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-dot--red{background:#ff5f57!important}.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-dot--yellow{background:#febc2e!important}.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-dot--green{background:#28c840!important}
.qv-guide-page--ai-agent-tool-calling-prompts .qv-mac-label{grid-column:2!important;color:rgba(255,255,255,.52)!important;font:500 12px/1 var(--qv-font-mono,monospace)!important}
@media(max-width:900px){.qv-guide-page--ai-agent-tool-calling-prompts #implementation-checklist-from-prompt-to-controlled-execution .flow{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:700px){.qv-guide-page--ai-agent-tool-calling-prompts #implementation-checklist-from-prompt-to-controlled-execution .flow{grid-template-columns:1fr!important}.qv-guide-page--ai-agent-tool-calling-prompts #implementation-checklist-from-prompt-to-controlled-execution .step{min-height:0!important}.qv-guide-page--ai-agent-tool-calling-prompts table.table{display:block!important;max-width:100%!important;overflow-x:auto!important}}

/* Targeted original page-owned CSS: ai-agent-tool-calling-prompts */
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--bg:#05070B;--panel:#0d121d;--line:rgba(255,255,255,.075);--text:#f8fafc;--muted:rgba(255,255,255,.62);--soft:rgba(255,255,255,.42);--aqua:#67e8f9;--blue:#60a5fa;--green:#6ee7b7;--yellow:#fbbf24;--grad:linear-gradient(135deg,#8ef3ff,#4f67ff)}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-grid{display:grid;grid-template-columns:1fr .9fr;gap:52px;align-items:center}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-media{padding:24px;border:1px solid var(--line);border-radius:26px;background:rgba(255,255,255,.02)}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .callout,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .step{background:rgba(255,255,255,.035);border:1px solid var(--line);border-radius:18px}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .card .tag{font:700 12px ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--aqua);letter-spacing:.08em}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .callout{background:linear-gradient(135deg,rgba(96,165,250,.11),rgba(103,232,249,.05));border-color:rgba(103,232,249,.18);border-radius:22px;padding:26px}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .step{background:#0b1220;padding:20px}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .step strong{display:block;color:#fff;font-size:20px}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .code{background:#090e18;border:1px solid var(--line);border-radius:16px;padding:20px;overflow:auto;color:#dbeafe;font:14px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}
@media (max-width:980px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-grid,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .card-grid,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .flow{grid-template-columns:1fr}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb > .qv-breadcrumb-inner{box-sizing: border-box !important;
  width: 100% !important;
  max-width: 988px !important;
  min-height: 32px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding-right: 24px !important;
  padding-left: 24px !important;
  display: flex !important;
  align-items: center !important;
  gap: 8px !important;
  transform: none !important;}
@media (max-width: 700px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb > .qv-breadcrumb-inner{padding-right: 18px !important;
    padding-left: 18px !important;}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--qv-bg:#05070b;
  --qv-surface:#0b0f16;
  --qv-line:rgba(255,255,255,.09);
  --qv-copy:rgba(255,255,255,.66);
  --qv-muted:rgba(255,255,255,.44);
  --qv-gradient:linear-gradient(135deg,#34e3f4 0%,#25b8ff 30%,#1e6bff 62%,#2f43ff 100%);}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb>.qv-breadcrumb-inner{width:100%!important;max-width:988px!important;min-height:32px!important;
  margin:0 auto!important;padding:0!important;display:flex!important;align-items:center!important;
  gap:8px!important;background:transparent!important;border:0!important;box-shadow:none!important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-back{border-radius:12px!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .section-hero .hero-grid,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero.wrap .hero-grid{display:block!important;max-width:988px!important;margin:0 auto!important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .section-hero .hero-grid>div:first-child,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero.wrap .hero-grid>div:first-child{max-width:900px!important;margin:0 auto!important;text-align:center!important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .step,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .callout{background:transparent!important;background-image:none!important;border:0!important;
  border-top:1px solid var(--qv-line)!important;border-radius:0!important;
  box-shadow:none!important;padding:24px 0!important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-media:empty{display:none!important}
@media (max-width:1040px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb>.qv-breadcrumb-inner{padding-right:18px!important;padding-left:18px!important}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--qv-bg: #05070B;
  --qv-bg-2: #08111C;
  --qv-panel: rgba(10,14,22,.88);
  --qv-text-1: rgba(255,255,255,.97);
  --qv-text-2: rgba(255,255,255,.74);
  --qv-text-3: rgba(255,255,255,.48);
  --qv-text-4: rgba(255,255,255,.36);
  --qv-line: rgba(255,255,255,.08);
  --qv-brand-aqua: #34E3F4;
  --qv-brand-sky: #25B8FF;
  --qv-brand-blue: #1E6BFF;
  --qv-brand-indigo: #2F43FF;
  --qv-font-sans: "Plus Jakarta Sans","Plus Jakarta Sans Fallback",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",sans-serif,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Microsoft YaHei UI","Source Han Sans CN","Noto Sans SC",sans-serif;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb > .qv-breadcrumb-inner{max-width: 988px !important;
  min-height: 32px !important;
  padding: 0 24px !important;
  gap: 8px !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb .qv-breadcrumb-back{width: 32px !important;
  height: 32px !important;
  flex: 0 0 32px !important;
  border-radius: 12px !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-media{max-width: 988px !important;
  margin-right: auto !important;
  margin-left: auto !important;
  padding: 0 !important;
  overflow: visible !important;
  background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;}
@media (max-width: 1040px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb > .qv-breadcrumb-inner{padding-right: 24px !important; padding-left: 24px !important;}}
@media (max-width: 700px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb > .qv-breadcrumb-inner{padding-right: 18px !important; padding-left: 18px !important;}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--grad: linear-gradient(135deg, #34e3f4 0%, #25b8ff 30%, #1e6bff 62%, #2f43ff 100%) !important;
  --qv-analyze: #25b8ff !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--qv-shell-bg:#05070b;--qv-shell-panel:#0a0e16;--qv-shell-line:rgba(255,255,255,.08);--qv-shell-text1:rgba(255,255,255,.97);--qv-shell-text2:rgba(255,255,255,.74);--qv-shell-text3:rgba(255,255,255,.48);--qv-shell-text4:rgba(255,255,255,.36);--qv-shell-control:rgba(255,255,255,.04);--qv-shell-font:"Plus Jakarta Sans","Plus Jakarta Sans Fallback",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;--qv-shell-gradient:linear-gradient(135deg,#e8fdff 0%,#bff8ff 12%,#34e3f4 32%,#25b8ff 58%,#1e6bff 82%,#2f43ff 100%)}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-lang-en .en{display:inline}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-lang-en .footer .footer-copy.en{display:block!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-lang-en .footer .footer-copy.zh{display:none!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-inner{max-width:988px;min-height:32px;display:flex;align-items:center;gap:8px;color:var(--qv-text-3);font-size:13px;line-height:19.5px;white-space:nowrap;min-width:0}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-back{width:32px;height:32px;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;margin-right:4px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:rgba(255,255,255,.04);color:var(--qv-text-2);transition:color 160ms ease}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-back svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb a:not(.qv-breadcrumb-back){flex:0 0 auto;color:var(--qv-text-3);transition:color 160ms ease}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb a:not(.qv-breadcrumb-back):hover{color:var(--qv-text-1)}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-separator{flex:0 0 auto;color:var(--qv-text-4)}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-current{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--qv-text-2)}
@media (max-width:700px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-inner{font-size:13px}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--qv-text-1:rgba(255,255,255,.97);
  --qv-text-2:rgba(255,255,255,.74);
  --qv-text-3:rgba(255,255,255,.48);
  --qv-text-4:rgba(255,255,255,.36);}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-inner{max-width:1180px!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .code{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts nav.qv-breadcrumb .qv-breadcrumb-inner{flex-wrap: nowrap !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts nav.qv-breadcrumb .qv-breadcrumb-current{min-width: 0 !important;
  white-space: nowrap !important;
  word-break: keep-all !important;
  overflow-wrap: normal !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] nav.qv-breadcrumb .qv-breadcrumb-current > .en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] nav.qv-breadcrumb .qv-breadcrumb-current > .zh{display: inline !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] nav.qv-breadcrumb .qv-breadcrumb-current > .zh,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] nav.qv-breadcrumb .qv-breadcrumb-current > .en{display: none !important;}
@media (max-width: 700px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .code{width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
    overflow-x: auto !important;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch;}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts #faq .prompt-faq-list{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0 38px!important;margin-top:26px!important;border-top:1px solid rgba(255,255,255,.12)!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts #faq .prompt-faq-list>.card{display:block!important;padding:24px 0!important;margin:0!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.09)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts #faq .prompt-faq-list>.card h3{display:block!important;margin:0 0 10px!important;font-size:18px!important;line-height:1.45!important;color:rgba(255,255,255,.95)!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts #faq .prompt-faq-list>.card p{display:block!important;margin:0!important;font-size:15px!important;line-height:1.72!important;color:rgba(255,255,255,.66)!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] #faq .prompt-faq-list>.card .zh{display:none!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] #faq .prompt-faq-list>.card .en{display:none!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] #faq .prompt-faq-list>.card .en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] #faq .prompt-faq-list>.card .zh{display:block!important}
@media (max-width:760px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts #faq .prompt-faq-list{grid-template-columns:1fr!important;gap:0!important}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb > .qv-breadcrumb-inner{display: flex !important;
  width: 100% !important;
  max-width: 988px !important;
  min-height: 32px !important;
  margin: 0 auto !important;
  padding: 0 24px !important;
  align-items: center !important;
  gap: 8px !important;
  font-size: 13px !important;
  line-height: 19.5px !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb .qv-breadcrumb-back{display: inline-flex !important;
  width: 32px !important;
  height: 32px !important;
  flex: 0 0 32px !important;
  align-items: center !important;
  justify-content: center !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb .qv-breadcrumb-current{min-width: 0 !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-media{background: transparent !important;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  padding: 0 !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-media.hero-media.hero-media > img[src][src][src]{display:block !important;
  width:100% !important;
  max-width:100% !important;
  height:auto !important;
  max-height:none !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .hero-media{background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  padding:0 !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--grad:linear-gradient(135deg,#34E3F4 0%,#25B8FF 30%,#1E6BFF 62%,#2F43FF 100%) !important;
  --qv-primary-gradient:linear-gradient(135deg,#E8FDFF 0%,#BFF8FF 12%,#34E3F4 32%,#25B8FF 58%,#1E6BFF 82%,#2F43FF 100%) !important;
  --qv-analyze:#25B8FF !important;
  --qv-indigo:#2F43FF !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts :not(header):not(footer):not(script):not(style) .hero-media{background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;
  padding:0 !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts :not(header):not(footer):not(script):not(style) .hero-media > img{display:block !important;
  width:100% !important;
  max-width:100% !important;
  height:auto !important;
  max-height:none !important;
  aspect-ratio:auto !important;
  object-fit:contain !important;
  background:transparent !important;
  border:0 !important;
  border-radius:0 !important;
  box-shadow:none !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb > .qv-breadcrumb-inner{width:100% !important;
  max-width:988px !important;
  min-height:32px !important;
  margin:0 auto !important;
  padding:0 24px !important;
  display:flex !important;
  align-items:center !important;
  gap:8px !important;
  font-size:13px !important;
  line-height:19.5px !important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb-back{width:32px !important;
  height:32px !important;
  flex:0 0 32px !important;
  margin-right:4px !important;
  border:1px solid rgba(255,255,255,.08) !important;
  border-radius:12px !important;
  background:rgba(255,255,255,.04) !important;
  box-shadow:none !important;}
@media (max-width:700px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .qv-breadcrumb>.qv-breadcrumb-inner{padding:0 18px !important}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .prompt-library>h2.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .prompt-library>p.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] .prompt-library>h2.zh,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] .prompt-library>p.zh{display:block!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .prompt-library>h2.zh,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .prompt-library>p.zh,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] .prompt-library>h2.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] .prompt-library>p.en{display:none!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>h2{max-width:980px!important;margin:0 0 20px!important;text-align:left!important;text-wrap:balance!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>p{max-width:940px!important;margin:0!important;color:rgba(255,255,255,.68)!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:30px!important;margin-top:34px!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card{position:relative!important;display:block!important;overflow:hidden!important;margin:0!important;padding:72px 26px 26px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:16px!important;background:linear-gradient(145deg,rgba(14,20,31,.98),rgba(7,11,18,.98))!important;box-shadow:0 22px 58px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.025)!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card:before{content:""!important;position:absolute!important;top:20px!important;left:22px!important;width:11px!important;height:11px!important;border-radius:50%!important;background:#ff5f57!important;box-shadow:19px 0 0 #febc2e,38px 0 0 #28c840!important;z-index:2!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card:after{content:""!important;position:absolute!important;top:51px!important;left:0!important;right:0!important;height:1px!important;background:rgba(255,255,255,.09)!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.tag{position:absolute!important;top:16px!important;left:86px!important;right:22px!important;overflow:hidden!important;margin:0!important;color:rgba(255,255,255,.46)!important;font:600 10px/19px var(--qv-shell-font,"Plus Jakarta Sans",sans-serif)!important;letter-spacing:.12em!important;text-align:right!important;text-overflow:ellipsis!important;white-space:nowrap!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>h3{display:none!important;margin:0 0 15px!important;font-size:23px!important;line-height:1.35!important;color:rgba(255,255,255,.96)!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .prompt-library>.grid.two>.card>h3.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] .prompt-library>.grid.two>.card>h3.zh{display:block!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>pre.code{display:block!important;overflow:visible!important;width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;padding:22px 0 0!important;border:0!important;border-top:1px solid rgba(52,227,244,.12)!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;color:#dce8f5!important;font:400 14px/1.75 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono",monospace!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important;word-break:normal!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>pre.code>span{display:none!important;white-space:inherit!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .prompt-library>.grid.two>.card>pre.code>span.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="zh"] .prompt-library>.grid.two>.card>pre.code>span.zh{display:block!important}
@media (max-width:700px){.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>h2{font-size:30px!important;line-height:1.12!important}.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card{padding:68px 18px 20px!important;border-radius:14px!important}.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card:before{left:18px!important}.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>.tag{left:79px!important;right:16px!important;font-size:9px!important}.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>h3{font-size:20px!important}.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .prompt-library>.grid.two>.card>pre.code{font-size:12.5px!important;line-height:1.7!important}}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] h2.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] h3.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] p.en,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .card-title.en{display:block!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] h2.zh,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] h3.zh,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] p.zh,.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts[data-lang="en"] .card-title.zh{display:none!important}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts{--qv-bg:#05070B;--qv-bg-2:#08111C;--qv-panel:rgba(10,14,22,.88);
  --qv-text-1:rgba(255,255,255,.97);--qv-text-2:rgba(255,255,255,.74);
  --qv-text-3:rgba(255,255,255,.48);--qv-text-4:rgba(255,255,255,.36);
  --qv-line:rgba(255,255,255,.08);--qv-brand-aqua:#34E3F4;
  --qv-brand-sky:#25B8FF;--qv-brand-blue:#1E6BFF;--qv-brand-indigo:#2F43FF;
  --qv-discover:#38D39F;--qv-inspect:#FFC24B;--qv-call:#2AA8FF;
  --qv-primary-gradient:linear-gradient(135deg,#E8FDFF 0%,#BFF8FF 12%,#34E3F4 32%,#25B8FF 58%,#1E6BFF 82%,#2F43FF 100%);}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts :is(,.container) :is(.card,.tool-card,.info-card,.task-card,.who-card,.link-card,.callout,.step,.faq-item,.faq-card,.example-card,.guardrail-card,.signal-panel,.brief-card,.metric-card,.stat-card,.prompt-card,.mac-window){background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.03)),#0A0F18!important;
  border-color:var(--qv-line)!important;
  box-shadow:0 2px 12px rgba(0,0,0,.25)!important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts :is(,.container) :is(pre,.code,.code-block,.terminal,.terminal-body,.mac-body){background:#0A0E16!important;color:rgba(255,255,255,.92)!important;border-color:var(--qv-line)!important;
  box-shadow:inset 0 1px 0 rgba(255,255,255,.04)!important;}
.qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts :is(,.container) :is(.tag,.badge,.tool-tag,.tool-category,.brief-meta-tag){color:var(--qv-brand-aqua)!important;background:rgba(52,227,244,.07)!important;border-color:rgba(52,227,244,.16)!important;}
@media (min-width:981px){
  .qv-guides-embed .qv-guide-page--ai-agent-tool-calling-prompts .card-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;}}
