@keyframes rimis-button-excited{0%,to{transform:translate(0)rotate(0)}28%{transform:translate(-1px,-1px)rotate(-.35deg)}58%{transform:translate(1px,-1px)rotate(.35deg)}82%{transform:translate(-.5px)rotate(-.15deg)}}.ui-button-excited,button:not(:disabled){transform-origin:50%;will-change:transform;transition:transform .15s,box-shadow .18s,filter .18s,background-color .18s,border-color .18s}.ui-button-excited:hover,button:not(:disabled):hover{filter:brightness(1.025);animation:.36s ease-in-out rimis-button-excited;transform:translateY(-1px)}.ui-button-excited:active,button:not(:disabled):active{transition-duration:70ms;animation:none;transform:translateY(1px)scale(.965)}.ui-button-excited:focus-visible,button:not(:disabled):focus-visible{box-shadow:0 0 0 3px #3aae9b33}@media (prefers-reduced-motion:reduce){.ui-button-excited,button:not(:disabled){transition-duration:.001ms!important;animation:none!important;transform:none!important}}.reduce-motion .ui-button-excited,.reduce-motion button:not(:disabled){transition-duration:.001ms!important;animation:none!important;transform:none!important}
