.mini-game-card[data-v-bffd3364]{background:linear-gradient(#fffffffa,#f8fafcf2);border:1px solid #22c55e29;transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.dark .mini-game-card[data-v-bffd3364]{background:linear-gradient(#0a1210f2,#111827f2)}.mini-game-card[data-v-bffd3364]:hover{border-color:#22c55e47;transform:translateY(-6px);box-shadow:0 20px 45px #10b9811f}.mini-game-card__shine[data-v-bffd3364]{background:linear-gradient(90deg,#0000,#ffffff73,#0000);width:80%;height:240%;transition:transform .7s;position:absolute;top:-120%;left:-120%;transform:rotate(18deg)}.group:hover .mini-game-card__shine[data-v-bffd3364]{transform:translate(250%)rotate(18deg)}.mini-game-card__icon-wrap[data-v-bffd3364]{place-items:center;width:3.5rem;height:3.5rem;display:grid;position:relative}.mini-game-card__icon-ring[data-v-bffd3364]{background:radial-gradient(circle,#4ade8059,#4ade800a 70%);border-radius:1rem;animation:2.8s ease-in-out infinite pulse-ring-bffd3364;position:absolute;inset:0}.mini-game-card__icon[data-v-bffd3364]{color:#16a34a;background:linear-gradient(135deg,#22c55e24,#10b98147);border-radius:1rem;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .25s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff80}.group:hover .mini-game-card__icon[data-v-bffd3364]{transform:scale(1.08)rotate(-4deg)}.mini-game-card__badge[data-v-bffd3364]{border:1px solid #22c55e2e}.mini-game-card__score[data-v-bffd3364]{color:#ca8a04;background:#facc1524;border-radius:9999px;padding:.2rem .55rem;font-size:.7rem;font-weight:700}.dark .mini-game-card__score[data-v-bffd3364]{color:#fde047}@keyframes pulse-ring-bffd3364{0%,to{opacity:.85;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.mini-game-card[data-v-bffd3364],.mini-game-card__icon[data-v-bffd3364],.mini-game-card__icon-ring[data-v-bffd3364],.mini-game-card__shine[data-v-bffd3364]{transition:none;animation:none}.mini-game-card[data-v-bffd3364]:hover{transform:none}}.result-star[data-v-7020db25]{animation:.5s cubic-bezier(.34,1.56,.64,1) both starBounceIn-7020db25}@keyframes starBounceIn-7020db25{0%{opacity:0;transform:scale(0)rotate(-30deg)}60%{transform:scale(1.3)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.result-star-filled[data-v-7020db25]{filter:drop-shadow(0 0 12px #facc1599);animation:2s ease-in-out infinite starGlow-7020db25}@keyframes starGlow-7020db25{0%,to{filter:drop-shadow(0 0 12px #facc1599)}50%{filter:drop-shadow(0 0 24px #facc15e6)}}.stars-pop-enter-active[data-v-7020db25]{transition:all .3s ease-out}.stars-pop-enter-from[data-v-7020db25]{opacity:0;transform:scale(.5)}.result-score[data-v-7020db25]{background:linear-gradient(135deg,#fff,#c4b5fd,#a5b4fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:.6s ease-out .5s both scoreReveal-7020db25}@keyframes scoreReveal-7020db25{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.stats-slide-enter-active[data-v-7020db25]{transition:all .5s cubic-bezier(.16,1,.3,1)}.stats-slide-enter-from[data-v-7020db25]{opacity:0;transform:translateY(20px)}.result-stat-card[data-v-7020db25]{animation:.4s cubic-bezier(.16,1,.3,1) both statCardIn-7020db25}@keyframes statCardIn-7020db25{0%{opacity:0;transform:scale(.8)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}.badge-pop-enter-active[data-v-7020db25]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.badge-pop-enter-from[data-v-7020db25]{opacity:0;transform:scale(.5)}.result-best-badge[data-v-7020db25]{animation:2s ease-in-out infinite badgePulse-7020db25}@keyframes badgePulse-7020db25{0%,to{box-shadow:0 0 #facc1533}50%{box-shadow:0 0 0 8px #facc1500}}.result-badge-sparkle[data-v-7020db25]{background:linear-gradient(90deg,#0000,#ffffff1a 50%,#0000);animation:2s ease-in-out infinite badgeSparkle-7020db25}@keyframes badgeSparkle-7020db25{0%{transform:translate(-100%)}to{transform:translate(200%)}}.actions-slide-enter-active[data-v-7020db25]{transition:all .4s cubic-bezier(.16,1,.3,1)}.actions-slide-enter-from[data-v-7020db25]{opacity:0;transform:translateY(15px)}.result-play-again[data-v-7020db25]{animation:2s ease-in-out 2s infinite playAgainPulse-7020db25}@keyframes playAgainPulse-7020db25{0%,to{box-shadow:0 0 #6366f166}50%{box-shadow:0 0 0 8px #6366f100}}.result-screen[data-v-7020db25]{animation:.6s cubic-bezier(.16,1,.3,1) resultEntrance-7020db25}@keyframes resultEntrance-7020db25{0%{opacity:0;transform:scale(.9)translateY(30px)}to{opacity:1;transform:scale(1)translateY(0)}}
