@@ -125,8 +125,9 @@ summary:focus-visible {
125125.inspector header span ,
126126.detail-row span ,
127127.scope-readout ,
128- .summary-card span ,
129- .summary-card small {
128+ .summary-strip-label ,
129+ .summary-metric span ,
130+ .summary-state {
130131 color : var (--text-soft );
131132 font-family : var (--font-mono );
132133 font-size : 11px ;
@@ -416,38 +417,76 @@ summary:focus-visible {
416417}
417418
418419.summary-strip {
419- display : grid;
420- grid-template-columns : repeat (5 , minmax (120px , 1fr ));
421- gap : 1px ;
420+ display : flex;
421+ align-items : center;
422+ gap : 14px ;
423+ min-block-size : 54px ;
422424 margin-block-end : 14px ;
425+ padding-inline : 14px ;
423426 border : 1px solid var (--line );
427+ background : var (--surface );
428+ }
429+
430+ .summary-strip-label {
431+ flex : 0 0 auto;
432+ text-transform : uppercase;
433+ }
434+
435+ .summary-metrics {
436+ display : grid;
437+ grid-template-columns : repeat (5 , minmax (96px , 1fr ));
438+ gap : 1px ;
439+ flex : 1 1 auto;
440+ min-inline-size : 0 ;
424441 background : var (--line );
425442}
426443
427- .summary-card {
444+ .summary-metric {
428445 display : grid;
429- grid-template-columns : auto 1fr ;
430- gap : 8px 12 px ;
446+ grid-template-columns : 16 px minmax ( 0 , 1fr ) auto ;
447+ gap : 8px ;
431448 align-items : center;
432- min-block-size : 100px ;
433- padding : 16px 18px ;
434- background : var (--surface );
449+ min-block-size : 34px ;
450+ min-inline-size : 0 ;
451+ padding-inline : 10px ;
452+ background : var (--surface-soft );
435453}
436454
437- .summary-card svg {
438- grid-row : span 3 ;
455+ .summary-metric svg {
439456 color : var (--green-deep );
440457}
441458
442- .summary-card strong {
443- font-size : 34px ;
459+ .summary-metric span {
460+ overflow : hidden;
461+ text-overflow : ellipsis;
462+ text-transform : uppercase;
463+ white-space : nowrap;
464+ }
465+
466+ .summary-metric strong {
467+ color : var (--text );
468+ font-family : var (--font-mono );
469+ font-size : 16px ;
444470 line-height : 1 ;
445471}
446472
447- .summary-card .risk svg {
473+ .summary-metric .risk {
474+ box-shadow : inset 2px 0 0 color-mix (in srgb, var (--orange ) 72% , transparent);
475+ }
476+
477+ .summary-metric .risk svg ,
478+ .summary-state .warning {
448479 color : var (--orange );
449480}
450481
482+ .summary-state {
483+ flex : 0 0 auto;
484+ padding : 4px 7px ;
485+ border : 1px solid var (--line );
486+ text-transform : uppercase;
487+ background : var (--surface-soft );
488+ }
489+
451490.scope-tabs {
452491 display : flex;
453492 gap : 0 ;
@@ -3211,7 +3250,11 @@ summary:focus-visible {
32113250 }
32123251
32133252 .summary-strip {
3214- grid-template-columns : repeat (5 , minmax (120px , 1fr ));
3253+ gap : 10px ;
3254+ }
3255+
3256+ .summary-metrics {
3257+ grid-template-columns : repeat (5 , minmax (96px , 1fr ));
32153258 }
32163259
32173260 .pod-triage-rail {
0 commit comments