/* Generated by mac_motion.py. macOS controls and cards do not lift, bounce or shrink
   under the pointer; they change fill. These hold the legacy hover/press transforms still. */

html.mac :is(
  .about-dev:active,
  .about-dev:hover,
  .accent-swatch:hover,
  .account-mini:active,
  .analytics-card:hover,
  .avatar-btn:hover,
  .btn-google:active:not(:disabled),
  .btn-google:hover:not(:disabled),
  .btn-icon:active,
  .btn-icon:hover,
  .btn:active,
  .btn:not(:disabled):active,
  .btn:not(:disabled):hover,
  .cadence-bar:hover,
  .card:hover,
  .category-dot:hover,
  .day-preset:active,
  .day-preset:hover,
  .day-toggle:active,
  .dev-badge:active,
  .dev-badge:hover,
  .drive-status.is-auth:hover,
  .filter-chip:active,
  .filter-chip:hover,
  .focus-panel:hover,
  .google-btn:active:not(:disabled),
  .google-btn:hover .google-g,
  .google-btn:hover:not(:disabled),
  .habit-card:active,
  .habit-card:hover,
  .habit-check:active,
  .habit-check:hover,
  .habit-row:active,
  .heat-cell:hover,
  .hero-stat:active,
  .hero-stat:hover,
  .icon-btn:active,
  .icon-btn:hover,
  .icon-choice:active,
  .icon-choice:hover,
  .kpi:hover,
  .log-btn:active,
  .mobile-nav-item:active,
  .nav-item:active,
  .objective:active,
  .overview-tab:active,
  .preset-btn:active,
  .preset-btn:hover,
  .qlooq-badge:active,
  .qlooq-badge:hover,
  .qlooq-chip:hover,
  .seg-btn:active,
  .seg-btn:hover,
  .session-item:active,
  .settings-card:hover,
  .side-card:hover,
  .sw-main:active,
  .sw-stop:active,
  .swatch:active,
  .swatch:hover,
  .template-card:active,
  .template-card:hover,
  .timer-main-btn:active,
  .timer-main-btn:hover,
  .tl-item:active,
  .toast-action:active,
  .type-card:active,
  .type-card:hover,
  .week-day:active,
  .week-day:hover
) { transform: none; }
