@ -153,6 +153,18 @@
. wf-pager { display : flex ; align-items : center ; gap : 10 px ; margin-top : 10 px ; flex-wrap : wrap ; font-size : 13 px ; color : var ( - - text - dim ) ; }
. wf-pager { display : flex ; align-items : center ; gap : 10 px ; margin-top : 10 px ; flex-wrap : wrap ; font-size : 13 px ; color : var ( - - text - dim ) ; }
. wf-pager > span : first-child { margin-right : auto ; }
. wf-pager > span : first-child { margin-right : auto ; }
/ * Per-module collapsible section on Client 360 → Modules : coloured header , everything of
one module lives inside it , so a client with many modules stays scannable . * /
. mod-section { border : 1 px solid var ( - - border ) ; border-radius : var ( - - radius ) ; margin-top : 12 px ; overflow : hidden ; background : var ( - - bg - raised ) ; }
. mod-section > summary { list-style : none ; cursor : pointer ; display : flex ; align-items : center ; gap : 10 px ;
padding : 10px 14px ; background : var ( --accent-soft ) ; color : var ( --accent-strong ) ; font-weight : 700 ;
border-left : 4px solid var ( --accent ) ; user-select : none ; }
. mod-section > summary :: -webkit-details-marker { display : none ; }
. mod-section > summary :: before { content : '▸' ; font-size : 12 px ; transition : transform .15 s ease ; opacity : .8 ; }
. mod-section [ open ] > summary :: before { transform : rotate ( 90 deg ) ; }
. mod-section > summary . mod-name { flex : 1 ; font-size : 14 px ; letter-spacing : .2 px ; }
. mod-section-body { padding : 10 px 14 px 14 px ; }
/* Section header shared by the queue block and the bento cards */
/* Section header shared by the queue block and the bento cards */
. dash-head { display : flex ; align-items : center ; gap : 10 px ; padding : 2 px 0 10 px ; }
. dash-head { display : flex ; align-items : center ; gap : 10 px ; padding : 2 px 0 10 px ; }
. dash-head h3 { font-size : 12 px ; font-weight : 700 ; text-transform : uppercase ; letter-spacing : 0.07 em ; color : var ( - - text - dim ) ; margin : 0 ; }
. dash-head h3 { font-size : 12 px ; font-weight : 700 ; text-transform : uppercase ; letter-spacing : 0.07 em ; color : var ( - - text - dim ) ; margin : 0 ; }