

@media (max-width: 760px) {
  /* Mobile shell dropdowns */
  .controls-row-top .logo-wrapper.is-mobile-logo-open .logo-dropdown,
  .controls-row-top .logo-wrapper.is-mobile-logo-open:hover .logo-dropdown,
  .mobile-tab-switcher.is-open .mobile-tab-menu,
  .mobile-catalog-popover:not([hidden]),
  .mobile-catalog-popover.is-open,
  #search-suggestions.suggestions.show,
  html.is-mobile-saved-open #saved-search-panel.saved-search-panel,
  .saved-search-confirm-backdrop.is-open,
  .custom-select.open .options-container,
  .custom-select.floating-open .options-container,
  .custom-select-floating,
  .floating-glass-dropdown,
  .playlist-genre-dropdown.floating-glass-dropdown,
  .curators-genre-dropdown.floating-glass-dropdown,
  #playlist-filter-menu.floating-glass-dropdown,
  #curators-filter-menu.floating-glass-dropdown,
  .playlist-genre-dropdown.is-open,
  .curators-genre-dropdown.is-open,
  .playlist-catalog-controls.is-mobile-catalog-filters-open .playlist-catalog-panel,
  .curators-catalog-controls.is-mobile-catalog-filters-open .curators-catalog-panel,
  .catalog-panel-collapsible.is-catalog-panel-collapsed.is-mobile-catalog-filters-open .playlist-catalog-panel,
  .catalog-panel-collapsible.is-catalog-panel-collapsed.is-mobile-catalog-filters-open .curators-catalog-panel,
  .playlist-catalog-controls.is-mobile-catalog-filters-open #playlist-filter-menu,
  .curators-catalog-controls.is-mobile-catalog-filters-open #curators-filter-menu {
    pointer-events: auto !important;
    touch-action: manipulation;
  }


  .playlist-genres-tooltip-anchor:hover > .playlist-genres-tooltip,
.playlist-genres-tooltip-anchor:focus-within > .playlist-genres-tooltip,
.playlist-genres-tooltip-anchor.is-tooltip-open > .playlist-genres-tooltip,
.playlist-meta-tooltip-anchor:hover > .playlist-genres-tooltip,
.playlist-meta-tooltip-anchor:focus-within > .playlist-genres-tooltip,
.playlist-meta-tooltip-anchor.is-tooltip-open > .playlist-genres-tooltip,
.playlist-meta-tooltip-anchor.playlist-toggle-tooltip-anchor:hover > .playlist-genres-tooltip.playlist-toggle-tooltip,
.playlist-meta-tooltip-anchor.playlist-toggle-tooltip-anchor:focus-within > .playlist-genres-tooltip.playlist-toggle-tooltip,
.playlist-meta-tooltip-anchor.playlist-toggle-tooltip-anchor.is-tooltip-open > .playlist-genres-tooltip.playlist-toggle-tooltip,
.search-stat-tooltip-anchor:hover > .search-stat-tooltip,
.search-stat-tooltip-anchor:focus-within > .search-stat-tooltip,
.search-stat-tooltip-anchor.is-tooltip-open > .search-stat-tooltip,
.search-inline-stats .search-stat-tooltip-anchor:hover > .search-stat-tooltip,
.search-inline-stats .search-stat-tooltip-anchor:focus-within > .search-stat-tooltip,
.search-inline-stats .search-stat-tooltip-anchor.is-tooltip-open > .search-stat-tooltip,
.chart-entry-tooltip-anchor:hover > .chart-entry-tooltip,
.chart-entry-tooltip-anchor:focus-within > .chart-entry-tooltip,
.chart-entry-tooltip-anchor.is-tooltip-open > .chart-entry-tooltip,
.placement-rank-badge-anchor:hover > .placement-rank-tooltip,
.placement-rank-badge-anchor:focus-within > .placement-rank-tooltip,
.placement-rank-badge-anchor.is-tooltip-open > .placement-rank-tooltip,
.playlist-frequent-artists-tooltip-anchor:hover > .playlist-frequent-artist-tooltip,
.playlist-frequent-artists-tooltip-anchor:focus-within > .playlist-frequent-artist-tooltip,
.playlist-frequent-artists-tooltip-anchor[data-frequent-artist-tooltip-active="1"] > .playlist-frequent-artist-tooltip,
.catalog-panel-floating-tooltip.is-open,
.events-help-anchor:hover .events-help-tooltip,
.events-help-anchor:focus-visible .events-help-tooltip,
#playlist-modal .playlist-card--modal-collapsible .playlist-card-collapse-anchor:hover .playlist-card-collapse-tooltip,
#playlist-modal .playlist-card--modal-collapsible .playlist-card-collapse-anchor:focus-within .playlist-card-collapse-tooltip,
#playlist-modal .playlist-card--modal-collapsible .playlist-card-collapse-anchor.is-tooltip-open .playlist-card-collapse-tooltip,
.search-head-save-tooltip-anchor:hover > .search-stat-tooltip.search-head-save-tooltip,
.search-head-save-tooltip-anchor:focus-within > .search-stat-tooltip.search-head-save-tooltip,
.search-head-save-tooltip-anchor.is-tooltip-open > .search-stat-tooltip.search-head-save-tooltip,
.search-head-action-anchor:hover > .search-stat-tooltip.search-head-action-tooltip,
.search-head-action-anchor:focus-within > .search-stat-tooltip.search-head-action-tooltip,
.search-head-action-anchor.is-tooltip-open > .search-stat-tooltip.search-head-action-tooltip{
    pointer-events: auto !important;
    touch-action: manipulation;
  }

  /* Children inside these surfaces should also be valid hit targets. */
  .playlist-genres-tooltip *,
.search-stat-tooltip *,
.chart-entry-tooltip *,
.placement-rank-tooltip *,
.playlist-frequent-artist-tooltip *,
.catalog-panel-floating-tooltip *,
.events-help-tooltip *,
.playlist-card-collapse-tooltip *,
.mobile-catalog-popover *,
.mobile-tab-menu *,
.logo-dropdown *,
#search-suggestions.suggestions.show *,
#saved-search-panel.saved-search-panel *,
.saved-search-confirm-backdrop.is-open *,
.playlist-catalog-panel *,
.curators-catalog-panel *{
    pointer-events: auto;
  }

  /* Keep suppressed tooltips truly closed. */
  .playlist-meta-tooltip-anchor.nuam-mobile-tooltip-suppressed > .playlist-genres-tooltip,
  .playlist-genres-tooltip-anchor.nuam-mobile-tooltip-suppressed > .playlist-genres-tooltip,
  .search-stat-tooltip-anchor.nuam-mobile-tooltip-suppressed > .search-stat-tooltip,
  .chart-entry-tooltip-anchor.nuam-mobile-tooltip-suppressed > .chart-entry-tooltip,
  .placement-rank-badge-anchor.nuam-mobile-tooltip-suppressed > .placement-rank-tooltip,
  .placement-rank-badge-anchor.nuam-mobile-tooltip-suppressed > .search-stat-tooltip,
  .playlist-frequent-artists-tooltip-anchor.nuam-mobile-tooltip-suppressed > .playlist-frequent-artist-tooltip {
    pointer-events: none !important;
  }
}
