/* v64: Keep every Skills / Tools node visible at desktop sizes. */
@media (min-width:761px){
 body main#main #skills .shell{padding-top:4px!important;padding-bottom:8px!important}
 body main#main #skills .section-heading{margin-bottom:8px!important}
 body main#main #skills .talent-forest{min-height:0!important;flex:1 1 auto!important;}
 body main#main #skills .talent-tree{padding:10px 12px!important;overflow-y:auto!important}
 body main#main #skills .talent-tree-head{padding-bottom:7px!important}
 body main#main #skills .talent-root{padding:5px 0 12px!important}
 body main#main #skills .talent-root:after{height:12px!important}
 body main#main #skills .talent-branches{padding-top:9px!important;gap:7px!important}
 body main#main #skills .talent-branch{gap:6px!important}
 body main#main #skills .talent-branch:before{height:9px!important;top:-9px!important}
 body main#main #skills .talent-leaves{gap:4px!important;margin-left:6px!important;padding-left:8px!important}
 body main#main #skills .talent-leaves .talent-node:before{left:-9px!important;width:8px!important}
 body main#main #skills .talent-node{padding:6px 5px!important;font-size:clamp(9px,.78vw,11px)!important;line-height:1.15!important}
 body main#main #skills .talent-node-root{font-size:clamp(11px,.95vw,14px)!important;max-width:230px!important}
 body main#main #skills .talent-category{min-height:40px!important}
 body main#main #skills .talent-inspector{margin-top:6px!important;padding:5px 8px!important;min-height:29px!important;gap:10px!important}
 body main#main #skills .section-footnote{margin-top:4px!important;font-size:9px!important;line-height:1.2!important}
}
/* v64: Job navigation stays beside the chapter counter, never under deck arrows. */
body main#main #experience .journey-right{display:flex!important;align-items:center!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:12px!important}
body main#main #experience .journey-right .journey-arrows{display:flex!important;gap:6px!important;position:relative!important;z-index:10!important;flex-shrink:0!important}
body main#main #experience .journey-right .journey-arrows button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:38px!important;height:36px!important;min-width:38px!important;cursor:pointer!important;pointer-events:auto!important}
@media(max-width:760px){
 body main#main #experience .journey-right{justify-content:space-between!important;flex-wrap:wrap!important;gap:5px 10px!important}
 body main#main #experience .journey-right .journey-arrows button{width:34px!important;min-width:34px!important;height:32px!important}
}
@media(max-height:760px) and (min-width:761px){
 body main#main #skills .talent-tree{padding:7px 10px!important}
 body main#main #skills .talent-node{padding:4px 4px!important}
 body main#main #skills .talent-category{min-height:33px!important}
 body main#main #skills .talent-root{padding:3px 0 9px!important}
 body main#main #skills .talent-branches{padding-top:7px!important}
 body main#main #skills .talent-leaves{gap:3px!important}
}
