.qv-guide-page--crypto-market-data-api-for-ai-agents{
  min-height: 100vh;
  overflow-x: clip;
  color: var(--qv-text-1, rgba(255,255,255,.97));
  background: radial-gradient(circle at 50% 0, rgba(22,184,255,.09), transparent 35rem), #05070b;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-breadcrumb-inner,
.qv-guide-page--crypto-market-data-api-for-ai-agents .managed-source-main > .wrap{
  width: min(1180px, calc(100% - 48px)) !important;
  margin-inline: auto !important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-breadcrumb{ padding: 24px 0 0; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .managed-source-main > .wrap{ padding: 60px 0 88px; }
.qv-guide-page--crypto-market-data-api-for-ai-agents [id^="heroBadges-"]{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 10px;
  margin-bottom: 22px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .badge{
  padding: 7px 12px;
  border: 1px solid rgba(52,227,244,.18);
  border-radius: 999px;
  color: var(--qv-text-2);
  background: rgba(255,255,255,.035);
  font-size: 13px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents :is(h1,:where(.qv-secondary-h1)){
  max-width: 900px;
  margin: 0 auto 22px !important;
  text-align: center;
  font-size: clamp(46px, 6.2vw, 78px) !important;
  line-height: 1.02 !important;
  letter-spacing: -.055em;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents [id^="heroSub-"]{
  max-width: 850px;
  margin: 0 auto 26px;
  color: var(--qv-text-2);
  text-align: center;
  font-size: 18px;
  line-height: 1.7;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .hero-actions{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
  gap: 14px;
  margin: 0 auto 22px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents [id^="heroSub-"] + .hero-actions + p,
.qv-guide-page--crypto-market-data-api-for-ai-agents .hero-actions + p{
  color: var(--qv-text-3);
  text-align: center;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .stats-row{
  display: grid;
  grid-template-columns: repeat(4, minmax(0,1fr));
  gap: 12px;
  max-width: 900px;
  margin: 32px auto 18px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .stats-item{
  min-width: 0;
  padding: 18px;
  text-align: center;
  border: 1px solid var(--qv-line);
  border-radius: 18px;
  background: rgba(255,255,255,.025);
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .stats-num{ font-weight: 750; color: #fff; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .stats-label{ margin-top: 4px; color: var(--qv-text-3); font-size: 13px; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .badge-verified{ display: block; width: max-content; max-width: 100%; margin: 0 auto 44px; color: #55e6c1; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .tldr{
  display: grid;
  gap: 14px;
  margin: 0 0 28px;
  padding: 26px;
  border: 1px solid rgba(52,227,244,.18);
  border-radius: 22px;
  background: linear-gradient(145deg, rgba(13,28,39,.92), rgba(8,15,23,.96));
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .tldr-label{ color: #34e3f4; font-weight: 800; letter-spacing: .08em; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .tldr-item{ color: var(--qv-text-2); line-height: 1.75; }
.qv-guide-page--crypto-market-data-api-for-ai-agents nav.toc.page-toc{
  position: static !important;
  inset: auto !important;
  display: block !important;
  width: 100% !important;
  max-width: none !important;
  margin: 0 0 54px !important;
  padding: 24px !important;
  border: 1px solid var(--qv-line) !important;
  border-radius: 20px !important;
  background: rgba(255,255,255,.025) !important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .toc-label{ margin-bottom: 14px; font-weight: 750; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .toc ul{
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0,1fr));
  gap: 10px 22px;
  margin: 0 !important;
  padding: 0 !important;
  list-style: none;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .toc li,
.qv-guide-page--crypto-market-data-api-for-ai-agents .toc a{ min-width: 0; white-space: normal !important; overflow-wrap: anywhere; }
.qv-guide-page--crypto-market-data-api-for-ai-agents section{ margin: 0 0 58px; }
.qv-guide-page--crypto-market-data-api-for-ai-agents h2{ margin: 0 0 18px; font-size: clamp(28px, 3vw, 42px); line-height: 1.15; }
.qv-guide-page--crypto-market-data-api-for-ai-agents h3{ line-height: 1.35; }
.qv-guide-page--crypto-market-data-api-for-ai-agents p,
.qv-guide-page--crypto-market-data-api-for-ai-agents li{ color: var(--qv-text-2); line-height: 1.75; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-2,
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-3{ display: grid; gap: 16px; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-2{ grid-template-columns: repeat(2,minmax(0,1fr)); }
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-3{ grid-template-columns: repeat(3,minmax(0,1fr)); }
.qv-guide-page--crypto-market-data-api-for-ai-agents .card,
.qv-guide-page--crypto-market-data-api-for-ai-agents .resource-card,
.qv-guide-page--crypto-market-data-api-for-ai-agents .note-box,
.qv-guide-page--crypto-market-data-api-for-ai-agents .cta-box{
  min-width: 0;
  padding: 22px;
  border: 1px solid var(--qv-line);
  border-radius: 18px;
  background: rgba(255,255,255,.025);
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .cta-box{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 12px 14px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .cta-box > h2,
.qv-guide-page--crypto-market-data-api-for-ai-agents .cta-box > p{
  flex: 0 0 100%;
  min-width: 0;
  margin-left: 0;
  margin-right: 0;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn-outline{
  display: inline-flex;
  align-items: center;
  justify-content: center;
  min-height: 48px;
  max-width: 100%;
  padding: 12px 24px;
  margin: 0;
  font-weight: 650;
  line-height: 1.2;
  white-space: normal;
  text-align: center;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .table-wrap{ width: 100%; overflow-x: auto; border: 1px solid var(--qv-line); border-radius: 18px; }
.qv-guide-page--crypto-market-data-api-for-ai-agents table{ width: 100%; min-width: 720px; border-collapse: collapse; }
.qv-guide-page--crypto-market-data-api-for-ai-agents th,
.qv-guide-page--crypto-market-data-api-for-ai-agents td{ padding: 14px 16px; border-bottom: 1px solid var(--qv-line); text-align: left; vertical-align: top; }
.qv-guide-page--crypto-market-data-api-for-ai-agents th{ color: #fff; background: rgba(255,255,255,.04); }
.qv-guide-page--crypto-market-data-api-for-ai-agents img.qv-editorial-image{ margin: 50px 0 64px; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-window{ overflow: hidden; border: 1px solid var(--qv-line); border-radius: 18px; background: #080d14; }
.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-body{ overflow-x: auto; padding: 22px; white-space: pre; font-family: var(--qv-font-mono); line-height: 1.65; }

@media (max-width: 760px){
  .qv-guide-page--crypto-market-data-api-for-ai-agents .qv-breadcrumb-inner,
.qv-guide-page--crypto-market-data-api-for-ai-agents .managed-source-main > .wrap{ width: min(100% - 32px,1180px) !important; }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .managed-source-main > .wrap{ padding-top: 42px; }
  .qv-guide-page--crypto-market-data-api-for-ai-agents :is(h1,:where(.qv-secondary-h1)){ font-size: clamp(38px,12vw,54px) !important; }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .hero-actions{ flex-direction: column; }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .hero-actions .qv-btn{ width: 100%; }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .stats-row{ grid-template-columns: repeat(2,minmax(0,1fr)); }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .toc ul,
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-2,
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-3{ grid-template-columns: 1fr !important; }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .cta-box > a.cta-btn,
.qv-guide-page--crypto-market-data-api-for-ai-agents .cta-box > a.cta-btn-outline{ width: 100%; }}

/* Loaded last and enabled only for pages completed with qveris-guide-page-upgrader. */
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn-outline,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-primary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-secondary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-outline,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-primary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-secondary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-secondary-button,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn-outline:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-primary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-secondary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-outline:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-primary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-secondary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-secondary-button:visited{
  border-radius: 999px !important;
  color: #fff !important;
  text-decoration: none !important;
}

.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-primary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-primary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-primary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-primary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-primary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-primary:visited{
  color: #fff !important;
  border-color: transparent !important;
  background: linear-gradient(135deg, #e8fdff 0%, #bff8ff 12%, #34e3f4 32%, #25b8ff 58%, #1e6bff 82%, #2f43ff 100%) !important;
  box-shadow: 0 14px 34px rgba(30,107,255,.22), 0 0 26px rgba(52,227,244,.10), inset 0 1px 0 rgba(255,255,255,.28) !important;
}

.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-secondary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn-outline,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-secondary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-outline,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-secondary,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-secondary-button,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-secondary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn-outline:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-secondary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-outline:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-secondary:visited,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-secondary-button:visited{
  color: rgba(255,255,255,.97) !important;
  border: 1px solid rgba(52,227,244,.45) !important;
  background: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02)), rgba(255,255,255,.016) !important;
  box-shadow: none !important;
}

.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-primary *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-secondary *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn-outline *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-primary *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-secondary *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-outline *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-primary *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-secondary *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-secondary-button *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-primary:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-btn-secondary:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.cta-btn-outline:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-primary:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-secondary:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.btn-outline:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-primary:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.button-secondary:visited *,
.qv-guide-page--crypto-market-data-api-for-ai-agents a.qv-secondary-button:visited *{
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
}

.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn, .cta-btn, .cta-btn-outline, .btn-primary, .btn-secondary, .btn-outline, .button-primary, .button-secondary, .qv-secondary-button):hover{
  transform: translateY(-1px);
}
.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn, .cta-btn, .cta-btn-outline, .btn-primary, .btn-secondary, .btn-outline, .button-primary, .button-secondary, .qv-secondary-button):focus-visible{
  outline: 3px solid rgba(52,227,244,.38) !important;
  outline-offset: 3px !important;
}

.qv-guide-page--crypto-market-data-api-for-ai-agents .article-visual img,
.qv-guide-page--crypto-market-data-api-for-ai-agents img.qv-editorial-image,
.qv-guide-page--crypto-market-data-api-for-ai-agents img.diagram-image,
.qv-guide-page--crypto-market-data-api-for-ai-agents img.inline-img{
  display: block;
  width: 100% !important;
  height: clamp(300px, 46vw, 560px) !important;
  object-fit: cover !important;
  object-position: center !important;
  border-radius: 22px;
}

@media (max-width: 700px){
  .qv-guide-page--crypto-market-data-api-for-ai-agents .article-visual img,
.qv-guide-page--crypto-market-data-api-for-ai-agents img.qv-editorial-image,
.qv-guide-page--crypto-market-data-api-for-ai-agents img.diagram-image,
.qv-guide-page--crypto-market-data-api-for-ai-agents img.inline-img{
    height: 240px !important;
    border-radius: 16px;
  }}

/* Keep legacy closing/inline CTA classes on the same authoritative QVeris palette.
   The extra root/container specificity intentionally wins over old page bundles. */
.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions, .hero-cta, .hero-buttons, .cta-actions, .cta-buttons, .cta-box, .cta-footer, .final-cta) a:is(.qv-btn-primary, .cta-btn, .btn-primary, .button-primary),
.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-primary, .cta-btn, .btn-primary, .button-primary){
  color: #fff !important;
  -webkit-text-fill-color: #fff !important;
  border-color: transparent !important;
  background: linear-gradient(135deg, #e8fdff 0%, #bff8ff 12%, #34e3f4 32%, #25b8ff 58%, #1e6bff 82%, #2f43ff 100%) !important;
  box-shadow: 0 14px 34px rgba(30,107,255,.22), 0 0 26px rgba(52,227,244,.10), inset 0 1px 0 rgba(255,255,255,.28) !important;
}

.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions, .hero-cta, .hero-buttons, .cta-actions, .cta-buttons, .cta-box, .cta-footer, .final-cta) a:is(.qv-btn-secondary, .cta-btn-outline, .btn-secondary, .btn-outline, .button-secondary, .qv-secondary-button),
.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-secondary, .cta-btn-outline, .btn-secondary, .btn-outline, .button-secondary, .qv-secondary-button){
  color: rgba(255,255,255,.97) !important;
  -webkit-text-fill-color: rgba(255,255,255,.97) !important;
  border: 1px solid rgba(52,227,244,.45) !important;
  background: linear-gradient(180deg, rgba(255,255,255,.04), rgba(255,255,255,.02)), rgba(255,255,255,.016) !important;
  box-shadow: none !important;
}


/* Crypto/Web3 managed batch: deployment-safe shell and locale guards. */
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-breadcrumb{padding-top:48px!important}
@media(max-width:1040px){.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-breadcrumb{padding-top:25px!important}}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-hero-actions{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-hero-actions a.qv-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:10px 20px!important;box-sizing:border-box!important;border-radius:999px!important;line-height:22px!important;white-space:nowrap!important;overflow:hidden!important;background-clip:padding-box!important}
.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions,.qv-hero-actions,.hero-cta,.hero-buttons,.cta-actions,.cta-buttons,.cta-box,.cta-footer,.final-cta) a:is(.qv-btn-primary,.cta-btn,.btn-primary,.button-primary),
.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-primary,.cta-btn,.btn-primary,.button-primary){color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid transparent!important;outline:0!important;background:linear-gradient(135deg,#e8fdff 0%,#bff8ff 12%,#34e3f4 32%,#25b8ff 58%,#1e6bff 82%,#2f43ff 100%)!important;background-clip:padding-box!important;box-shadow:0 14px 34px rgba(30,107,255,.22),0 0 26px rgba(52,227,244,.10)!important;text-decoration:none!important;overflow:hidden!important}
.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-primary,.cta-btn,.btn-primary,.button-primary)::before,
.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-primary,.cta-btn,.btn-primary,.button-primary)::after{content:none!important;display:none!important;border:0!important;box-shadow:none!important}
.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions,.qv-hero-actions,.hero-cta,.hero-buttons,.cta-actions,.cta-buttons,.cta-box,.cta-footer,.final-cta) a:is(.qv-btn-secondary,.cta-btn-outline,.btn-secondary,.btn-outline,.button-secondary,.qv-secondary-button),
.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-secondary,.cta-btn-outline,.btn-secondary,.btn-outline,.button-secondary,.qv-secondary-button){color:rgba(255,255,255,.97)!important;-webkit-text-fill-color:rgba(255,255,255,.97)!important;border:1px solid rgba(52,227,244,.45)!important;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),rgba(255,255,255,.016)!important;box-shadow:none!important;text-decoration:none!important}
.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn,.cta-btn,.cta-btn-outline,.btn-primary,.btn-secondary,.btn-outline,.button-primary,.button-secondary,.qv-secondary-button):hover{text-decoration:none!important}
.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.page-toc,.qv-toc,.toc,.page-toc-links,.qv-toc-links){max-height:none!important;overflow-y:hidden!important;scrollbar-width:none!important}
.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.page-toc,.qv-toc,.toc,.page-toc-links,.qv-toc-links)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-primary,.cta-btn,.btn-primary,.button-primary){border:1px solid transparent!important;outline:0!important;background-clip:padding-box!important;box-shadow:0 14px 34px rgba(30,107,255,.22),0 0 26px rgba(52,227,244,.10)!important;overflow:hidden!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-secondary,.cta-btn-outline,.btn-secondary,.btn-outline,.button-secondary,.qv-secondary-button),
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-secondary,.cta-btn-outline,.btn-secondary,.btn-outline,.button-secondary,.qv-secondary-button):is(:link,:visited,:hover,:active),
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents a:is(.qv-btn-secondary,.cta-btn-outline,.btn-secondary,.btn-outline,.button-secondary,.qv-secondary-button) *{color:rgba(255,255,255,.97)!important;-webkit-text-fill-color:rgba(255,255,255,.97)!important;text-decoration:none!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions,.qv-hero-actions,.hero-cta,.hero-buttons) {display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;flex-wrap:wrap!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions,.qv-hero-actions,.hero-cta,.hero-buttons) a:is(.qv-btn,.cta-btn,.cta-btn-outline,.btn-primary,.btn-secondary,.btn-outline,.button-primary,.button-secondary,.qv-secondary-button){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:44px!important;height:auto!important;padding:10px 20px!important;box-sizing:border-box!important;border-radius:999px!important;line-height:22px!important;white-space:nowrap!important;overflow:hidden!important;background-clip:padding-box!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.page-toc,.qv-toc,.toc,.page-toc-links,.qv-toc-links){max-height:none!important;overflow-y:hidden!important;scrollbar-width:none!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.page-toc,.qv-toc,.toc,.page-toc-links,.qv-toc-links)::-webkit-scrollbar{width:0!important;height:0!important;display:none!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents .article-visual{position:relative!important;width:100%!important;max-width:900px!important;height:auto!important;min-height:0!important;max-height:506px!important;aspect-ratio:900/506!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;border-radius:22px!important;overflow:hidden!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents .article-visual img{position:absolute!important;inset:0!important;display:block!important;width:100%!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center!important;border-radius:22px!important}
html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents .article-visual.article-visual img.diagram-image.diagram-image[data-image-en][data-image-zh],html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents .article-visual.article-visual img[data-image-en][data-image-zh]{object-fit:cover!important;object-position:center!important}
@media(max-width:700px){html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents table,html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents table.compare.compare,html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents table.qv-table.qv-table{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;overflow-x:auto!important;overscroll-behavior-inline:contain!important;-webkit-overflow-scrolling:touch}}
@media(max-width:700px){html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.page-toc-links,.qv-toc-links,.tag-row,.chips){display:flex!important;width:100%!important;max-width:100%!important;min-width:0!important;flex-wrap:wrap!important;overflow-x:visible!important}}
@media(max-width:700px){html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions,.qv-hero-actions,.hero-cta,.hero-buttons){align-items:stretch!important}html body .qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents.qv-guide-page--crypto-market-data-api-for-ai-agents :is(.hero-actions,.qv-hero-actions,.hero-cta,.hero-buttons) a:is(.qv-btn,.cta-btn,.cta-btn-outline,.btn-primary,.btn-secondary,.btn-outline,.button-primary,.button-secondary,.qv-secondary-button){width:100%!important}}
html:not([lang^="zh"]) .qv-guide-page--crypto-market-data-api-for-ai-agents :is(.zh,[data-locale="zh"],[data-guide-locale="zh"]),
html[lang^="zh"] .qv-guide-page--crypto-market-data-api-for-ai-agents :is(.en,[data-locale="en"],[data-guide-locale="en"]){display:none!important}

/* Correct the article frame on the legacy crypto market-data guide. */
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents[data-qveris-guides-root][data-qv-remediated="2026-09"] .managed-source-main > .qv-editorial-visual.wrap{
  width:min(1180px,calc(100% - 48px))!important;
  max-width:1180px!important;
  margin-left:auto!important;
  margin-right:auto!important;
}
@media(max-width:760px){
  html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents[data-qveris-guides-root][data-qv-remediated="2026-09"] .managed-source-main > .qv-editorial-visual.wrap{
    width:min(1180px,calc(100% - 32px))!important;
  }}

/* Desktop article rail: keep the source TOC beside the article and retain it
   as an in-flow directory below the desktop breakpoint. */
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout{
  display:grid;
  grid-template-columns:minmax(0,900px) minmax(190px,1fr);
  gap:0 40px;
  align-items:start;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .qv-market-article{
  grid-column:1;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > nav.toc.page-toc{
  grid-column:2;
  grid-row:1;
  position:sticky!important;
  top:106px!important;
  align-self:start;
  width:auto!important;
  max-height:calc(100vh - 132px)!important;
  overflow-y:auto!important;
  margin:0!important;
  padding:8px 0 8px 22px!important;
  border:0!important;
  border-left:1px solid rgba(255,255,255,.10)!important;
  border-radius:0!important;
  background:transparent!important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc ul{
  display:grid!important;
  grid-template-columns:1fr!important;
  gap:2px!important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc a{
  display:block;
  padding:7px 0;
  color:rgba(255,255,255,.55);
  font-size:13.5px;
  line-height:20px;
  text-decoration:none;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc a:hover,
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc a.is-active,
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc a.active,
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc a[aria-current="location"]{
  color:#34e3f4!important;
}
@media(max-width:1040px){
  .qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout{display:block}
  .qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > nav.toc.page-toc{
    position:static!important;
    width:100%!important;
    max-height:none!important;
    margin:0 0 42px!important;
    padding:20px!important;
    border:1px solid var(--qv-line)!important;
    border-radius:18px!important;
    background:rgba(255,255,255,.025)!important;
  }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc ul{
    grid-template-columns:repeat(2,minmax(0,1fr))!important;
    gap:8px 18px!important;
  }}
@media(max-width:640px){
  .qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc ul{grid-template-columns:1fr!important}}

html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents[data-qveris-guides-root] .qv-market-content-layout > nav.toc.page-toc{
  height:max-content!important;
  min-height:0!important;
  max-height:calc(100vh - 132px)!important;
  overflow-x:hidden!important;
  overflow-y:auto!important;
}
@media(max-width:1040px){
  html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents[data-qveris-guides-root] .qv-market-content-layout > nav.toc.page-toc{
    height:auto!important;
    max-height:none!important;
    overflow:visible!important;
  }}

/* Final editorial layout: a compact hero, readable article measure, and a
   stable navigation rail that follows the same rhythm as the other guides. */
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .managed-source-main > .qv-editorial-visual.wrap{
  padding-top:54px!important;
  padding-bottom:104px!important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-hero-eyebrow{
  margin:0 auto 20px!important;
  text-align:center;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents :is(h1,:where(.qv-secondary-h1)){
  max-width:880px;
  margin:0 auto 18px!important;
  font-size:clamp(44px,4.7vw,62px)!important;
  line-height:1.08!important;
  letter-spacing:-.04em;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents [id^="heroSub-"]{
  max-width:720px;
  margin:0 auto 24px!important;
  font-size:16px;
  line-height:1.65;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .hero-actions{
  gap:12px;
  margin:0 auto 18px!important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-publication-meta{
  margin:0 auto!important;
  text-align:center;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .stats-row{
  max-width:900px;
  margin:36px auto 46px!important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .stats-item{
  min-height:82px;
  padding:16px 14px;
  display:flex;
  flex-direction:column;
  justify-content:center;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .badge-verified{
  margin-bottom:52px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout{
  grid-template-columns:minmax(0,860px) minmax(230px,250px);
  column-gap:48px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-article{
  min-width:0;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .tldr{
  gap:10px;
  margin-bottom:44px;
  padding:28px 30px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-article > section{
  margin:0;
  padding:46px 0;
  border-top:1px solid rgba(255,255,255,.09);
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-article > section:first-of-type{
  padding-top:0;
  border-top:0;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-article h2{
  max-width:780px;
  margin-bottom:20px;
  font-size:clamp(30px,3vw,42px);
  letter-spacing:-.025em;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-article > section > p{
  max-width:790px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-2,
.qv-guide-page--crypto-market-data-api-for-ai-agents .grid-3{
  gap:18px;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .card,
.qv-guide-page--crypto-market-data-api-for-ai-agents .resource-card{
  padding:24px;
  border-radius:18px;
  background:linear-gradient(145deg,rgba(255,255,255,.035),rgba(255,255,255,.018));
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > nav.toc.page-toc{
  top:92px!important;
  max-height:calc(100vh - 116px)!important;
  padding:6px 0 12px 24px!important;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .toc-label{
  margin-bottom:12px;
  color:rgba(255,255,255,.88);
  font-size:12px;
  letter-spacing:.08em;
  text-transform:uppercase;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-content-layout > .toc a{
  padding:6px 0;
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-provider-rail{
  margin-top:22px;
  padding-top:22px;
  border-top:1px solid rgba(255,255,255,.09);
}
.qv-guide-page--crypto-market-data-api-for-ai-agents .qv-provider-rail-card{
  margin-top:12px;
}
@media(max-width:1040px){
  .qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-article > section{
    padding:40px 0;
  }}
@media(max-width:700px){
  html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .managed-source-main > .qv-editorial-visual.wrap{
    padding-top:34px!important;
    padding-bottom:72px!important;
  }
  .qv-guide-page--crypto-market-data-api-for-ai-agents :is(h1,:where(.qv-secondary-h1)){
    font-size:clamp(38px,11vw,52px)!important;
  }
  .qv-guide-page--crypto-market-data-api-for-ai-agents [id^="heroSub-"]{
    font-size:16px;
  }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .badge-verified{
    margin-bottom:36px;
  }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .tldr{
    margin-bottom:32px;
    padding:22px 20px;
  }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .qv-market-article > section{
    padding:34px 0;
  }
  .qv-guide-page--crypto-market-data-api-for-ai-agents .card,
  .qv-guide-page--crypto-market-data-api-for-ai-agents .resource-card{
    padding:20px;
  }}

/* The managed shell also sets a text fill on navigation links. Override both
   paint properties so the active TOC state always uses the required cyan. */
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents[data-qveris-guides-root] .qv-market-content-layout > nav.toc.page-toc a.is-active,
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents[data-qveris-guides-root] .qv-market-content-layout > nav.toc.page-toc a.active,
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents[data-qveris-guides-root] .qv-market-content-layout > nav.toc.page-toc a[aria-current="location"]{
  color:#34E3F4!important;
  -webkit-text-fill-color:#34E3F4!important;
  opacity:1!important;
}

/* Crypto market data guide: keep code windows intact after asset splitting. */
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-window{width:100%!important;min-width:0!important;margin:22px 0 0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.09)!important;border-radius:16px!important;background:#080d14!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-titlebar{display:grid!important;grid-template-columns:72px minmax(0,1fr) 72px!important;align-items:center!important;min-height:44px!important;padding:8px 12px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;background:#111722!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-dots{display:flex!important;align-items:center!important;gap:7px!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-dot{display:block!important;width:10px!important;height:10px!important;border-radius:999px!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-dot-red{background:#ff5f56!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-dot-yellow{background:#ffbd2e!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-dot-green{background:#27c93f!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-title{min-width:0!important;overflow:hidden!important;color:rgba(255,255,255,.52)!important;font:500 12px/1.4 var(--qv-font-mono,ui-monospace,SFMono-Regular,Consolas,monospace)!important;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-copy-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;justify-self:end!important;min-width:54px!important;min-height:28px!important;margin:0!important;padding:5px 10px!important;border:1px solid rgba(52,227,244,.24)!important;border-radius:7px!important;background:rgba(52,227,244,.07)!important;color:#bff8ff!important;font:650 12px/1.2 var(--qv-shell-font,system-ui,sans-serif)!important;cursor:pointer!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-copy-btn:hover{border-color:rgba(52,227,244,.52)!important;background:rgba(52,227,244,.13)!important;color:#fff!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-copy-btn:focus-visible{outline:2px solid #34E3F4!important;outline-offset:2px!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-body{display:block!important;width:100%!important;min-width:0!important;margin:0!important;padding:18px 20px!important;overflow:auto!important;background:#080d14!important;color:#c9d1d9!important;font:400 13px/1.7 var(--qv-font-mono,ui-monospace,SFMono-Regular,Consolas,monospace)!important;white-space:pre!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-body .cm{color:#7d8998!important;font-style:italic!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-body .kw{color:#ff7b72!important}
html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-body .st{color:#a5d6ff!important}
@media(max-width:640px){html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-titlebar{grid-template-columns:50px minmax(0,1fr) 58px!important;padding-inline:10px!important}html body .qv-guides-embed.qv-guide-page--crypto-market-data-api-for-ai-agents .mac-body{padding:16px!important;font-size:12px!important}}
