/* Touch devices: disable hover so first tap = direct click (no stuck hover state).
   Use with @media (hover: none) and (pointer: coarse) for mobile/touch. */

@media (hover: none) and (pointer: coarse) {
  /* Tailwind-style hover utilities: keep same as default so hover has no effect */
  .hover\:bg-slate-800:hover { background-color: var(--vault-bg-elevated); }
  .hover\:bg-slate-600:hover { background-color: var(--vault-text-subtle); }
  .hover\:bg-slate-700:hover { background-color: var(--vault-border); }
  .hover\:text-slate-200:hover { color: var(--vault-text-muted); }
  .hover\:bg-emerald-500:hover { background-color: var(--vault-primary); }
  .hover\:bg-emerald-600:hover { background-color: var(--vault-primary); }
  /* Generic button hover: no opacity change on touch */
  button:hover { opacity: 1; }
}
