.daily-report-page[data-v-178cba45]{color:#202124;min-width:0;padding:4px}.page-header[data-v-178cba45]{border-left:3px solid #d93025;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;padding-left:15px;display:flex}h2[data-v-178cba45]{margin:0;font-size:20px}.page-header p[data-v-178cba45]{color:#8a94a3;margin:7px 0 0;font-size:12px}.header-actions[data-v-178cba45]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.source-alert[data-v-178cba45]{margin-bottom:14px}.overview[data-v-178cba45]{background:#fff;border:1px solid #e4e7ec;border-radius:7px;margin-bottom:16px;padding:18px 20px}.overview-heading[data-v-178cba45]{justify-content:space-between;align-items:center;gap:12px;display:flex}.eyebrow[data-v-178cba45]{font-size:13px;font-weight:600}.scope-badge[data-v-178cba45]{color:#667085;white-space:nowrap;background:#f6f7f9;border-radius:4px;padding:4px 7px;font-size:11px}.overview>p[data-v-178cba45]{color:#475467;margin:10px 0;font-size:14px;line-height:1.9}.overview-links[data-v-178cba45]{flex-wrap:wrap;gap:16px;display:flex}.overview-links[data-v-178cba45] .el-button{color:#667085;margin:0;font-size:12px}.kpi-grid[data-v-178cba45]{background:#fff;border:1px solid #e4e7ec;border-radius:7px;grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:16px;display:grid;overflow:hidden}.kpi-card[data-v-178cba45]{border-right:1px solid #eef0f3;min-width:0;padding:17px 15px}.kpi-card[data-v-178cba45]:last-child{border:0}.card-label[data-v-178cba45]{color:#667085;justify-content:space-between;gap:5px;font-size:12px;display:flex}.card-label small[data-v-178cba45]{color:#98a2b3;font-size:10px}.kpi-card>strong[data-v-178cba45]{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin-top:13px;font-size:clamp(19px,1.5vw,26px);display:block}.kpi-card p[data-v-178cba45]{color:#98a2b3;margin:9px 0 0;font-size:11px;line-height:1.5}.report-grid[data-v-178cba45]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.panel[data-v-178cba45]{background:#fff;border:1px solid #e4e7ec;border-radius:7px;min-width:0;overflow:hidden}.panel>header[data-v-178cba45]{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.panel h3[data-v-178cba45]{margin:0;font-size:13px}.panel header p[data-v-178cba45]{color:#98a2b3;margin:5px 0 0;font-size:11px}.risk-panel[data-v-178cba45]{grid-column:span 2}.risk-list[data-v-178cba45]{padding:0 16px}.risk-item[data-v-178cba45]{border-bottom:1px solid #f0f1f3;align-items:center;gap:12px;padding:14px 0;display:flex}.risk-item[data-v-178cba45]:last-child{border:0}.risk-number[data-v-178cba45]{color:#d93025;background:#fdf0ee;border-radius:4px;flex-shrink:0;padding:5px 8px;font-size:12px}.risk-item>div[data-v-178cba45]{flex:1;min-width:0}.risk-item h4[data-v-178cba45]{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-size:13px;font-weight:500;display:flex}.risk-item p[data-v-178cba45]{color:#8a94a3;margin:6px 0 0;font-size:12px;line-height:1.6}.risk-item[data-v-178cba45]>.el-button{flex-shrink:0}.metric-list[data-v-178cba45]{padding:2px 16px}.metric-list>div[data-v-178cba45]{border-bottom:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}.metric-list>div[data-v-178cba45]:last-child{border:0}.metric-list span[data-v-178cba45]{color:#667085}.metric-list strong[data-v-178cba45]{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.trend-bars[data-v-178cba45]{justify-content:space-around;gap:12px;padding:18px 18px 14px;display:flex}.trend-column[data-v-178cba45]{text-align:center;flex:1;min-width:0}.trend-column strong[data-v-178cba45]{color:#475467;font-size:12px;font-weight:500}.bar-track[data-v-178cba45]{background:linear-gradient(0deg,#f7f8fa 1px,#0000 1px) 0 0/100% 50px;border-bottom:1px solid #e4e7ec;justify-content:center;align-items:flex-end;height:150px;margin:7px 0;display:flex}.bar-track progress[data-v-178cba45]{appearance:none;writing-mode:vertical-lr;background:0 0;border:0;width:24px;height:150px;display:block;transform:rotate(180deg)}.bar-track progress[data-v-178cba45]::-webkit-progress-bar{background:0 0}.bar-track progress[data-v-178cba45]::-webkit-progress-value{background:#d93025;border-radius:0 0 3px 3px}.trend-column>span[data-v-178cba45]{color:#98a2b3;font-size:10px}.detail-grid[data-v-178cba45]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}.detail-grid .panel[data-v-178cba45]>.workspace-data-grid{margin:10px 14px}.detail-grid[data-v-178cba45] .el-table{font-variant-numeric:tabular-nums;font-size:12px}.contract-panel[data-v-178cba45]{grid-column:1/-1}.data-sources[data-v-178cba45]{color:#98a2b3;background:#fafbfc;border:1px solid #e4e7ec;border-radius:7px;flex-wrap:wrap;gap:10px 14px;margin-top:16px;padding:14px 16px;font-size:11px;display:flex}.data-sources strong[data-v-178cba45]{color:#667085;font-weight:500}.data-sources p[data-v-178cba45]{width:100%;margin:0;line-height:1.6}.data-sources .error[data-v-178cba45],.danger[data-v-178cba45]{color:#d93025}.warning[data-v-178cba45]{color:#b77925}@media (width<=1250px){.kpi-grid[data-v-178cba45]{grid-template-columns:repeat(3,minmax(0,1fr))}.kpi-card[data-v-178cba45]:nth-child(-n+3){border-bottom:1px solid #eef0f3}.report-grid[data-v-178cba45]{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-panel[data-v-178cba45]{grid-column:1/-1}}@media (width<=760px){.page-header[data-v-178cba45]{flex-direction:column;align-items:flex-start}.report-grid[data-v-178cba45],.detail-grid[data-v-178cba45]{grid-template-columns:minmax(0,1fr)}.kpi-grid[data-v-178cba45]{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-panel[data-v-178cba45]{grid-column:auto}.kpi-card[data-v-178cba45]{border-bottom:1px solid #eef0f3}.card-label[data-v-178cba45]{flex-wrap:wrap}.kpi-card>strong[data-v-178cba45]{font-size:20px}.header-actions[data-v-178cba45]{gap:8px}}
