/* llm-fallback-routing-setup: exact-slug legacy component ownership. */
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .hero-actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:22px}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .article-visual{min-width:0}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .page-toc-desktop{position:sticky;top:106px;min-width:0;padding-left:20px;border-left:1px solid rgba(255,255,255,.08)}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .compare-wrap{max-width:100%;overflow-x:auto;margin-top:28px;border:1px solid var(--qv-line);border-radius:var(--qv-radius-lg)}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .compare{width:100%;min-width:780px;border-collapse:collapse}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .card{padding:24px;border:1px solid var(--qv-line);border-radius:var(--qv-radius-lg);background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02))}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .notice{margin-top:28px;padding:24px;border:1px solid rgba(56,211,159,.22);border-radius:var(--qv-radius-lg);background:rgba(56,211,159,.06)}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .bullets{display:grid;gap:12px;margin:28px 0 0;padding:0}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .code-example{margin-top:26px;overflow:hidden;border:1px solid var(--qv-line);border-radius:var(--qv-radius-lg);background:rgba(0,0,0,.28)}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .code-example-label{padding:11px 16px;border-bottom:1px solid var(--qv-line);color:var(--qv-brand-aqua);font-size:12px;letter-spacing:.08em;text-transform:uppercase}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .code-example pre{max-width:100%;margin:0;padding:20px;overflow-x:auto}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .verification-note{margin-top:20px;color:var(--qv-text-2);font-size:14px;line-height:1.75}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .refs{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .section :is(p,li) a,
.qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .refs a{color:#25B8FF;text-decoration:none;background:none;border:0;border-radius:0;padding:0}
@media(max-width:700px){
  .qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .cards{grid-template-columns:1fr}
  .qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .card,
  .qv-guides-embed .qv-guide-page--llm-fallback-routing-setup .notice{padding:20px}}
/* folder-10:mcp-registry-comparison:end */

/* Delivery acceptance: the fallback-routing source carries separate desktop
   and mobile title copies. Keep exactly one copy visible at each viewport. */
.qv-guides-embed.qv-guide-page--llm-fallback-routing-setup .mobile-hero-title{
  display:none!important;
}
@media(max-width:1040px){
  .qv-guides-embed.qv-guide-page--llm-fallback-routing-setup .desktop-hero-title{
    display:none!important;
  }
  .qv-guides-embed.qv-guide-page--llm-fallback-routing-setup .mobile-hero-title{
    display:inline!important;
  }}
