/* The app's own physical feel for the standalone pages (login, join, rsvp,
   check-in, install, dues return). The main app already sets all of this; these
   pages did not, so crossing into one changed how touch behaved: a blue tap
   flash, selectable text, and the whole page rubber-banding. */
html { -webkit-text-size-adjust: 100%; text-size-adjust: 100%; }
* { -webkit-tap-highlight-color: transparent; }
body {
  -webkit-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  overscroll-behavior: none;
}
input, textarea, select, [contenteditable] { -webkit-user-select: text; user-select: text; -webkit-touch-callout: default; }
button, a, label, [role="button"] { -webkit-touch-callout: none; touch-action: manipulation; }

/* Inside the App Store shell a link out to the marketing site would strand the
   member with no back control, so those exits are not shown there. */
html.native .back,
html.native .ln,
html.native a.v-brand,
html.native a.m-brand,
html.native a.brand { pointer-events: none; }
html.native .back,
html.native .ln { display: none; }
