button,a.primary,a.secondary,a.case-metric,a.dashboard-metric{transition:transform .14s ease,box-shadow .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease}button:active:not(:disabled),a.primary:active,a.secondary:active{transform:scale(.97)}button:focus-visible,a.primary:focus-visible,a.secondary:focus-visible{outline:2px solid #769c35;outline-offset:3px}button:disabled{cursor:not-allowed}@media(prefers-reduced-motion:reduce){button,a.primary,a.secondary,a.case-metric,a.dashboard-metric{transition:none}button:active:not(:disabled),a.primary:active,a.secondary:active{transform:none}}