/* Only elements explicitly registered by motion-budget.js receive these marks.
   Removing the mark restores the component's own play state, including user pause. */
[data-mb-ambient][data-mb-paused],
[data-mb-ambient][data-mb-paused]::before,
[data-mb-ambient][data-mb-paused]::after,
[data-mb-ambient][data-mb-paused] *,
[data-mb-ambient][data-mb-paused] *::before,
[data-mb-ambient][data-mb-paused] *::after{animation-play-state:paused!important}
/* Optional explicit mobile budget. Existing opaque backdrop colors remain.
   This never changes focus, visibility, geometry, or open/close transforms. */
html[data-motion-light-backdrops] dialog.support-ticket-dialog::backdrop,
html[data-motion-light-backdrops] .wallet-display-settings::backdrop,
html[data-motion-light-backdrops] .pf-leave-dialog::backdrop{backdrop-filter:none;-webkit-backdrop-filter:none}
html[data-motion-light-backdrops] .pf-preview-toolbar{backdrop-filter:none;-webkit-backdrop-filter:none}
