.cge-root .header[data-v-b8d1b058]{display:flex;justify-content:space-between;align-items:center}.cge-root .back[data-v-b8d1b058]{cursor:pointer}.cge-root .chart[data-v-b8d1b058]{width:100%;height:360px}.cge-root .mainbox[data-v-b8d1b058]{display:flex;gap:16px}.cge-root .column[data-v-b8d1b058]:first-child{width:260px;flex:0 0 260px}.cge-root .column[data-v-b8d1b058]:last-child{flex:1 1 auto;min-width:0}.cge-root .left .dropdown .btn.selected[data-v-b8d1b058]{background-color:#409eff;color:#fff}.cge-root .content[data-v-b8d1b058]{max-width:1200px;margin:0 auto;padding:12px}.panel-card[data-v-b8d1b058]{border:1px solid #ebeef5}.panel-card .toolbar[data-v-b8d1b058]{display:flex;flex-direction:column;gap:12px}.toolbar-row[data-v-b8d1b058]{display:flex;align-items:center;gap:12px}.toolbar-item[data-v-b8d1b058]{display:flex;align-items:center;gap:8px}.filter-bar[data-v-b8d1b058]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.scenario[data-v-b8d1b058]{display:flex;flex-direction:column;gap:8px;padding:8px;border:1px dashed #dcdfe6;border-radius:6px}.scenario .title[data-v-b8d1b058]{font-size:14px;color:#606266}.scenario .field[data-v-b8d1b058]{display:flex;align-items:center;gap:8px}.scenario .label[data-v-b8d1b058]{width:64px;color:#666}.table-header[data-v-b8d1b058]{background-color:#f5f7fa}.items[data-v-b8d1b058]{max-width:1200px;margin:0 auto}.chart-grid[data-v-b8d1b058]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.chart-card[data-v-b8d1b058]{padding:8px}@media (max-width: 1024px){.cge-root .mainbox[data-v-b8d1b058]{flex-direction:column}.cge-root .column[data-v-b8d1b058]:first-child{width:100%;flex:1 1 auto}.filter-bar[data-v-b8d1b058],.chart-grid[data-v-b8d1b058]{grid-template-columns:1fr}}@media (max-width: 768px){.cge-root .chart[data-v-b8d1b058]{height:280px}.scenario .label[data-v-b8d1b058]{width:56px}}.info-card[data-v-b8d1b058]{box-shadow:0 8px 24px #0000001f;border:1px solid rgba(0,0,0,.06);border-radius:10px}.info-card[data-v-b8d1b058] .el-card__header{text-align:center;font-weight:600;letter-spacing:.2px}.text-block p[data-v-b8d1b058]{line-height:1.9}.highlight[data-v-b8d1b058]{color:#409eff;font-weight:600;background:#409eff1a;padding:0 3px;border-radius:3px}.responsive-img[data-v-b8d1b058]{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:8px;border:1px solid rgba(0,0,0,.06)}@media (max-width: 768px){.info-card[data-v-b8d1b058] .el-card__header{font-size:16px}.text-block p[data-v-b8d1b058]{font-size:14px}}
