.WaterSortGame-module__mh8lvq__shell{width:min(100%,43rem);margin:0 auto}.WaterSortGame-module__mh8lvq__header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.625rem;padding:0 .25rem;display:flex}.WaterSortGame-module__mh8lvq__eyebrow{color:#64748b;letter-spacing:.16em;margin-bottom:.125rem;font-size:.625rem;font-weight:800}.WaterSortGame-module__mh8lvq__title{color:#14263f;letter-spacing:-.04em;margin:0;font-size:clamp(1.25rem,4.6vw,1.625rem);font-weight:900}.dark .WaterSortGame-module__mh8lvq__title{color:#f8fbff}.WaterSortGame-module__mh8lvq__levelButton{color:#475569;cursor:pointer;touch-action:manipulation;background:#fff;border:1px solid #c9d9ee;border-radius:.875rem;align-items:center;gap:.4rem;min-height:2.75rem;padding:.5rem .75rem;display:inline-flex;box-shadow:0 .4rem 1rem #1e406e14}.WaterSortGame-module__mh8lvq__levelButton span{font-size:.75rem;font-weight:700}.WaterSortGame-module__mh8lvq__levelButton strong{color:#315be8;font-size:1.125rem;font-weight:900}.WaterSortGame-module__mh8lvq__levelButton svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:.875rem}.dark .WaterSortGame-module__mh8lvq__levelButton{color:#a9bad2;background:#111d2d;border-color:#293b55}.dark .WaterSortGame-module__mh8lvq__levelButton strong{color:#83a7ff}.WaterSortGame-module__mh8lvq__statusBar{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.625rem;padding:0 .25rem;display:flex}.WaterSortGame-module__mh8lvq__difficultyBadge,.WaterSortGame-module__mh8lvq__moveBadge{color:#48617f;background:#eef4ff;border-radius:999px;align-items:center;gap:.375rem;min-height:1.75rem;padding:.25rem .625rem;font-size:.6875rem;font-weight:700;display:inline-flex}.WaterSortGame-module__mh8lvq__difficultyDot{background:#4f72f4;border-radius:50%;width:.42rem;height:.42rem;box-shadow:0 0 0 .2rem #4f72f421}.WaterSortGame-module__mh8lvq__moveBadge strong{color:#2246c7;font-size:.875rem}.WaterSortGame-module__mh8lvq__moveBadge b{color:#64748b;font-size:.7rem;font-weight:800}.WaterSortGame-module__mh8lvq__moveBadge span{color:#8495ab;margin-left:.25rem;font-size:.625rem}:is(.dark .WaterSortGame-module__mh8lvq__difficultyBadge,.dark .WaterSortGame-module__mh8lvq__moveBadge){color:#b9c8df;background:#334c7b52}.dark .WaterSortGame-module__mh8lvq__moveBadge strong{color:#99b4ff}.WaterSortGame-module__mh8lvq__ruleBar{flex-wrap:wrap;align-items:center;gap:.32rem;margin:-.15rem .25rem .65rem;display:flex}.WaterSortGame-module__mh8lvq__ruleBar span{color:#536982;background:#f8fbff;border:1px solid #d7e2f1;border-radius:999px;align-items:center;min-height:1.55rem;padding:.18rem .48rem;font-size:.6rem;font-weight:800;display:inline-flex}.dark .WaterSortGame-module__mh8lvq__ruleBar span{color:#bed0e8;background:#142238;border-color:#344760}.WaterSortGame-module__mh8lvq__gameCard{background:radial-gradient(circle at 50% 8%,#505bf640,#0000 35%),radial-gradient(circle at 13% 78%,#12beee29,#0000 28%),linear-gradient(160deg,#09143d 0%,#0a1030 52%,#070c27 100%);border:1px solid #4f6cef57;border-radius:clamp(1rem,4vw,1.5rem);position:relative;overflow:hidden;box-shadow:0 1.2rem 2.8rem #0c184333,inset 0 1px #ffffff0f}.WaterSortGame-module__mh8lvq__stars,.WaterSortGame-module__mh8lvq__stars:before,.WaterSortGame-module__mh8lvq__stars:after{pointer-events:none;content:"";position:absolute;inset:0}.WaterSortGame-module__mh8lvq__stars{opacity:.68;background-image:radial-gradient(circle at 8% 17%,#6ce7ff 0 1px,#0000 2px),radial-gradient(circle at 91% 12%,#d3a7ff 0 1px,#0000 2px),radial-gradient(circle at 15% 67%,#768cff 0 1.5px,#0000 2.5px),radial-gradient(circle at 84% 76%,#54dff2 0 1px,#0000 2px),radial-gradient(circle at 53% 23%,#fff 0 .75px,#0000 1.5px)}.WaterSortGame-module__mh8lvq__stars:before{background:linear-gradient(110deg,#0000 20%,#5466ff14,#0000 62%);animation:7s ease-in-out infinite WaterSortGame-module__mh8lvq__starSweep;transform:translate(-100%)}.WaterSortGame-module__mh8lvq__board{isolation:isolate;min-height:clamp(24rem,85vw,31rem);padding:clamp(1.15rem,5vw,2.25rem) clamp(.4rem,2vw,1rem) 1rem;position:relative}.WaterSortGame-module__mh8lvq__tubeGrid{z-index:2;flex-wrap:wrap;place-content:center;align-items:center;gap:clamp(.75rem,3.2vw,1.45rem) clamp(.45rem,2.4vw,1.15rem);width:100%;max-width:37rem;min-height:100%;margin:0 auto;display:flex;position:relative}.WaterSortGame-module__mh8lvq__tubeButton{z-index:2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:0 0;border:0;outline:0;flex:0 0 clamp(3rem,13.7vw,4.25rem);width:clamp(3rem,13.7vw,4.25rem);height:clamp(9.25rem,36vw,11.4rem);padding:0;transition:filter .18s,transform .2s,opacity .12s;position:relative}.WaterSortGame-module__mh8lvq__tubeButton:disabled{cursor:default}.WaterSortGame-module__mh8lvq__tubeButton:not(:disabled):active{transform:scale(.97)}.WaterSortGame-module__mh8lvq__tubeGlass{background:linear-gradient(90deg,#122d5bb8,#060f2be0);border:.18rem solid #64bfffd1;border-top-width:.12rem;border-radius:.48rem .48rem 1.1rem 1.1rem;position:absolute;inset:.78rem .24rem 1rem;overflow:hidden;box-shadow:inset 0 0 0 .1rem #ffffff1a,inset .4rem 0 .85rem #54c9ff1a,0 .45rem .9rem #0000003d,0 0 .65rem #2a91ff33}.WaterSortGame-module__mh8lvq__tubeMouth{z-index:5;background:#102850;border:.18rem solid #6ec8ff;border-radius:50%;width:78%;height:.72rem;position:absolute;top:.36rem;left:50%;transform:translate(-50%);box-shadow:inset 0 .14rem #ffffff3d,0 0 .45rem #3fa9ff85}.WaterSortGame-module__mh8lvq__glassShine{z-index:8;opacity:.65;pointer-events:none;background:linear-gradient(#ffffff75,#ffffff08);border-radius:999px;width:.24rem;position:absolute;top:.55rem;bottom:.9rem;left:.38rem}.WaterSortGame-module__mh8lvq__liquid{z-index:3;background:linear-gradient(100deg, var(--water-to), var(--water-from) 58%, var(--water-to));transition:bottom .26s,height .26s;position:absolute;left:0;right:0;box-shadow:inset 0 .18rem #ffffff29}.WaterSortGame-module__mh8lvq__liquid:after{content:"";background:#ffffff38;border-radius:50%;height:.24rem;position:absolute;top:-.1rem;left:0;right:0}.WaterSortGame-module__mh8lvq__liquidTop{border-radius:.22rem .22rem 0 0}.WaterSortGame-module__mh8lvq__hiddenLiquid{background:repeating-linear-gradient(135deg, #ffffff14 0 .35rem, #060c1f1f .35rem .7rem), linear-gradient(100deg, var(--water-to), var(--water-from) 58%, var(--water-to));filter:saturate(.45)}.WaterSortGame-module__mh8lvq__hiddenLiquid:before{z-index:2;color:#f4f8ffd1;content:"?";text-shadow:0 .1rem .35rem #00000080;place-items:center;font-size:clamp(.72rem,2.8vw,.95rem);font-weight:900;display:grid;position:absolute;inset:0}.WaterSortGame-module__mh8lvq__lockedTube .WaterSortGame-module__mh8lvq__tubeGlass{border-color:var(--lock-from);box-shadow:inset 0 0 0 .1rem #ffffff1f, 0 0 .9rem color-mix(in srgb, var(--lock-from) 52%, transparent)}.WaterSortGame-module__mh8lvq__lockBadge{z-index:11;background:linear-gradient(145deg, var(--lock-from), var(--lock-to));width:1.42rem;height:1.42rem;box-shadow:0 .22rem .65rem color-mix(in srgb, var(--lock-from) 48%, transparent);border:.12rem solid #ffffffd1;border-radius:50%;place-items:center;display:grid;position:absolute;top:-.05rem;right:-.28rem}.WaterSortGame-module__mh8lvq__lockBadge svg{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.25px;width:.82rem;height:.82rem}.WaterSortGame-module__mh8lvq__anchorBadge,.WaterSortGame-module__mh8lvq__blockedBadge{z-index:12;color:#fff;border:.12rem solid #ffffffd1;border-radius:50%;place-items:center;width:1.42rem;height:1.42rem;display:grid;position:absolute;box-shadow:0 .22rem .65rem #00000047}.WaterSortGame-module__mh8lvq__anchorBadge{background:linear-gradient(145deg,#93a6bf,#36465f);top:-.05rem;left:-.28rem}.WaterSortGame-module__mh8lvq__anchorBadge svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:.86rem;height:.86rem}.WaterSortGame-module__mh8lvq__blockedBadge{background:linear-gradient(145deg, var(--blocked-from), var(--blocked-to));font-size:1rem;font-weight:950;line-height:1;top:1.5rem;right:-.28rem}.WaterSortGame-module__mh8lvq__anchoredTube .WaterSortGame-module__mh8lvq__tubeGlass{border-bottom-width:.32rem;border-bottom-color:#aebfd4}.WaterSortGame-module__mh8lvq__blockedTube .WaterSortGame-module__mh8lvq__tubeGlass{border-right-style:dashed}.WaterSortGame-module__mh8lvq__sealedTube{filter:drop-shadow(0 .4rem .65rem #5f4abc52)}.WaterSortGame-module__mh8lvq__sealedCover{z-index:16;color:#eef0ff;background:repeating-linear-gradient(135deg,#ffffff09 0 .5rem,#0000 .5rem 1rem),linear-gradient(155deg,#2d2b65,#111735 58%,#0a1029);border:.16rem solid #ada4ffd1;border-radius:.8rem .8rem 1.2rem 1.2rem;flex-direction:column;justify-content:center;align-items:center;gap:.38rem;display:flex;position:absolute;inset:.18rem 0 .72rem;overflow:hidden;box-shadow:inset 0 0 1.2rem #786fff3d,0 0 .8rem #685be747}.WaterSortGame-module__mh8lvq__sealedCover:before,.WaterSortGame-module__mh8lvq__sealedCover:after{content:"";background:#bcb7ff5c;width:145%;height:.22rem;position:absolute;transform:rotate(36deg);box-shadow:0 0 .25rem #a9a1ff6b}.WaterSortGame-module__mh8lvq__sealedCover:after{transform:rotate(-36deg)}.WaterSortGame-module__mh8lvq__sealedCover svg{z-index:1;fill:#121636e0;stroke:#f2f1ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.45rem}.WaterSortGame-module__mh8lvq__sealedColorDot{z-index:1;background:linear-gradient(145deg, var(--seal-from), var(--seal-to));width:1.38rem;height:1.38rem;box-shadow:0 0 .65rem var(--seal-from);border:.12rem solid #ffffffeb;border-radius:50%}.WaterSortGame-module__mh8lvq__sealedCover small{z-index:1;color:#eff1ffe6;text-align:center;text-shadow:0 .1rem .25rem #080b22;width:2.75rem;font-size:.5rem;font-weight:900;line-height:1.15}.WaterSortGame-module__mh8lvq__tubeNumber{color:#bad3f985;font-size:.58rem;font-weight:800;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.WaterSortGame-module__mh8lvq__selected{z-index:9;filter:drop-shadow(0 .6rem .7rem #4c6fff5c);transform:translateY(-.75rem)}.WaterSortGame-module__mh8lvq__selected .WaterSortGame-module__mh8lvq__tubeGlass{border-color:#a4b7ff;box-shadow:inset 0 0 0 .1rem #ffffff29,0 0 1rem #6877ffb8}.WaterSortGame-module__mh8lvq__complete .WaterSortGame-module__mh8lvq__tubeGlass{border-color:#54deb8eb;box-shadow:0 0 1rem #30d5a461}.WaterSortGame-module__mh8lvq__completeMark{z-index:10;color:#fff;background:#20b982;border:.12rem solid #d9fff2;border-radius:50%;place-items:center;width:1.15rem;height:1.15rem;font-size:.62rem;font-weight:900;display:grid;position:absolute;top:.05rem;left:-.15rem;box-shadow:0 .2rem .5rem #1077575c}.WaterSortGame-module__mh8lvq__invalid .WaterSortGame-module__mh8lvq__tubeGlass{border-color:#ff7e97eb;animation:.34s WaterSortGame-module__mh8lvq__invalidShake}.WaterSortGame-module__mh8lvq__pouringTube{opacity:0;pointer-events:none}.WaterSortGame-module__mh8lvq__flyingTube{z-index:20;pointer-events:none;transform-origin:50% 6.5%;will-change:transform;margin:0;animation:1.02s cubic-bezier(.42,0,.2,1) both WaterSortGame-module__mh8lvq__bottleFlight;position:absolute}.WaterSortGame-module__mh8lvq__pourStream{z-index:18;background:linear-gradient(90deg, var(--stream-to), var(--stream-from), var(--stream-to));width:.38rem;box-shadow:0 0 .8rem var(--stream-from);opacity:0;transform-origin:top;will-change:opacity, transform;pointer-events:none;border-radius:999px;animation:1.02s linear both WaterSortGame-module__mh8lvq__pourStream;position:absolute}.WaterSortGame-module__mh8lvq__transferringLiquid{will-change:opacity, transform;animation:1.02s ease-in both WaterSortGame-module__mh8lvq__drainLiquid}.WaterSortGame-module__mh8lvq__receivingLiquid{transform-origin:bottom;animation:.24s cubic-bezier(.2,.75,.25,1) .52s both WaterSortGame-module__mh8lvq__receiveLiquid}.WaterSortGame-module__mh8lvq__controls{z-index:4;backdrop-filter:blur(.75rem);background:#04091f9e;border-top:1px solid #7691ff2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.65rem;display:grid;position:relative}.WaterSortGame-module__mh8lvq__controlButton{color:#edf4ff;cursor:pointer;touch-action:manipulation;background:linear-gradient(#394babb8,#1f2a75d1);border:1px solid #7e99ff3d;border-radius:.75rem;justify-content:center;align-items:center;gap:.35rem;min-height:2.75rem;font-size:clamp(.6875rem,2.8vw,.8rem);font-weight:800;display:inline-flex;box-shadow:inset 0 1px #ffffff21}.WaterSortGame-module__mh8lvq__controlButton svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1rem;height:1rem}.WaterSortGame-module__mh8lvq__controlButton:disabled{cursor:default;opacity:.38}.WaterSortGame-module__mh8lvq__hint{color:#718198;text-align:center;margin:.65rem auto 0;padding:0 .55rem;font-size:.72rem;line-height:1.55}.dark .WaterSortGame-module__mh8lvq__hint{color:#8ea1bb}.WaterSortGame-module__mh8lvq__winOverlay{z-index:35;backdrop-filter:blur(.32rem);background:#04081ea8;place-items:center;padding:1rem;animation:.28s both WaterSortGame-module__mh8lvq__overlayIn;display:grid;position:absolute;inset:0}.WaterSortGame-module__mh8lvq__winCard{color:#fff;text-align:center;background:linear-gradient(155deg,#1e2d76fa,#11174cfa);border:1px solid #92a7ff73;border-radius:1.25rem;width:min(100%,20rem);padding:1.35rem;box-shadow:0 1.5rem 4rem #0000006b}.WaterSortGame-module__mh8lvq__winIcon{background:linear-gradient(135deg,#28d09a,#198cc4);border:.2rem solid #e0fff5b8;border-radius:50%;place-items:center;width:3.2rem;height:3.2rem;margin:0 auto .65rem;font-size:1.55rem;font-weight:900;display:grid;box-shadow:0 0 1.3rem #2cdbae73}.WaterSortGame-module__mh8lvq__winCard p{margin:0;font-size:1.35rem;font-weight:900}.WaterSortGame-module__mh8lvq__winCard>strong{color:#becdff;margin-top:.3rem;font-size:.82rem;display:block}.WaterSortGame-module__mh8lvq__newRecord{color:#ffe278;background:#ffd75929;border-radius:999px;margin-top:.65rem;padding:.25rem .6rem;font-size:.68rem;font-weight:800;display:inline-flex}.WaterSortGame-module__mh8lvq__winActions{grid-template-columns:1fr 1fr;gap:.5rem;margin-top:1rem;display:grid}.WaterSortGame-module__mh8lvq__winActions button{color:#e8efff;cursor:pointer;background:#ffffff14;border:1px solid #96acff5c;border-radius:.7rem;min-height:2.7rem;font-size:.78rem;font-weight:800}.WaterSortGame-module__mh8lvq__winActions button:last-child{color:#fff;background:linear-gradient(135deg,#526df6,#704ae6);border-color:#0000}.WaterSortGame-module__mh8lvq__winActions button:disabled{cursor:default;opacity:.4}.WaterSortGame-module__mh8lvq__pickerBackdrop{z-index:200;backdrop-filter:blur(.25rem);background:#03081aad;align-items:end;padding:0;animation:.2s both WaterSortGame-module__mh8lvq__overlayIn;display:grid;position:fixed;inset:0}.WaterSortGame-module__mh8lvq__levelPicker{color:#1d2c43;background:#fff;border:1px solid #cad9ed;border-bottom:0;border-radius:1.35rem 1.35rem 0 0;width:min(100%,34rem);max-height:min(82dvh,42rem);margin:0 auto;padding:1rem;animation:.26s both WaterSortGame-module__mh8lvq__pickerUp;overflow:auto;box-shadow:0 -1.5rem 4rem #03081a3d}.dark .WaterSortGame-module__mh8lvq__levelPicker{color:#eef4ff;background:#101a29;border-color:#2b3c56}.WaterSortGame-module__mh8lvq__pickerHeader{justify-content:space-between;align-items:center;gap:1rem;display:flex}.WaterSortGame-module__mh8lvq__pickerHeader span{color:#73839a;font-size:.65rem;font-weight:700}.WaterSortGame-module__mh8lvq__pickerHeader h2{letter-spacing:-.035em;margin:.1rem 0 0;font-size:1.3rem;font-weight:900}.WaterSortGame-module__mh8lvq__pickerHeader>button{color:#607089;cursor:pointer;background:#edf2f9;border:0;border-radius:50%;place-items:center;width:2.3rem;height:2.3rem;font-size:1.5rem;display:grid}.dark .WaterSortGame-module__mh8lvq__pickerHeader>button{color:#c6d4e9;background:#1d2a3d}.WaterSortGame-module__mh8lvq__groupTabs{background:#edf2f8;border-radius:.75rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;margin-top:.9rem;padding:.25rem;display:grid}.WaterSortGame-module__mh8lvq__tierTabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem;margin-top:.9rem;display:grid}.WaterSortGame-module__mh8lvq__tierTabs button{color:#687b93;cursor:pointer;background:#f8fafd;border:1px solid #dbe5f1;border-radius:.6rem;min-height:2.1rem;font-size:.67rem;font-weight:850}.WaterSortGame-module__mh8lvq__tierTabs .WaterSortGame-module__mh8lvq__activeTier{color:#3156d4;background:#eef2ff;border-color:#6680ef;box-shadow:0 0 0 .1rem #536de21a}.dark .WaterSortGame-module__mh8lvq__tierTabs button{color:#aabbd0;background:#152133;border-color:#2d3e56}.dark .WaterSortGame-module__mh8lvq__tierTabs .WaterSortGame-module__mh8lvq__activeTier{color:#bfcdff;background:#27365c;border-color:#718bff}.WaterSortGame-module__mh8lvq__seoContent{color:#42546b;background:#fff;border:1px solid #dce6f2;border-radius:1rem;width:min(100%,43rem);margin:0 auto 1.5rem;padding:clamp(1rem,4vw,1.4rem);font-size:.88rem;line-height:1.75}.WaterSortGame-module__mh8lvq__seoContent h2,.WaterSortGame-module__mh8lvq__seoContent h3{color:#172a43;letter-spacing:-.025em;font-weight:900}.WaterSortGame-module__mh8lvq__seoContent h2{margin:0 0 .55rem;font-size:1.25rem}.WaterSortGame-module__mh8lvq__seoContent h3{margin:1.15rem 0 .35rem;font-size:1rem}.WaterSortGame-module__mh8lvq__seoContent p,.WaterSortGame-module__mh8lvq__seoContent ul{margin:0}.WaterSortGame-module__mh8lvq__seoContent ul{padding-left:1.25rem}.dark .WaterSortGame-module__mh8lvq__seoContent{color:#adbed3;background:#111c2b;border-color:#293a51}:is(.dark .WaterSortGame-module__mh8lvq__seoContent h2,.dark .WaterSortGame-module__mh8lvq__seoContent h3){color:#f3f7fc}.dark .WaterSortGame-module__mh8lvq__groupTabs{background:#182438}.WaterSortGame-module__mh8lvq__groupTabs button{color:#718097;cursor:pointer;background:0 0;border:0;border-radius:.55rem;min-height:2.15rem;font-size:clamp(.62rem,2.6vw,.72rem);font-weight:800}.WaterSortGame-module__mh8lvq__groupTabs .WaterSortGame-module__mh8lvq__activeGroup{color:#315be8;background:#fff;box-shadow:0 .2rem .6rem #22385b1a}.dark .WaterSortGame-module__mh8lvq__groupTabs .WaterSortGame-module__mh8lvq__activeGroup{color:#9eb7ff;background:#2a3a54}.WaterSortGame-module__mh8lvq__levelGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin-top:.8rem;display:grid}.WaterSortGame-module__mh8lvq__levelGrid button{color:#4a5d76;cursor:pointer;background:#f8fafd;border:1px solid #d7e1ef;border-radius:.72rem;place-items:center;min-height:3.15rem;font-size:.86rem;font-weight:900;display:grid;position:relative}.dark .WaterSortGame-module__mh8lvq__levelGrid button{color:#c8d5e7;background:#152133;border-color:#2b3b53}.WaterSortGame-module__mh8lvq__levelGrid .WaterSortGame-module__mh8lvq__currentLevel{color:#254ddd;background:#eaf0ff;border-color:#607cf5;box-shadow:0 0 0 .12rem #4f6ff41f}.dark .WaterSortGame-module__mh8lvq__levelGrid .WaterSortGame-module__mh8lvq__currentLevel{color:#b8c8ff;background:#25345d;border-color:#7793ff}.WaterSortGame-module__mh8lvq__levelGrid .WaterSortGame-module__mh8lvq__completedLevel:after{content:"";pointer-events:none;border:1px solid #20b98238;border-radius:.52rem;position:absolute;inset:.24rem}.WaterSortGame-module__mh8lvq__levelGrid small{color:#18a876;font-size:.58rem;font-weight:900;position:absolute;top:.2rem;right:.26rem}.WaterSortGame-module__mh8lvq__pickerFooter{color:#53667f;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.85rem;font-size:.7rem;font-weight:800;display:flex}.WaterSortGame-module__mh8lvq__pickerFooter span{color:#8796a9;font-weight:600}@keyframes WaterSortGame-module__mh8lvq__starSweep{0%,20%{transform:translate(-100%)}65%,to{transform:translate(100%)}}@keyframes WaterSortGame-module__mh8lvq__invalidShake{0%,to{transform:translate(0)}25%{transform:translate(-.28rem)}55%{transform:translate(.25rem)}78%{transform:translate(-.12rem)}}@keyframes WaterSortGame-module__mh8lvq__bottleFlight{0%{transform:translate(0,0)rotate(0)}15%{transform:translateY(-.55rem)rotate(0)}39%{transform:translate3d(var(--travel-x), var(--travel-y), 0) rotate(0)}49%,68%{transform:translate3d(var(--travel-x), var(--travel-y), 0) rotate(var(--pour-angle))}78%{transform:translate3d(var(--travel-x), var(--travel-y), 0) rotate(0)}to{transform:translate(0,0)rotate(0)}}@keyframes WaterSortGame-module__mh8lvq__pourStream{0%,47%,72%,to{opacity:0;transform:scaleY(.08)}52%,67%{opacity:.94;transform:scaleY(1)}}@keyframes WaterSortGame-module__mh8lvq__drainLiquid{0%,48%{opacity:1;transform:translateY(0)scaleY(1)}68%,to{opacity:0;transform:translateY(-16%)scaleY(.18)}}@keyframes WaterSortGame-module__mh8lvq__receiveLiquid{0%{opacity:0;transform:scaleY(.12)}to{opacity:1;transform:scaleY(1)}}@keyframes WaterSortGame-module__mh8lvq__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes WaterSortGame-module__mh8lvq__pickerUp{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@media (min-width:40rem){.WaterSortGame-module__mh8lvq__pickerBackdrop{place-items:center;padding:1rem}.WaterSortGame-module__mh8lvq__levelPicker{border-bottom:1px solid #cad9ed;border-radius:1.35rem}.dark .WaterSortGame-module__mh8lvq__levelPicker{border-bottom-color:#2b3c56}.WaterSortGame-module__mh8lvq__levelGrid{grid-template-columns:repeat(10,minmax(0,1fr))}}@media (max-width:23.75rem){.WaterSortGame-module__mh8lvq__board{min-height:22.5rem;padding-left:.2rem;padding-right:.2rem}.WaterSortGame-module__mh8lvq__tubeGrid{gap:.6rem .3rem}.WaterSortGame-module__mh8lvq__tubeButton{flex-basis:2.75rem;width:2.75rem;height:8.6rem}.WaterSortGame-module__mh8lvq__controls{padding:.5rem}.WaterSortGame-module__mh8lvq__controlButton{gap:.2rem;min-height:2.55rem;font-size:.65rem}.WaterSortGame-module__mh8lvq__controlButton svg{width:.85rem}}@media (prefers-reduced-motion:reduce){.WaterSortGame-module__mh8lvq__stars:before,.WaterSortGame-module__mh8lvq__flyingTube,.WaterSortGame-module__mh8lvq__pourStream,.WaterSortGame-module__mh8lvq__transferringLiquid,.WaterSortGame-module__mh8lvq__receivingLiquid,.WaterSortGame-module__mh8lvq__invalid .WaterSortGame-module__mh8lvq__tubeGlass,.WaterSortGame-module__mh8lvq__pickerBackdrop,.WaterSortGame-module__mh8lvq__levelPicker,.WaterSortGame-module__mh8lvq__winOverlay{animation-duration:.01ms!important;animation-iteration-count:1!important}}
