/* UI gestures must not start browser text selection or image dragging. */
:where(button,[role="button"],a,svg,canvas,img,video,[data-no-select]),
:where(button,[role="button"],a,svg,canvas,[data-no-select]) *{
  -webkit-user-select:none;user-select:none;-webkit-touch-callout:none;
}
img,svg,canvas,video{-webkit-user-drag:none}
button,[role="button"],a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
#app,#plan{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}
input,textarea,[contenteditable="true"]{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}
