/* Existing dimensions, colors and touch targets remain unchanged. */
@media(max-width:720px) and (prefers-reduced-motion:no-preference){
 :is([data-quick-filter],.guide-drawer-view,.guide-drawer-actions [type="reset"],[data-view],.card-name a,.guide-take-more,.textlink,.home-read,.watch-link,.restaurant-actions a,.detail-actions a,.current-entry a,.journal-folder a){transition:opacity 140ms ease,scale 140ms ease,background-color 180ms ease,color 180ms ease,border-color 180ms ease}
 .mobile-pressed{opacity:.8}
 button.mobile-pressed{scale:.99}
}
@media(prefers-reduced-motion:reduce){.mobile-pressed{scale:none;opacity:1}}

@media(max-width:720px) and (prefers-reduced-motion:no-preference){
 #mobile-filter-panel [data-quick-filter]{transition:scale 105ms ease,opacity 105ms ease,background-color 160ms ease,color 160ms ease,border-color 160ms ease}
 #mobile-filter-panel [data-quick-filter].mobile-pressed{scale:.965;opacity:1}
 .view-switch [data-view]{transition:background-color 170ms ease,color 170ms ease,opacity 140ms ease,scale 140ms ease}
}
