/* Remove only WebKit's dark tap flash, not the caret, text selection, or focus.
   This also outranks the older CSS injected by installed hybrid app builds. */
:root:root body :is(input,textarea,select,label,[contenteditable],.enhanced-select-button,.destination-multiselect-toggle) {
  -webkit-tap-highlight-color:transparent!important;
}
:root:root body :is(input,textarea,[contenteditable]) {caret-color:#087c52;}
/* Keep the record's own status tint; keyboard users still get a focus outline. */
:root:root body.panel-compact button.record-toggle:is(:hover,:focus,:focus-visible,:active) {
  background:transparent!important;
  filter:none!important;
}
/* Keep normal cursors while a request is pending. Inline button/page feedback
   and duplicate-submit protection remain active. */
:root:root body :is(.panel-action-pending,.global-submit-loading,.profile-save-button.is-saving,.save-progress-button.is-saving,.book-btn.is-loading,.customer-auth-submit:disabled,.cashbook-ajax-loading,.timeline-ajax-loading,.scanner-actions .btn:disabled,.form-actions .btn:disabled) {
  cursor:default!important;
}
