#ai-report #aiInsightStrip{margin:0 0 14px;min-height:68px;border-radius:14px;padding:16px 20px;background:linear-gradient(105deg,#152842,#2358a1 62%,#326fea)}#ai-report #aiPanel{margin:0 0 16px;border:0;border-radius:14px;box-shadow:0 10px 30px rgba(34,54,86,.08)}#ai-report #aiPanel .ai-panel-head{padding:18px 22px}#ai-report #aiPanel .ai-result{background:#fafbfe}#overview>.insight-strip,#overview>.ai-panel{display:none}.exec-chart{height:245px;padding:4px 18px 16px;background:linear-gradient(to bottom,transparent 24%,rgba(225,231,240,.42) 25%,transparent 26%,transparent 49%,rgba(225,231,240,.42) 50%,transparent 51%,transparent 74%,rgba(225,231,240,.42) 75%,transparent 76%)}.chart-legend-inline{height:24px;align-items:center;padding:0 20px;font-weight:600}.exec-bar-chart{height:calc(100% - 24px);gap:14px;padding:15px 8px 0}.exec-bar-group{border-radius:9px;padding:8px 4px 23px;gap:6px}.exec-bar-group:hover{background:#f6f8fc;transform:translateY(-2px)}.exec-bar{width:min(25px,38%);border-radius:7px 7px 3px 3px;box-shadow:0 5px 12px rgba(64,79,190,.12);transition:height .45s ease,filter .18s ease,transform .18s ease}.exec-bar.avg{background:linear-gradient(180deg,#7168eb,#5049d8)}.exec-bar.p90{background:linear-gradient(180deg,#ffb637,#ee9415)}.exec-bar.risk{background:linear-gradient(180deg,#ff727d,#f44758)}.exec-bar-group:hover .exec-bar{filter:saturate(1.12);transform:scaleX(1.05)}.exec-bar em{top:-17px;padding:2px 5px;border-radius:5px;background:rgba(255,255,255,.9);color:#566274;font-weight:700}.exec-bar-group>span{bottom:2px;font-size:9px;font-weight:600;color:#738095}.exec-dot{filter:drop-shadow(0 3px 4px rgba(65,67,206,.25));transition:r .15s}.exec-line{stroke:#5d58e7;stroke-width:3;filter:drop-shadow(0 4px 5px rgba(72,68,210,.13))}@media(max-width:900px){.exec-bar-chart{gap:5px}.exec-bar{width:min(18px,40%)}#ai-report #aiPanel .ai-panel-head{align-items:flex-start}}
