@keyframes gacha_circleFade__sYgUi{0%{opacity:0}to{opacity:1}}@keyframes gacha_circleTurn__vU72b{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.14)}to{transform:rotate(1turn) scale(1)}}.gacha_circleRitual__h9pAN{animation:gacha_circleTurn__vU72b 18s linear infinite,gacha_circleFade__sYgUi .9s ease-out both}.gacha_blendScreen__jnabt{mix-blend-mode:screen}@keyframes gacha_rise__4BSHM{0%{opacity:0;transform:translateY(70px) scale(.55)}to{opacity:1;transform:translateY(0) scale(1)}}.gacha_cardRise__Nu51y{animation:gacha_rise__4BSHM .65s cubic-bezier(.22,1,.36,1) both}.gacha_flipScene__jsdkg{perspective:1100px;-webkit-perspective:1100px}.gacha_flipInner__pwSTD{position:relative;height:100%;width:100%;transform-style:preserve-3d;-webkit-transform-style:preserve-3d;will-change:transform;cursor:pointer}@keyframes gacha_flipReveal__rEYnr{0%{transform:rotateY(0deg)}to{transform:rotateY(180deg)}}.gacha_flipped__eaZKu{animation:gacha_flipReveal__rEYnr .7s cubic-bezier(.4,.05,.25,1) both}.gacha_face__R6CX_{position:absolute;inset:0;backface-visibility:hidden;transform:translateZ(0)}.gacha_faceFront__sc3gV{transform:rotateY(180deg) translateZ(0)}@keyframes gacha_haloIn__VqayT{0%{opacity:0;transform:scale(.5)}60%{opacity:.95;transform:scale(1.05)}to{opacity:.75;transform:scale(1.18)}}.gacha_halo__sGC0M{animation:gacha_haloIn__VqayT .8s ease-out .32s both}@keyframes gacha_burstFx__s8JTb{0%{opacity:0;transform:scale(.4)}25%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.75)}}.gacha_burst__ZKcro{animation:gacha_burstFx__s8JTb .95s ease-out .7s both}@keyframes gacha_flyOut__kIimv{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--tx),var(--ty)) scale(.35)}}.gacha_particle__pAW5T{position:absolute;left:50%;top:50%;height:8px;width:8px;border-radius:9999px;background:#fcd34d;animation:gacha_flyOut__kIimv .9s ease-out both}@keyframes gacha_shakeSm__0_wTA{0%,to{transform:translate(0)}20%{transform:translate(-3px,1px)}40%{transform:translate(3px,-1px)}60%{transform:translate(-2px,-2px)}80%{transform:translate(2px,1px)}}@keyframes gacha_shakeLg__gYuAb{0%,to{transform:translate(0)}15%{transform:translate(-3px,1.5px)}30%{transform:translate(3px,-2px)}45%{transform:translate(-2.5px,-1.5px)}60%{transform:translate(2.5px,1.5px)}75%{transform:translate(-1.5px,1px)}90%{transform:translate(1px,-.5px)}}.gacha_shakeSm__0_wTA{animation:gacha_shakeSm__0_wTA .5s ease-in-out .7s 1}.gacha_shakeLg__gYuAb{animation:gacha_shakeLg__gYuAb .65s ease-in-out .7s 1}@keyframes gacha_fadeUp__4bMID{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.gacha_fadeUp__4bMID{animation:gacha_fadeUp__4bMID .48s ease-out both}.gacha_gridPop__XrMWP{animation:gacha_rise__4BSHM .45s cubic-bezier(.22,1,.36,1) both}@keyframes gacha_twinkle__m_izX{0%,to{opacity:.15;transform:scale(.8)}50%{opacity:.95;transform:scale(1.25)}}.gacha_twinkle__m_izX{position:absolute;border-radius:9999px;background:radial-gradient(circle,#ffe9b0 0,#ffd86b 45%,transparent 75%);animation:gacha_twinkle__m_izX 2.6s ease-in-out infinite;pointer-events:none}@keyframes gacha_glowPulse__5brZa{0%,to{box-shadow:0 0 16px var(--accent),0 8px 24px rgba(0,0,0,.6)}50%{box-shadow:0 0 38px var(--accent),0 8px 24px rgba(0,0,0,.6)}}.gacha_glowTop__W73p2{animation:gacha_glowPulse__5brZa 2.4s ease-in-out infinite}@keyframes gacha_stackFloat__o8wyn{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.gacha_stackFloat__o8wyn{animation:gacha_stackFloat__o8wyn 3.6s ease-in-out infinite}@keyframes gacha_fanDeal__9cUWm{0%{opacity:0;transform:translateY(46px) rotate(-8deg) scale(.9)}to{opacity:1;transform:translateY(0) rotate(0deg) scale(1)}}.gacha_fanDeal__9cUWm{animation:gacha_fanDeal__9cUWm .42s cubic-bezier(.22,1,.36,1) both}@keyframes gacha_floatUp__M_xt_{0%{opacity:0;transform:translateY(30px) scale(.6)}25%{opacity:1}to{opacity:0;transform:translateY(-150px) scale(1.1)}}.gacha_floatUp__M_xt_{position:absolute;width:5px;height:5px;border-radius:9999px;background:radial-gradient(circle,#fff2c8 0,#ffd86b 55%,transparent 80%);animation:gacha_floatUp__M_xt_ 1.4s ease-out infinite;pointer-events:none}@keyframes gacha_bgFade__o5qgx{0%{opacity:0}to{opacity:1}}.gacha_bgFade__o5qgx{animation:gacha_bgFade__o5qgx .55s ease-out}@keyframes gacha_ringSpin___ROPS{to{transform:rotate(1turn)}}@keyframes gacha_ringPulse__6WfFL{0%,to{opacity:.65}50%{opacity:1}}.gacha_ring__9aIm7{position:absolute;inset:-5px;border-radius:1rem;z-index:0;pointer-events:none}.gacha_ringN__xCbF_{box-shadow:0 0 0 1px hsla(0,0%,100%,.18),0 0 14px rgba(200,205,220,.35)}.gacha_ringR__zILqx{box-shadow:0 0 0 1px rgba(220,230,245,.7),0 0 22px 2px rgba(190,205,235,.7);animation:gacha_ringPulse__6WfFL 1.6s ease-in-out infinite}.gacha_ringSR__yaGHL{box-shadow:0 0 0 1px rgba(190,150,255,.8),0 0 30px 3px rgba(168,120,255,.8);animation:gacha_ringPulse__6WfFL 1.1s ease-in-out infinite}.gacha_ringSSR__LqzNG{background:conic-gradient(from 0deg,#ffd86b,#fff6d0,#ffb23e,#ffe9a6,#ff9e2c,#ffd86b);box-shadow:0 0 40px 8px rgba(255,200,90,.65);animation:gacha_ringSpin___ROPS 2.8s linear infinite}@keyframes gacha_poemIn__VuQXj{0%{opacity:0}to{opacity:1}}.gacha_poemLine__lv2wl{animation:gacha_poemIn__VuQXj .4s ease-out both}@keyframes gacha_chooseShimmer__eWV6S{to{background-position:200%}}.gacha_chooseText__1eQzJ{font-weight:700;background:linear-gradient(90deg,#a9791f,#ffe7a6,#ffd86b,#fff6d0,#ffd86b,#ffe7a6,#a9791f);background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gacha_chooseShimmer__eWV6S 3.2s linear infinite;filter:drop-shadow(0 1px 8px rgba(0,0,0,.6))}@keyframes gacha_chevRise__A41qu{0%{opacity:0;transform:translate(-50%,8px)}35%{opacity:1}to{opacity:0;transform:translate(-50%,-10px)}}.gacha_chev__1hCFj{animation:gacha_chevRise__A41qu 1.7s ease-in-out infinite;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}@keyframes gacha_flashPulse__aFdcA{0%{opacity:0;transform:scale(.6)}40%{opacity:.75}to{opacity:0;transform:scale(1.25)}}.gacha_flashLayer__bgz5l{position:absolute;left:50%;top:50%;width:360px;height:360px;margin:-180px 0 0 -180px;border-radius:9999px;pointer-events:none;animation:gacha_flashPulse__aFdcA .36s ease-out .3s both}@keyframes gacha_spinAccel__KBhjp{0%{transform:rotate(0deg)}to{transform:rotate(1260deg)}}.gacha_spinRing__srclS{position:absolute;left:50%;top:50%;width:250px;height:250px;margin:-125px 0 0 -125px;border-radius:9999px;pointer-events:none;mix-blend-mode:screen;animation:gacha_spinAccel__KBhjp 1.05s cubic-bezier(.4,0,1,1) forwards}@keyframes gacha_shakeXs__MSKyS{0%,to{transform:translate(0)}30%{transform:translate(-1.5px,1px)}70%{transform:translate(1.5px,-1px)}}.gacha_shakeXs__MSKyS{animation:gacha_shakeXs__MSKyS .18s ease-in-out .7s 2}@keyframes gacha_shakeMd___gW1_{0%,to{transform:translate(0)}20%{transform:translate(-2px,1px)}40%{transform:translate(2px,-1px)}60%{transform:translate(-1.5px,-.5px)}80%{transform:translate(1.5px,.5px)}}.gacha_shakeMd___gW1_{animation:gacha_shakeMd___gW1_ .42s ease-in-out .7s}@keyframes gacha_circleIn__YL4XS{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.gacha_circleStatic__XZqo9{animation:gacha_circleIn__YL4XS .5s ease-out both}@keyframes gacha_chargeSpin__NGSlb{0%{transform:rotate(0deg)}to{transform:rotate(5turn)}}.gacha_chargeSpin__NGSlb{animation:gacha_chargeSpin__NGSlb 3s cubic-bezier(.55,0,1,.45) forwards}@keyframes gacha_fastSpin___6DLo{to{transform:rotate(1turn)}}.gacha_fastSpin___6DLo{animation:gacha_fastSpin___6DLo .45s linear infinite}@keyframes gacha_chargeShake__G9QgY{0%,to{transform:translate(0)}8%{transform:translate(-.5px,.5px)}16%{transform:translate(.5px,-.5px)}30%{transform:translate(-1px,.5px)}42%{transform:translate(1.5px,-1px)}54%{transform:translate(-2px,1.5px)}66%{transform:translate(2.5px,-1.5px)}76%{transform:translate(-3.5px,2px)}84%{transform:translate(3.5px,-2.5px)}90%{transform:translate(-4.5px,3px)}95%{transform:translate(4.5px,-3px)}98%{transform:translate(-5px,3px)}}.gacha_chargeShake__G9QgY{animation:gacha_chargeShake__G9QgY 3s ease-in}@keyframes gacha_spinCont__MHRpu{to{transform:rotate(1turn)}}.gacha_spinCont__MHRpu{animation:gacha_spinCont__MHRpu 1.5s linear infinite}@keyframes gacha_spinStopK___O9d4{0%{transform:rotate(0deg)}to{transform:rotate(340deg)}}.gacha_spinStop__mOAGc{animation:gacha_spinStopK___O9d4 .55s cubic-bezier(.12,.7,.15,1) forwards}@keyframes gacha_chargePulse__h3Tpt{0%{opacity:0;transform:scale(.7)}35%{opacity:.95;transform:scale(1.1)}to{opacity:.4;transform:scale(1)}}.gacha_chargePulse__h3Tpt{animation:gacha_chargePulse__h3Tpt .85s ease-out both}@keyframes gacha_fadeSoft__UbK_d{0%{opacity:0}to{opacity:1}}.gacha_fadeSoft__UbK_d{animation:gacha_fadeSoft__UbK_d .55s ease-out both}