.qv-guide-page--financial-statement-analysis :is(.quick-answer,.redflag-strip){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.qv-guide-page--financial-statement-analysis :is(.lens-board,.workflow,.qveris-panel-grid){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.qv-guide-page--financial-statement-analysis :is(.answer-block,.lens,.flag,.reconcile-panel,.workflow>article,.qveris-panel-grid>div){min-width:0;padding:22px;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:linear-gradient(135deg,#0b1720,#090e17)}.qv-guide-page--financial-statement-analysis :is(.answer-block>b,.lens>small){display:block;color:#34e3f4;font-size:12px;line-height:20px;letter-spacing:.04em}.qv-guide-page--financial-statement-analysis :is(.answer-block,.lens,.flag,.workflow>article,.qveris-panel-grid>div) h3{font-size:18px;line-height:1.5;margin:8px 0 12px}.qv-guide-page--financial-statement-analysis :is(.answer-block,.lens,.flag,.workflow>article,.qveris-panel-grid>div) p{margin:0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.8}.qv-guide-page--financial-statement-analysis .statement-matrix{overflow-x:auto;border:1px solid rgba(255,255,255,.12);border-radius:18px;margin:24px 0}.qv-guide-page--financial-statement-analysis .matrix-row{display:grid;grid-template-columns:1fr 1.4fr 1.6fr 1.5fr;min-width:680px;background:#0a121c}.qv-guide-page--financial-statement-analysis .matrix-row+ .matrix-row{border-top:1px solid rgba(255,255,255,.1)}.qv-guide-page--financial-statement-analysis .matrix-row>:is(div,p,h3){padding:18px 16px;margin:0;font-size:14px;line-height:1.8;min-width:0}.qv-guide-page--financial-statement-analysis .matrix-row.header{background:#101f2c;color:#34e3f4;font-weight:600}.qv-guide-page--financial-statement-analysis .formula{margin-top:18px;padding:12px;border-radius:10px;background:rgba(52,227,244,.06);color:#8aeaf4;font:13px/1.8 monospace;overflow-wrap:anywhere}.qv-guide-page--financial-statement-analysis .reconcile{display:grid;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);gap:14px;align-items:center;margin:24px 0}.qv-guide-page--financial-statement-analysis .reconcile-arrow{font-size:28px;text-align:center;color:#34e3f4}.qv-guide-page--financial-statement-analysis .reconcile-panel ul{padding-left:20px;font-size:15px;line-height:1.8;color:rgba(255,255,255,.72)}.qv-guide-page--financial-statement-analysis .qveris-panel{padding:24px;border:1px solid rgba(52,227,244,.22);border-radius:20px;background:#0a141d}.qv-guide-page--financial-statement-analysis .faq-grid details{padding:20px 0;border-bottom:1px solid rgba(255,255,255,.1)}.qv-guide-page--financial-statement-analysis .faq-grid summary{cursor:pointer;font-weight:600;line-height:1.6}.qv-guide-page--financial-statement-analysis .section-head{display:block!important;text-align:left}.qv-guide-page--financial-statement-analysis .section-index{display:block;color:#34e3f4;font-size:12px;margin-bottom:10px}@media(max-width:720px){.qv-guide-page--financial-statement-analysis :is(.quick-answer,.redflag-strip,.lens-board,.workflow,.qveris-panel-grid,.reconcile){grid-template-columns:minmax(0,1fr)}.qv-guide-page--financial-statement-analysis .reconcile-arrow{transform:rotate(90deg)}.qv-guide-page--financial-statement-analysis :is(.answer-block,.lens,.flag,.reconcile-panel,.workflow>article,.qveris-panel-grid>div){padding:18px}}.qv-guide-page--financial-statement-analysis nav.qv-breadcrumb{border:0!important;box-shadow:none!important}.qv-guide-page--financial-statement-analysis nav.qv-breadcrumb .qv-container{border:0!important;box-shadow:none!important}
