@@ -329,34 +329,44 @@ body.resizing-sidebar {
329329 gap : 8px ;
330330 padding : 8px 10px ;
331331 background : var (--bg-primary );
332- border : 1 px solid var (--border );
332+ border : 2 px solid var (--border );
333333 border-radius : 8px ;
334334 transition : all var (--transition-fast );
335335 animation : slideUp 0.4s ease-out backwards;
336- animation-delay : calc (var (--i , 0 ) * 0.05 s );
336+ animation-delay : calc (var (--i , 0 ) * 0.08 s );
337337 overflow : hidden;
338+ position : relative;
338339}
339340
340- .summary-card : nth-child (1 ) { --i : 0 ; }
341- .summary-card : nth-child (2 ) { --i : 1 ; }
342- .summary-card : nth-child (3 ) { --i : 2 ; }
343- .summary-card : nth-child (4 ) { --i : 3 ; }
341+ .summary-card : nth-child (1 ) { --i : 0 ; --card-color : 55 , 118 , 171 ; }
342+ .summary-card : nth-child (2 ) { --i : 1 ; --card-color : 40 , 167 , 69 ; }
343+ .summary-card : nth-child (3 ) { --i : 2 ; --card-color : 255 , 193 , 7 ; }
344+ .summary-card : nth-child (4 ) { --i : 3 ; --card-color : 111 , 66 , 193 ; }
344345
345346.summary-card : hover {
346- border-color : var (--accent );
347- background : var (--accent-glow );
347+ border-color : rgba (var (--card-color ), 0.6 );
348+ background : linear-gradient (135deg , rgba (var (--card-color ), 0.08 ) 0% , var (--bg-primary ) 100% );
349+ transform : translateY (-2px );
350+ box-shadow : 0 4px 12px rgba (var (--card-color ), 0.15 );
348351}
349352
350353.summary-icon {
351- font-size : 16 px ;
354+ font-size : 14 px ;
352355 width : 28px ;
353356 height : 28px ;
354357 display : flex;
355358 align-items : center;
356359 justify-content : center;
357- background : var (--bg-tertiary );
360+ background : linear-gradient (135deg , rgba (var (--card-color ), 0.15 ) 0% , rgba (var (--card-color ), 0.05 ) 100% );
361+ border : 1px solid rgba (var (--card-color ), 0.2 );
358362 border-radius : 6px ;
359363 flex-shrink : 0 ;
364+ transition : all var (--transition-fast );
365+ }
366+
367+ .summary-card : hover .summary-icon {
368+ transform : scale (1.05 );
369+ background : linear-gradient (135deg , rgba (var (--card-color ), 0.25 ) 0% , rgba (var (--card-color ), 0.1 ) 100% );
360370}
361371
362372.summary-data {
@@ -368,8 +378,8 @@ body.resizing-sidebar {
368378.summary-value {
369379 font-family : var (--font-mono );
370380 font-size : 13px ;
371- font-weight : 700 ;
372- color : var (--accent );
381+ font-weight : 800 ;
382+ color : rgb ( var (--card-color ) );
373383 line-height : 1.2 ;
374384 white-space : nowrap;
375385 overflow : hidden;
0 commit comments