.streak-card[data-tier=fire]{border-color:rgba(249,115,22,.45)}.streak-card[data-tier=burning]{border-color:rgba(249,115,22,.65)}.streak-card[data-tier=max]{border-color:rgba(34,211,238,.6)}.streak-fx{position:absolute;right:6px;bottom:100%;margin-bottom:-3px;display:flex;align-items:flex-end;gap:1px;pointer-events:none;z-index:20;image-rendering:pixelated}.streak-fire{position:relative;width:12px;height:16px}.streak-fire svg{position:absolute;inset:0;shape-rendering:crispEdges}.streak-fire .f-a{animation:streak-frame-a .5s step-end infinite}.streak-fire .f-b{animation:streak-frame-b .5s step-end infinite}.streak-fire.small{transform:scale(.75);transform-origin:bottom center}.streak-fire:nth-child(2) svg{animation-delay:-.25s}.streak-smoke{position:absolute;bottom:12px;width:4px;height:4px;background:rgba(161,161,170,.55);animation:streak-smoke 2.4s steps(6) infinite}.streak-ember{position:absolute;bottom:2px;width:2px;height:2px;background:#fbbf24;animation:streak-ember 1.8s steps(5) infinite}.streak-fx[data-tier=max] .streak-ember{background:#67e8f9}@keyframes streak-frame-a{0%{opacity:1}50%{opacity:0}}@keyframes streak-frame-b{0%{opacity:0}50%{opacity:1}}@keyframes streak-smoke{0%{transform:translate(0);opacity:0}15%{opacity:1}to{transform:translate(var(--drift,-4px),-18px);opacity:0}}@keyframes streak-ember{0%{transform:translate(0);opacity:0}20%{opacity:1}to{transform:translate(var(--drift,2px),-12px);opacity:0}}@media (prefers-reduced-motion:reduce){.streak-ember,.streak-fire .f-a,.streak-fire .f-b,.streak-smoke{animation:none!important}.streak-ember,.streak-fire .f-b,.streak-smoke{display:none}}