/* Toura Passport — Lane 4 UX / Mobile Finish
   v3.37.22 C7: Explorer touch-target finish.
   Presentation-only overrides; preserves accepted Explorer Batch B behavior,
   map/state/data logic, canonical Partner rendering, and desktop layout. */
@media (max-width: 760px) {
  /* Top-level Explorer controls retain the accepted composition while meeting
     the mobile target floor. */
  #worldButton,
  #explorerControlButton,
  #explorerMenuButton {
    min-height: 44px;
    touch-action: manipulation;
  }

  #worldButton,
  #explorerMenuButton {
    min-width: 44px;
  }

  .explorer-menu a {
    min-height: 44px !important;
    touch-action: manipulation;
  }

  /* Search remains in the accepted disclosure, only its tap/focus area grows. */
  .explorer-searchbar .search-wrap,
  .explorer-searchbar .search-wrap input {
    height: 44px;
    min-height: 44px;
  }

  /* Secondary route and mode actions were still below the phone target floor. */
  #partnerExplorerReturnBtn,
  #distributionModeClose {
    min-height: 44px;
    touch-action: manipulation;
  }

  /* Public-place actions keep their current order, styling and semantics. */
  .public-place-card .place-utility-actions > a,
  .public-place-card .place-utility-actions button,
  .place-utility-actions > a,
  .place-utility-actions button.local-nav-btn,
  .view-business-primary,
  .compact-acquisition-action .claim-primary,
  .compact-acquisition-action .claim-secondary {
    min-height: 44px !important;
    touch-action: manipulation;
  }

  /* Referral / business-verification dialogs keep their accepted flow while
     making every actionable choice comfortably tappable. */
  .referral-membership-actions button,
  .missing-business-source-choices button,
  .missing-business-lookup input,
  .missing-business-lookup .referral-membership-primary,
  .missing-business-verified-candidate button {
    min-height: 44px;
    touch-action: manipulation;
  }

  .missing-business-lookup input {
    height: 44px;
  }
}
