/* Page audit 150: AI earnings analysis agent */
.qv-guide-page--ai-earnings-analysis-agent.qv-lang-en #zh,
.qv-guide-page--ai-earnings-analysis-agent.qv-lang-zh #en{display:none!important}.qv-guide-page--ai-earnings-analysis-agent .panel{display:block!important}.qv-guide-page--ai-earnings-analysis-agent .wrap{box-sizing:border-box;width:min(1080px,calc(100% - 48px));margin-inline:auto;padding:56px 0 80px}.qv-guide-page--ai-earnings-analysis-agent .article-hero{text-align:center}.qv-guide-page--ai-earnings-analysis-agent .eyebrow{display:inline-flex;padding:8px 13px;border:1px solid rgba(255,255,255,.13);border-radius:999px;background:rgba(255,255,255,.04);color:rgba(255,255,255,.68);font-size:12px}.qv-guide-page--ai-earnings-analysis-agent .qv-hero-title{max-width:900px;margin:22px auto 0!important;font-size:clamp(46px,6vw,74px)!important;line-height:1.02!important;letter-spacing:-.055em!important}.qv-guide-page--ai-earnings-analysis-agent .qv-hero-lead{max-width:800px;margin:22px auto 0!important;color:rgba(255,255,255,.67)!important;font-size:17px!important;line-height:1.75!important}.qv-guide-page--ai-earnings-analysis-agent .article-visual{overflow:hidden;width:min(960px,100%);margin:34px auto 0;border:1px solid rgba(255,255,255,.12);border-radius:20px;background:#f5f0e5}.qv-guide-page--ai-earnings-analysis-agent .article-visual img{display:block;width:100%;height:auto}.qv-guide-page--ai-earnings-analysis-agent .toc{box-sizing:border-box;margin:24px 0;padding:16px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:rgba(255,255,255,.025)}.qv-guide-page--ai-earnings-analysis-agent .toc .label{margin-bottom:10px;color:rgba(255,255,255,.5);font-size:12px;font-weight:700;text-transform:uppercase}.qv-guide-page--ai-earnings-analysis-agent .toc ol{display:flex;overflow-x:auto;gap:8px;list-style:none;margin:0;padding:0}.qv-guide-page--ai-earnings-analysis-agent .toc li{flex:0 0 auto}.qv-guide-page--ai-earnings-analysis-agent .toc a{display:block;padding:8px 11px;border:1px solid rgba(255,255,255,.09);border-radius:999px;text-decoration:none}.qv-guide-page--ai-earnings-analysis-agent .summary{padding:20px;border-left:3px solid rgba(125,211,252,.75);border-radius:0 14px 14px 0;background:rgba(56,189,248,.07)}.qv-guide-page--ai-earnings-analysis-agent .summary .label{color:#9bdcf3;font-size:12px;font-weight:750;letter-spacing:.1em}.qv-guide-page--ai-earnings-analysis-agent .summary p{margin:8px 0 0!important}
.qv-guide-page--ai-earnings-analysis-agent .wrap>section{padding:46px 0}.qv-guide-page--ai-earnings-analysis-agent .wrap section h2{margin:0 0 18px;font-size:clamp(31px,4vw,45px);line-height:1.08;letter-spacing:-.04em}.qv-guide-page--ai-earnings-analysis-agent .wrap section h3{margin:26px 0 10px;font-size:21px}.qv-guide-page--ai-earnings-analysis-agent .wrap section>p,.qv-guide-page--ai-earnings-analysis-agent .wrap section li{color:rgba(255,255,255,.65);line-height:1.75}.qv-guide-page--ai-earnings-analysis-agent .caps,.qv-guide-page--ai-earnings-analysis-agent .uses,.qv-guide-page--ai-earnings-analysis-agent .advanced{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:22px 0}.qv-guide-page--ai-earnings-analysis-agent .box{box-sizing:border-box;padding:20px;border:1px solid rgba(255,255,255,.11);border-radius:16px;background:rgba(255,255,255,.035)}.qv-guide-page--ai-earnings-analysis-agent .box h3{margin:0 0 9px!important;font-size:17px!important}.qv-guide-page--ai-earnings-analysis-agent .box p{margin:0;color:rgba(255,255,255,.62);line-height:1.65}
.qv-guide-page--ai-earnings-analysis-agent .step{box-sizing:border-box;margin:16px 0;padding:22px;border:1px solid rgba(255,255,255,.11);border-radius:17px;background:rgba(255,255,255,.03)}.qv-guide-page--ai-earnings-analysis-agent .step-no{display:inline-flex;margin-bottom:10px;padding:6px 9px;border-radius:999px;background:rgba(96,165,250,.13);color:#bfdbfe;font-size:11px;font-weight:750}.qv-guide-page--ai-earnings-analysis-agent .step h3{margin:0 0 9px!important}.qv-guide-page--ai-earnings-analysis-agent .step>p{color:rgba(255,255,255,.63);line-height:1.65}.qv-guide-page--ai-earnings-analysis-agent .step pre{box-sizing:border-box;max-width:100%;overflow:auto;margin:16px 0 0;padding:18px;border:1px solid rgba(255,255,255,.1);border-radius:13px;background:#080e1a;color:rgba(255,255,255,.75);font:12px/1.7 ui-monospace,SFMono-Regular,Consolas,monospace;white-space:pre}.qv-guide-page--ai-earnings-analysis-agent .cta{box-sizing:border-box;padding:28px;border:1px solid rgba(125,211,252,.22);border-radius:20px;background:linear-gradient(135deg,rgba(14,116,144,.12),rgba(79,70,229,.09))}.qv-guide-page--ai-earnings-analysis-agent .actions{display:flex!important;flex-wrap:wrap;gap:12px;margin-top:18px}.qv-guide-page--ai-earnings-analysis-agent .actions>.btn{box-sizing:border-box!important;display:inline-flex!important;align-items:center;justify-content:center;width:auto!important;min-height:46px;padding:11px 19px;border-radius:999px;white-space:normal;text-align:center}.qv-guide-page--ai-earnings-analysis-agent .sources{padding:0;list-style:none}.qv-guide-page--ai-earnings-analysis-agent .sources li{margin:8px 0}.qv-guide-page--ai-earnings-analysis-agent .sources a{display:block;padding:13px 15px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(255,255,255,.03);text-decoration:none}
@media(max-width:760px){.qv-guide-page--ai-earnings-analysis-agent .wrap{width:calc(100% - 32px);padding-top:40px}.qv-guide-page--ai-earnings-analysis-agent .qv-hero-title{font-size:34px!important;line-height:1.08!important}.qv-guide-page--ai-earnings-analysis-agent .toc ol{padding-bottom:3px}.qv-guide-page--ai-earnings-analysis-agent .caps,.qv-guide-page--ai-earnings-analysis-agent .uses,.qv-guide-page--ai-earnings-analysis-agent .advanced{grid-template-columns:minmax(0,1fr)}.qv-guide-page--ai-earnings-analysis-agent .wrap section h2{font-size:31px;line-height:1.12}.qv-guide-page--ai-earnings-analysis-agent .step{padding:19px 16px}.qv-guide-page--ai-earnings-analysis-agent .actions{display:grid!important;grid-template-columns:1fr;width:100%}.qv-guide-page--ai-earnings-analysis-agent .actions>.btn{width:100%!important}}
.qv-guides-embed.qv-guide-page--ai-earnings-analysis-agent .panel>.wrap{
  padding-top:34px!important;
}
