.styles-module__U6cEhW__cueFloatingStack{bottom:max(22px, calc(env(safe-area-inset-bottom) + 10px));z-index:25;pointer-events:none;text-align:center;background:#000;border:1px solid #171717;border-radius:10px;flex-direction:column;gap:10px;width:min(92vw,680px);padding:12px;display:flex;position:fixed;left:50%;transform:translate(-50%)}.styles-module__U6cEhW__translationContainer,.styles-module__U6cEhW__englishContainer{width:100%}.styles-module__U6cEhW__translationText{color:#facc15;margin:0}.styles-module__U6cEhW__englishText{color:#fff;margin:0}.styles-module__U6cEhW__translationText,.styles-module__U6cEhW__englishText{text-shadow:.09em .09em .09em #000,0 2px #000,0 -2px #000,1px 1px #000,-1px -1px #000,1px -1px #000,-1px 1px #000;-webkit-user-select:text;user-select:text;font-family:Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue;font-size:24px;font-weight:900;line-height:130%}@media (max-width:640px){.styles-module__U6cEhW__translationText,.styles-module__U6cEhW__englishText{font-size:20px}.styles-module__U6cEhW__cueFloatingStack{bottom:max(120px, calc(env(safe-area-inset-bottom) + 72px))}}@media (min-width:1024px){.styles-module__U6cEhW__translationText,.styles-module__U6cEhW__englishText{font-size:30px}.styles-module__U6cEhW__cueFloatingStack{bottom:max(84px, calc(env(safe-area-inset-bottom) + 42px))}}
.animations-module__IXm4dq__roundEnterFlash{pointer-events:none;z-index:5;background:radial-gradient(circle at 20% 30%,#22d3ee33,#0000 40%),radial-gradient(circle at 80% 75%,#10b98129,#0000 45%);animation:.65s cubic-bezier(.25,.9,.25,1) both animations-module__IXm4dq__round-enter-flash;position:absolute;inset:0}.animations-module__IXm4dq__pointsPop{animation:.42s cubic-bezier(.2,1,.2,1) both animations-module__IXm4dq__points-pop}.animations-module__IXm4dq__controlsDockIn{animation:.48s cubic-bezier(.2,.9,.2,1) both animations-module__IXm4dq__controls-dock-in}.animations-module__IXm4dq__sideDockIn{animation:.42s cubic-bezier(.2,.9,.2,1) both animations-module__IXm4dq__side-dock-in}.animations-module__IXm4dq__badgeBounce{animation:1.8s ease-in-out infinite animations-module__IXm4dq__badge-bounce}.animations-module__IXm4dq__playButtonPulse{animation:1.3s ease-in-out infinite animations-module__IXm4dq__play-button-pulse}.animations-module__IXm4dq__playButtonIn{animation:.26s cubic-bezier(.18,1,.3,1) both animations-module__IXm4dq__play-button-in}.animations-module__IXm4dq__overlayBackdropIn{animation:.28s ease-out both animations-module__IXm4dq__overlay-backdrop-in}.animations-module__IXm4dq__overlayCardIn{animation:.42s cubic-bezier(.18,1,.3,1) both animations-module__IXm4dq__overlay-card-in}.animations-module__IXm4dq__performancePerfect{animation:.9s ease-out both animations-module__IXm4dq__perfect-glow;box-shadow:0 0 #10b98100}.animations-module__IXm4dq__performanceGreat{animation:.52s cubic-bezier(.2,1,.2,1) both animations-module__IXm4dq__good-bounce}.animations-module__IXm4dq__performanceMiss{animation:.52s cubic-bezier(.2,1,.2,1) both animations-module__IXm4dq__miss-shake}.animations-module__IXm4dq__wrongWordBlast{animation:.48s ease-out both animations-module__IXm4dq__wrong-word-blast}.animations-module__IXm4dq__submitPulse{animation:1s ease-in-out infinite animations-module__IXm4dq__submit-ready}.animations-module__IXm4dq__confettiLayer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.animations-module__IXm4dq__confettiPiece{--x:50%;--delay:0s;--size:8px;left:var(--x);width:var(--size);height:calc(var(--size) * 1.2);opacity:0;animation:animations-module__IXm4dq__confetti-fall .95s cubic-bezier(.15, .85, .2, 1) var(--delay) both;border-radius:2px;position:absolute;top:28%}.animations-module__IXm4dq__endTitleIn{animation:.5s cubic-bezier(.2,1,.2,1) both animations-module__IXm4dq__end-title-in}.animations-module__IXm4dq__endScorePop{animation:.9s cubic-bezier(.2,1,.2,1) both animations-module__IXm4dq__end-score-pop}.animations-module__IXm4dq__endCardIn{opacity:1;animation:.52s cubic-bezier(.2,1,.2,1) both animations-module__IXm4dq__end-card-in;animation-delay:var(--delay,0s)}@keyframes animations-module__IXm4dq__round-enter-flash{0%{opacity:0;transform:scale(1.04)}30%{opacity:1}to{opacity:0;transform:scale(1)}}@keyframes animations-module__IXm4dq__points-pop{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes animations-module__IXm4dq__controls-dock-in{0%{opacity:0;transform:translateY(20px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes animations-module__IXm4dq__side-dock-in{0%{opacity:0;transform:translateY(-50%)translate(14px)scale(.96)}to{opacity:1;transform:translateY(-50%)translate(0)scale(1)}}@keyframes animations-module__IXm4dq__badge-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes animations-module__IXm4dq__play-button-pulse{0%,to{transform:scale(1);box-shadow:0 16px 45px -20px #000000e6}50%{transform:scale(1.08);box-shadow:0 24px 55px -18px #22d3ee99}}@keyframes animations-module__IXm4dq__play-button-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes animations-module__IXm4dq__overlay-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes animations-module__IXm4dq__overlay-card-in{0%{opacity:0;transform:translateY(26px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes animations-module__IXm4dq__perfect-glow{0%{transform:scale(.98);box-shadow:0 0 #10b98100}40%{transform:scale(1);box-shadow:0 0 0 12px #10b98133}to{transform:scale(1);box-shadow:0 0 #10b98100}}@keyframes animations-module__IXm4dq__good-bounce{0%{transform:scale(.96)}45%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes animations-module__IXm4dq__miss-shake{0%,to{transform:translate(0)}15%{transform:translate(-8px)}30%{transform:translate(8px)}45%{transform:translate(-6px)}60%{transform:translate(6px)}75%{transform:translate(-4px)}}@keyframes animations-module__IXm4dq__wrong-word-blast{0%{filter:saturate(120%);transform:scale(.9)}45%{filter:saturate(180%);transform:scale(1.08)}to{filter:saturate(130%);transform:scale(1)}}@keyframes animations-module__IXm4dq__submit-ready{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes animations-module__IXm4dq__confetti-fall{0%{opacity:0;transform:translate(-50%,-12px)rotate(0)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(calc(38px - 50%),165px)rotate(430deg)scale(1)}}@keyframes animations-module__IXm4dq__end-title-in{0%{opacity:0;transform:translateY(-18px)}to{opacity:1;transform:translateY(0)}}@keyframes animations-module__IXm4dq__end-score-pop{0%{transform:scale(.9)}40%{transform:scale(1.09)}to{transform:scale(1)}}@keyframes animations-module__IXm4dq__end-card-in{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.animations-module__IXm4dq__roundEnterFlash,.animations-module__IXm4dq__pointsPop,.animations-module__IXm4dq__controlsDockIn,.animations-module__IXm4dq__sideDockIn,.animations-module__IXm4dq__badgeBounce,.animations-module__IXm4dq__playButtonPulse,.animations-module__IXm4dq__overlayBackdropIn,.animations-module__IXm4dq__overlayCardIn,.animations-module__IXm4dq__performancePerfect,.animations-module__IXm4dq__performanceGreat,.animations-module__IXm4dq__performanceMiss,.animations-module__IXm4dq__wrongWordBlast,.animations-module__IXm4dq__submitPulse,.animations-module__IXm4dq__confettiPiece,.animations-module__IXm4dq__endTitleIn,.animations-module__IXm4dq__endScorePop,.animations-module__IXm4dq__endCardIn{transition:none!important;animation:none!important}}
