/* WTWR_TOP_COMPACT_V18B */

/* Hide the duplicated overview strip above Today's Racing, but keep its DOM/IDs alive. */
.hero .status{
  display:none!important;
}

/* Restore the useful metrics row beneath Racing. */
#today > .metrics{
  display:grid!important;
}

/* Keep the section compact. */
#today{
  padding-top:26px!important;
}

#today > .section-head{
  display:flex!important;
  align-items:flex-end!important;
  justify-content:space-between!important;
  gap:18px!important;
  margin-bottom:18px!important;
}

/* Old "Data date:" line is no longer needed because the full analysis stamp sits beside Racing. */
#today > .section-head > p{
  display:none!important;
}

#today > .section-head > div:first-child{
  min-width:0!important;
}

#today .wtwr-v18b-title-row{
  display:flex!important;
  align-items:baseline!important;
  flex-wrap:wrap!important;
  gap:16px!important;
}

#today .wtwr-v18b-title-row h1{
  margin-bottom:0!important;
}

#today .wtwr-v18b-title-row #analysisUpdated{
  display:inline-block!important;
  color:#9eacbf!important;
  font-size:20px!important;
  line-height:1!important;
  font-weight:800!important;
  white-space:nowrap!important;
  margin:0!important;
}

@media(max-width:700px){
  #today{
    padding-top:20px!important;
  }

  #today .wtwr-v18b-title-row{
    gap:8px 12px!important;
  }

  #today .wtwr-v18b-title-row #analysisUpdated{
    font-size:16px!important;
  }
}
