.opt-step:not([hidden]),.opt-reveal:not([hidden]){animation:opt-rise .6s cubic-bezier(.16,1,.3,1) both}@keyframes opt-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.opt-pop{animation:opt-pop .45s cubic-bezier(.16,1,.3,1) both}@keyframes opt-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}.opt-bar{transition:width .6s cubic-bezier(.16,1,.3,1)}.opt-details[open] .opt-explain{animation:opt-rise .5s cubic-bezier(.16,1,.3,1) both}.opt-running{animation:opt-pulse 2s ease-in-out infinite}@keyframes opt-pulse{0%,to{box-shadow:0 0 #005eb847}50%{box-shadow:0 0 0 10px #005eb800}}@media(prefers-reduced-motion:reduce){.opt-step:not([hidden]),.opt-reveal:not([hidden]),.opt-pop,.opt-details[open] .opt-explain,.opt-running{animation:none!important}.opt-bar{transition:none!important}}
