.confetti-piece{position:fixed;pointer-events:none;z-index:10000;animation:confettiRain linear forwards}@keyframes confettiRain{0%{transform:translateY(-10px) rotate(0deg);opacity:1}to{transform:translateY(110vh) rotate(2turn);opacity:0}}.cyber-grid{background-image:linear-gradient(rgba(245,87,108,.03) 1px,transparent 0),linear-gradient(90deg,rgba(245,87,108,.03) 1px,transparent 0);background-size:20px 20px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:rgba(0,0,0,.3)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#f5576c,#f093fb);border-radius:10px;box-shadow:0 0 20px rgba(245,87,108,.3)}@keyframes neonPulse{0%,to{text-shadow:0 0 7px #f5576c,0 0 10px #f5576c,0 0 21px #f5576c,0 0 42px #f093fb}50%{text-shadow:0 0 10px #f5576c,0 0 20px #f5576c,0 0 40px #f093fb,0 0 80px #f093fb}}@keyframes glowPulse{0%,to{box-shadow:0 0 20px rgba(245,87,108,.3),0 0 40px rgba(245,87,108,.1)}50%{box-shadow:0 0 40px rgba(245,87,108,.5),0 0 80px rgba(245,87,108,.2)}}@keyframes carruselPulse{0%,to{border-color:rgba(245,87,108,.2);box-shadow:0 0 30px rgba(245,87,108,.05)}50%{border-color:rgba(245,87,108,.4);box-shadow:0 0 50px rgba(245,87,108,.1)}}@keyframes slotWin{0%{transform:scale(1)}30%{transform:scale(1.08) rotate(-1deg)}60%{transform:scale(.95) rotate(1deg)}to{transform:scale(1) rotate(0deg)}}@keyframes pulseDot{0%,80%,to{transform:scale(.3);opacity:.2}40%{transform:scale(1);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes spin-slow{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-spin-slow{animation:spin-slow 20s linear infinite}@keyframes continuousSlider{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}.animate-continuous-slider{display:flex;width:max-content;animation:continuousSlider var(--slider-duration,35s) linear infinite;will-change:transform}.animate-continuous-slider.slider-paused,.animate-continuous-slider:hover{animation-play-state:paused!important}.custom-scrollbar::-webkit-scrollbar{width:4px}.custom-scrollbar::-webkit-scrollbar-track{background:rgba(255,255,255,.05);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:rgba(245,87,108,.3);border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(245,87,108,.5)}@keyframes floatSlow{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-10px) rotate(4deg)}}@keyframes floatReverse{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(8px) rotate(-4deg)}}@keyframes soundWave{0%,to{height:4px;opacity:.5}50%{height:18px;opacity:1}}@keyframes gradientShift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes auraPulse{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.15);opacity:.8}}.animate-float-slow{animation:floatSlow 4s ease-in-out infinite}.animate-float-reverse,.animate-float-slow{will-change:transform;transform:translateZ(0)}.animate-float-reverse{animation:floatReverse 5s ease-in-out infinite}.animate-gradient-text{background-size:200% 200%;animation:gradientShift 6s ease infinite}.animate-aura-pulse{animation:auraPulse 6s ease-in-out infinite;will-change:transform,opacity;transform:translateZ(0)}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flip-card-container{perspective:1000px}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform .6s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flip-card-inner.flipped{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{position:absolute;inset:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:inherit}.flip-card-front{transform:rotateY(0deg)}.flip-card-back{transform:rotateY(180deg)}@keyframes gashaponShake{0%,to{transform:translateZ(0) rotate(0deg)}10%{transform:translate3d(-3px,2px,0) rotate(-1.5deg)}20%{transform:translate3d(3px,-2px,0) rotate(1.5deg)}30%{transform:translate3d(-4px,-1px,0) rotate(-2deg)}40%{transform:translate3d(4px,2px,0) rotate(2deg)}50%{transform:translate3d(-2px,-3px,0) rotate(-1deg)}60%{transform:translate3d(3px,1px,0) rotate(1.5deg)}70%{transform:translate3d(-3px,3px,0) rotate(-1.5deg)}80%{transform:translate3d(2px,-2px,0) rotate(1deg)}90%{transform:translate3d(-1px,1px,0) rotate(-.5deg)}}.animate-gashapon-shake{animation:gashaponShake .4s ease-in-out infinite;will-change:transform}@keyframes crankRotate{0%{transform:rotate(0deg)}80%{transform:rotate(380deg)}90%{transform:rotate(355deg)}to{transform:rotate(1turn)}}.animate-crank-turn{animation:crankRotate .9s cubic-bezier(.25,1,.5,1) forwards}@keyframes capsuleSwirl1{0%{transform:translate(0) rotate(0deg) scale(1)}25%{transform:translate(45px,-35px) rotate(90deg) scale(1.08)}50%{transform:translate(-30px,-60px) rotate(180deg) scale(.92)}75%{transform:translate(-50px,20px) rotate(270deg) scale(1.05)}to{transform:translate(0) rotate(1turn) scale(1)}}@keyframes capsuleSwirl2{0%{transform:translate(0) rotate(0deg) scale(1)}25%{transform:translate(-40px,-45px) rotate(-90deg) scale(.95)}50%{transform:translate(50px,-20px) rotate(-180deg) scale(1.1)}75%{transform:translate(25px,40px) rotate(-270deg) scale(.9)}to{transform:translate(0) rotate(-1turn) scale(1)}}@keyframes capsuleSwirl3{0%{transform:translate(0) rotate(0deg)}33%{transform:translate(30px,40px) rotate(120deg)}66%{transform:translate(-35px,-30px) rotate(240deg)}to{transform:translate(0) rotate(1turn)}}@keyframes capsuleSwirl4{0%{transform:translate(0) rotate(0deg) scale(1)}25%{transform:translate(35px,-30px) rotate(90deg) scale(1.08)}50%{transform:translate(-25px,25px) rotate(180deg) scale(.92)}75%{transform:translate(-35px,-20px) rotate(270deg) scale(1.05)}to{transform:translate(0) rotate(1turn) scale(1)}}@keyframes capsuleSwirl5{0%{transform:translate(0) rotate(0deg)}50%{transform:translate(-45px,35px) rotate(-180deg) scale(1.12)}to{transform:translate(0) rotate(-1turn) scale(1)}}.animate-capsule-swirl-1{animation:capsuleSwirl1 1.1s ease-in-out infinite}.animate-capsule-swirl-2{animation:capsuleSwirl2 .95s ease-in-out infinite}.animate-capsule-swirl-3{animation:capsuleSwirl3 1.25s ease-in-out infinite}.animate-capsule-swirl-4{animation:capsuleSwirl4 1.05s ease-in-out infinite}.animate-capsule-swirl-5{animation:capsuleSwirl5 1.35s ease-in-out infinite}@keyframes capsuleIdleFloat{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-5px) rotate(4deg)}}@keyframes capsuleIdleFloatAlt{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(5px) rotate(-4deg)}}.animate-capsule-idle{animation:capsuleIdleFloat 3s ease-in-out infinite}.animate-capsule-idle-alt{animation:capsuleIdleFloatAlt 3.8s ease-in-out infinite}@keyframes capsuleChuteDrop{0%{transform:translateY(-80px) scale(.6) rotate(-45deg);opacity:0}40%{transform:translateY(10px) scale(1.1) rotate(15deg);opacity:1}65%{transform:translateY(-12px) scale(.95) rotate(-8deg)}85%{transform:translateY(4px) scale(1.02) rotate(3deg)}to{transform:translateY(0) scale(1) rotate(0deg);opacity:1}}.animate-capsule-drop{animation:capsuleChuteDrop .75s cubic-bezier(.175,.885,.32,1.275) forwards}@keyframes burstRays{0%{transform:scale(0) rotate(0deg);opacity:0}50%{transform:scale(1.5) rotate(90deg);opacity:.9}to{transform:scale(2.2) rotate(180deg);opacity:0}}.animate-burst-rays{animation:burstRays 1s cubic-bezier(.1,.9,.2,1) forwards}@keyframes capsulePopTop{0%{transform:translateZ(0) rotate(0deg) scale(1);opacity:1}to{transform:translate3d(-30px,-60px,0) rotate(-35deg) scale(.85);opacity:0}}@keyframes capsulePopBottom{0%{transform:translateZ(0) rotate(0deg) scale(1);opacity:1}to{transform:translate3d(30px,60px,0) rotate(35deg) scale(.85);opacity:0}}.animate-pop-top{animation:capsulePopTop .6s cubic-bezier(.2,.8,.2,1) forwards}.animate-pop-bottom{animation:capsulePopBottom .6s cubic-bezier(.2,.8,.2,1) forwards}@keyframes pulseNeonGlow{0%,to{box-shadow:0 0 15px rgba(245,87,108,.4),0 0 30px rgba(240,147,251,.2),inset 0 0 15px rgba(255,255,255,.2)}50%{box-shadow:0 0 30px rgba(245,87,108,.8),0 0 60px rgba(240,147,251,.5),inset 0 0 25px rgba(255,255,255,.4)}}.animate-neon-pulse-box{animation:pulseNeonGlow 2s ease-in-out infinite}@keyframes discVinylSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-disc-spin{animation:discVinylSpin 6s linear infinite}@keyframes cardRevealZoom{0%{transform:scale(.6) translateY(40px);opacity:0}60%{transform:scale(1.04) translateY(-8px);opacity:1}80%{transform:scale(.98) translateY(2px)}to{transform:scale(1) translateY(0);opacity:1}}.animate-card-reveal{animation:cardRevealZoom .7s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes sparkleFloatUp{0%{transform:translateY(0) scale(.5) rotate(0deg);opacity:0}50%{transform:translateY(-20px) scale(1.2) rotate(180deg);opacity:1}to{transform:translateY(-45px) scale(0) rotate(1turn);opacity:0}}.animate-sparkle-float{animation:sparkleFloatUp 1.2s ease-out forwards}@keyframes xpBadgeBounce{0%{transform:scale(0) translateY(20px);opacity:0}50%{transform:scale(1.2) translateY(-10px);opacity:1}75%{transform:scale(.95) translateY(2px)}to{transform:scale(1) translateY(0);opacity:1}}.animate-xp-bounce{animation:xpBadgeBounce .6s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes capsuleGiantDrop{0%{transform:translateY(-220px) scale(.3) rotate(-25deg);opacity:0}60%{transform:translateY(25px) scale(1.08) rotate(6deg);opacity:1}80%{transform:translateY(-12px) scale(.96) rotate(-3deg)}to{transform:translateY(0) scale(1) rotate(0deg);opacity:1}}.animate-giant-drop{animation:capsuleGiantDrop .85s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes giantCapsuleHover{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-14px) rotate(2.5deg)}}.animate-giant-hover{animation:giantCapsuleHover 4s ease-in-out infinite}@keyframes sunburstSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.animate-sunburst-spin{animation:sunburstSpin 35s linear infinite}@keyframes pulseGlowRing{0%,to{transform:scale(.98);opacity:.45}50%{transform:scale(1.15);opacity:.85}}.animate-pulse-glow-ring{animation:pulseGlowRing 3s ease-in-out infinite}#container-0b1f8e88620f4f682b83e40675c39376{color-scheme:dark!important}#container-0b1f8e88620f4f682b83e40675c39376,#container-0b1f8e88620f4f682b83e40675c39376 *,#container-0b1f8e88620f4f682b83e40675c39376 a,#container-0b1f8e88620f4f682b83e40675c39376 div,#container-0b1f8e88620f4f682b83e40675c39376 font,#container-0b1f8e88620f4f682b83e40675c39376 p,#container-0b1f8e88620f4f682b83e40675c39376 span{color:#f1f5f9!important;text-decoration:none!important}#container-0b1f8e88620f4f682b83e40675c39376 [class*=__title],#container-0b1f8e88620f4f682b83e40675c39376 a [class*=__title]{color:#f8fafc!important;font-weight:600!important;text-shadow:0 1px 3px rgba(0,0,0,.8)!important;transition:color .2s ease!important}#container-0b1f8e88620f4f682b83e40675c39376 [class*=__title]:hover,#container-0b1f8e88620f4f682b83e40675c39376 a:hover [class*=__title]{color:#f472b6!important}.adsterra-only-images #container-0b1f8e88620f4f682b83e40675c39376 [class*=__text],.adsterra-only-images #container-0b1f8e88620f4f682b83e40675c39376 [class*=__title]{display:none!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.animate-continuous-slider{animation:none!important;transform:none!important}}.score-gauge{width:min(100%,180px);margin:.25rem auto 0}.score-gauge svg{display:block;width:100%;height:auto}.criteria-general{border-color:#f093fb30;background:linear-gradient(145deg,#f093fb0c,#121422)}.release-track-genres-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.5rem;align-items:start}.release-genres-scroll{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}.release-genres-many{max-height:31rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f093fb70 transparent}.release-card-actions>*{min-width:0}.release-action-tile{min-height:66px!important;flex-direction:column;gap:.4rem!important;padding:.65rem .3rem!important;text-align:center;font-size:11px}.release-action-tile svg{width:20px;height:20px;flex-shrink:0}@media (min-width:1024px){.release-track-genres-grid{grid-template-columns:minmax(0,1fr) minmax(220px,.32fr);gap:1.75rem}.release-genres-scroll:not(.release-genres-many){grid-template-columns:minmax(0,1fr)}.release-genres-many{grid-template-columns:repeat(2,minmax(0,1fr))}.criteria-general{justify-content:center;gap:1.5rem}.criteria-general>div:first-child{flex-direction:column;align-items:stretch;gap:.75rem;text-align:left}.criteria-general>div:first-child>span{align-self:center;font-size:2rem}}.ui-icon{display:inline-block;width:var(--ui-icon-size,16px);height:var(--ui-icon-size,16px);color:var(--ui-icon-color,var(--ui-icon-accent));flex-shrink:0;vertical-align:middle}.interface-label{display:inline-flex;align-items:center;justify-content:inherit;gap:.35em;max-width:100%;min-width:0;vertical-align:middle}.interface-label-text{min-width:0}:where(button,a[href],summary,[role=tab]){--ui-icon-color:currentColor;--ui-icon-size:20px}.release-card-actions :is(button,a){--ui-icon-size:20px}.release-score-grid>.release-meta-stack{grid-column:1/-1}@media (min-width:640px){.release-score-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.release-score-grid>.release-meta-stack{grid-column:auto}}:where(h2,h3) .ui-icon{--ui-icon-size:24px}.home-feature-icon{--ui-icon-color:currentColor;--ui-icon-size:24px}.quick-selector-actions :is(button,a){--ui-icon-size:24px}@layer base{:where(button,input[type=button],input[type=submit],input[type=reset],a[href],[role=tab]){transition-property:filter,box-shadow,background-color,border-color,color;transition-duration:.16s;transition-timing-function:ease}@media (hover:hover){:where(button,input[type=button],input[type=submit],input[type=reset],a[href],[role=tab]):not(:disabled):not([aria-disabled=true]):hover{filter:brightness(1.14);box-shadow:0 0 0 1px rgb(255 255 255/.12),0 5px 18px rgb(0 0 0/.12)}}:where(button,input[type=button],input[type=submit],a[href],[role=tab]):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.92)}:where(button,input[type=button],input[type=submit],a[href],[role=tab]):focus-visible{outline:2px solid #f9a8d4;outline-offset:3px}}.release-primary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;align-items:stretch}.release-primary-actions>*{min-width:0}.release-primary-actions button{width:100%;height:100%;padding-left:.75rem;padding-right:.75rem;justify-content:center}@media (min-width:640px){.release-primary-actions{display:flex;width:auto}.release-primary-actions button{width:auto;padding-left:1.5rem;padding-right:1.5rem}}@layer base{@media (hover:hover){:where([role=button]):not([aria-disabled=true]):hover{box-shadow:0 0 0 1px rgb(249 168 212/.35)}}:where([role=button]):focus-visible{outline:2px solid #f9a8d4;outline-offset:3px}}.review-criteria{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;padding-top:.5rem}.review-criterion{min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;border:1px solid #ffffff0d;border-radius:.65rem;background:#00000025;padding:.65rem .25rem}.review-track-ratings{padding-top:.5rem;border-top:1px solid #ffffff0d}.review-track-ratings summary::-webkit-details-marker{display:none}@media (min-width:640px){.review-criteria{grid-template-columns:repeat(7,minmax(0,1fr))}}