.MemorySpark-module___KmoMa__game{--spark-iris:#5b4bdb;--spark-muted:#5a5a6e;color:#1c1b2e;width:440px;max-width:100%;font-family:var(--font-nunito),Nunito,sans-serif;background:#fff;border:1px solid #e2def2;border-radius:28px;padding:25px 28px 24px;box-shadow:0 16px 45px -24px #4b359b66,0 3px 9px #35226308}.MemorySpark-module___KmoMa__game button{font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.MemorySpark-module___KmoMa__game button:disabled{cursor:default}.MemorySpark-module___KmoMa__game button:focus-visible,.MemorySpark-module___KmoMa__game a:focus-visible,.MemorySpark-module___KmoMa__game input:focus-visible{outline-offset:5px;outline:3px solid #9b7000}.MemorySpark-module___KmoMa__game svg{flex-shrink:0;width:24px;height:24px;display:block}.MemorySpark-module___KmoMa__top{justify-content:space-between;align-items:center;display:flex}.MemorySpark-module___KmoMa__brand{letter-spacing:-.6px;align-items:center;gap:10px;font-size:23px;font-weight:900;display:flex}.MemorySpark-module___KmoMa__brand svg{color:var(--spark-iris);width:32px;height:32px}.MemorySpark-module___KmoMa__sound{color:var(--spark-muted);background:0 0;border:0;border-radius:50%;min-width:44px;min-height:44px;padding:10px}.MemorySpark-module___KmoMa__sound[aria-pressed=true]{color:var(--spark-iris);background:#f2efff}.MemorySpark-module___KmoMa__heading{text-align:center;margin:26px 0 0}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__heading h2{letter-spacing:-1.3px;margin:0;font-size:37px;font-weight:900;line-height:1.12}.MemorySpark-module___KmoMa__level{border-top:1px solid #efedf7;border-bottom:1px solid #efedf7;flex-direction:column;align-items:center;gap:3px;margin:22px 0 23px;padding:12px 0;display:flex}.MemorySpark-module___KmoMa__level span{color:var(--spark-muted);font-size:12px;font-weight:750}.MemorySpark-module___KmoMa__level strong{letter-spacing:-.8px;color:var(--spark-iris);font-size:30px;font-weight:900;line-height:1.15}.MemorySpark-module___KmoMa__instruction{text-align:center;flex-direction:column;justify-content:flex-start;min-height:76px;display:flex}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__instruction h3{letter-spacing:-.5px;margin:0;font-size:22px;font-weight:900;line-height:1.2}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__instruction p{color:var(--spark-muted);min-height:22px;margin:7px 0 0;font-size:14px;font-weight:650;line-height:1.5}.MemorySpark-module___KmoMa__board{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 1px 7px;display:grid}.MemorySpark-module___KmoMa__tile{aspect-ratio:1;color:#aea1d1;background:#eeebfc;border:1px solid #ded6f6;border-radius:19px;place-items:center;transition:transform .12s,background .12s,box-shadow .12s,color .12s;display:grid;position:relative;transform:translateY(0);box-shadow:inset 0 2px #ffffffd9,0 6px #cbc1e6,0 8px 6px -3px #53407415}.MemorySpark-module___KmoMa__tile:enabled:hover{color:#8672b2;background:#e5defb}.MemorySpark-module___KmoMa__tile:enabled:active{transform:translateY(4px);box-shadow:inset 0 2px #ffffff80,0 2px #cbc1e6}.MemorySpark-module___KmoMa__symbol{background:#f5f2ff99;border:1.5px solid #d6cbed;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.MemorySpark-module___KmoMa__tile svg{width:25px;height:25px}.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__lit,.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__lit:enabled:hover{background:var(--spark-iris);color:#fff;border-color:#6b58ec;transform:translateY(-2px);box-shadow:inset 0 2px #ffffff45,0 7px #3d2ba3,0 10px 19px -8px #5b4bdb88}.MemorySpark-module___KmoMa__lit .MemorySpark-module___KmoMa__symbol,.MemorySpark-module___KmoMa__good .MemorySpark-module___KmoMa__symbol,.MemorySpark-module___KmoMa__miss .MemorySpark-module___KmoMa__symbol{background:0 0;border-color:#0000}.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__lit svg{width:36px;height:36px}.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__good{color:#fff;background:#0b9875;border-color:#0b9875;transform:translateY(3px);box-shadow:inset 0 2px #ffffff40,0 3px #06654f}.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__miss{color:#aa382b;background:#fde9e4;border-color:#df8b7e;transform:translateY(2px);box-shadow:0 4px #daaa9f}.MemorySpark-module___KmoMa__actionArea{min-height:84px;margin-top:22px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__primary,.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__secondary{letter-spacing:-.2px;border-radius:17px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:52px;font-size:18px;font-weight:900;transition:transform .12s,box-shadow .12s;display:flex}.MemorySpark-module___KmoMa__primary{background:var(--spark-iris);color:#fff;border:1px solid var(--spark-iris);box-shadow:0 4px #3e2ca8}.MemorySpark-module___KmoMa__primary:hover{background:#5140ce}.MemorySpark-module___KmoMa__primary:active{transform:translateY(3px);box-shadow:0 1px #3e2ca8}.MemorySpark-module___KmoMa__primary:disabled{opacity:.75}.MemorySpark-module___KmoMa__primary svg{width:20px;height:20px}.MemorySpark-module___KmoMa__secondary{color:var(--spark-iris);background:#fff;border:1.5px solid #c8beef;margin-top:14px}.MemorySpark-module___KmoMa__secondary:hover{background:#f7f5ff}.MemorySpark-module___KmoMa__micro{color:var(--spark-muted);justify-content:center;gap:14px;margin-top:14px;font-size:12px;font-weight:750;display:flex}.MemorySpark-module___KmoMa__micro span{align-items:center;gap:5px;display:flex}.MemorySpark-module___KmoMa__micro svg{width:13px;height:13px}.MemorySpark-module___KmoMa__progress{min-height:24px;color:var(--spark-iris);flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:7px;font-size:13px;font-weight:800;display:flex}.MemorySpark-module___KmoMa__dot{background:#d8d0ed;border-radius:50%;flex-shrink:0;width:9px;height:9px}.MemorySpark-module___KmoMa__dot.MemorySpark-module___KmoMa__recalled{background:var(--spark-iris)}.MemorySpark-module___KmoMa__playFooter{color:var(--spark-muted);justify-content:space-between;align-items:center;margin-top:12px;font-size:13px;font-weight:700;display:flex}.MemorySpark-module___KmoMa__playFooter>span{color:var(--spark-iris);font-weight:900}.MemorySpark-module___KmoMa__playFooter button{min-height:44px;color:var(--spark-muted);background:0 0;border:0;align-items:center;gap:5px;padding:10px 0;font-size:12px;font-weight:800;display:flex}.MemorySpark-module___KmoMa__playFooter svg{width:13px;height:13px}.MemorySpark-module___KmoMa__results{text-align:center;flex-direction:column;align-items:center;min-height:440px;display:flex}.MemorySpark-module___KmoMa__celebration{place-items:center;width:110px;height:80px;margin:0 0 8px;display:grid;position:relative}.MemorySpark-module___KmoMa__celebration>svg{width:64px;height:64px;color:var(--spark-iris)}.MemorySpark-module___KmoMa__celebration i{background:#19c9a3;border-radius:4px;width:15px;height:5px;position:absolute}.MemorySpark-module___KmoMa__celebration i:nth-child(2){top:20px;left:0;transform:rotate(35deg)}.MemorySpark-module___KmoMa__celebration i:nth-child(3){top:49px;left:0;transform:rotate(-20deg)}.MemorySpark-module___KmoMa__celebration i:nth-child(4){top:20px;right:0;transform:rotate(-35deg)}.MemorySpark-module___KmoMa__celebration i:nth-child(5){top:49px;right:0;transform:rotate(20deg)}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results h3{letter-spacing:-.6px;margin:3px 0 13px;font-size:24px;font-weight:900;line-height:1.15}.MemorySpark-module___KmoMa__resultScore{color:var(--spark-iris);letter-spacing:-3px;font-variant-numeric:tabular-nums;font-size:76px;font-weight:900;line-height:1.05}.MemorySpark-module___KmoMa__caption{color:var(--spark-muted);font-size:15px;font-weight:650}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results>p{color:var(--spark-muted);margin:0;font-size:14px;line-height:1.5}.MemorySpark-module___KmoMa__resultActions{width:100%;margin-top:25px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__explore{width:100%;color:var(--spark-muted);border-top:1px solid #efedf5;margin-top:20px;padding-top:17px;font-size:13px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__explore p{margin:0 0 10px;font-size:13px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__explore a{font-size:15px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__notice{min-height:0;color:var(--spark-muted);margin:13px 0 0;font-size:12px;line-height:1.5}.MemorySpark-module___KmoMa__linkLabel{text-align:left;width:100%;margin-top:12px;font-size:12px;font-weight:800;display:block}.MemorySpark-module___KmoMa__linkLabel input{width:100%;min-width:0;color:var(--spark-muted);font:inherit;background:#faf9ff;border:1px solid #c8beef;border-radius:10px;margin-top:5px;padding:10px;font-weight:600;display:block}.MemorySpark-module___KmoMa__challenge{text-align:center;color:var(--spark-iris);background:#f5f2ff;border-radius:14px;flex-direction:column;gap:4px;margin-top:20px;padding:13px;font-size:14px;display:flex}.MemorySpark-module___KmoMa__challenge small{color:var(--spark-muted);font-size:11px;line-height:1.4}.MemorySpark-module___KmoMa__game[data-phase=done] .MemorySpark-module___KmoMa__level,.MemorySpark-module___KmoMa__game[data-phase=done] .MemorySpark-module___KmoMa__challenge{display:none}.MemorySpark-module___KmoMa__game[data-phase=done] .MemorySpark-module___KmoMa__heading{margin-bottom:18px}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone[data-phase=done] .MemorySpark-module___KmoMa__heading{margin-bottom:12px}}@media (max-width:560px){.MemorySpark-module___KmoMa__game{border-radius:24px;padding:22px 22px 20px}.MemorySpark-module___KmoMa__heading{margin-top:24px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__heading h2{font-size:33px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__instruction h3{font-size:21px}.MemorySpark-module___KmoMa__tile{border-radius:16px}.MemorySpark-module___KmoMa__symbol{width:36px;height:36px}.MemorySpark-module___KmoMa__tile svg{width:21px;height:21px}.MemorySpark-module___KmoMa__board{gap:11px}.MemorySpark-module___KmoMa__actionArea{margin-top:20px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__primary,.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__secondary{min-height:49px;font-size:17px}.MemorySpark-module___KmoMa__brand{font-size:21px}.MemorySpark-module___KmoMa__resultScore{font-size:72px}.MemorySpark-module___KmoMa__micro{gap:10px;font-size:11px}}@media (prefers-reduced-motion:reduce){.MemorySpark-module___KmoMa__game *,.MemorySpark-module___KmoMa__game :before,.MemorySpark-module___KmoMa__game :after{transition:none!important;animation:none!important}.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__lit,.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__good,.MemorySpark-module___KmoMa__tile.MemorySpark-module___KmoMa__miss,.MemorySpark-module___KmoMa__tile:active,.MemorySpark-module___KmoMa__primary:active{transform:none}}.MemorySpark-module___KmoMa__boardFrame{isolation:isolate;position:relative}.MemorySpark-module___KmoMa__rewardOverlay{z-index:2;pointer-events:none;background:#fffffff2;border-radius:20px;place-items:center;display:grid;position:absolute;inset:0 0 5px;overflow:hidden}.MemorySpark-module___KmoMa__earnedReward{color:#30225e;text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;animation:.32s cubic-bezier(.16,1,.3,1) both MemorySpark-module___KmoMa__reward-pop;display:flex;position:relative}.MemorySpark-module___KmoMa__rewardIntro{letter-spacing:-.5px;font-size:21px;font-weight:900;line-height:1.1}.MemorySpark-module___KmoMa__medal{background:#fff8dd;border:7px double #cf9c32;border-radius:50%;place-items:center;width:174px;height:174px;margin:0 0 6px;display:grid;position:relative;box-shadow:inset 0 0 0 4px #fffdf5,0 6px #ad7d1f,0 12px 22px -12px #8b641e73}.MemorySpark-module___KmoMa__medal:before,.MemorySpark-module___KmoMa__medal:after{content:"";z-index:-1;clip-path:polygon(0 0,100% 0,100% 100%,50% 81%,0 100%);background:#e7bd57;width:24px;height:55px;position:absolute;top:37%}.MemorySpark-module___KmoMa__medal:before{left:-19px;transform:rotate(30deg)}.MemorySpark-module___KmoMa__medal:after{right:-19px;transform:rotate(-30deg)}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__medalSpark{color:#ac7b20;width:19px;height:19px;position:absolute;top:9px}.MemorySpark-module___KmoMa__rewardPercent{letter-spacing:-4px;color:#5b4bdb;text-shadow:0 2px #fff,0 5px #d1c6ee,0 7px #443096;white-space:nowrap;margin-top:-3px;font-size:68px;font-weight:1000;line-height:1;position:relative}.MemorySpark-module___KmoMa__rewardPercent span{vertical-align:11%;letter-spacing:-2px;margin-left:2px;font-size:34px;display:inline-block}.MemorySpark-module___KmoMa__medalStars{color:#9c6b13;letter-spacing:7px;padding-left:7px;font-size:15px;position:absolute;bottom:9px;left:0;right:0}.MemorySpark-module___KmoMa__rewardCaption{letter-spacing:-.2px;color:#48396a;font-size:16px;font-weight:850;line-height:1.2}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__rewardSpark{width:68px;height:68px;color:var(--spark-iris);filter:drop-shadow(0 5px #d1c6ee)}.MemorySpark-module___KmoMa__genericMedal{width:158px;height:158px}.MemorySpark-module___KmoMa__confetti{pointer-events:none;position:absolute;inset:0;overflow:visible}.MemorySpark-module___KmoMa__confetti i{opacity:0;width:7px;height:13px;animation:MemorySpark-module___KmoMa__reward-confetti .85s ease-out var(--confetti-delay) both;background:#d5a13b;border-radius:2px;display:block;position:absolute;top:47%;left:50%}.MemorySpark-module___KmoMa__confetti i:nth-child(3n){background:#5b4bdb}.MemorySpark-module___KmoMa__confetti i:nth-child(3n+1){background:#0b9875;width:6px;height:8px}.MemorySpark-module___KmoMa__resultReward{gap:9px;margin:0 0 22px}.MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal{width:190px;height:190px}.MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent{font-size:76px}.MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent span{font-size:37px}.MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardIntro{font-size:22px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultsEarned .MemorySpark-module___KmoMa__resultScore{letter-spacing:-2px;font-size:48px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultsEarned h3{margin-bottom:10px;font-size:21px}@keyframes MemorySpark-module___KmoMa__reward-pop{0%{opacity:0;transform:scale(.88)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes MemorySpark-module___KmoMa__reward-confetti{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)rotate(0)}15%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--confetti-x)),calc(-50% + var(--confetti-y))) rotate(var(--confetti-turn))}}@media (max-width:560px){.MemorySpark-module___KmoMa__earnedReward{gap:7px}.MemorySpark-module___KmoMa__rewardIntro{font-size:19px}.MemorySpark-module___KmoMa__medal{border-width:6px;width:150px;height:150px;margin-bottom:4px}.MemorySpark-module___KmoMa__rewardPercent{letter-spacing:-3px;font-size:59px}.MemorySpark-module___KmoMa__rewardPercent span{font-size:29px}.MemorySpark-module___KmoMa__rewardCaption{font-size:14px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__medalSpark{width:17px;height:17px;top:7px}.MemorySpark-module___KmoMa__medalStars{font-size:12px;bottom:7px}.MemorySpark-module___KmoMa__genericMedal{width:140px;height:140px}.MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal{width:176px;height:176px}.MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent{font-size:69px}.MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent span{font-size:34px}}@media (prefers-reduced-motion:reduce){.MemorySpark-module___KmoMa__earnedReward{animation:none;transform:none}.MemorySpark-module___KmoMa__confetti{display:none}}.MemorySpark-module___KmoMa__bestTrack{width:min(250px,100% - 38px);margin:6px auto 0}.MemorySpark-module___KmoMa__trackRail{background:#e7e0f3;border-radius:20px;height:7px;margin:8px 8px 0;position:relative;box-shadow:inset 0 1px 2px #5641831c}.MemorySpark-module___KmoMa__trackFill{background:#6b55d9;border-radius:20px;position:absolute;inset:0 auto 0 0;box-shadow:0 1px #453096}.MemorySpark-module___KmoMa__trackPlayer{background:#5b4bdb;border:3px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #5b4bdb}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__trackCrown{color:#aa751b;fill:#f4d379;stroke-width:1.7px;background:#fffdf4;border-radius:5px;width:23px;height:23px;padding:2px;position:absolute;top:50%;right:-11px;transform:translateY(-58%)}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__trackCrown.MemorySpark-module___KmoMa__crownReached{color:#8a5914;fill:#edbd43;filter:drop-shadow(0 2px #e4d6b2)}.MemorySpark-module___KmoMa__trackLabels{color:#5d4c7d;justify-content:space-between;gap:10px;margin-top:9px;font-size:11px;font-weight:850;line-height:1.2;display:flex}.MemorySpark-module___KmoMa__trackLabels>span:first-child{color:#5b4bdb}.MemorySpark-module___KmoMa__trackTied{justify-content:center}.MemorySpark-module___KmoMa__trackDivider{color:#b7a7cd;padding:0 4px}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone{box-shadow:none;--spark-chrome:260px;border-radius:24px;padding:8px 14px 14px;position:relative}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__notice:not(:empty)){--spark-chrome:312px}.MemorySpark-module___KmoMa__standalone[data-phase=paused]{--spark-chrome:324px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__brand{color:inherit;min-height:44px;font-size:20px;text-decoration:none}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__brand svg{width:28px;height:28px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__heading{text-align:left;margin:4px 0 12px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__heading h2{letter-spacing:-.8px;font-size:27px;line-height:32px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__level{background:#f2efff;border:0;border-radius:8px;margin:0;padding:4px 8px;position:absolute;top:56px;right:14px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__level strong{letter-spacing:-.4px;font-size:19px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__instruction{min-height:57px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__instruction h3{font-size:20px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__instruction p{margin-top:4px;font-size:13px;line-height:1.3}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__challenge{gap:1px;margin:0 0 8px;padding:6px 10px;font-size:12px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__challenge span{display:none}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__challenge small{font-size:10px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__boardFrame{width:min(100%, max(210px, calc(100svh - var(--spark-chrome))));margin-inline:auto}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__board{gap:10px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__actionArea{min-height:0;margin-top:12px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__micro{margin-top:10px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__progress{min-height:16px;margin-top:0}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__playFooter{margin-top:2px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__secondary{margin-top:8px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__primary,.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__secondary{border-radius:14px;min-height:46px;font-size:16px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__earnedReward{gap:5px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__medal{width:clamp(96px,100svh - 460px,150px);height:clamp(96px,100svh - 460px,150px)}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__rewardPercent{font-size:clamp(36px,8svh,59px)}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__rewardPercent span{font-size:24px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__rewardIntro{font-size:17px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__rewardCaption{font-size:13px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__medalSpark{width:13px;height:13px;top:3px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__medalStars{font-size:9px;bottom:3px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__bestTrack{margin-top:0}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__results{min-height:0}.MemorySpark-module___KmoMa__standalone[data-phase=done] .MemorySpark-module___KmoMa__level{display:none}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultReward{margin-bottom:12px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__results h3{margin:0 0 4px;font-size:20px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__results .MemorySpark-module___KmoMa__resultScore{font-size:40px;line-height:1}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__caption{font-size:13px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultActions{grid-template-columns:1.4fr 1fr;gap:8px;margin-top:14px;display:grid}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultActions .MemorySpark-module___KmoMa__secondary{margin-top:0}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultActions button{gap:6px;font-size:14px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultActions svg{width:17px;height:17px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__explore{margin-top:12px;padding-top:10px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__explore p{display:none}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__notice{margin-top:8px;font-size:11px;line-height:1.3}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__notice:empty{display:none}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__linkLabel{margin-top:6px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__linkLabel input{padding:6px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__challenge){--spark-chrome:354px}.MemorySpark-module___KmoMa__standalone[data-phase=done] .MemorySpark-module___KmoMa__challenge{display:none}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__explore a{min-height:44px;padding-block:10px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal{width:clamp(96px,100svh - 480px,140px);height:clamp(96px,100svh - 480px,140px)}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent{font-size:clamp(36px,7svh,54px)}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent span{font-size:23px}}@media (max-width:600px) and (max-height:600px){.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultReward{margin-bottom:6px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__results h3{font-size:18px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultActions{margin-top:8px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__explore{margin-top:6px;padding-top:6px}}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone[data-phase=paused] .MemorySpark-module___KmoMa__boardFrame{width:min(100%,max(156px,100svh - 420px))}.MemorySpark-module___KmoMa__standalone[data-phase=paused] .MemorySpark-module___KmoMa__progress{display:none}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultsEarned .MemorySpark-module___KmoMa__resultScore{display:none}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultsEarned .MemorySpark-module___KmoMa__caption{display:none}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultsEarned h3{display:none}}@media (max-width:600px) and (max-height:600px){.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal{width:80px;height:80px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent{font-size:32px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent span{font-size:18px}}.MemorySpark-module___KmoMa__resultRow{isolation:isolate;justify-content:center;align-items:center;gap:22px;width:100%;min-height:110px;margin:4px 0 8px;display:flex;position:relative}.MemorySpark-module___KmoMa__resultCount{flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.MemorySpark-module___KmoMa__resultRowEarned .MemorySpark-module___KmoMa__resultCount{flex:0 150px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultScore{letter-spacing:-2px;align-items:baseline;gap:7px;font-size:58px;font-weight:950;line-height:1;display:flex}.MemorySpark-module___KmoMa__scoreUnit{letter-spacing:-.5px;font-size:20px;font-weight:850}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__caption{font-size:12px;line-height:1.35}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward{z-index:4;transform-origin:50%;flex:0 0 100px;gap:4px;width:100px;margin:0;animation:1.75s cubic-bezier(.2,.75,.25,1) both MemorySpark-module___KmoMa__result-reward-flight;position:relative}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal{border-width:4px;width:76px;height:76px;margin:0 0 3px;box-shadow:inset 0 0 0 2px #fffdf5,0 3px #ad7d1f,0 7px 12px -8px #8b641e73}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent{letter-spacing:-1.7px;text-shadow:0 1px #fff,0 2px #d1c6ee,0 3px #443096;font-size:31px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardPercent span{letter-spacing:-1px;margin-left:1px;font-size:17px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardIntro{letter-spacing:-.15px;font-size:11px;line-height:1.15}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardCaption{letter-spacing:-.1px;white-space:nowrap;font-size:9px;line-height:1.2}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medalSpark{width:9px;height:9px;top:3px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medalStars{letter-spacing:3px;padding-left:3px;font-size:7px;bottom:3px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal:before,.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal:after{width:12px;height:27px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal:before{left:-10px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__medal:after{right:-10px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward .MemorySpark-module___KmoMa__rewardSpark{filter:drop-shadow(0 2px #d1c6ee);width:34px;height:34px}@keyframes MemorySpark-module___KmoMa__result-reward-flight{0%{opacity:0;transform:translate(var(--reward-flight-x,0px),var(--reward-flight-y,35px)) scale(var(--reward-flight-start-scale,1.85))}12%{opacity:1;transform:translate(var(--reward-flight-x,0px),var(--reward-flight-y,35px)) scale(var(--reward-flight-scale,2.25))}55%{opacity:1;transform:translate(var(--reward-flight-x,0px),var(--reward-flight-y,35px)) scale(var(--reward-flight-scale,2.25))}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultRow{gap:18px;min-height:104px;margin:3px 0 6px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultRowEarned .MemorySpark-module___KmoMa__resultCount{flex-basis:142px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultScore{font-size:52px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__scoreUnit{font-size:19px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__caption{font-size:11px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward{margin:0}}@media (prefers-reduced-motion:reduce){.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward{opacity:1;transform:none;animation:none!important}}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__resultRow .MemorySpark-module___KmoMa__resultReward[data-result-reward-stage=docked]{opacity:1;animation:none;transform:none}.MemorySpark-module___KmoMa__resultRow{z-index:5}.MemorySpark-module___KmoMa__resultsEarned>h3,.MemorySpark-module___KmoMa__resultsEarned .MemorySpark-module___KmoMa__resultCount,.MemorySpark-module___KmoMa__resultsEarned>.MemorySpark-module___KmoMa__race,.MemorySpark-module___KmoMa__resultsEarned>.MemorySpark-module___KmoMa__paceNote{transition:opacity .16s}.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup])>h3{opacity:0}.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup]) .MemorySpark-module___KmoMa__resultCount{opacity:0}.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup])>.MemorySpark-module___KmoMa__race{opacity:0}.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup])>.MemorySpark-module___KmoMa__paceNote{opacity:0}@media (prefers-reduced-motion:reduce){.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup])>h3{opacity:1}.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup]) .MemorySpark-module___KmoMa__resultCount{opacity:1}.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup])>.MemorySpark-module___KmoMa__race{opacity:1}.MemorySpark-module___KmoMa__resultsEarned:has([data-result-reward-stage=popup])>.MemorySpark-module___KmoMa__paceNote{opacity:1}}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results h3.MemorySpark-module___KmoMa__outcome_win{color:#08785b}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results h3.MemorySpark-module___KmoMa__outcome_tie{color:var(--spark-iris)}.MemorySpark-module___KmoMa__race{flex-direction:column;gap:7px;width:100%;max-width:330px;margin:2px auto 0;padding:0;list-style:none;display:flex}.MemorySpark-module___KmoMa__race li{grid-template-columns:82px 1fr 38px;align-items:center;gap:10px;font-size:12px;font-weight:850;line-height:1.2;display:grid}.MemorySpark-module___KmoMa__laneLabel{text-align:left;min-width:0;color:var(--spark-muted);white-space:nowrap;align-items:center;gap:4px;display:flex}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__laneLabel svg{width:12px;height:12px}.MemorySpark-module___KmoMa__laneTrack{background:#f0ecf8;border-radius:10px;height:10px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #5641831a}.MemorySpark-module___KmoMa__laneTrack i{border-radius:10px;height:100%;display:block}.MemorySpark-module___KmoMa__laneValue{text-align:right;letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:16px;font-weight:950}.MemorySpark-module___KmoMa__lane_you .MemorySpark-module___KmoMa__laneLabel{color:var(--spark-iris)}.MemorySpark-module___KmoMa__lane_you .MemorySpark-module___KmoMa__laneTrack i{background:var(--spark-iris);box-shadow:0 1px #3e2ca8}.MemorySpark-module___KmoMa__lane_you .MemorySpark-module___KmoMa__laneValue{color:var(--spark-iris)}.MemorySpark-module___KmoMa__lane_friend .MemorySpark-module___KmoMa__laneLabel,.MemorySpark-module___KmoMa__lane_friend .MemorySpark-module___KmoMa__laneValue{color:#8a5914}.MemorySpark-module___KmoMa__lane_friend .MemorySpark-module___KmoMa__laneTrack i{background:#e2b04a;box-shadow:0 1px #ad7d1f}.MemorySpark-module___KmoMa__lane_average .MemorySpark-module___KmoMa__laneLabel,.MemorySpark-module___KmoMa__lane_average .MemorySpark-module___KmoMa__laneValue{color:#08785b}.MemorySpark-module___KmoMa__lane_average .MemorySpark-module___KmoMa__laneTrack i{background:#4fb597}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results>.MemorySpark-module___KmoMa__paceNote{color:#08785b;margin:2px 0 0;font-size:13px;font-weight:850}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__race{gap:4px;max-width:300px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__race li{grid-template-columns:72px 1fr 32px;gap:8px;font-size:11px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__laneTrack{height:8px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__laneValue{font-size:14px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__results>.MemorySpark-module___KmoMa__paceNote{font-size:12px}}@media (max-width:600px) and (max-height:600px){.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__race{gap:3px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__race li{font-size:10px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__laneTrack{height:6px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__laneValue{font-size:12px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__paceNote:not(:has([data-result-better-than])){display:none}}.MemorySpark-module___KmoMa__game[data-phase=idle] .MemorySpark-module___KmoMa__boardFrame{cursor:pointer;touch-action:manipulation}.MemorySpark-module___KmoMa__level{z-index:8;position:relative;overflow:visible}.MemorySpark-module___KmoMa__level:has(.MemorySpark-module___KmoMa__roundBadgeSlot){flex-direction:row;justify-content:center;gap:16px}.MemorySpark-module___KmoMa__level:has(.MemorySpark-module___KmoMa__roundBadgeSlot)>strong{margin-bottom:11px}.MemorySpark-module___KmoMa__roundBadgeSlot{flex:0 0 66px;justify-content:center;align-items:center;width:66px;height:64px;display:flex;position:relative}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward{z-index:10;transform-origin:50%;gap:3px;width:66px;margin:0;animation:1s cubic-bezier(.2,.75,.25,1) both MemorySpark-module___KmoMa__round-reward-flight}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medal{border-width:3px;width:46px;height:46px;margin:0 0 2px;box-shadow:inset 0 0 0 1px #fffdf5,0 2px #ad7d1f,0 5px 9px -6px #8b641e73}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardPercent{letter-spacing:-1px;text-shadow:0 1px #fff,0 2px #c5b6e8;font-size:20px;line-height:1}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardPercent span{letter-spacing:-.6px;color:inherit;margin-left:1px;font-size:11px;font-weight:1000}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardIntro{letter-spacing:-.1px;width:max-content;font-size:7px;line-height:1.2;position:absolute;top:-11px;left:50%;transform:translate(-50%)}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardCaption{white-space:nowrap;letter-spacing:-.1px;font-size:9px;line-height:11px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medalSpark{width:6px;height:6px;top:2px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medalStars{letter-spacing:2px;color:#9c6b13;padding-left:2px;font-size:4px;bottom:2px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardSpark{filter:drop-shadow(0 2px #d1c6ee);width:23px;height:23px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medal:before,.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medal:after{width:9px;height:19px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medal:before{left:-7px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medal:after{right:-7px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward[data-round-reward-stage=docked]{opacity:1;animation:none;transform:none}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward[data-round-reward-stage=docked] .MemorySpark-module___KmoMa__rewardIntro{opacity:0}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward[data-round-reward-stage=docked] .MemorySpark-module___KmoMa__confetti{display:none}.MemorySpark-module___KmoMa__roundComparison{justify-content:center;display:flex;position:absolute;bottom:12px;left:0;right:0}.MemorySpark-module___KmoMa__roundComparison>.MemorySpark-module___KmoMa__bestTrack{width:min(250px,100% - 38px);margin:0}@keyframes MemorySpark-module___KmoMa__round-reward-flight{0%{opacity:0;transform:translate(var(--round-flight-x,0px),var(--round-flight-y,180px)) scale(calc(var(--round-flight-scale,3.5)*.88))}12%,42%{opacity:1;transform:translate(var(--round-flight-x,0px),var(--round-flight-y,180px)) scale(var(--round-flight-scale,3.5))}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__roundBadgeSlot) .MemorySpark-module___KmoMa__heading h2{font-size:24px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__level:has(.MemorySpark-module___KmoMa__roundBadgeSlot){gap:6px;padding:4px 6px;top:43px;right:14px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundBadgeSlot{flex-basis:62px;width:62px;height:52px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundReward{gap:1px;width:62px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medal{width:36px;height:36px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardPercent{font-size:16px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardPercent span{font-size:9px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardCaption{font-size:9px;line-height:11px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardSpark{width:19px;height:19px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__medalStars{font-size:3px;bottom:1px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__roundComparison{bottom:8px}}@media (prefers-reduced-motion:reduce){.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward{opacity:1;transform:none;animation:none!important}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__roundReward .MemorySpark-module___KmoMa__rewardIntro{opacity:0}.MemorySpark-module___KmoMa__rewardOverlay{background:0 0}.MemorySpark-module___KmoMa__roundComparison{display:none}}.MemorySpark-module___KmoMa__game:has(.MemorySpark-module___KmoMa__roundReward[data-round-reward-stage=popup]) .MemorySpark-module___KmoMa__roundComparison{opacity:0}.MemorySpark-module___KmoMa__topActions{align-items:center;gap:3px;display:flex}.MemorySpark-module___KmoMa__historyButton{color:#5b4bdb;background:#f4f1ff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:5px;min-height:44px;padding:6px 9px;display:flex;font-size:11px!important;font-weight:850!important}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__historyButton svg{width:17px;height:17px}.MemorySpark-module___KmoMa__tryLabel{color:#6a5a8c;margin-bottom:5px;font-size:11px;font-weight:850}.MemorySpark-module___KmoMa__historyDialog{color:#1c1b2e;width:min(420px,100vw - 28px);max-height:80svh;font:inherit;background:#fff;border:1px solid #dfd8f0;border-radius:24px;margin:auto;padding:22px;overflow:auto;box-shadow:0 20px 80px #21163e30}.MemorySpark-module___KmoMa__historyDialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#21163e66}.MemorySpark-module___KmoMa__historyHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__historyHeading h2{letter-spacing:-.6px;margin:0;font-size:25px;font-weight:900;line-height:1.2}.MemorySpark-module___KmoMa__historyHeading button{color:#5b4bdb;background:#f4f1ff;border:0;border-radius:50%;place-items:center;width:44px;min-height:44px;display:grid}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__historyNotice{color:#5a5a6e;margin:10px 0;font-size:12px;line-height:1.45}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__historyGain{color:#5b4bdb;margin:12px 0;font-size:18px;font-weight:900}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__historyEmpty{margin:24px 0;font-size:15px;line-height:1.5}.MemorySpark-module___KmoMa__historyList{flex-direction:column;gap:14px;margin:20px 0;padding:0;list-style:none;display:flex}.MemorySpark-module___KmoMa__historyList li>div{justify-content:space-between;gap:15px;font-size:14px;display:flex}.MemorySpark-module___KmoMa__historyList li>div>span{color:#5b4bdb;font-weight:850}.MemorySpark-module___KmoMa__historyList small{color:#686176;margin-top:4px;font-size:10px;display:block}.MemorySpark-module___KmoMa__historyBar{background:#f0ecf8;border-radius:10px;height:6px;margin-top:7px;display:block;overflow:hidden}.MemorySpark-module___KmoMa__historyBar i{background:#6c57d9;border-radius:10px;min-width:0;height:100%;display:block}.MemorySpark-module___KmoMa__historyActions{flex-wrap:wrap;gap:8px;display:flex}.MemorySpark-module___KmoMa__historyActions button{color:#5b4bdb;background:#faf8ff;border:1px solid #d8cef0;border-radius:12px;min-height:44px;padding:9px 12px;font-size:12px;font-weight:850}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__historyButton{padding:5px 7px;font-size:10px!important}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__historyButton svg{width:15px;height:15px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__topActions{gap:1px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__tryLabel{margin-bottom:3px;font-size:10px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__resultActions{margin-top:10px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__historyDialog{padding:18px}}.MemorySpark-module___KmoMa__tileAttempt{white-space:nowrap;justify-content:center;align-items:baseline;gap:8px;display:flex}.MemorySpark-module___KmoMa__tileAttempt>strong{white-space:nowrap}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__level .MemorySpark-module___KmoMa__activeTry{color:#68529b;font-size:13px;font-weight:850;line-height:1.2}.MemorySpark-module___KmoMa__level:has(.MemorySpark-module___KmoMa__roundBadgeSlot)>.MemorySpark-module___KmoMa__tileAttempt{margin-bottom:11px}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__tileAttempt{flex-wrap:wrap;gap:1px 6px;width:max-content;max-width:90px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__level .MemorySpark-module___KmoMa__activeTry{letter-spacing:-.15px;font-size:10px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__roundBadgeSlot) .MemorySpark-module___KmoMa__heading h2{font-size:21px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__level:has(.MemorySpark-module___KmoMa__activeTry) .MemorySpark-module___KmoMa__tileAttempt>strong{font-size:18px}}.MemorySpark-module___KmoMa__standaloneSignup{text-align:center;border-top:1px solid #efedf5;width:100%;margin-top:12px;padding-top:10px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__standaloneSignup .MemorySpark-module___KmoMa__signupButton{width:100%;min-height:44px;padding:10px 16px;font-size:15px;font-weight:900;line-height:1.3}@media (max-width:600px){.MemorySpark-module___KmoMa__standalone{--spark-chrome:346px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__challenge){--spark-chrome:408px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__notice:not(:empty)){--spark-chrome:398px}.MemorySpark-module___KmoMa__standalone[data-phase=paused]{--spark-chrome:378px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__boardFrame{width:min(100%,max(156px,calc(100svh - var(--spark-chrome))))}.MemorySpark-module___KmoMa__standalone[data-phase=paused] .MemorySpark-module___KmoMa__boardFrame{width:min(100%,max(100px,100svh - 474px))}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__standaloneSignup{margin-top:4px;padding-top:4px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__standaloneSignup .MemorySpark-module___KmoMa__signupButton{font-size:14px}}@media (max-width:600px) and (max-height:600px){.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__celebration{display:none}}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results [data-try-record]{color:#8a5914}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results>.MemorySpark-module___KmoMa__recordNote{justify-content:center;align-items:center;gap:5px;margin:0 0 3px;font-size:13px;font-weight:900;line-height:1.2;display:flex}.MemorySpark-module___KmoMa__recordNote svg{flex-shrink:0;width:16px;height:16px}.MemorySpark-module___KmoMa__game .MemorySpark-module___KmoMa__results>.MemorySpark-module___KmoMa__resultGain{color:#5a5a6e;margin:3px 0 0;font-size:12px;line-height:1.3}.MemorySpark-module___KmoMa__resultGain strong{color:#5b4bdb;font-weight:900}@media (max-width:600px) and (max-height:600px){.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__results>.MemorySpark-module___KmoMa__recordNote{font-size:11px}.MemorySpark-module___KmoMa__standalone .MemorySpark-module___KmoMa__results>.MemorySpark-module___KmoMa__resultGain{margin:2px 0 0;font-size:11px}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__recordNote):has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultRow{min-height:90px;margin:0}.MemorySpark-module___KmoMa__standalone:has(.MemorySpark-module___KmoMa__recordNote):has(.MemorySpark-module___KmoMa__linkLabel) .MemorySpark-module___KmoMa__resultActions{margin-top:5px}}
.page-module__iH9_nW__page{flex-direction:column;align-items:center;gap:26px;padding:48px 20px 72px;display:flex}.page-module__iH9_nW__intro{text-align:center;max-width:650px}.page-module__iH9_nW__intro h1{letter-spacing:-.035em;color:#1c1b2e;font-size:clamp(28px,4vw,46px);font-weight:900;line-height:1.12}.page-module__iH9_nW__intro p,.page-module__iH9_nW__note{color:#5a5a6e;font-size:17px;line-height:1.6}.page-module__iH9_nW__intro p{margin-top:12px}.page-module__iH9_nW__note{text-align:center;max-width:420px;font-size:14px}@media (max-width:500px){.page-module__iH9_nW__page{gap:20px;padding:28px 12px 80px}}@media (max-width:600px){.marketing:has(.page-module__iH9_nW__page)>header{display:none}.marketing:has(.page-module__iH9_nW__page)>footer{display:none}.marketing:has(.page-module__iH9_nW__page)>.android-sticky{display:none}.page-module__iH9_nW__page{min-height:100svh;padding:max(8px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));justify-content:center;gap:0}.page-module__iH9_nW__intro{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.page-module__iH9_nW__note{display:none}}
