/* FANGST v254: Team Dirty header only. No changes to Garmin theme. */
body.fangst-team-dirty .topbar.garmin-reference-top{
 position:relative!important;
 height:clamp(104px,29vw,126px)!important;
 overflow:hidden!important;
}
body.fangst-team-dirty .topbar.garmin-reference-top .brand.v105-brand{
 display:none!important;
}
body.fangst-team-dirty .topbar.garmin-reference-top > img.team-dirty-header-logo-v254{
 display:block!important;
 position:absolute!important;
 left:50%!important;
 top:50%!important;
 width:clamp(145px,44vw,215px)!important;
 height:auto!important;
 max-width:none!important;
 max-height:none!important;
 aspect-ratio:auto!important;
 transform:translate(-50%,-50%)!important;
 object-fit:contain!important;
 filter:none!important;
 opacity:1!important;
 animation:none!important; /* Animated WebP already contains 36 frames. */
 pointer-events:none!important;
 z-index:3!important;
}
