/* Originkit Shiny Pill — applied to the hero "500" only. Base size/color come from the existing .amount strong rules. */
.amount strong.shiny-500{position:relative}
.shiny-500-shine{
  position:absolute;
  inset:0;
  display:block;
  font:inherit;
  font-style:inherit;
  letter-spacing:inherit;
  line-height:inherit;
  text-align:inherit;
  white-space:nowrap;
  color:#FF78ED;
  pointer-events:none;
  user-select:none;
  -webkit-user-select:none;
  -webkit-mask-image:linear-gradient(to right,transparent 30%,#000 50%,transparent 70%);
  mask-image:linear-gradient(to right,transparent 30%,#000 50%,transparent 70%);
  -webkit-mask-size:150% auto;
  mask-size:150% auto;
  animation:shinyPillSweep 1.5s ease-in-out infinite;
}
@keyframes shinyPillSweep{
  0%{-webkit-mask-position:200%;mask-position:200%}
  100%{-webkit-mask-position:-100%;mask-position:-100%}
}
@media (prefers-reduced-motion:reduce){
  .shiny-500-shine{display:none;animation:none}
}
