/* Shift the hero player photo 10px further left, add breathing room between
   the hero date and the event title, and shrink the week tile just enough
   that the phase tile below it fully clears the bottom nav bar. */

html[data-ui="liquid-glass-v2"] body #today .next-card::after{
  right:46px!important;
  bottom:-44px!important;
}
@media(max-height:700px){
  html[data-ui="liquid-glass-v2"] body #today .next-card::after{
    right:49px!important;
    bottom:-30px!important;
  }
}

html[data-ui="liquid-glass-v2"] body #today .session-title{
  margin-top:22px!important;
}
@media(max-height:700px){
  html[data-ui="liquid-glass-v2"] body #today .session-title{
    margin-top:16px!important;
  }
}

/* Shrink the week tile's height so the phase tile beneath it clears the
   bottom nav bar in full, with no clipping and no scrollbar. */
.week-card{padding:9px 10px 10px!important}
.week-strip{gap:2px!important}
.week-day{min-height:44px!important}
.week-day strong{font-size:13px!important}
.week-day span{width:29px!important;height:29px!important;font-size:16px!important;margin:3px auto 1px!important}
.week-legend{font-size:10px!important;margin-top:5px!important}
#week-progress:not(:empty){margin-top:6px!important;padding-top:6px!important}
.progress-head{margin-bottom:4px!important}
.progress-head strong{font-size:9px!important}
.progress-head span{font-size:8px!important}
.progress-track{margin-bottom:5px!important}
.metrics b{font-size:14px!important}
.metrics small{font-size:8px!important}
