.intelligence-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:22px;margin-top:22px}
.forecast-panel{grid-row:span 2}.quality-chip{padding:7px 11px;border-radius:999px;background:rgba(61,211,154,.12);color:var(--green);font-size:12px}
.forecast-values{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:28px 0}
.forecast-values>div{padding:22px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.02)}
.forecast-values span,.performance-kpis span{display:block;color:var(--muted);font-size:13px}
.forecast-values strong{display:block;margin:8px 0 2px;font-size:44px;color:var(--cream)}
.forecast-values small{color:var(--gold)}.model-note{padding-top:15px;border-top:1px solid var(--line);color:var(--muted);font-size:12px;line-height:1.5}
.performance-panel select{padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:#0a1a13;color:var(--cream)}
.performance-kpis{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}
.performance-kpis>div{padding:15px;border:1px solid var(--line);border-radius:10px}
.performance-kpis strong{display:block;margin-top:7px;color:var(--cream);font-size:24px}
.anomaly-list{display:grid;gap:9px;margin-top:14px}.anomaly-item{padding:11px 13px;border-left:3px solid var(--gold);background:rgba(230,176,68,.07);border-radius:7px}
.anomaly-item b{display:block;color:var(--cream);font-size:13px}.anomaly-item span{color:var(--muted);font-size:12px}
@media(max-width:1050px){.intelligence-grid{grid-template-columns:1fr}.forecast-panel{grid-row:auto}}
@media(max-width:620px){.forecast-values,.performance-kpis{grid-template-columns:1fr}}
