.styles_shell__m00MC{position:relative;display:flex;min-height:100svh;overflow-x:hidden;flex-direction:column;align-items:center;justify-content:center;padding:68px 12px 18px;color:#fff;background:radial-gradient(circle at 12% 16%,rgba(255,241,163,.72),transparent 26%),radial-gradient(circle at 89% 76%,rgba(88,193,222,.42),transparent 30%),linear-gradient(180deg,#bcecff,#dff5dc 57%,#ffeab2);font-family:var(--font-nunito),ui-rounded,"Arial Rounded MT Bold",sans-serif}.styles_pageHeading__v30Xq{z-index:2;width:min(1180px,100%);margin:0 0 10px;padding-inline:8px;border:0!important;border-radius:0!important;color:#315d69;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important;text-align:center}.styles_pageHeading__v30Xq:after,.styles_pageHeading__v30Xq:before{display:none!important;content:none!important}.styles_pageHeading__v30Xq h1,.styles_pageHeading__v30Xq p,.styles_pageHeading__v30Xq span{margin:0}.styles_pageHeading__v30Xq p{color:#4c7b82;font-size:12px;font-weight:1000;letter-spacing:.12em;text-transform:uppercase}.styles_pageHeading__v30Xq h1{margin-top:2px;color:#315967;font-size:clamp(27px,4vw,39px);font-weight:1000;letter-spacing:-.035em;line-height:1.05;text-shadow:0 2px rgba(255,255,255,.95)}.styles_pageHeading__v30Xq span{display:block;margin-top:4px;color:#53757d;font-size:clamp(13px,1.8vw,16px);font-weight:800}.styles_gameWindow__bm49j{position:relative;width:min(1180px,100%);min-height:clamp(540px,calc(100svh - 168px),680px);overflow:hidden;border:6px solid rgba(255,255,255,.98);border-radius:38px;isolation:isolate;background:#80cce1;box-shadow:0 12px 0 #4797b1,0 28px 58px rgba(37,85,106,.3)}.styles_backgroundImage__VM2uF{z-index:0;object-fit:cover;object-position:center}.styles_gameWindow__bm49j:after{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(35,91,126,.12),transparent 28%,transparent 69%,rgba(72,73,42,.18));content:""}.styles_promptRow__rraRC{position:absolute;z-index:28;top:16px;left:50%;display:grid;width:min(680px,calc(100% - 370px));min-height:66px;transform:translateX(-50%);grid-template-columns:minmax(0,1fr) 54px;align-items:center;gap:9px;padding:7px 9px 7px 18px;border:4px solid rgba(255,255,255,.97);border-radius:23px;background:rgba(31,111,139,.92);box-shadow:0 7px 0 rgba(19,76,105,.66),0 12px 25px rgba(35,83,102,.26)}.styles_prompt__CqfqC{margin:0;color:#fff;font-size:clamp(16px,1.95vw,23px);font-weight:1000;letter-spacing:-.02em;line-height:1.08;text-align:center;text-shadow:0 3px 4px rgba(16,64,91,.65)}.styles_listen__Z9Rjh{display:grid;width:54px;height:54px;cursor:pointer;place-items:center;border:4px solid #fff;border-radius:18px;color:#fff;background:linear-gradient(180deg,#67e3e1,#20a1b9);box-shadow:0 6px 0 #126b84,0 9px 14px rgba(21,72,94,.34);transition:transform .15s ease,filter .15s ease,box-shadow .15s ease;touch-action:manipulation}.styles_listen__Z9Rjh svg{width:28px;height:28px;stroke-width:3}.styles_listen__Z9Rjh:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-2px)}.styles_listen__Z9Rjh:active:not(:disabled){transform:translateY(4px);box-shadow:0 2px 0 #126b84}.styles_listen__Z9Rjh:disabled{cursor:default;opacity:.58}.styles_progress__HjZDi{position:absolute;z-index:27;top:29px;right:18px;display:flex;min-height:38px;align-items:center;justify-content:flex-end;gap:4px;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none!important}.styles_progress__HjZDi svg{width:22px;height:22px;color:#fff;fill:rgba(44,116,128,.48);stroke-width:2.5;filter:drop-shadow(0 2px 3px rgba(20,78,92,.72))}.styles_progress__HjZDi svg.styles_progressDone__q92lD{color:#fff9af;fill:#ffd84d;animation:styles_starPop__ko4zO .42s ease both}.styles_progress__HjZDi strong{min-width:38px;margin-left:4px;color:#fff;font-size:14px;font-weight:1000;text-shadow:0 2px 4px rgba(20,74,90,.78);white-space:nowrap}.styles_playScene__GNNVl{position:relative;z-index:8;min-height:clamp(540px,calc(100svh - 168px),680px);padding:102px 24px 86px}.styles_equation__ZgPUJ{position:absolute;z-index:18;top:99px;left:50%;display:flex;min-height:58px;transform:translateX(-50%);align-items:center;justify-content:center;gap:13px;padding:7px 18px;border:4px solid #fff;border-radius:22px;color:#285f71;background:rgba(255,251,218,.96);box-shadow:0 7px 0 #e0ac4f,0 12px 18px rgba(42,94,104,.24);font-size:clamp(21px,2.8vw,34px);font-weight:1000;white-space:nowrap}.styles_equation__ZgPUJ svg{width:29px;height:29px;color:#ef765e;stroke-width:3.2}.styles_equation__ZgPUJ span{padding:3px 9px;border-radius:13px;transition:color .25s ease,background .25s ease,box-shadow .25s ease}.styles_equationWaiting___mxkh{color:#708b91;background:rgba(214,229,222,.58)}.styles_equationReady__e3nIF{color:#7b3e85;background:#fff;box-shadow:inset 0 -4px 0 rgba(139,91,162,.15)}.styles_machine__pnZyv{position:absolute;z-index:11;top:45%;left:50%;width:min(72%,735px,calc((100svh - 220px) * 1.333));aspect-ratio:8/5;transform:translate(-50%,-43%);filter:drop-shadow(0 18px 15px rgba(35,79,99,.32))}.styles_machineImage__Q5H_Q{z-index:1;object-fit:contain}.styles_leftTrayFront__idTkC,.styles_rightTrayFront__wPLuv{z-index:4;pointer-events:none}.styles_leftTrayFront__idTkC{clip-path:polygon(0 38%,35% 38%,35% 49%,0 49%)}.styles_rightTrayFront__wPLuv{clip-path:polygon(65% 37%,100% 37%,100% 49%,65% 49%)}.styles_toyGroup__7E_gF{position:absolute;z-index:3;top:26.5%;display:grid;width:27.4%;height:14%;place-items:center}.styles_toyGrid__WhQ5n{display:grid;width:84%;height:92%;transform:perspective(420px) rotateX(7deg);transform-origin:center bottom;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;justify-items:center;gap:clamp(2px,.42vw,5px)}.styles_toy__WMeGs{position:relative;display:block;width:min(82%,30px);aspect-ratio:1;border:clamp(1px,.22vw,3px) solid rgba(255,255,255,.95);border-radius:50%;background:radial-gradient(circle at 33% 27%,#fff3e9 0 8%,#ffb39e 18%,#ee655c 68%,#b94452 100%);box-shadow:inset -3px -5px 0 rgba(129,48,59,.19),0 5px 3px rgba(75,65,74,.28),0 8px 10px rgba(43,72,87,.16)}.styles_violet__6q_bp .styles_toy__WMeGs{background:radial-gradient(circle at 33% 27%,#fff 0 8%,#cab6ff 18%,#8267da 68%,#5948a7 100%)}.styles_toy__WMeGs:nth-child(n+6){transform:scale(1.07)}.styles_toy__WMeGs i{position:absolute;top:18%;left:22%;width:22%;aspect-ratio:1;border-radius:50%;background:rgba(255,255,255,.74)}.styles_turnButton__PwODg{position:absolute;z-index:22;top:min(64%,455px);left:50%;display:flex;min-width:218px;min-height:58px;cursor:pointer;transform:translateX(-50%);align-items:center;justify-content:center;gap:9px;padding:8px 20px;border:4px solid #fff;border-radius:22px;color:#fff;background:linear-gradient(180deg,#ff966f,#ef624f);box-shadow:0 7px 0 #b43f3f,0 12px 18px rgba(70,56,71,.28);font-size:17px;font-weight:1000;letter-spacing:.02em;transition:filter .15s ease,opacity .2s ease;touch-action:manipulation}.styles_turnButton__PwODg svg{width:27px;height:27px;stroke-width:3}.styles_turnButton__PwODg:hover:not(:disabled){filter:brightness(1.08)}.styles_turnButton__PwODg:disabled{cursor:default}.styles_turnButton__PwODg.styles_turned__s9ola{color:#506269;background:linear-gradient(180deg,#fff7bd,#ffd457);box-shadow:0 7px 0 #c88c3d,0 12px 18px rgba(70,56,71,.22)}.styles_answers__K_Ghn{position:absolute;z-index:23;top:70%;right:7%;bottom:auto;left:18%;display:grid;transform:translateY(8px);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;opacity:.38;pointer-events:none;transition:transform .28s ease,opacity .28s ease}.styles_answersReady__O22sv{transform:translateY(0);opacity:1;pointer-events:auto}.styles_answer__pZnZ6{min-height:64px;cursor:pointer;border:4px solid #fff;border-radius:20px;color:#3e5771;background:linear-gradient(180deg,#fff,#eefaff);box-shadow:0 7px 0 #5795ad,0 10px 16px rgba(45,78,100,.24);font-size:clamp(18px,2.2vw,27px);font-weight:1000;transition:transform .14s ease,filter .14s ease,box-shadow .14s ease;touch-action:manipulation}.styles_answer__pZnZ6:nth-child(2){color:#754b8b;box-shadow:0 7px 0 #9a75b2,0 10px 16px rgba(45,78,100,.24)}.styles_answer__pZnZ6:nth-child(3){color:#a14c52;box-shadow:0 7px 0 #c9766b,0 10px 16px rgba(45,78,100,.24)}.styles_answer__pZnZ6:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px)}.styles_answer__pZnZ6:active:not(:disabled){transform:translateY(4px);box-shadow:0 3px 0 #5795ad}.styles_answer__pZnZ6:disabled{cursor:default}.styles_answerWrong__uYNky{color:#9b3e52!important;background:#ffe8e8;box-shadow:0 7px 0 #d56b72!important}.styles_answerCorrect__M68Ot{color:#237958!important;background:#e7fff1;box-shadow:0 7px 0 #3fac78!important}.styles_feedback__VKyQp{position:absolute;z-index:25;right:12%;bottom:13px;left:22%;min-height:30px;margin:0;color:#285f71;font-size:clamp(14px,1.7vw,18px);font-weight:1000;line-height:1.16;text-align:center;text-shadow:0 2px 0 rgba(255,255,255,.92),0 3px 7px rgba(42,76,87,.16)}.styles_feedback__VKyQp.styles_good__BXpTp{color:#247454}.styles_feedback__VKyQp.styles_try__JF9np{color:#984054}.styles_mascot__kOcBM{z-index:19!important;bottom:-2%!important;left:-1.5%!important;width:clamp(145px,19vw,225px)!important;height:clamp(145px,19vw,225px)!important;filter:drop-shadow(0 11px 10px rgba(51,75,82,.28))}.styles_answer__pZnZ6:focus-visible,.styles_listen__Z9Rjh:focus-visible,.styles_turnButton__PwODg:focus-visible{outline:5px solid #fff36b;outline-offset:4px}@keyframes styles_starPop__ko4zO{0%{transform:scale(.62) rotate(-18deg)}70%{transform:scale(1.22) rotate(7deg)}to{transform:scale(1) rotate(0)}}@media (max-width:1000px){.styles_promptRow__rraRC{width:min(620px,calc(100% - 250px))}.styles_progress__HjZDi svg{width:19px;height:19px}.styles_machine__pnZyv{width:min(78%,735px,calc((100svh - 190px) * 1.333))}.styles_answers__K_Ghn{right:5%;left:17%}}@media (max-width:700px){.styles_pageHeading__v30Xq{margin-bottom:8px}.styles_pageHeading__v30Xq span{display:none}.styles_gameWindow__bm49j{min-height:calc(100svh - 142px)}.styles_promptRow__rraRC{top:10px;width:calc(100% - 20px);min-height:58px;grid-template-columns:minmax(0,1fr) 47px;gap:6px;padding:5px 6px 5px 12px;border-width:3px;border-radius:19px}.styles_prompt__CqfqC{font-size:clamp(14px,4vw,18px)}.styles_listen__Z9Rjh{width:47px;height:47px;border-width:3px;border-radius:15px}.styles_listen__Z9Rjh svg{width:24px;height:24px}.styles_progress__HjZDi{top:72px;right:12px;min-height:28px}.styles_progress__HjZDi svg{width:18px;height:18px}.styles_playScene__GNNVl{min-height:calc(100svh - 142px);padding:106px 10px 162px}.styles_equation__ZgPUJ{top:101px;min-height:50px;gap:6px;padding:5px 10px;border-width:3px;border-radius:18px;font-size:clamp(17px,5vw,24px)}.styles_equation__ZgPUJ svg{width:23px;height:23px}.styles_equation__ZgPUJ span{padding:2px 5px}.styles_machine__pnZyv{top:112px;width:min(94%,640px);transform:translateX(-50%)}.styles_toyGrid__WhQ5n{width:87%;height:84%;gap:2px}.styles_toy__WMeGs{width:86%;border-width:1px;box-shadow:inset 0 -2px 0 rgba(129,48,59,.19),0 2px 0 rgba(80,65,80,.2)}.styles_toy__WMeGs i{box-shadow:6px 6px 0 rgba(255,255,255,.56)}.styles_turnButton__PwODg{top:min(57%,390px);min-width:190px;min-height:54px;padding:7px 15px;border-width:3px;border-radius:18px;font-size:15px}.styles_turnButton__PwODg svg{width:24px;height:24px}.styles_answers__K_Ghn{top:auto;right:10px;bottom:84px;left:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.styles_answer__pZnZ6{min-height:54px;border-width:3px;border-radius:17px;font-size:clamp(14px,3.8vw,20px)}.styles_feedback__VKyQp{right:9px;bottom:12px;left:9px;font-size:14px}.styles_mascot__kOcBM{z-index:16!important;bottom:23%!important;left:-2%!important;width:clamp(100px,29vw,145px)!important;height:clamp(100px,29vw,145px)!important}}@media (max-width:560px){.styles_shell__m00MC{justify-content:flex-start;padding:66px 5px 10px}.styles_pageHeading__v30Xq{padding-inline:48px}.styles_pageHeading__v30Xq p{font-size:10px;letter-spacing:.08em}.styles_pageHeading__v30Xq h1{font-size:clamp(23px,7vw,29px)}.styles_gameWindow__bm49j{min-height:calc(100svh - 126px);border-width:4px;border-radius:25px}.styles_gameWindow__bm49j>:first-child{border-radius:20px}.styles_playScene__GNNVl{min-height:calc(100svh - 126px)}.styles_progress__HjZDi{top:70px}.styles_progress__HjZDi svg{width:16px;height:16px}.styles_progress__HjZDi strong{min-width:34px;font-size:12px}.styles_machine__pnZyv{top:112px}.styles_turnButton__PwODg{top:min(52%,350px)}.styles_answers__K_Ghn{bottom:84px}.styles_answer__pZnZ6{min-height:52px}.styles_mascot__kOcBM{bottom:29%!important}}@media (max-width:390px){.styles_pageHeading__v30Xq{padding-inline:44px}.styles_pageHeading__v30Xq h1{font-size:22px}.styles_prompt__CqfqC{font-size:13px}.styles_equation__ZgPUJ{top:100px;font-size:16px}.styles_machine__pnZyv{top:110px;width:98%}.styles_turnButton__PwODg{top:min(49%,325px);min-width:178px;font-size:14px}.styles_answers__K_Ghn{bottom:80px;gap:6px}.styles_answer__pZnZ6{min-height:49px;font-size:18px}.styles_feedback__VKyQp{font-size:13px}.styles_mascot__kOcBM{bottom:34%!important;width:96px!important;height:96px!important}}@media (max-height:760px) and (min-width:701px){.styles_machine__pnZyv{width:min(74%,700px)}.styles_equation__ZgPUJ{top:91px}.styles_turnButton__PwODg{top:58%}.styles_answers__K_Ghn{top:70%;bottom:auto}.styles_feedback__VKyQp{bottom:9px}.styles_mascot__kOcBM{width:165px!important;height:165px!important}}@media (prefers-reduced-motion:reduce){.styles_progressDone__q92lD{animation:none!important}.styles_answer__pZnZ6,.styles_answers__K_Ghn,.styles_equation__ZgPUJ span,.styles_listen__Z9Rjh,.styles_turnButton__PwODg{transition-duration:.01ms!important}}