:where(button,input[type=button],input[type=submit],input[type=reset],a[role=button],a.button,a.primary){transform-origin:50%;-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(button:not(:disabled):not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),a[role=button]:not([aria-disabled=true]),a.button:not([aria-disabled=true]),a.primary:not([aria-disabled=true])){cursor:pointer}@media (prefers-reduced-motion:no-preference){:where(button,input[type=button],input[type=submit],input[type=reset],a[role=button],a.button,a.primary){transition:transform 80ms cubic-bezier(.2,.8,.2,1),filter 80ms,box-shadow 80ms,background-color .15s,border-color .15s,color .15s}}:where(button:not(:disabled):not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),a[role=button]:not([aria-disabled=true]),a.button:not([aria-disabled=true]),a.primary:not([aria-disabled=true])):active{filter:brightness(.92)saturate(1.06);transform:translateY(2px)scale(.97)!important;box-shadow:inset 0 2px 5px #10282435,0 1px 2px #10282422!important}@media (prefers-reduced-motion:reduce){:where(button:not(:disabled):not([aria-disabled=true]),input[type=button]:not(:disabled),input[type=submit]:not(:disabled),input[type=reset]:not(:disabled),a[role=button]:not([aria-disabled=true]),a.button:not([aria-disabled=true]),a.primary:not([aria-disabled=true])):active{filter:brightness(.9);transform:none!important}}
