.flame-icon[data-v-456be2f6]{display:inline-flex;transition:color .3s}.flame-none[data-v-456be2f6]{color:#9ca3af}.flame-low[data-v-456be2f6]{color:#f97316}.flame-mid[data-v-456be2f6]{animation:flame-pulse-456be2f6 1.8s ease-in-out infinite;color:#ea580c}.flame-high[data-v-456be2f6]{animation:flame-flicker-456be2f6 .9s ease-in-out infinite;color:#dc2626;filter:drop-shadow(0 0 5px rgba(220,38,38,.6))}@keyframes flame-pulse-456be2f6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.15)}}@keyframes flame-flicker-456be2f6{0%{opacity:1;transform:scale(1) rotate(0)}20%{opacity:.9;transform:scale(1.1) rotate(-3deg)}40%{opacity:1;transform:scale(.95) rotate(2deg)}60%{opacity:.85;transform:scale(1.08) rotate(-2deg)}80%{opacity:.95;transform:scale(1.02) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0)}}.scale-enter-active[data-v-1ca1e7f4],.scale-leave-active[data-v-1ca1e7f4]{transition:all .3s ease}.scale-enter-from[data-v-1ca1e7f4],.scale-leave-to[data-v-1ca1e7f4]{opacity:0;transform:scale(.5)}.badge-earned[data-v-8d0519a7]{transition:transform .15s ease}.badge-earned[data-v-8d0519a7]:focus-visible,.badge-earned[data-v-8d0519a7]:hover{transform:scale(1.08)}.badge-locked[data-v-8d0519a7]{transition:transform .15s ease}.badge-glow[data-v-8d0519a7]{box-shadow:0 0 10px #f59e0b66}.badge-tooltip[data-v-8d0519a7]{background:#1f2937;border-radius:.75rem;bottom:calc(100% + 8px);box-shadow:0 4px 16px #00000040;color:#fff;padding:8px 12px;pointer-events:none;white-space:nowrap;z-index:20}.badge-tooltip[data-v-8d0519a7],.badge-tooltip[data-v-8d0519a7]:after{left:50%;position:absolute;transform:translate(-50%)}.badge-tooltip[data-v-8d0519a7]:after{border:5px solid transparent;border-top-color:#1f2937;content:"";top:100%}.tooltip-fade-enter-active[data-v-8d0519a7],.tooltip-fade-leave-active[data-v-8d0519a7]{transition:opacity .15s,transform .15s}.tooltip-fade-enter-from[data-v-8d0519a7],.tooltip-fade-leave-to[data-v-8d0519a7]{opacity:0;transform:translate(-50%) translateY(4px)}
