.InteractiveTaskScene-module__wxFs3q__scene{color:#f6fbff;background:linear-gradient(145deg,#071337f5,#122452eb);border:1px solid #6ee7ff59;border-radius:24px;margin:24px 0;padding:clamp(18px,3vw,28px);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 50px #050a2338}.InteractiveTaskScene-module__wxFs3q__scene:before{content:"";pointer-events:none;background:radial-gradient(circle at 14% 16%,#7ee7ff21,#0000 24%),radial-gradient(circle at 92% 90%,#ab69ff29,#0000 26%);position:absolute;inset:0}.InteractiveTaskScene-module__wxFs3q__scene>*{z-index:1;position:relative}.InteractiveTaskScene-module__wxFs3q__sceneTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.InteractiveTaskScene-module__wxFs3q__sceneTop p{color:#7ee7ff;letter-spacing:.17em;text-transform:uppercase;margin:0 0 5px;font-size:11px;font-weight:900}.InteractiveTaskScene-module__wxFs3q__sceneTop h3{margin:0;font-size:clamp(23px,3vw,31px)}.InteractiveTaskScene-module__wxFs3q__sceneTop>span{color:#a9eeff;background:#7ee7ff14;border:1px solid #7ee7ff52;border-radius:99px;padding:7px 10px;font-weight:800}.InteractiveTaskScene-module__wxFs3q__stepTrack{gap:6px;margin:18px 0;display:flex}.InteractiveTaskScene-module__wxFs3q__stepTrack i{background:#ffffff21;border-radius:99px;flex:1;height:5px;transition:all .25s}.InteractiveTaskScene-module__wxFs3q__stepTrack .InteractiveTaskScene-module__wxFs3q__done{background:#55d6bd}.InteractiveTaskScene-module__wxFs3q__stepTrack .InteractiveTaskScene-module__wxFs3q__current{background:#7ee7ff;box-shadow:0 0 14px #7ee7ffa6}.InteractiveTaskScene-module__wxFs3q__instruction{color:#dce9ff;max-width:760px;margin:0 0 18px;line-height:1.5}.InteractiveTaskScene-module__wxFs3q__comparisonBoard{grid-template-columns:minmax(0,1fr) minmax(120px,.45fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.InteractiveTaskScene-module__wxFs3q__comparisonBoard>b,.InteractiveTaskScene-module__wxFs3q__expressionCard{text-align:center;background:#ffffff14;border:1px solid #ffffff29;border-radius:18px;place-items:center;min-height:86px;padding:14px;font-size:clamp(22px,4vw,34px);display:grid}.InteractiveTaskScene-module__wxFs3q__dropSlot,.InteractiveTaskScene-module__wxFs3q__wideDropSlot{color:#a9b9d7;text-align:center;background:#050e2a80;border:2px dashed #7ee7ff80;border-radius:17px;place-items:center;min-height:72px;padding:10px;font-size:14px;font-weight:800;transition:all .2s;display:grid}.InteractiveTaskScene-module__wxFs3q__filledSlot{box-shadow:0 0 24px #55d6bd21;color:#fff!important;background:#55d6bd2e!important;border-style:solid!important;border-color:#55d6bd!important}.InteractiveTaskScene-module__wxFs3q__expressionCard{letter-spacing:.02em;min-height:78px;margin-bottom:16px;font-weight:900}.InteractiveTaskScene-module__wxFs3q__optionArea>span{color:#acbddc;margin-bottom:10px;font-size:12px;display:block}.InteractiveTaskScene-module__wxFs3q__optionCards{flex-wrap:wrap;gap:9px;display:flex}.InteractiveTaskScene-module__wxFs3q__optionCards button{color:#f8fbff;min-height:48px;font:inherit;cursor:grab;background:#ffffff14;border:1px solid #fff3;border-radius:14px;padding:10px 16px;font-weight:800;transition:transform .18s,border-color .18s,background .18s}.InteractiveTaskScene-module__wxFs3q__optionCards button:hover{border-color:#7ee7ff;transform:translateY(-2px)}.InteractiveTaskScene-module__wxFs3q__optionCards button:active{cursor:grabbing;transform:scale(1.04)}.InteractiveTaskScene-module__wxFs3q__optionCards .InteractiveTaskScene-module__wxFs3q__selectedOption{background:#55d6bd33;border-color:#55d6bd;box-shadow:inset 0 0 0 1px #55d6bd}.InteractiveTaskScene-module__wxFs3q__wideDropSlot{min-height:58px;margin-top:12px}.InteractiveTaskScene-module__wxFs3q__inputGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.InteractiveTaskScene-module__wxFs3q__inputGrid label>span{color:#dbe7fb;margin-bottom:7px;font-size:13px;font-weight:800;display:block}.InteractiveTaskScene-module__wxFs3q__inputGrid label>div{background:#fff;border:1px solid #ffffff3d;border-radius:14px;align-items:center;display:flex;overflow:hidden}.InteractiveTaskScene-module__wxFs3q__inputGrid input{color:#102d3d;min-width:0;height:52px;font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0 14px;font-size:17px}.InteractiveTaskScene-module__wxFs3q__inputGrid label>div:focus-within{border-color:#7ee7ff;box-shadow:0 0 0 3px #7ee7ff2b}.InteractiveTaskScene-module__wxFs3q__inputGrid label b{color:#486078;padding:0 12px;font-size:13px}.InteractiveTaskScene-module__wxFs3q__stepActions{justify-content:space-between;align-items:center;gap:12px;margin-top:22px;display:flex}.InteractiveTaskScene-module__wxFs3q__stepActions button{color:#eaf3ff;min-height:43px;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:99px;padding:0 16px;font-weight:800}.InteractiveTaskScene-module__wxFs3q__stepActions button:disabled{cursor:not-allowed;opacity:.35}.InteractiveTaskScene-module__wxFs3q__stepActions .InteractiveTaskScene-module__wxFs3q__nextStep{color:#071b32;background:#6ee7df;border-color:#6ee7df}.InteractiveTaskScene-module__wxFs3q__stepActions>span{color:#8ce8d4;font-size:13px;font-weight:800}.InteractiveTaskScene-module__wxFs3q__scene>small{color:#93a5c4;margin-top:15px;line-height:1.45;display:block}.InteractiveTaskScene-module__wxFs3q__visual{background:radial-gradient(circle,#7ee7ff1f,#040c236b);border:1px solid #ffffff1f;border-radius:20px;place-items:center;min-height:150px;margin:4px 0 18px;display:grid;position:relative;overflow:hidden}.InteractiveTaskScene-module__wxFs3q__visual>span{color:#cfe9ff;background:#030a1fa6;border-radius:99px;padding:5px 8px;font-size:11px;position:absolute;bottom:10px;right:12px}.InteractiveTaskScene-module__wxFs3q__planetGlow{opacity:.34;background:radial-gradient(circle at 35% 30%,#9cf3ff,#4766d7 44%,#462277 72%);border-radius:50%;width:120px;height:120px;position:absolute;box-shadow:0 0 45px #7ee7ff6b}.InteractiveTaskScene-module__wxFs3q__rulerBar{z-index:1;background:linear-gradient(#ffe49b,#eeb851);border:2px solid #f6cf73;border-radius:10px;justify-content:space-around;align-items:flex-start;width:min(520px,86%);height:58px;padding:0 10px;display:flex;position:relative}.InteractiveTaskScene-module__wxFs3q__rulerBar i{background:#704e22;width:2px;height:25px}.InteractiveTaskScene-module__wxFs3q__rulerBar i:nth-child(odd){height:40px}.InteractiveTaskScene-module__wxFs3q__scaleBody{z-index:1;width:210px;height:105px;position:relative}.InteractiveTaskScene-module__wxFs3q__scaleBody>b{background:#8ee6f3;width:20px;height:70px;position:absolute;top:14px;left:95px}.InteractiveTaskScene-module__wxFs3q__scaleBody>i{background:#d9f8ff;border-radius:99px;width:160px;height:8px;position:absolute;top:24px;left:25px}.InteractiveTaskScene-module__wxFs3q__scaleBody>span{background:#5d79cf;border-radius:50% 50% 8px 8px;width:90px;height:28px;position:absolute;bottom:0;left:60px}.InteractiveTaskScene-module__wxFs3q__clockFace{z-index:1;background:#5573cf;border:8px solid #e8f7ff;border-radius:50%;width:112px;height:112px;position:relative;box-shadow:0 0 25px #7ee7ff59}.InteractiveTaskScene-module__wxFs3q__clockFace i,.InteractiveTaskScene-module__wxFs3q__clockFace b{transform-origin:50% 0;background:#fff;border-radius:5px;width:4px;position:absolute;top:50%;left:50%}.InteractiveTaskScene-module__wxFs3q__clockFace i{height:35px;transform:rotate(135deg)}.InteractiveTaskScene-module__wxFs3q__clockFace b{height:25px;transform:rotate(235deg)}.InteractiveTaskScene-module__wxFs3q__shopShelf{z-index:1;flex-wrap:wrap;justify-content:center;gap:8px;max-width:540px;display:flex;position:relative}.InteractiveTaskScene-module__wxFs3q__shopShelf i{background:linear-gradient(90deg,#ffca64,#ff7a6d);border-radius:5px;width:45px;height:58px;box-shadow:inset 5px 0 #ffffff4d}.InteractiveTaskScene-module__wxFs3q__shopShelf b{background:linear-gradient(#8ef0e0 72%,#cbd9ff 73%);border-radius:9px;width:14px;height:62px}.InteractiveTaskScene-module__wxFs3q__cargoGrid{z-index:1;flex-wrap:wrap;justify-content:center;gap:8px;max-width:520px;display:flex;position:relative}.InteractiveTaskScene-module__wxFs3q__cargoGrid i{background:linear-gradient(145deg,#284d91,#5f47a9);border:2px solid #8fe9f8;border-radius:8px;width:58px;height:48px;box-shadow:inset 0 0 0 4px #ffffff0f}.InteractiveTaskScene-module__wxFs3q__gardenGrid{z-index:1;border:2px solid #8edfc8;border-radius:12px;grid-template-columns:repeat(6,1fr);width:min(520px,88%);display:grid;position:relative;overflow:hidden;transform:perspective(500px)rotateX(12deg)}.InteractiveTaskScene-module__wxFs3q__gardenGrid i{aspect-ratio:1;background:#3a7a76;border:1px solid #ffffff1f}.InteractiveTaskScene-module__wxFs3q__gardenGrid .InteractiveTaskScene-module__wxFs3q__flowerCell{background:radial-gradient(circle,#ffd36f 0 18%,#ef68a1 19% 34%,#438571 35%)}.InteractiveTaskScene-module__wxFs3q__gardenGrid .InteractiveTaskScene-module__wxFs3q__bushCell{background:radial-gradient(circle at 35% 35%,#9ce784,#357c66 58%)}@media (max-width:640px){.InteractiveTaskScene-module__wxFs3q__scene{border-radius:20px;margin-inline:-4px;padding:17px 13px}.InteractiveTaskScene-module__wxFs3q__comparisonBoard{grid-template-columns:1fr 76px 1fr;gap:7px}.InteractiveTaskScene-module__wxFs3q__comparisonBoard>b{min-height:74px;padding:8px;font-size:20px}.InteractiveTaskScene-module__wxFs3q__dropSlot{min-height:60px;font-size:11px}.InteractiveTaskScene-module__wxFs3q__inputGrid{grid-template-columns:1fr}.InteractiveTaskScene-module__wxFs3q__stepActions{flex-direction:column;align-items:stretch}.InteractiveTaskScene-module__wxFs3q__stepActions button{width:100%}.InteractiveTaskScene-module__wxFs3q__stepActions>span{text-align:center}.InteractiveTaskScene-module__wxFs3q__optionCards{grid-template-columns:1fr;display:grid}.InteractiveTaskScene-module__wxFs3q__optionCards button{width:100%}.InteractiveTaskScene-module__wxFs3q__visual{min-height:125px}}@media (prefers-reduced-motion:reduce){.InteractiveTaskScene-module__wxFs3q__optionCards button{transition:none}}.InteractiveTaskScene-module__wxFs3q__comparisonBoard>b,.InteractiveTaskScene-module__wxFs3q__expressionCard,.InteractiveTaskScene-module__wxFs3q__dropSlot,.InteractiveTaskScene-module__wxFs3q__wideDropSlot{overflow-wrap:anywhere;min-width:0}.InteractiveTaskScene-module__wxFs3q__radarScreen{z-index:1;background:repeating-radial-gradient(circle,#0000 0 29px,#7ee7ff47 30px 31px),linear-gradient(90deg,#0000 49.5%,#7ee7ff38 50%,#0000 50.5%),linear-gradient(#0000 49.5%,#7ee7ff38 50%,#0000 50.5%);border:2px solid #7ee7ff;border-radius:50%;width:190px;height:190px;position:relative;box-shadow:0 0 35px #4dd5d147}.InteractiveTaskScene-module__wxFs3q__radarScreen:after{content:"";transform-origin:0;background:linear-gradient(90deg,#7ee7ff,#0000);width:46%;height:2px;animation:3s linear infinite InteractiveTaskScene-module__wxFs3q__radarSweep;position:absolute;top:50%;left:50%}.InteractiveTaskScene-module__wxFs3q__radarScreen i,.InteractiveTaskScene-module__wxFs3q__radarScreen b{background:#77f1c6;border-radius:50%;width:10px;height:10px;position:absolute;box-shadow:0 0 13px #77f1c6}.InteractiveTaskScene-module__wxFs3q__radarScreen i:first-child{top:68px;left:40px}.InteractiveTaskScene-module__wxFs3q__radarScreen i:nth-child(2){top:46px;right:44px}.InteractiveTaskScene-module__wxFs3q__radarScreen i:nth-child(3){bottom:42px;right:58px}.InteractiveTaskScene-module__wxFs3q__radarScreen b:first-of-type{bottom:48px;left:72px}.InteractiveTaskScene-module__wxFs3q__radarScreen b:nth-of-type(2){top:92px;right:26px}.InteractiveTaskScene-module__wxFs3q__radarScreen b:nth-of-type(3){top:24px;left:92px}.InteractiveTaskScene-module__wxFs3q__rocketBody{z-index:1;background:linear-gradient(90deg,#edfaff,#7fcff1 48%,#eefaff);border-radius:50% 50% 24% 24%;width:82px;height:132px;animation:2.2s ease-in-out infinite InteractiveTaskScene-module__wxFs3q__rocketHover;position:relative;transform:rotate(8deg);box-shadow:0 0 30px #7ee7ff59}.InteractiveTaskScene-module__wxFs3q__rocketBody:before{content:"";background:#75efff;border:5px solid #173b74;border-radius:50%;width:32px;height:32px;position:absolute;top:31px;left:25px}.InteractiveTaskScene-module__wxFs3q__rocketBody i,.InteractiveTaskScene-module__wxFs3q__rocketBody b{background:#ff7c61;width:26px;height:47px;position:absolute;bottom:13px}.InteractiveTaskScene-module__wxFs3q__rocketBody i{border-radius:70% 10% 10% 70%;left:-17px;transform:rotate(13deg)}.InteractiveTaskScene-module__wxFs3q__rocketBody b{border-radius:10% 70% 70% 10%;right:-17px;transform:rotate(-13deg)}.InteractiveTaskScene-module__wxFs3q__rocketBody span{filter:drop-shadow(0 0 12px #ffb059);background:linear-gradient(#fff6ad,#ff8b4d 45%,#0000);border-radius:50%;width:30px;height:64px;position:absolute;bottom:-54px;left:26px}.InteractiveTaskScene-module__wxFs3q__moonTrack{z-index:1;border-bottom:5px solid #b8c7e5;width:min(620px,90%);height:86px;position:relative}.InteractiveTaskScene-module__wxFs3q__moonTrack:before{content:"";background:radial-gradient(at top,#7484a6 0 20%,#0000 21%) 0 0/42px 20px;height:24px;position:absolute;bottom:-13px;left:0;right:0}.InteractiveTaskScene-module__wxFs3q__moonTrack i{background:#315ca0;border:3px solid #8af1ff;border-radius:12px;width:58px;height:38px;transition:left .8s;position:absolute;bottom:7px}.InteractiveTaskScene-module__wxFs3q__moonTrack i:before,.InteractiveTaskScene-module__wxFs3q__moonTrack i:after{content:"";background:#183564;border:4px solid #d7f8ff;border-radius:50%;width:17px;height:17px;position:absolute;bottom:-12px}.InteractiveTaskScene-module__wxFs3q__moonTrack i:before{left:4px}.InteractiveTaskScene-module__wxFs3q__moonTrack i:after{right:4px}.InteractiveTaskScene-module__wxFs3q__moonTrack b{background:#e9f5ff;width:5px;height:64px;position:absolute;bottom:0;right:0}.InteractiveTaskScene-module__wxFs3q__moonTrack b:after{content:"";clip-path:polygon(0 0,100% 50%,0 100%);background:#7ee7ff;width:28px;height:18px;position:absolute;top:0;right:0}.InteractiveTaskScene-module__wxFs3q__moonTrack span{color:#dce9ff;font-size:11px;position:absolute;bottom:-30px;left:0}.InteractiveTaskScene-module__wxFs3q__satelliteField{z-index:1;grid-template-columns:repeat(6,1fr);gap:12px;width:min(560px,90%);display:grid;position:relative}.InteractiveTaskScene-module__wxFs3q__satelliteField i{background:#597090;border-radius:6px;height:24px;position:relative;box-shadow:0 0 0 5px #59709038}.InteractiveTaskScene-module__wxFs3q__satelliteField i:before,.InteractiveTaskScene-module__wxFs3q__satelliteField i:after{content:"";background:repeating-linear-gradient(90deg,#4768a2 0 4px,#7fd9e8 5px 6px);width:18px;height:14px;position:absolute;top:5px}.InteractiveTaskScene-module__wxFs3q__satelliteField i:before{left:-21px}.InteractiveTaskScene-module__wxFs3q__satelliteField i:after{right:-21px}.InteractiveTaskScene-module__wxFs3q__satelliteField .InteractiveTaskScene-module__wxFs3q__activeSatellite{background:#f5d267;box-shadow:0 0 14px #f5d267a6}.InteractiveTaskScene-module__wxFs3q__loaderScene{z-index:1;align-items:flex-end;gap:28px;width:min(560px,90%);display:flex;position:relative}.InteractiveTaskScene-module__wxFs3q__loaderScene>div{flex:1;justify-content:center;align-items:flex-end;gap:8px;display:flex}.InteractiveTaskScene-module__wxFs3q__loaderScene i,.InteractiveTaskScene-module__wxFs3q__loaderScene b{background:linear-gradient(145deg,#355aa2,#6e4faa);border:2px solid #83e9f4;border-radius:8px;width:52px;height:52px;display:block}.InteractiveTaskScene-module__wxFs3q__loaderScene b{background:linear-gradient(145deg,#ef9564,#cc4f77);width:76px}.InteractiveTaskScene-module__wxFs3q__loaderScene>span{background:linear-gradient(#ffb25f,#67dfd2);border:3px solid #a5f5ff;border-radius:8px 8px 3px 3px;width:30px;min-height:20px;max-height:120px;transition:height .7s;display:block}.InteractiveTaskScene-module__wxFs3q__asteroidScene{z-index:1;grid-template-columns:repeat(4,1fr);gap:12px;width:min(560px,90%);display:grid;position:relative}.InteractiveTaskScene-module__wxFs3q__asteroidScene i{aspect-ratio:1;background:radial-gradient(circle at 34% 28%,#ffcf8f 0 11%,#d96b86 12% 30%,#733d8b 31%);border:2px solid #b995ff;border-radius:14px;box-shadow:inset 0 0 0 6px #ffffff0d,0 6px 18px #0000002e}.InteractiveTaskScene-module__wxFs3q__asteroidScene .InteractiveTaskScene-module__wxFs3q__labSample{border-color:#7af2d0;transform:translateY(-8px);box-shadow:0 0 22px #7af2d08c}.InteractiveTaskScene-module__wxFs3q__marsBaseGrid{z-index:1;background:#b65a3f;border:3px solid #ffb565;border-radius:12px;grid-template-columns:repeat(7,1fr);width:min(560px,90%);display:grid;position:relative;overflow:hidden;box-shadow:0 0 35px #ff9a553d}.InteractiveTaskScene-module__wxFs3q__marsBaseGrid i{aspect-ratio:1;background:#b9664b;border:1px solid #fff3}.InteractiveTaskScene-module__wxFs3q__marsBaseGrid .InteractiveTaskScene-module__wxFs3q__labCell{background:linear-gradient(145deg,#7a89d6,#4a5ca5)}.InteractiveTaskScene-module__wxFs3q__marsBaseGrid .InteractiveTaskScene-module__wxFs3q__panelCell{background:repeating-linear-gradient(90deg,#193f81 0 8px,#57b8e0 9px 10px)}.InteractiveTaskScene-module__wxFs3q__marsBaseGrid b{border:2px solid #ffe196d9;border-radius:7px;position:absolute;inset:4px;box-shadow:0 0 14px #ffcf6e99}@keyframes InteractiveTaskScene-module__wxFs3q__radarSweep{to{transform:rotate(360deg)}}@keyframes InteractiveTaskScene-module__wxFs3q__rocketHover{50%{transform:translateY(-8px)rotate(8deg)}}@media (prefers-reduced-motion:reduce){.InteractiveTaskScene-module__wxFs3q__radarScreen:after,.InteractiveTaskScene-module__wxFs3q__rocketBody{animation:none}.InteractiveTaskScene-module__wxFs3q__moonTrack i,.InteractiveTaskScene-module__wxFs3q__loaderScene>span{transition:none}}.InteractiveTaskScene-module__wxFs3q__stationGate{z-index:1;background:linear-gradient(145deg,#172f67,#33266f);border:3px solid #75e8ff;border-radius:80px 80px 18px 18px;justify-content:center;align-items:stretch;gap:8px;width:min(620px,94%);height:150px;padding:18px 50px;display:flex;position:relative;box-shadow:inset 0 0 35px #62daff38,0 0 28px #6e63ff4d}.InteractiveTaskScene-module__wxFs3q__stationGate i{background:#28355e;border:1px solid #ffffff47;border-radius:34px 34px 8px 8px;flex:1;transition:all .35s}.InteractiveTaskScene-module__wxFs3q__stationGate .InteractiveTaskScene-module__wxFs3q__gateActive{background:linear-gradient(#6feaff,#6652e8 55%,#ff77a9);box-shadow:0 0 22px #6feaffb3}.InteractiveTaskScene-module__wxFs3q__stationGate b{border:2px solid #e8c670;border-radius:99px;height:14px;position:absolute;top:11px;left:16px;right:16px}.InteractiveTaskScene-module__wxFs3q__stationGate>span{background:#ffe37c;border-radius:99px;width:48px;height:8px;position:absolute;bottom:9px;left:50%;transform:translate(-50%);box-shadow:0 0 15px #ffe37c}.InteractiveTaskScene-module__wxFs3q__translatorScreen{z-index:1;background:linear-gradient(#103160f5,#221253f5);border:2px solid #7cefff;border-radius:18px;width:min(620px,94%);height:140px;position:relative;overflow:hidden;box-shadow:inset 0 0 45px #7cefff2e,0 0 24px #7cefff33}.InteractiveTaskScene-module__wxFs3q__translatorScreen i{background:linear-gradient(90deg,#0000,#7cf5e5,#0000);height:2px;animation:2.2s ease-in-out infinite InteractiveTaskScene-module__wxFs3q__translatorScan;position:absolute;top:25%;left:0;right:0}.InteractiveTaskScene-module__wxFs3q__translatorScreen b{justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:30px}.InteractiveTaskScene-module__wxFs3q__translatorScreen b span{background:linear-gradient(145deg,#76e9ff73,#b05bff59);border:1px solid #ac96ff;border-radius:9px;width:58px;height:48px;box-shadow:0 0 12px #85e3ff52}.InteractiveTaskScene-module__wxFs3q__placeScanner{z-index:1;background:#101d4a;border:2px solid #7cefff;border-radius:18px;gap:5px;max-width:100%;padding:20px;display:flex;position:relative;box-shadow:inset 0 0 28px #7cefff2e}.InteractiveTaskScene-module__wxFs3q__placeScanner i{color:#94a5ce;width:48px;height:58px;font:800 clamp(19px,4vw,29px) var(--font-mono),monospace;background:#1f2d5a;border:1px solid #ffffff29;border-radius:9px;place-items:center;font-style:normal;transition:all .3s;display:grid}.InteractiveTaskScene-module__wxFs3q__placeScanner .InteractiveTaskScene-module__wxFs3q__scannedDigit{color:#fff;background:linear-gradient(145deg,#1e7a87,#6151b7);border-color:#78f0d1;box-shadow:0 0 14px #78f0d161}.InteractiveTaskScene-module__wxFs3q__cosmicScale{z-index:1;width:min(540px,90%);height:150px;position:relative}.InteractiveTaskScene-module__wxFs3q__cosmicScale>div{background:linear-gradient(90deg,#7be8ff,#ffe181,#7be8ff);border-radius:99px;height:8px;position:absolute;top:45px;left:7%;right:7%;box-shadow:0 0 15px #7be8ff99}.InteractiveTaskScene-module__wxFs3q__cosmicScale>div:before{content:"";background:#9db9dc;width:7px;height:92px;position:absolute;top:0;left:50%;transform:translate(-50%)}.InteractiveTaskScene-module__wxFs3q__cosmicScale i{background:linear-gradient(#0000,#6a61d48c);border:3px solid #a8ecff;border-top:0;border-radius:0 0 55px 55px;width:100px;height:55px;position:absolute;top:16px}.InteractiveTaskScene-module__wxFs3q__cosmicScale i:first-child{left:-12px}.InteractiveTaskScene-module__wxFs3q__cosmicScale i:last-child{right:-12px}.InteractiveTaskScene-module__wxFs3q__cosmicScale b{background:#6b76a8;border-radius:50%;width:130px;height:18px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.InteractiveTaskScene-module__wxFs3q__planetOrbits{z-index:1;background:radial-gradient(circle at 12%,#fff29a 0 13px,#ffb23f 14px 27px,#0000 28px);border-radius:50%;width:min(620px,94%);height:210px;position:relative}.InteractiveTaskScene-module__wxFs3q__planetOrbits:before{content:"";border:1px solid #7adfff52;border-radius:50%;position:absolute;inset:9px;box-shadow:inset 0 0 0 19px #0000,inset 0 0 0 20px #7adfff2e,inset 0 0 0 39px #0000,inset 0 0 0 40px #7adfff24,inset 0 0 0 59px #0000,inset 0 0 0 60px #7adfff1f}.InteractiveTaskScene-module__wxFs3q__planetOrbits i{top:calc(50% - 11px);left:calc(12% + var(--orbit,0px));background:#556386;border-radius:50%;width:22px;height:22px;transition:all .4s;position:absolute;box-shadow:0 0 0 3px #ffffff14}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:first-child{--orbit:45px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(2){--orbit:90px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(3){--orbit:135px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(4){--orbit:180px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(5){--orbit:230px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(6){--orbit:285px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(7){--orbit:340px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(8){--orbit:395px}.InteractiveTaskScene-module__wxFs3q__planetOrbits .InteractiveTaskScene-module__wxFs3q__orbitActive{background:linear-gradient(145deg,#7cf3db,#7b61e8 55%,#ff9a75);transform:scale(1.18);box-shadow:0 0 13px #7cf3dbb3}.InteractiveTaskScene-module__wxFs3q__planetOrbits b{background:#ff9f68;border-radius:99px;width:55px;height:4px;position:absolute;top:26%;right:14%;transform:rotate(-16deg);box-shadow:0 0 12px #ff9f68}.InteractiveTaskScene-module__wxFs3q__computerBoard{z-index:1;background:linear-gradient(145deg,#18234a,#2d1e5f);border:3px solid #6576b8;border-radius:20px;grid-template-columns:repeat(5,1fr);gap:10px;width:min(600px,94%);padding:20px;display:grid;position:relative;box-shadow:inset 0 0 35px #74f0db1f}.InteractiveTaskScene-module__wxFs3q__computerBoard i{background:repeating-linear-gradient(90deg,#ffffff0a 0 6px,#0000 7px 13px);border:2px dashed #c45979;border-radius:12px;height:92px;transition:all .35s}.InteractiveTaskScene-module__wxFs3q__computerBoard .InteractiveTaskScene-module__wxFs3q__boardFixed{background:radial-gradient(circle,#ffd86d 0 5px,#0000 6px),linear-gradient(145deg,#235a70,#4b3e9c);border-style:solid;border-color:#74f0db;box-shadow:0 0 16px #74f0db73}.InteractiveTaskScene-module__wxFs3q__computerBoard b{background:linear-gradient(90deg,#0000,#7cefff,#0000);height:3px;position:absolute;bottom:8px;left:10%;right:10%}.InteractiveTaskScene-module__wxFs3q__earthReturn{z-index:1;width:min(620px,94%);height:190px;position:relative;overflow:hidden}.InteractiveTaskScene-module__wxFs3q__earthReturn b{background:radial-gradient(circle at 38% 30%,#d9ffff 0 4%,#55cfde 5% 20%,#3277bf 21% 46%,#173d89 47% 65%,#0c1d55 66%);border-radius:50%;width:150px;height:150px;position:absolute;top:16px;right:24px;box-shadow:0 0 45px #5bd8f2b3}.InteractiveTaskScene-module__wxFs3q__earthReturn i{z-index:1;clip-path:polygon(0 50%,27% 4%,85% 24%,100% 50%,85% 76%,27% 96%);filter:drop-shadow(-10px 0 8px #ff9b55);background:linear-gradient(#fff,#77d8f1);border-radius:60% 14% 14% 60%;width:74px;height:28px;transition:transform .8s;position:absolute;top:75px;left:45px}@keyframes InteractiveTaskScene-module__wxFs3q__translatorScan{0%,to{top:20%}50%{top:78%}}@media (max-width:640px){.InteractiveTaskScene-module__wxFs3q__stationGate{height:120px;padding:16px 28px}.InteractiveTaskScene-module__wxFs3q__placeScanner{gap:2px;padding:12px}.InteractiveTaskScene-module__wxFs3q__placeScanner i{width:30px;height:46px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(6){--orbit:250px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(7){--orbit:285px}.InteractiveTaskScene-module__wxFs3q__planetOrbits i:nth-child(8){--orbit:320px}.InteractiveTaskScene-module__wxFs3q__computerBoard{grid-template-columns:repeat(5,minmax(42px,1fr));gap:5px;padding:12px}.InteractiveTaskScene-module__wxFs3q__computerBoard i{height:70px}.InteractiveTaskScene-module__wxFs3q__earthReturn b{width:120px;height:120px}.InteractiveTaskScene-module__wxFs3q__earthReturn i{left:12px}}@media (prefers-reduced-motion:reduce){.InteractiveTaskScene-module__wxFs3q__translatorScreen i{animation:none}.InteractiveTaskScene-module__wxFs3q__stationGate i,.InteractiveTaskScene-module__wxFs3q__placeScanner i,.InteractiveTaskScene-module__wxFs3q__planetOrbits i,.InteractiveTaskScene-module__wxFs3q__computerBoard i,.InteractiveTaskScene-module__wxFs3q__earthReturn i{transition:none}}
.ConfigurableLessonGame-module__t2xudq__game{--accent:#ef5d82;--accent-dark:#a42b55;--ink:#183d35;--surface:#fffffff0;--soft:#fff1f4;min-height:100vh;color:var(--ink);background:linear-gradient(145deg,#fff8f2,#f5e9ee 48%,#e8f1ee);padding:24px 0 80px;position:relative;overflow:hidden}.ConfigurableLessonGame-module__t2xudq__space{--accent:#4dd5d1;--accent-dark:#176875;--ink:#102d3d;--soft:#e7f9fa;background:radial-gradient(circle at 85% 8%,#244d70 0,#0e263c 23%,#0000 24%),linear-gradient(145deg,#eef8f8,#dce9f1 48%,#d9e2ee)}.ConfigurableLessonGame-module__t2xudq__illustratedSpace{background:linear-gradient(#071332 0,#101f4a 580px,#e8f0f7 1040px)}.ConfigurableLessonGame-module__t2xudq__artwork{z-index:0;pointer-events:none;background-position:top;background-repeat:no-repeat;background-size:cover;height:min(72vw,840px);min-height:560px;position:absolute;top:0;left:0;right:0}.ConfigurableLessonGame-module__t2xudq__artwork:after{content:"";background:linear-gradient(#040a1f0d 35%,#07133285 72%,#e8f0f7 100%);position:absolute;inset:0}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__ambient{opacity:.25}.ConfigurableLessonGame-module__t2xudq__ambient{pointer-events:none;opacity:.5;position:absolute;inset:0}.ConfigurableLessonGame-module__t2xudq__ambient i{border:1px solid color-mix(in srgb,var(--accent) 42%,transparent);border-radius:50%;width:280px;height:280px;position:absolute}.ConfigurableLessonGame-module__t2xudq__ambient i:first-child{top:160px;left:-120px}.ConfigurableLessonGame-module__t2xudq__ambient i:nth-child(2){width:220px;height:220px;top:420px;right:-80px}.ConfigurableLessonGame-module__t2xudq__ambient i:last-child{background:var(--accent);filter:blur(24px);width:38px;height:38px;top:90px;right:15%}.ConfigurableLessonGame-module__t2xudq__shell{z-index:1;position:relative}.ConfigurableLessonGame-module__t2xudq__topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #183d3521;border-radius:22px;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:10px 18px;display:flex;box-shadow:0 14px 40px #16342e14}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__topbar{color:#eef8ff;background:#040c26a3;border-color:#ffffff2e;box-shadow:0 14px 40px #0003}.ConfigurableLessonGame-module__t2xudq__topbar>a{color:inherit;font-weight:700;text-decoration:none}.ConfigurableLessonGame-module__t2xudq__vitals{align-items:center;gap:18px;font-size:14px;display:flex}.ConfigurableLessonGame-module__t2xudq__vitals>span:not(.ConfigurableLessonGame-module__t2xudq__lives),.ConfigurableLessonGame-module__t2xudq__vitals>b{white-space:nowrap}.ConfigurableLessonGame-module__t2xudq__lives{gap:3px;display:flex}.ConfigurableLessonGame-module__t2xudq__lives i{color:#d6d7d5;font-size:19px;font-style:normal;transition:all .25s}.ConfigurableLessonGame-module__t2xudq__lives .ConfigurableLessonGame-module__t2xudq__lifeActive{color:var(--accent)}.ConfigurableLessonGame-module__t2xudq__hero{justify-content:space-between;align-items:center;gap:40px;padding:48px 28px 32px;display:flex}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__hero{color:#f5fbff;text-shadow:0 3px 22px #000000b3;min-height:250px}.ConfigurableLessonGame-module__t2xudq__hero p,.ConfigurableLessonGame-module__t2xudq__routeHeader p,.ConfigurableLessonGame-module__t2xudq__taskCard header p,.ConfigurableLessonGame-module__t2xudq__modal>p{color:var(--accent-dark);letter-spacing:.16em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:900}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__hero p{color:#7ee7ff}.ConfigurableLessonGame-module__t2xudq__hero h1{max-width:850px;font-family:var(--font-display),Georgia,serif;margin:0 0 10px;font-size:clamp(42px,6vw,76px);font-weight:500;line-height:.96}.ConfigurableLessonGame-module__t2xudq__hero>div>span{opacity:.74;font-size:18px}.ConfigurableLessonGame-module__t2xudq__themeMark{border:2px solid color-mix(in srgb,var(--accent) 60%,white);background:radial-gradient(circle at 35% 35%,#fff,var(--soft));width:112px;height:112px;box-shadow:0 20px 60px color-mix(in srgb,var(--accent) 22%,transparent);border-radius:50%;flex:none;position:relative}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__themeMark{background:radial-gradient(circle at 35% 30%,#dfffff,#4a70d7 43%,#301c6f 70%);border-color:#8fefff;box-shadow:0 0 60px #64e1ff94}.ConfigurableLessonGame-module__t2xudq__themeMark i{background:var(--accent-dark);border-radius:50%;width:14px;height:68px;position:absolute;top:18px;left:49px;transform:rotate(35deg)}.ConfigurableLessonGame-module__t2xudq__themeMark b{background:var(--accent);border-radius:50%;width:61px;height:13px;position:absolute;top:50px;left:27px;transform:rotate(-10deg)}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__themeMark i{background:#f6dc76}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__themeMark b{background:#7ee7ff}.ConfigurableLessonGame-module__t2xudq__fashionMark i{border-radius:50% 50% 16px 16px;width:25px;height:58px;top:24px;left:44px;transform:rotate(-8deg)}.ConfigurableLessonGame-module__t2xudq__fashionMark b{border-radius:50%;width:67px;height:28px;top:28px;left:22px;transform:rotate(-8deg)}.ConfigurableLessonGame-module__t2xudq__syncError{color:#8b321f;background:#fff3ef;border:1px solid #e0a395;border-radius:14px;margin-bottom:18px;padding:14px 18px}.ConfigurableLessonGame-module__t2xudq__introCard,.ConfigurableLessonGame-module__t2xudq__routeCard,.ConfigurableLessonGame-module__t2xudq__taskCard{background:var(--surface);border:1px solid #183d3524;border-radius:30px;box-shadow:0 24px 70px #14342d1a}.ConfigurableLessonGame-module__t2xudq__introCard{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;padding:clamp(28px,5vw,58px);display:grid}.ConfigurableLessonGame-module__t2xudq__introCard>small{color:#687f79;grid-column:1/-1}.ConfigurableLessonGame-module__t2xudq__introText>p{max-width:820px;margin:0 0 26px;font-size:18px;line-height:1.65}.ConfigurableLessonGame-module__t2xudq__introText dl{grid-template-columns:repeat(3,1fr);gap:12px;margin:0;display:grid}.ConfigurableLessonGame-module__t2xudq__introText dl div{background:var(--soft);border-radius:16px;padding:15px}.ConfigurableLessonGame-module__t2xudq__introText dt{color:#768d86;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;font-size:12px}.ConfigurableLessonGame-module__t2xudq__introText dd{margin:0;font-weight:700}.ConfigurableLessonGame-module__t2xudq__primaryButton{background:var(--accent-dark);min-height:54px;font:inherit;cursor:pointer;box-shadow:0 12px 30px color-mix(in srgb,var(--accent-dark) 25%,transparent);border:0;border-radius:999px;justify-content:center;align-items:center;padding:0 28px;font-weight:800;text-decoration:none;transition:all .2s;display:inline-flex;color:#fff!important}.ConfigurableLessonGame-module__t2xudq__primaryButton:hover:not(:disabled){transform:translateY(-2px)}.ConfigurableLessonGame-module__t2xudq__primaryButton:disabled{cursor:not-allowed;opacity:.45}.ConfigurableLessonGame-module__t2xudq__routeCard{padding:28px;overflow:hidden}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__routeCard{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7fcffe6;border-color:#7ee7ff40;box-shadow:0 28px 80px #02081e57}.ConfigurableLessonGame-module__t2xudq__routeHeader{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.ConfigurableLessonGame-module__t2xudq__routeHeader h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(25px,3vw,38px);font-weight:500}.ConfigurableLessonGame-module__t2xudq__routeHeader>span{color:var(--accent-dark);font:700 24px var(--font-display),Georgia,serif}.ConfigurableLessonGame-module__t2xudq__progressTrack{background:#e7ebe9;border-radius:99px;height:8px;margin:22px 0 28px;overflow:hidden}.ConfigurableLessonGame-module__t2xudq__progressTrack i{border-radius:inherit;background:linear-gradient(90deg,var(--accent-dark),var(--accent));height:100%;transition:width .6s;display:block}.ConfigurableLessonGame-module__t2xudq__route{grid-template-columns:repeat(8,minmax(92px,1fr));gap:10px;display:grid}.ConfigurableLessonGame-module__t2xudq__routePoint{color:#8aa099;min-width:0;font:inherit;cursor:default;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0 4px;display:flex;position:relative}.ConfigurableLessonGame-module__t2xudq__routePoint:not(:last-child):after{content:"";border-top:2px dashed #cfd9d5;width:calc(100% - 34px);position:absolute;top:20px;left:calc(50% + 22px)}.ConfigurableLessonGame-module__t2xudq__routePoint i{z-index:1;background:#fff;border:2px solid #d4ddda;border-radius:50%;place-items:center;width:42px;height:42px;font-style:normal;font-weight:800;display:grid;position:relative}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__routePoint i{background:radial-gradient(circle at 35% 30%,#fff,#d9edff 40%,#86a9de);box-shadow:0 5px 16px #18376c33}.ConfigurableLessonGame-module__t2xudq__routePoint span{text-align:center;max-width:120px;font-size:12px;line-height:1.25}.ConfigurableLessonGame-module__t2xudq__routeCompleted i{border-color:var(--accent-dark);color:#fff;background:var(--accent-dark)}.ConfigurableLessonGame-module__t2xudq__illustratedSpace .ConfigurableLessonGame-module__t2xudq__routeCompleted i{background:linear-gradient(145deg,#39c9ae,#187689)}.ConfigurableLessonGame-module__t2xudq__routeCompleted:not(:last-child):after{border-color:var(--accent)}.ConfigurableLessonGame-module__t2xudq__routeCurrent{color:var(--ink);cursor:pointer}.ConfigurableLessonGame-module__t2xudq__routeCurrent i{border-color:var(--accent);box-shadow:0 0 0 7px color-mix(in srgb,var(--accent) 18%,transparent);animation:1.8s infinite ConfigurableLessonGame-module__t2xudq__pulse}.ConfigurableLessonGame-module__t2xudq__continueMapButton{border:1px solid var(--accent-dark);min-height:50px;color:var(--accent-dark);font:inherit;cursor:pointer;background:#fff;border-radius:999px;margin:22px auto 0;padding:0 25px;font-weight:800;display:block}.ConfigurableLessonGame-module__t2xudq__taskCard{max-width:980px;margin:28px auto 0;padding:clamp(24px,4vw,46px);transition:all .2s}.ConfigurableLessonGame-module__t2xudq__taskWrong{border-color:#d86550;animation:.35s ConfigurableLessonGame-module__t2xudq__shake}.ConfigurableLessonGame-module__t2xudq__taskSuccess{border-color:#4c9d79}.ConfigurableLessonGame-module__t2xudq__taskCard>header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.ConfigurableLessonGame-module__t2xudq__taskCard h2{font-family:var(--font-display),Georgia,serif;margin:0;font-size:clamp(30px,4vw,48px);font-weight:500}.ConfigurableLessonGame-module__t2xudq__taskCard>header>span{color:var(--accent-dark);background:var(--soft);border-radius:99px;flex:none;padding:9px 13px;font-weight:800}.ConfigurableLessonGame-module__t2xudq__story{color:#607872;margin:0 0 20px;font-size:17px;line-height:1.55}.ConfigurableLessonGame-module__t2xudq__condition{border-left:5px solid var(--accent);background:var(--soft);border-radius:0 16px 16px 0;padding:22px}.ConfigurableLessonGame-module__t2xudq__condition>b{color:var(--accent-dark);margin-bottom:6px;display:block}.ConfigurableLessonGame-module__t2xudq__condition p{margin:0;font-size:17px;line-height:1.6}.ConfigurableLessonGame-module__t2xudq__taskCard form{margin-top:26px}.ConfigurableLessonGame-module__t2xudq__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.ConfigurableLessonGame-module__t2xudq__fieldGrid label>span{margin-bottom:7px;font-size:13px;font-weight:700;display:block}.ConfigurableLessonGame-module__t2xudq__fieldGrid label>div{background:#fff;border:1px solid #cfdbd7;border-radius:14px;align-items:center;min-height:52px;display:flex;overflow:hidden}.ConfigurableLessonGame-module__t2xudq__fieldGrid input{min-width:0;height:50px;color:var(--ink);font:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 15px;font-size:16px}.ConfigurableLessonGame-module__t2xudq__fieldGrid label>div:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 15%,transparent)}.ConfigurableLessonGame-module__t2xudq__fieldGrid label>div>b{color:#7f948f;white-space:nowrap;padding:0 13px;font-size:13px}.ConfigurableLessonGame-module__t2xudq__choices{border:0;margin:22px 0;padding:0}.ConfigurableLessonGame-module__t2xudq__choices legend{margin-bottom:10px;font-weight:800}.ConfigurableLessonGame-module__t2xudq__choices>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.ConfigurableLessonGame-module__t2xudq__choices button{min-height:50px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #d2ddda;border-radius:14px;padding:10px 14px}.ConfigurableLessonGame-module__t2xudq__choices .ConfigurableLessonGame-module__t2xudq__choiceSelected{border-color:var(--accent-dark);color:var(--accent-dark);background:var(--soft);box-shadow:inset 0 0 0 1px var(--accent-dark)}.ConfigurableLessonGame-module__t2xudq__hint,.ConfigurableLessonGame-module__t2xudq__successPanel{border-radius:16px;margin:20px 0;padding:18px 20px}.ConfigurableLessonGame-module__t2xudq__hint{background:#fff9e7;border:1px solid #e7d19a}.ConfigurableLessonGame-module__t2xudq__hint b{color:#8b611b}.ConfigurableLessonGame-module__t2xudq__hint p,.ConfigurableLessonGame-module__t2xudq__successPanel p{margin:6px 0 0;line-height:1.5}.ConfigurableLessonGame-module__t2xudq__successPanel{background:#edf9f1;border:1px solid #a9d6bd}.ConfigurableLessonGame-module__t2xudq__successPanel b{color:#25704c}.ConfigurableLessonGame-module__t2xudq__successPanel ol{margin:14px 0 0;padding-left:22px}.ConfigurableLessonGame-module__t2xudq__successPanel li{margin:6px 0}.ConfigurableLessonGame-module__t2xudq__feedback{color:#a44331;min-height:24px;font-weight:700}.ConfigurableLessonGame-module__t2xudq__taskCard form>.ConfigurableLessonGame-module__t2xudq__primaryButton{width:100%;margin-top:18px}.ConfigurableLessonGame-module__t2xudq__modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071918b8;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ConfigurableLessonGame-module__t2xudq__modal{text-align:center;background:#fff;border-radius:28px;width:min(560px,100%);max-height:calc(100vh - 40px);padding:clamp(28px,5vw,48px);animation:.35s both ConfigurableLessonGame-module__t2xudq__modalIn;overflow-y:auto;box-shadow:0 30px 100px #00000047}.ConfigurableLessonGame-module__t2xudq__modal h2{font-family:var(--font-display),Georgia,serif;margin:0 0 14px;font-size:clamp(30px,5vw,46px);font-weight:500;line-height:1.05}.ConfigurableLessonGame-module__t2xudq__modal>span{color:#637b75;margin-bottom:24px;line-height:1.55;display:block}.ConfigurableLessonGame-module__t2xudq__modal>.ConfigurableLessonGame-module__t2xudq__primaryButton{width:100%;margin:0 0 12px}.ConfigurableLessonGame-module__t2xudq__modal>button:not(.ConfigurableLessonGame-module__t2xudq__primaryButton){min-height:42px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;font-weight:700}.ConfigurableLessonGame-module__t2xudq__completionBackdrop{background:radial-gradient(circle at center,color-mix(in srgb,var(--accent) 30%,transparent),#071918e6)}.ConfigurableLessonGame-module__t2xudq__completionModal>.ConfigurableLessonGame-module__t2xudq__themeMark{width:90px;height:90px;margin:0 auto 22px;display:block;transform:scale(.8)}.ConfigurableLessonGame-module__t2xudq__finalStats{grid-template-columns:repeat(4,1fr);gap:8px;margin:24px 0;display:grid}.ConfigurableLessonGame-module__t2xudq__finalStats b{background:var(--soft);text-transform:uppercase;border-radius:14px;padding:14px 5px;font-size:11px}.ConfigurableLessonGame-module__t2xudq__finalStats i{color:var(--accent-dark);font:normal 26px var(--font-display),Georgia,serif;margin-bottom:4px;display:block}.ConfigurableLessonGame-module__t2xudq__loading{color:#496b62;background:#f7f6f1;place-items:center;min-height:70vh;font-weight:700;display:grid}@keyframes ConfigurableLessonGame-module__t2xudq__pulse{50%{box-shadow:0 0 0 11px color-mix(in srgb,var(--accent) 8%,transparent);transform:translateY(-3px)}}@keyframes ConfigurableLessonGame-module__t2xudq__shake{25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes ConfigurableLessonGame-module__t2xudq__modalIn{0%{opacity:0;transform:translateY(20px)scale(.97)}}@media (max-width:900px){.ConfigurableLessonGame-module__t2xudq__route{grid-template-columns:repeat(4,1fr);row-gap:24px}.ConfigurableLessonGame-module__t2xudq__routePoint:nth-child(4n):after{display:none}.ConfigurableLessonGame-module__t2xudq__introCard{grid-template-columns:1fr}.ConfigurableLessonGame-module__t2xudq__introCard>.ConfigurableLessonGame-module__t2xudq__primaryButton{justify-self:start}.ConfigurableLessonGame-module__t2xudq__introText dl{grid-template-columns:1fr}}@media (max-width:640px){.ConfigurableLessonGame-module__t2xudq__game{padding-top:10px}.ConfigurableLessonGame-module__t2xudq__topbar{border-radius:18px;flex-direction:column;align-items:flex-start}.ConfigurableLessonGame-module__t2xudq__vitals{justify-content:space-between;gap:7px;width:100%;font-size:12px}.ConfigurableLessonGame-module__t2xudq__hero{align-items:flex-end;padding:32px 4px 24px}.ConfigurableLessonGame-module__t2xudq__hero h1{font-size:43px}.ConfigurableLessonGame-module__t2xudq__hero>div>span{font-size:15px}.ConfigurableLessonGame-module__t2xudq__themeMark{width:70px;height:70px;margin:-10px;transform:scale(.7)}.ConfigurableLessonGame-module__t2xudq__introCard,.ConfigurableLessonGame-module__t2xudq__routeCard,.ConfigurableLessonGame-module__t2xudq__taskCard{border-radius:22px}.ConfigurableLessonGame-module__t2xudq__introCard{padding:24px}.ConfigurableLessonGame-module__t2xudq__introCard>.ConfigurableLessonGame-module__t2xudq__primaryButton{width:100%}.ConfigurableLessonGame-module__t2xudq__routeCard{padding:22px 12px}.ConfigurableLessonGame-module__t2xudq__routeHeader{align-items:flex-start}.ConfigurableLessonGame-module__t2xudq__routeHeader h2{font-size:25px}.ConfigurableLessonGame-module__t2xudq__route{grid-template-columns:repeat(2,1fr)}.ConfigurableLessonGame-module__t2xudq__routePoint:nth-child(4n):after{display:block}.ConfigurableLessonGame-module__t2xudq__routePoint:nth-child(2n):after{display:none}.ConfigurableLessonGame-module__t2xudq__taskCard{padding:22px 17px}.ConfigurableLessonGame-module__t2xudq__taskCard>header{flex-direction:column}.ConfigurableLessonGame-module__t2xudq__fieldGrid,.ConfigurableLessonGame-module__t2xudq__choices>div{grid-template-columns:1fr}.ConfigurableLessonGame-module__t2xudq__finalStats{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.ConfigurableLessonGame-module__t2xudq__routeCurrent i,.ConfigurableLessonGame-module__t2xudq__taskWrong,.ConfigurableLessonGame-module__t2xudq__modal{animation:none}.ConfigurableLessonGame-module__t2xudq__progressTrack i,.ConfigurableLessonGame-module__t2xudq__primaryButton{transition:none}}
