.brava-animated-amount{vertical-align:bottom;text-align:end;font-variant-numeric:tabular-nums;min-inline-size:7.5ch;display:inline-grid;position:relative;overflow:hidden}.brava-animated-amount-value{line-height:1.5;animation:.34s cubic-bezier(.22,1,.36,1) brava-amount-roll;display:block}.brava-animated-amount[data-pending]{background:color-mix(in srgb, currentColor 6%, transparent);border-radius:4px}@keyframes brava-amount-roll{0%{opacity:0;transform:translateY(80%)}to{opacity:1;transform:translateY(0)}}.brava-animated-amount[data-pending]:after{content:"";background:linear-gradient(90deg,#0000,currentColor,#0000,currentColor,#0000) 0 0/200% 100%;height:2px;animation:1.1s ease-in-out infinite brava-amount-checking;position:absolute;inset:auto 0 0}@keyframes brava-amount-checking{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.brava-animated-amount[data-pending]:after,.brava-animated-amount-value{animation:none}}
