
/* v2 polish. (1) Deliverability identity strip: the hero's narrative + pool summary now live in the section
   body, in a compact panel below the KPI row, so the section header matches the other sections' weight.
   (2) Dashboard-wide bar sheen: the same Flightdeck treatment the deliverability bars carry (dimensional
   fill + moving light sweep, reusing @keyframes barSheen above) applied to every progress bar. It layers
   ::before (depth) and ::after (sweep) OVER each bar's own fill, so every section keeps its own colors,
   whether set inline or by class. Deliverability bars (#delivsec/.dlvx i[data-w]) already have their own
   treatment and are excluded here. */
:is(#delivsec,.dlvx) .idstrip{padding:13px 18px 14px;margin-bottom:18px}
:is(#delivsec,.dlvx) .idstrip .sub{font-size:12.5px;color:var(--mut);line-height:1.55}
:is(#delivsec,.dlvx) .idstrip .pool{margin-top:11px;padding-top:11px;border-top-color:var(--line2)}
:is(.bar,.cmbar,.lfchtrk,.strow-bar,.mixcell)>i:not(:is(#delivsec,.dlvx) i){position:relative;overflow:hidden;box-shadow:inset 0 1px 0 rgba(255,255,255,.28)}
:is(.bar,.cmbar,.lfchtrk,.strow-bar,.mixcell)>i:not(:is(#delivsec,.dlvx) i)::before{content:'';position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.26) 0%,rgba(255,255,255,.04) 42%,rgba(0,0,0,.12) 100%)}
:is(.bar,.cmbar,.lfchtrk,.strow-bar,.mixcell)>i:not(:is(#delivsec,.dlvx) i)::after{content:'';position:absolute;top:0;bottom:0;left:0;width:42%;pointer-events:none;background:linear-gradient(90deg,transparent,color-mix(in srgb,#fff 42%,transparent),transparent);transform:translateX(-160%);animation:barSheen 4.2s cubic-bezier(0.3,0.85,0.3,1) infinite}
:is(.seqrow:nth-child(3n+2),.droprow:nth-child(3n+2),.lfchrow:nth-child(3n+2),.strow:nth-child(3n+2)) :is(.bar,.cmbar,.lfchtrk,.strow-bar)>i:not(:is(#delivsec,.dlvx) i)::after{animation-delay:.62s}
:is(.seqrow:nth-child(3n),.droprow:nth-child(3n),.lfchrow:nth-child(3n),.strow:nth-child(3n)) :is(.bar,.cmbar,.lfchtrk,.strow-bar)>i:not(:is(#delivsec,.dlvx) i)::after{animation-delay:1.3s}
