/* ai-document-analysis-agent: restore the hero preview and neutral workflow arrows */
.qv-guide-page--ai-document-analysis-agent .topbar,.qv-guide-page--ai-document-analysis-agent .qv-third-round-legacy-control{display:none!important}
.qv-guide-page--ai-document-analysis-agent .section-hero .hero-grid{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr)!important;gap:34px!important;align-items:center!important;width:min(1080px,calc(100% - 48px))!important;margin-inline:auto!important;text-align:left!important}
.qv-guide-page--ai-document-analysis-agent .section-hero .hero-grid>div:first-child{min-width:0!important}.qv-guide-page--ai-document-analysis-agent .section-hero .qv-hero-title{max-width:720px!important;margin-inline:0!important}.qv-guide-page--ai-document-analysis-agent .section-hero .hero-subtitle{max-width:680px!important;margin-inline:0!important}.qv-guide-page--ai-document-analysis-agent .hero-btns{display:flex!important;flex-wrap:wrap!important;gap:10px!important}
.qv-guide-page--ai-document-analysis-agent .doc-preview{min-width:0!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.11)!important;border-radius:17px!important;background:linear-gradient(145deg,rgba(12,22,37,.96),rgba(7,10,18,.98))!important;box-shadow:0 20px 60px rgba(0,0,0,.24)!important}
.qv-guide-page--ai-document-analysis-agent .doc-preview-header{display:flex!important;align-items:center!important;gap:7px!important;padding:12px 15px!important;border-bottom:1px solid rgba(255,255,255,.08)!important;color:rgba(255,255,255,.48)!important;font:11px/17px ui-monospace,SFMono-Regular,Consolas,monospace!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-header .dot{display:block!important;flex:0 0 7px!important;width:7px!important;height:7px!important;border-radius:50%!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-header .dot-r{background:#ff657c!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-header .dot-y{background:#ffc742!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-header .dot-g{background:#33d69f!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-header .dot-g+span{margin-left:5px!important}
.qv-guide-page--ai-document-analysis-agent .doc-preview-body{display:grid!important;gap:0!important;padding:8px 14px!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-row{display:grid!important;grid-template-columns:26px minmax(0,1fr) auto!important;gap:10px!important;align-items:center!important;min-width:0!important;padding:10px 2px!important;border-bottom:1px solid rgba(255,255,255,.07)!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-row:last-child{border-bottom:0!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-icon{display:grid!important;width:26px!important;height:26px!important;place-items:center!important;border:1px solid rgba(255,255,255,.08)!important;border-radius:8px!important;background:rgba(255,255,255,.025)!important;font-size:13px!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-label{min-width:0!important;color:#fff!important;font-size:13px!important;line-height:19px!important;font-weight:650!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-val{color:rgba(255,255,255,.52)!important;font-size:11.5px!important;line-height:18px!important;text-align:right!important}
.qv-guide-page--ai-document-analysis-agent .flow-arrow{color:rgba(255,255,255,.48)!important;-webkit-text-fill-color:rgba(255,255,255,.48)!important;font-size:16px!important;font-weight:500!important;text-shadow:none!important}.qv-guide-page--ai-document-analysis-agent .resource-card .arrow{color:rgba(255,255,255,.68)!important;-webkit-text-fill-color:rgba(255,255,255,.68)!important}
@media(max-width:760px){.qv-guide-page--ai-document-analysis-agent .section-hero .hero-grid{grid-template-columns:minmax(0,1fr)!important;width:calc(100% - 32px)!important;gap:26px!important;text-align:center!important}.qv-guide-page--ai-document-analysis-agent .section-hero .qv-hero-title,.qv-guide-page--ai-document-analysis-agent .section-hero .hero-subtitle{margin-inline:auto!important}.qv-guide-page--ai-document-analysis-agent .hero-btns{display:grid!important;grid-template-columns:1fr!important}.qv-guide-page--ai-document-analysis-agent .hero-btns .btn{width:100%!important;box-sizing:border-box!important}.qv-guide-page--ai-document-analysis-agent .doc-preview{text-align:left!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-row{grid-template-columns:26px minmax(0,1fr)!important;gap:9px!important}.qv-guide-page--ai-document-analysis-agent .doc-preview-val{grid-column:2!important;text-align:left!important}.qv-guide-page--ai-document-analysis-agent .flow-arrow{transform:rotate(90deg)!important}}.qv-guide-page--ai-document-analysis-agent .timeline{display:grid;gap:14px;counter-reset:qv-doc-step;margin-top:24px}.qv-guide-page--ai-document-analysis-agent .timeline-step{counter-increment:qv-doc-step;display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-areas:"marker title" "marker body";align-items:start;gap:8px 16px;min-width:0;margin:0;padding:20px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:rgba(255,255,255,.025)}.qv-guide-page--ai-document-analysis-agent .timeline-step>.timeline-dot{grid-area:marker;display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(52,227,244,.35);border-radius:50%;background:rgba(52,227,244,.06);color:#34e3f4;font-size:14px;font-weight:600;line-height:1}.qv-guide-page--ai-document-analysis-agent .timeline-dot::before{content:counter(qv-doc-step)}.qv-guide-page--ai-document-analysis-agent .timeline-step>h3{grid-area:title;align-self:center;min-width:0;margin:0!important;line-height:1.45}.qv-guide-page--ai-document-analysis-agent .timeline-step>p{grid-area:body;min-width:0;max-width:none!important;margin:0!important;line-height:1.75;overflow-wrap:anywhere}@media(max-width:600px){.qv-guide-page--ai-document-analysis-agent .timeline-step{gap:6px 12px;padding:16px}}.qv-guide-page--ai-document-analysis-agent nav.qv-breadcrumb{border:0!important;box-shadow:none!important}.qv-guide-page--ai-document-analysis-agent nav.qv-breadcrumb .qv-container{border:0!important;box-shadow:none!important}.qv-guide-page--ai-document-analysis-agent:not(#qv-align-a#qv-align-b#qv-align-c) .qv-fa-reading-main .section-head{display:block!important;text-align:left!important}.qv-guide-page--ai-document-analysis-agent:not(#qv-align-a#qv-align-b#qv-align-c) .qv-fa-reading-main :is(h2,h3,.eyebrow){text-align:left!important;margin-left:0!important;margin-right:0!important;max-width:100%!important}.qv-guide-page--ai-document-analysis-agent :is(.code-block,.prompt-block){min-width:0;max-width:100%;margin:24px 0;border:1px solid rgba(255,255,255,.12);border-radius:16px;overflow:hidden;background:#080e16}.qv-guide-page--ai-document-analysis-agent :is(.code-block-header,.prompt-block-header){display:flex;align-items:center;gap:8px;min-width:0;padding:14px 20px;border-bottom:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.025);color:#a6b5c5;font:600 12px/1.6 Consolas,"Microsoft YaHei",monospace}.qv-guide-page--ai-document-analysis-agent .code-block-header .dot{display:block;flex:0 0 8px;width:8px;height:8px;border-radius:50%}.qv-guide-page--ai-document-analysis-agent .code-block-header .dot-r{background:#ff605c}.qv-guide-page--ai-document-analysis-agent .code-block-header .dot-y{background:#ffbd44}.qv-guide-page--ai-document-analysis-agent .code-block-header .dot-g{background:#00ca4e}.qv-guide-page--ai-document-analysis-agent .code-block-header>span:last-child{min-width:0;margin-left:6px;overflow-wrap:anywhere}.qv-guide-page--ai-document-analysis-agent .code-block-body{box-sizing:border-box;min-width:0;max-width:100%;padding:20px;font:13px/1.8 Consolas,"Microsoft YaHei",monospace;white-space:pre!important;overflow-x:auto!important;overflow-wrap:normal;overscroll-behavior-x:contain;color:#dbe5ed;tab-size:2}.qv-guide-page--ai-document-analysis-agent .code-block-body .key{color:#64dceb}.qv-guide-page--ai-document-analysis-agent .code-block-body .str{color:#c0d1df}.qv-guide-page--ai-document-analysis-agent .code-block-body .warn{color:#edc17d}.qv-guide-page--ai-document-analysis-agent .code-block-body .num{color:#a9b9ff}.qv-guide-page--ai-document-analysis-agent .prompt-block-body{min-width:0;padding:20px;white-space:pre-wrap!important;overflow-wrap:anywhere;font:14px/1.8 Consolas,"Microsoft YaHei",monospace;color:#dbe5ed}.qv-guide-page--ai-document-analysis-agent #whyTags{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.qv-guide-page--ai-document-analysis-agent #whyTags>.badge{display:inline-flex;align-items:center;padding:5px 10px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.025);font-size:12px;line-height:1.5;color:#b8c4d0}.qv-guide-page--ai-document-analysis-agent #flowRow{display:grid!important;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr)!important;align-items:stretch;gap:8px;margin:24px 0}.qv-guide-page--ai-document-analysis-agent #flowRow>.flow-node{display:flex;align-items:center;justify-content:center;min-width:0;padding:12px 8px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.025);text-align:center;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.qv-guide-page--ai-document-analysis-agent #flowRow>.flow-arrow{display:grid;place-items:center;align-self:center;justify-self:center;width:20px;height:20px;line-height:20px;font-size:18px;color:#34e3f4;transform:none}@media(max-width:700px){.qv-guide-page--ai-document-analysis-agent #flowRow{grid-template-columns:minmax(0,1fr)!important;gap:8px}.qv-guide-page--ai-document-analysis-agent #flowRow>.flow-node{min-height:46px;box-sizing:border-box}.qv-guide-page--ai-document-analysis-agent #flowRow>.flow-arrow{transform:rotate(90deg)}.qv-guide-page--ai-document-analysis-agent :is(.code-block-header,.prompt-block-header){padding:12px 16px}.qv-guide-page--ai-document-analysis-agent :is(.code-block-body,.prompt-block-body){padding:16px}}
