.coin-burst-container[data-v-fb29f3a4]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:9999}.coin[data-v-fb29f3a4]{position:absolute;font-size:28px;animation:coinBurst-fb29f3a4 linear forwards;transform-origin:center;text-shadow:2px 2px 4px rgba(0,0,0,.4),0 0 8px rgba(255,215,0,.3),0 0 16px rgba(255,215,0,.1);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform,opacity,filter;z-index:1000;background:radial-gradient(ellipse at center top,rgba(255,255,255,.2) 0%,transparent 50%);border-radius:50%;padding:2px;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;backface-visibility:hidden;filter:brightness(1.1) contrast(1.1)}.coin-wrapper[data-v-fb29f3a4]{position:relative}.sparkle[data-v-fb29f3a4]{position:absolute;font-size:12px;animation:sparkleEffect-fb29f3a4 linear forwards;animation-delay:var(--sparkle-delay, 0s);animation-duration:var(--sparkle-duration, 2s);transform-origin:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;z-index:999;opacity:0}@keyframes sparkleEffect-fb29f3a4{0%{transform:scale(0) rotate(0);opacity:0}10%{transform:scale(.6) rotate(var(--sparkle-angle, 0deg));opacity:.8}30%{transform:scale(1.2) rotate(calc(var(--sparkle-angle, 0deg) + 180deg));opacity:1}70%{transform:scale(.8) rotate(calc(var(--sparkle-angle, 0deg) + 360deg));opacity:.6}to{transform:scale(.2) rotate(calc(var(--sparkle-angle, 0deg) + 540deg));opacity:0}}@keyframes coinBurst-fb29f3a4{0%{transform:scale(calc(.4 * var(--size-multiplier, 1))) rotate(0) translate(0);opacity:1;filter:brightness(1.1) drop-shadow(0 0 4px rgba(255,215,0,.4))}20%{transform:scale(calc(.8 * var(--size-multiplier, 1))) rotate(calc(144deg * var(--rotation-speed, 1))) translate(calc(var(--final-x) * .2),calc(var(--final-y) * .2));opacity:1;filter:brightness(1.2) drop-shadow(0 0 5px rgba(255,215,0,.5))}40%{transform:scale(calc(1.2 * var(--size-multiplier, 1))) rotate(calc(288deg * var(--rotation-speed, 1))) translate(calc(var(--final-x) * .4),calc(var(--final-y) * .4));opacity:1;filter:brightness(1.1) drop-shadow(0 0 4px rgba(255,215,0,.4))}60%{transform:scale(calc(1.6 * var(--size-multiplier, 1))) rotate(calc(432deg * var(--rotation-speed, 1))) translate(calc(var(--final-x) * .6),calc(var(--final-y) * .6));opacity:1;filter:brightness(1) drop-shadow(0 0 3px rgba(255,215,0,.3))}80%{transform:scale(calc(2 * var(--size-multiplier, 1))) rotate(calc(576deg * var(--rotation-speed, 1))) translate(calc(var(--final-x) * .8),calc(var(--final-y) * .8));opacity:.9;filter:brightness(.95) drop-shadow(0 0 2px rgba(255,215,0,.2))}90%{transform:scale(calc(2.1 * var(--size-multiplier, 1))) rotate(calc(648deg * var(--rotation-speed, 1))) translate(calc(var(--final-x) * .9),calc(var(--final-y) * .9));opacity:.6;filter:brightness(.93) drop-shadow(0 0 1px rgba(255,215,0,.1))}to{transform:scale(calc(2.2 * var(--size-multiplier, 1))) rotate(calc(720deg * var(--rotation-speed, 1))) translate(calc(var(--final-x)),calc(var(--final-y)));opacity:0;filter:brightness(.9) drop-shadow(0 0 0px rgba(255,215,0,0))}}.p-dialog{max-width:75%!important}
