[data-button-response]{position:relative;isolation:isolate}
[data-button-response]>[aria-hidden]{display:inline-block;transition:transform 160ms}
[data-effects-active=true] [data-button-response]:is(:hover,:focus-visible)>[aria-hidden]{transform:translateX(var(--pw-nudge,2px))}
[data-button-response]>.pw-button-ring{position:absolute;inset:0;border:1px solid currentColor;border-radius:inherit;pointer-events:none;animation:pw-ring 480ms ease-out both;z-index:-1}
@keyframes pw-ring{from{opacity:.32;transform:scale(1)}to{opacity:0;transform:scale(1.13,1.35)}}
[data-effects-active=false] [data-button-response]>*{transition:none!important;animation:none!important;transform:none!important}
@media(prefers-reduced-motion:reduce){[data-button-response]>*{transition:none!important;animation:none!important;transform:none!important}}
