/* MShowTV V17.6.14 — iPhone Safari blur/tap repair */

@media (max-width:760px){

  /* Safari can blur/composite the whole layer when backdrop-filter is present. */
  .mshow-menu-backdrop-v17613{
    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;
    background:rgba(0,0,0,.46) !important;
  }

  /* Keep hamburger crisp while pressed/open. */
  #publicMenuToggleV1762{
    filter:none !important;
    -webkit-filter:none !important;
    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;
    opacity:1 !important;
    transform:none !important;
    -webkit-transform:none !important;
    outline:none !important;
  }

  #publicMenuToggleV1762:active,
  #publicMenuToggleV1762:focus,
  #publicMenuToggleV1762:focus-visible{
    filter:none !important;
    -webkit-filter:none !important;
    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;
    opacity:1 !important;
    transform:none !important;
    -webkit-transform:none !important;
    box-shadow:0 0 0 2px rgba(255,255,255,.12) !important;
  }

  /* Prevent the entire header from entering Safari's blurred compositing layer. */
  .public-topbar-v1762,
  .public-topbar-v1762 *,
  .mobile-header-v1763,
  .mobile-header-v1763 *{
    -webkit-backface-visibility:hidden;
    backface-visibility:hidden;
  }

  .public-topbar-v1762{
    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;
  }

  /* The opened menu itself must remain sharp. */
  .public-topbar-v1762 nav.mshow-mobile-menu-v17613{
    filter:none !important;
    -webkit-filter:none !important;
    backdrop-filter:none !important;
    -webkit-backdrop-filter:none !important;
    background:#0b0810 !important;
  }

  .public-topbar-v1762 nav.mshow-mobile-menu-v17613 .nav-link{
    filter:none !important;
    -webkit-filter:none !important;
    opacity:1 !important;
  }

  /* Remove tap highlight flash on iPhone Safari. */
  #publicMenuToggleV1762,
  .public-topbar-v1762 nav.mshow-mobile-menu-v17613 .nav-link{
    -webkit-tap-highlight-color:transparent !important;
  }
}
