/* Sports Surin V49: mobile icon consistency. Desktop presentation unchanged. */
@media (max-width: 1180px) {
  /* Drawer copy ends after the last navigable menu item, without English tagline. */
  html body.public-site.hybrid-navigation .sidebar.premium-sidebar .sidebar-footer {display:none !important;}

  /* The same light-line icon language for all mobile navigation categories. */
  html body.public-site.hybrid-navigation .sidebar.premium-sidebar .sidebar-menu .menu-icon-box > img {
    width:24px!important;height:24px!important;object-fit:contain!important;
    opacity:1!important;filter:none!important;
  }
  html body.public-site .mobile-bottom-nav .mobile-bottom-icon{
    display:grid!important;place-items:center!important;line-height:1!important;
    font-size:0!important;height:25px!important;width:25px!important;margin-inline:auto!important;
  }
  html body.public-site .mobile-bottom-nav .mobile-bottom-icon svg{
    display:block!important;width:22px!important;height:22px!important;
    stroke:currentColor!important;fill:none!important;vector-effect:non-scaling-stroke;
  }
  html body.public-site .mobile-home-shortcuts .mobile-shortcut-icon {
    display:grid!important;place-items:center!important;
    width:38px!important;height:38px!important;
    border-radius:12px!important;background:#f2f7f7!important;
    border:1px solid #dce9e6!important;
    color:#236e61!important;
  }
  html body.public-site .mobile-home-shortcuts .mobile-shortcut-icon svg{
    width:23px!important;height:23px!important;display:block!important;
    fill:none!important;stroke:currentColor!important;
  }
  html body.public-site .mobile-home-shortcuts a:nth-child(2) .mobile-shortcut-icon{color:#57447c!important;background:#f5f1fb!important;}
  html body.public-site .mobile-home-shortcuts a:nth-child(3) .mobile-shortcut-icon{color:#aa6738!important;background:#fff5ee!important;}
  html body.public-site .mobile-home-shortcuts a:nth-child(4) .mobile-shortcut-icon{color:#77559f!important;background:#f7f2ff!important;}
}
@media (max-width: 820px) {
  /* Remove only the small diagonal outbound badges from the six quick-access cards. */
  html body.public-site.page-index .sport-hub-grid .sport-hub-link > .sport-hub-arrow {
    display:none!important;visibility:hidden!important;
  }
}
