@@ -589,7 +589,7 @@ details.vertical-accordion[open] summary:active:after {
589589}
590590
591591.tool-column-header {
592- padding : 16 px 18px ;
592+ padding : 8 px 18px ;
593593 border-bottom : 1px solid var (--line );
594594 background : var (--orange-soft );
595595 display : flex;
@@ -607,21 +607,34 @@ details.vertical-accordion[open] summary:active:after {
607607 order : 1
608608}
609609
610- body [class *= "tool-group-" ] .tool-column-header h2 ,
611- body [class *= "tool-group-" ] .tool-column-header h3 {
610+ . tool-column [class *= "tool-group-" ] .tool-column-header h2 ,
611+ . tool-column [class *= "tool-group-" ] .tool-column-header h3 {
612612 color : var (--tool-group-color )
613613}
614614
615+ .tool-column .accordion-stack {
616+ padding : 8px 12px ;
617+ gap : 8px
618+ }
619+
620+ .tool-column details .vertical-accordion summary {
621+ padding : 9px 12px
622+ }
623+
624+ .tool-column .accordion-body {
625+ padding : 0 12px 10px
626+ }
627+
615628.tool-column-header .horizontal-accordion-toggle {
616629 order : 2
617630}
618631
619- body [class *= "tool-group-" ] .horizontal-accordion-toggle {
632+ . tool-column [class *= "tool-group-" ] .horizontal-accordion-toggle {
620633 border-color : var (--tool-group-accent );
621634 color : var (--tool-group-color )
622635}
623636
624- body [class *= "tool-group-" ] details .vertical-accordion summary : after {
637+ . tool-column [class *= "tool-group-" ] details .vertical-accordion summary : after {
625638 border-color : var (--tool-group-accent );
626639 color : var (--tool-group-color )
627640}
@@ -678,7 +691,7 @@ body[class*="tool-group-"] details.vertical-accordion summary:after {
678691 grid-column : 2 ;
679692 grid-row : 1 ;
680693 margin : 0 0 12px ;
681- border : 1px solid var (--meaning-border , var ( -- line) );
694+ border : 1px solid var (--line );
682695 border-radius : var (--radius-lg );
683696 background : var (--panel );
684697 box-shadow : var (--shadow-md );
@@ -689,8 +702,8 @@ body[class*="tool-group-"] details.vertical-accordion summary:after {
689702}
690703
691704.tool-display-mode summary {
692- color : var (--meaning-color , var ( -- gold) );
693- background : var (--meaning-soft , var ( -- panel-soft) );
705+ color : var (--gold );
706+ background : var (--panel-soft );
694707 font-weight : 900 ;
695708 cursor : pointer;
696709 list-style : none;
@@ -710,10 +723,10 @@ body[class*="tool-group-"] details.vertical-accordion summary:after {
710723 content : "" ;
711724 width : 20px ;
712725 height : 20px ;
713- border : 1px solid var (--meaning-border , var ( -- line) );
726+ border : 1px solid var (--line );
714727 border-radius : var (--radius-pill );
715728 background : var (--panel-soft );
716- color : var (--meaning-color , var ( -- gold) );
729+ color : var (--gold );
717730 display : inline-grid;
718731 place-items : center;
719732 flex : 0 0 auto;
@@ -740,7 +753,7 @@ body[class*="tool-group-"] details.vertical-accordion summary:after {
740753 height : 42px ;
741754 object-fit : cover;
742755 object-position : center;
743- border : 1px solid var (--meaning-border , var ( -- line) );
756+ border : 1px solid var (--line );
744757 border-radius : var (--radius-pill );
745758 background : var (--panel-soft )
746759}
@@ -907,7 +920,7 @@ body.tool-focus-mode .tool-display-mode {
907920 top : 10px ;
908921 z-index : var (--z-index-md );
909922 margin : 0 ;
910- border-color : var (--meaning-border , var ( -- line) );
923+ border-color : var (--line );
911924 background : var (--panel );
912925 box-shadow : var (--shadow-lg );
913926 justify-content : center
0 commit comments