@@ -1347,7 +1347,6 @@ footer {
13471347 display : grid;
13481348 grid-template-columns : 3.5rem 1fr 200px ;
13491349 gap : 0 .5rem ;
1350- padding-bottom : 1.6rem ;
13511350 align-items : start;
13521351}
13531352
@@ -1366,13 +1365,16 @@ footer {
13661365 margin : 0 ; padding : 0 ;
13671366 border-left : 2px solid var ( --border ) ;
13681367 padding-left : 1.25rem ;
1368+ padding-bottom : 1.6rem ;
13691369 display : flex;
13701370 flex-direction : column;
13711371 gap : .5rem ;
1372+ align-self : stretch;
13721373}
13731374
13741375. alumni-year-group : last-child . alumni-year-people {
13751376 border-left-color : transparent;
1377+ padding-bottom : 0 ;
13761378}
13771379
13781380. alumni-entry {
@@ -2091,6 +2093,69 @@ footer {
20912093. research-modal-pub-list a { color : var ( --teal ) ; text-decoration : none; }
20922094. research-modal-pub-list a : hover { text-decoration : underline; }
20932095
2096+ /* ----------------------------------------------------------------
2097+ RESEARCH PUB PANELS (finished-work accordions by theme)
2098+ ---------------------------------------------------------------- */
2099+ . research-pub-panels-wrap {
2100+ margin-top : 3rem ;
2101+ }
2102+ . research-pub-panels-heading {
2103+ font-family : var ( --font-display ) ;
2104+ font-size : 1.1rem ;
2105+ font-weight : 700 ;
2106+ color : var ( --navy ) ;
2107+ margin : 0 0 1.2rem ;
2108+ letter-spacing : .01em ;
2109+ }
2110+ . research-pub-panel {
2111+ border : 1px solid var ( --border ) ;
2112+ border-radius : var ( --radius ) ;
2113+ margin-bottom : .6rem ;
2114+ overflow : hidden;
2115+ background : var ( --white ) ;
2116+ }
2117+ . research-pub-panel-summary {
2118+ display : flex;
2119+ align-items : center;
2120+ gap : .5rem ;
2121+ padding : 1rem 1.25rem ;
2122+ cursor : pointer;
2123+ list-style : none;
2124+ font-weight : 600 ;
2125+ font-size : .9rem ;
2126+ color : var ( --navy ) ;
2127+ background : var ( --fog ) ;
2128+ user-select : none;
2129+ transition : background .18s ;
2130+ }
2131+ . research-pub-panel-summary :: -webkit-details-marker { display : none; }
2132+ . research-pub-panel-summary : hover { background : var ( --border ) ; }
2133+ . research-pub-panel-summary . cancer { border-left : 4px solid # fca5a5; }
2134+ . research-pub-panel-summary . neuro { border-left : 4px solid # c4b5fd; }
2135+ . research-pub-panel-summary . bioinformatics { border-left : 4px solid # 5eead4; }
2136+ . research-pub-panel-chevron {
2137+ margin-left : auto;
2138+ flex-shrink : 0 ;
2139+ transition : transform .22s ;
2140+ }
2141+ details [open ] . research-pub-panel-chevron { transform : rotate ( 180deg ) ; }
2142+ . research-pub-panel-list {
2143+ list-style : none;
2144+ padding : 0 ;
2145+ margin : 0 ;
2146+ }
2147+ . research-pub-panel-list li {
2148+ padding : .7rem 1.25rem ;
2149+ font-size : .85rem ;
2150+ line-height : 1.6 ;
2151+ color : var ( --body ) ;
2152+ border-bottom : 1px solid var ( --border ) ;
2153+ }
2154+ . research-pub-panel-list li : last-child { border-bottom : none; }
2155+ . research-pub-panel-list a { color : var ( --teal ) ; text-decoration : none; }
2156+ . research-pub-panel-list a : hover { text-decoration : underline; }
2157+ . research-pub-panel-list em { font-style : italic; }
2158+
20942159/* ----------------------------------------------------------------
20952160 NUNO STANDALONE PAGE
20962161 ---------------------------------------------------------------- */
0 commit comments