/*
 * Toura Passport v3.37.19 - UX / Mobile Finish C4
 * Public guest touch-target finish only.
 * No routing, auth, persistence, Marketplace, booking, or lifecycle logic changes.
 */
@media (max-width: 620px) {
  /* Partner Network: remaining public learn/close/member-entry controls were
     still desktop-sized text targets on phones. */
  body.partner-network-page .pn-glimpse-meta button,
  body.partner-network-page .pn-close-entry {
    min-height: 44px;
    box-sizing: border-box;
    display: inline-flex;
    align-items: center;
    justify-content: center;
  }

  body.partner-network-page .pn-glimpse-meta button {
    padding: 8px 10px;
  }

  body.partner-network-page .pn-dialog-close {
    width: 44px;
    height: 44px;
    min-width: 44px;
    min-height: 44px;
    display: grid;
    place-items: center;
  }

  /* Community future-state disclosure was a small text-only target. */
  body .future-mini #futureToggle {
    min-height: 44px;
    box-sizing: border-box;
    display: inline-flex;
    align-items: center;
    padding: 8px 0;
  }

  /* Supplier gateway learn-more disclosure is part of the public entry path. */
  body.supplier-page .supplier-learn-toggle {
    min-height: 44px;
    box-sizing: border-box;
  }

  /* Partner onboarding tour replay links remain usable as touch controls. */
  body.partner-onboarding-page .po-tour-link {
    min-height: 44px;
    box-sizing: border-box;
    display: inline-flex;
    align-items: center;
    padding: 8px 0;
  }
}
