.MemoryFlipGame_surface__NFoYq{--lilac:#b794f6;--lilac-deep:#7c5cbf;--plum:#4c2f72;--gold:#f0b450;--cream:#fffaf1;--ink:#2a1c45;--accent:#8b5cf6;position:relative;display:flex;flex-direction:column;min-height:640px;border-radius:24px;overflow:hidden;background:#1d1233}.MemoryFlipGame_surface__NFoYq[data-embedded=true]{min-height:0;box-shadow:0 18px 40px -18px rgba(30,14,60,.55),inset 0 0 0 1px rgba(235,225,255,.08);color:var(--cream);user-select:none;-webkit-touch-callout:none}.MemoryFlipGame_surfaceComplete__5H_TG .MemoryFlipGame_bgDefault__D3UQB{filter:saturate(1.15) brightness(1.06)}.MemoryFlipGame_bgDefault__D3UQB,.MemoryFlipGame_bgImage__DTcs0{position:absolute;inset:0;z-index:0}.MemoryFlipGame_bgImage__DTcs0{background-size:cover;background-position:50%}.MemoryFlipGame_bgDefault__D3UQB{background:radial-gradient(120% 80% at 18% 12%,rgba(255,244,214,.3),transparent 42%),radial-gradient(110% 90% at 88% 8%,rgba(214,188,255,.32),transparent 46%),linear-gradient(170deg,#6a4aa0,#573d8c 32%,#3f2c6e 64%,#2c1d52)}.MemoryFlipGame_bgDefault__D3UQB:after{content:"";position:absolute;inset:0;background:radial-gradient(2px 2px at 20% 30%,rgba(255,255,255,.55),transparent 60%),radial-gradient(2px 2px at 70% 22%,rgba(255,255,255,.45),transparent 60%),radial-gradient(1.5px 1.5px at 44% 14%,rgba(255,255,255,.4),transparent 60%),radial-gradient(1.5px 1.5px at 84% 40%,rgba(255,255,255,.35),transparent 60%)}.MemoryFlipGame_scrim__XBnw8{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(130% 100% at 50% 0,transparent 58%,rgba(20,8,44,.42) 100%)}.MemoryFlipGame_hud__WXxJv{position:relative;z-index:6;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 6px}.MemoryFlipGame_hudInfo__l4Obi{min-width:0}.MemoryFlipGame_titleRow__j4Ogs{display:flex;align-items:center;gap:9px}.MemoryFlipGame_infoBtn__YQJy9{position:relative;flex-shrink:0;width:26px;height:26px;border-radius:50%;border:1.5px solid rgba(255,255,255,.55);background:rgba(255,255,255,.16);color:#fff;font-size:.9rem;font-weight:800;font-style:italic;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .14s ease,transform .14s ease}.MemoryFlipGame_infoBtn__YQJy9:after{content:"";position:absolute;inset:-9px;border-radius:inherit}.MemoryFlipGame_infoBtn__YQJy9:hover{background:rgba(255,255,255,.3);transform:translateY(-1px)}.MemoryFlipGame_infoBtn__YQJy9:active{transform:translateY(0)}.MemoryFlipGame_explainerBar__5VxH5{display:flex;align-items:center;gap:8px 10px;flex-wrap:wrap;margin-top:8px;padding:8px 12px;border-radius:14px;background:rgba(40,24,70,.5);border:1px solid rgba(220,200,255,.22);backdrop-filter:blur(6px);max-width:440px}.MemoryFlipGame_explainerBarText__yLfo2{flex:1 1 220px;min-width:0;margin:0;font-size:.82rem;line-height:1.5;font-weight:600;color:#ece2ff}.MemoryFlipGame_explainerBarBtns__OzHTg{display:flex;gap:6px;flex-shrink:0}.MemoryFlipGame_explainerBarListen__LDFfl,.MemoryFlipGame_explainerBarMore__UEyR4{border:1px solid rgba(220,200,255,.32);background:rgba(255,255,255,.12);color:#f3ecff;font-size:.74rem;font-weight:800;border-radius:999px;padding:6px 12px;cursor:pointer;white-space:nowrap;transition:background .14s ease}.MemoryFlipGame_explainerBarListen__LDFfl:hover,.MemoryFlipGame_explainerBarMore__UEyR4:hover{background:rgba(255,255,255,.2)}.MemoryFlipGame_pairsPanel__Zm0Vu{position:relative;z-index:5;margin:8px auto 2px;max-width:420px;width:calc(100% - 28px);padding:9px 12px 11px;border-radius:16px;background:rgba(38,22,66,.55);border:1px solid rgba(220,200,255,.2);backdrop-filter:blur(8px)}.MemoryFlipGame_pairsPanelHead__sh43o{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:7px}.MemoryFlipGame_pairsPanelTitle__wEDHZ{font-size:.68rem;font-weight:800;color:#d9c8ff;text-transform:uppercase;letter-spacing:.06em}.MemoryFlipGame_pairsPanelHint__ZHu1F{font-size:.72rem;font-weight:700;color:#b6a4d8}.MemoryFlipGame_pairsList__IfNTW{list-style:none;margin:0;padding:0;display:grid;gap:5px}.MemoryFlipGame_pairRow__9IyXK{display:flex;align-items:center;gap:9px;flex-wrap:wrap;padding:6px 9px;border-radius:11px;background:rgba(255,255,255,.06)}.MemoryFlipGame_pairRow__9IyXK[data-example]{background:rgba(240,184,90,.16)}.MemoryFlipGame_pairRow__9IyXK[data-found]{background:rgba(87,224,138,.15)}.MemoryFlipGame_pairRow__9IyXK[data-blank]{background:rgba(255,255,255,.035)}.MemoryFlipGame_pairBadge__j8UW_{font-size:.6rem;font-weight:800;letter-spacing:.04em;color:#2a1c45;background:#f0c277;border-radius:999px;padding:2px 7px;text-transform:uppercase;flex-shrink:0}.MemoryFlipGame_pairCheck__Se6HT{color:#7be0a0;font-weight:900;font-size:.9rem;flex-shrink:0}.MemoryFlipGame_pairWords__845L8{display:inline-flex;align-items:center;gap:9px;font-size:.9rem;color:#f3ecff}.MemoryFlipGame_pairWords__845L8 strong{font-weight:800}.MemoryFlipGame_pairLink__YIKog{color:#c4a6f5;font-weight:700}.MemoryFlipGame_pairWhy__xEgXy{font-size:.68rem;color:#c3b3e0;font-style:italic}.MemoryFlipGame_pairBlank__9YRSt{letter-spacing:2px;color:rgba(220,200,255,.4);font-weight:700}.MemoryFlipGame_pairListen__iqDMH{margin-left:auto;flex-shrink:0;min-width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(220,200,255,.28);background:rgba(255,255,255,.1);border-radius:999px;font-size:.95rem;cursor:pointer;transition:background .14s ease}.MemoryFlipGame_pairListen__iqDMH:hover{background:rgba(255,255,255,.2)}.MemoryFlipGame_whatNextBtn__FCsGB{align-self:center;margin-top:2px;border:none;border-radius:999px;padding:11px 26px;font-size:1rem;font-weight:800;color:#3a2168;background:linear-gradient(180deg,#ffe6a8,#f0b450);box-shadow:0 4px 0 #c98a2a,0 8px 18px -6px rgba(200,130,30,.55);cursor:pointer;transition:transform .12s ease,filter .12s ease}.MemoryFlipGame_whatNextBtn__FCsGB:hover{filter:brightness(1.05);transform:translateY(-1px)}.MemoryFlipGame_whatNextBtn__FCsGB:active{transform:translateY(1px);box-shadow:0 2px 0 #c98a2a}.MemoryFlipGame_whyOverlay__ge_8A{position:absolute;inset:0;z-index:12;display:flex;align-items:center;justify-content:center;padding:16px;background:rgba(24,10,48,.6);backdrop-filter:blur(3px);animation:MemoryFlipGame_fadeIn__KbmtG .2s ease}.MemoryFlipGame_whyCard__n1HqV{position:relative;width:min(96%,480px);max-height:86%;overflow-y:auto;padding:22px 22px 20px;border-radius:20px;background:linear-gradient(180deg,#ffffff,#f7efff);color:var(--ink);box-shadow:0 24px 56px -18px rgba(20,8,44,.7)}.MemoryFlipGame_whyClose___uNbh{position:absolute;top:12px;right:12px;width:40px;height:40px;border-radius:50%;border:none;cursor:pointer;background:#efe4ff;color:var(--plum);font-size:.9rem;font-weight:800;line-height:1}.MemoryFlipGame_whyClose___uNbh:hover{filter:brightness(.96)}.MemoryFlipGame_explainerBody__39jtQ{display:grid;gap:10px}.MemoryFlipGame_explainerHead__0_PZC{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-right:30px}.MemoryFlipGame_explainerTitle__m50Zn{font-size:1.05rem;font-weight:900;color:var(--plum);line-height:1.2}.MemoryFlipGame_explainerPlay__bzKuJ{flex-shrink:0;padding:7px 13px;border-radius:999px;border:none;cursor:pointer;font-size:.82rem;font-weight:800;color:#3a2168;background:linear-gradient(180deg,#ffe6a8,#f0b450);box-shadow:0 2px 0 #c98a2a;white-space:nowrap}.MemoryFlipGame_explainerPlay__bzKuJ:hover{filter:brightness(1.04)}.MemoryFlipGame_explainerPara__D4Nx1{margin:0;font-size:.9rem;line-height:1.5;color:#4a3b63}.MemoryFlipGame_eyebrow__WtGxo{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#e9dcff;opacity:.95}.MemoryFlipGame_title__b9vrs{margin:2px 0 0;font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:800;color:#fff;text-shadow:0 2px 6px rgba(20,6,44,.45)}.MemoryFlipGame_score__Fa8WH{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font-weight:800;font-size:1rem;color:#3a2168;background:linear-gradient(180deg,#ffffff,#efe4ff);box-shadow:0 3px 0 #b89be0,inset 0 1px 0 rgba(255,255,255,.6)}.MemoryFlipGame_stage__Nzw6B{position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;padding:8px 16px 4px}.MemoryFlipGame_stage__Nzw6B:before{content:"";position:absolute;inset:6% 8%;border-radius:28px;background:radial-gradient(120% 100% at 50% 45%,rgba(20,8,44,.34),transparent 72%);pointer-events:none}.MemoryFlipGame_grid__UTUwp{display:grid;grid-template-columns:repeat(var(--cols,4),minmax(0,clamp(58px,10vh,122px)));justify-content:center;gap:clamp(7px,1.6vh,14px);width:100%}.MemoryFlipGame_grid__UTUwp[data-cols="6"]{max-width:820px}@media (max-width:420px){.MemoryFlipGame_grid__UTUwp{grid-template-columns:repeat(3,minmax(0,clamp(56px,9vh,100px)))}}.MemoryFlipGame_cardWrapper__QIzuz{perspective:800px;animation:MemoryFlipGame_dealIn__5rFor .42s cubic-bezier(.34,1.4,.64,1) both}.MemoryFlipGame_cardWrapper__QIzuz:first-child{animation-delay:0s}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(2){animation-delay:45ms}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(3){animation-delay:90ms}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(4){animation-delay:135ms}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(5){animation-delay:.18s}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(6){animation-delay:225ms}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(7){animation-delay:.27s}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(8){animation-delay:315ms}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(9){animation-delay:.36s}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(10){animation-delay:405ms}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(11){animation-delay:.45s}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(12){animation-delay:495ms}.MemoryFlipGame_card__rNTEI{position:relative;display:block;width:100%;aspect-ratio:3/4;padding:0;border:none;background:none;cursor:pointer;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.4,0,.2,1),opacity .6s ease,filter .6s ease;outline:none;border-radius:14px}.MemoryFlipGame_card__rNTEI:not(:disabled):hover{transform:translateY(-4px)}.MemoryFlipGame_card__rNTEI:not(:disabled):hover .MemoryFlipGame_cardBack__KSuox{filter:brightness(1.1)}.MemoryFlipGame_card__rNTEI:not(:disabled):active{transition:transform .2s ease;transform:translateY(-1px) scale(.98)}.MemoryFlipGame_card__rNTEI:focus-visible{outline:3px solid #ffd98a;outline-offset:3px}.MemoryFlipGame_card__rNTEI:disabled{cursor:default}.MemoryFlipGame_card__rNTEI[data-flipped=true],.MemoryFlipGame_card__rNTEI[data-matched=true]{transform:rotateY(180deg)}.MemoryFlipGame_cardWrapper__QIzuz[data-matched=true]{transform:scale(.8);opacity:.9;transition:transform .6s ease,opacity .6s ease;animation:MemoryFlipGame_matchFound__D0INL .64s ease-out}.MemoryFlipGame_cardBack__KSuox,.MemoryFlipGame_cardFront__nJL2y{position:absolute;inset:0;border-radius:14px;display:flex;align-items:center;justify-content:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden}.MemoryFlipGame_cardBack__KSuox{color:#ffe1a0;background:radial-gradient(120% 100% at 30% 16%,rgba(255,255,255,.22),transparent 52%),linear-gradient(150deg,#9173d6,#7a59c2 52%,#5d3fa0);border:2px solid rgba(255,255,255,.3);box-shadow:0 6px 16px -4px rgba(28,12,60,.55),inset 0 1px 0 rgba(255,255,255,.28);overflow:hidden}.MemoryFlipGame_cardBack__KSuox:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%);transform:translateX(-120%);animation:MemoryFlipGame_cardSheen___9aBD 5.5s ease-in-out infinite}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(2n) .MemoryFlipGame_cardBack__KSuox:after{animation-delay:2.6s}.MemoryFlipGame_cardWrapper__QIzuz:nth-child(3n) .MemoryFlipGame_cardBack__KSuox:after{animation-delay:1.4s}.MemoryFlipGame_cardBackMotif__2jP3M{width:52%;height:52%;display:block;opacity:.9;filter:drop-shadow(0 1px 2px rgba(0,0,0,.25))}.MemoryFlipGame_cardFront__nJL2y{background:linear-gradient(180deg,#ffffff,#fbf3ff);border:2px solid rgba(124,92,191,.28);box-shadow:0 3px 10px rgba(60,30,100,.16);transform:rotateY(180deg);padding:4px}.MemoryFlipGame_card__rNTEI[data-matched=true] .MemoryFlipGame_cardFront__nJL2y{background:linear-gradient(180deg,#7be0a0,#41c97e);border-color:#2ba866;box-shadow:0 3px 12px rgba(34,150,85,.4),inset 0 1px 0 rgba(255,255,255,.4)}.MemoryFlipGame_card__rNTEI[data-matched=true] .MemoryFlipGame_cardWord__9NnUu{color:#0f5a30}.MemoryFlipGame_cardWord__9NnUu{font-size:clamp(.8rem,2.2vw,1.15rem);font-weight:800;color:var(--ink);text-align:center;line-height:1.12;word-break:break-word;padding:2px 4px}.MemoryFlipGame_cardImage__wkGBe{display:block;width:100%;height:100%;background-size:cover;background-position:50%;border-radius:10px}.MemoryFlipGame_matchTick__B__nu{position:absolute;top:5px;right:7px;font-size:1.05rem;color:#1c9b54;font-weight:900;line-height:1;animation:MemoryFlipGame_tickPop___HD_y .32s cubic-bezier(.34,1.56,.64,1) forwards}.MemoryFlipGame_sayPrompt__zk5Z_{position:absolute;left:50%;bottom:6px;transform:translateX(-50%);padding:2px 9px;border-radius:999px;background:linear-gradient(180deg,#ffe9a8,#ffcf5c);color:#6a4a00;font-size:clamp(.54rem,1.5vw,.72rem);font-weight:800;white-space:nowrap;box-shadow:0 2px 6px rgba(180,120,0,.3);pointer-events:none;animation:MemoryFlipGame_sayPop__7TjCh .28s cubic-bezier(.34,1.56,.64,1) both,MemoryFlipGame_sayPulse__WPOXW 1.4s ease-in-out .3s infinite}.MemoryFlipGame_sayPrompt__zk5Z_[data-heard]{background:linear-gradient(180deg,#9be7b4,#4cc984);color:#0f5a30;animation:MemoryFlipGame_sayPop__7TjCh .24s cubic-bezier(.34,1.56,.64,1) both}@keyframes MemoryFlipGame_sayPop__7TjCh{0%{opacity:0;transform:translateX(-50%) translateY(6px) scale(.82)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1)}}@keyframes MemoryFlipGame_sayPulse__WPOXW{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.06)}}.MemoryFlipGame_listener__N0KSj{position:relative;z-index:5;margin:0 auto;display:inline-flex;align-items:center;gap:8px;align-self:center;padding:6px 14px;border-radius:999px;font-size:.82rem;font-weight:700;color:#efe4ff;background:rgba(40,22,70,.55);border:1px solid rgba(220,200,255,.25);--listen-color:#c9a8ff}.MemoryFlipGame_listenerHeard__Ys_Rf{color:#d6ffe2;--listen-color:#57e08a}.MemoryFlipGame_bars__k8pAD{display:inline-flex;align-items:flex-end;gap:2px;height:14px}.MemoryFlipGame_bars__k8pAD span{width:3px;height:40%;border-radius:2px;background:var(--listen-color);animation:MemoryFlipGame_barPulse__2SfHb .9s ease-in-out infinite}.MemoryFlipGame_bars__k8pAD span:nth-child(2){animation-delay:.12s}.MemoryFlipGame_bars__k8pAD span:nth-child(3){animation-delay:.24s}.MemoryFlipGame_bars__k8pAD span:nth-child(4){animation-delay:.36s}.MemoryFlipGame_bars__k8pAD span:nth-child(5){animation-delay:.48s}.MemoryFlipGame_controls__gEluW{position:relative;z-index:5;display:grid;gap:8px;padding:6px 18px 16px}.MemoryFlipGame_instructionBar__JOWse{display:flex;align-items:center;justify-content:center;gap:10px}.MemoryFlipGame_instruction__Otp1I{margin:0;font-size:.98rem;font-weight:700;text-align:center;color:#f3ecff;text-shadow:0 1px 4px rgba(20,6,44,.5);min-height:1.4em}.MemoryFlipGame_replayBtn__I8nEG{position:relative;flex-shrink:0;width:36px;height:36px;border-radius:50%;border:none;cursor:pointer;font-size:1rem;background:linear-gradient(180deg,#ffffff,#ecdcff);box-shadow:0 2px 0 #b89be0;transition:transform .12s ease,filter .12s ease}.MemoryFlipGame_replayBtn__I8nEG:after{content:"";position:absolute;inset:-4px;border-radius:inherit}.MemoryFlipGame_replayBtn__I8nEG:hover{filter:brightness(1.06);transform:translateY(-1px)}.MemoryFlipGame_replayBtn__I8nEG:active{transform:translateY(0)}.MemoryFlipGame_progressTrack__plBEc{height:8px;background:rgba(255,255,255,.16);border-radius:999px;overflow:hidden}.MemoryFlipGame_progressFill__II_Sc{height:100%;background:linear-gradient(90deg,#f6d089,#f0b450);border-radius:999px;transition:width .5s ease}.MemoryFlipGame_startCard__5soUq{position:relative;z-index:4;margin:auto;width:min(92%,460px);padding:22px 22px 24px;border-radius:22px;background:rgba(38,22,66,.62);border:1px solid rgba(220,200,255,.22);backdrop-filter:blur(8px);box-shadow:0 18px 40px -18px rgba(15,6,35,.7);text-align:center}.MemoryFlipGame_startHeading__lNNy4{margin:0 0 10px;font-size:.95rem;font-weight:800;color:#f3ecff}.MemoryFlipGame_startHeading__lNNy4:not(:first-child){margin-top:18px}.MemoryFlipGame_startChips__XCt61{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.MemoryFlipGame_startChip__zlenU{padding:8px 15px;border-radius:999px;border:2px solid rgba(220,200,255,.4);background:rgba(255,255,255,.16);color:#f6efff;font-size:.9rem;font-weight:700;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}.MemoryFlipGame_startChip__zlenU:hover{transform:translateY(-1px);background:rgba(255,255,255,.16)}.MemoryFlipGame_startChipActive__K0dZd{background:linear-gradient(180deg,#ffffff,#ecdcff);border-color:#fff;color:#3a2168;box-shadow:0 3px 0 #b89be0}.MemoryFlipGame_startBtn__tM8n1{margin-top:22px;padding:12px 30px;border:none;border-radius:999px;cursor:pointer;font-size:1.05rem;font-weight:800;color:#3a2168;background:linear-gradient(180deg,#ffe6a8,#f0b450);box-shadow:0 4px 0 #c98a2a,0 8px 18px -6px rgba(200,130,30,.6);transition:transform .12s ease,filter .12s ease}.MemoryFlipGame_startBtn__tM8n1:hover{filter:brightness(1.05);transform:translateY(-1px)}.MemoryFlipGame_startBtn__tM8n1:active{transform:translateY(1px);box-shadow:0 2px 0 #c98a2a}.MemoryFlipGame_endScreen___vZ5A{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(24,10,48,.55);backdrop-filter:blur(3px);animation:MemoryFlipGame_fadeIn__KbmtG .26s ease}.MemoryFlipGame_endCard__HDAp4{width:min(94%,420px);padding:26px 24px;border-radius:22px;text-align:center;background:linear-gradient(180deg,#ffffff,#f7efff);color:var(--ink);box-shadow:0 20px 50px -18px rgba(20,8,44,.7)}.MemoryFlipGame_endTitle__SqK_3{margin:0 0 4px;font-size:1.4rem;font-weight:900;color:var(--plum)}.MemoryFlipGame_endSub__kJY0S{margin:0 0 18px;font-size:.95rem;font-weight:600;color:#6b5a86}.MemoryFlipGame_endButtons__C0T4N{display:grid;gap:10px}.MemoryFlipGame_endBtnPrimary__RVzs6,.MemoryFlipGame_endBtn__coIYx{padding:12px 18px;border:none;border-radius:14px;cursor:pointer;font-size:1rem;font-weight:800;transition:transform .12s ease,filter .12s ease}.MemoryFlipGame_endBtnPrimary__RVzs6{color:#3a2168;background:linear-gradient(180deg,#ffe6a8,#f0b450);box-shadow:0 4px 0 #c98a2a}.MemoryFlipGame_endBtn__coIYx{color:var(--plum);background:#efe4ff;box-shadow:0 3px 0 #c9b6ea}.MemoryFlipGame_endBtnPrimary__RVzs6:hover,.MemoryFlipGame_endBtn__coIYx:hover{filter:brightness(1.04);transform:translateY(-1px)}.MemoryFlipGame_endBtnPrimary__RVzs6:active,.MemoryFlipGame_endBtn__coIYx:active{transform:translateY(1px)}@keyframes MemoryFlipGame_tickPop___HD_y{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes MemoryFlipGame_dealIn__5rFor{0%{transform:translateY(14px) scale(.82) rotate(-3deg);opacity:0}to{transform:translateY(0) scale(1) rotate(0deg);opacity:1}}@keyframes MemoryFlipGame_matchFound__D0INL{0%{transform:scale(1);opacity:1}35%{transform:scale(1.08);opacity:1}to{transform:scale(.8);opacity:.9}}@keyframes MemoryFlipGame_cardSheen___9aBD{0%,64%{transform:translateX(-120%)}82%{transform:translateX(120%)}to{transform:translateX(120%)}}@keyframes MemoryFlipGame_barPulse__2SfHb{0%,to{height:35%;opacity:.7}50%{height:100%;opacity:1}}@keyframes MemoryFlipGame_fadeIn__KbmtG{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.MemoryFlipGame_hud__WXxJv{padding:12px 14px 4px}.MemoryFlipGame_explainerBar__5VxH5{margin-top:6px;padding:7px 10px;max-width:100%}.MemoryFlipGame_explainerBarText__yLfo2{flex-basis:100%}.MemoryFlipGame_pairsPanel__Zm0Vu{width:calc(100% - 18px);padding:8px 10px 10px}.MemoryFlipGame_pairWords__845L8{font-size:.86rem;gap:7px}.MemoryFlipGame_stage__Nzw6B{padding:6px 10px 4px}}@media (hover:none) and (pointer:coarse){.MemoryFlipGame_surface__NFoYq,.MemoryFlipGame_surface__NFoYq *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.MemoryFlipGame_cardBack__KSuox:after{animation:none;opacity:0}.MemoryFlipGame_bgDefault__D3UQB:after{display:none}}@media (prefers-reduced-motion:reduce){.MemoryFlipGame_card__rNTEI{transition:none}.MemoryFlipGame_cardWrapper__QIzuz{animation:none}.MemoryFlipGame_cardWrapper__QIzuz[data-matched=true]{animation:none;transition:none}.MemoryFlipGame_cardBack__KSuox:after{animation:none;opacity:0}.MemoryFlipGame_endScreen___vZ5A,.MemoryFlipGame_matchTick__B__nu,.MemoryFlipGame_sayPrompt__zk5Z_{animation:none;opacity:1}.MemoryFlipGame_bars__k8pAD span{animation:none;height:70%}.MemoryFlipGame_progressFill__II_Sc{transition:none}}@media (hover:none) and (pointer:coarse){.WordFishingGame_surface__OajTz,.WordFishingGame_surface__OajTz *{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}}.WordFishingGame_surface__OajTz{--water:#1d6fb8;--water-deep:#114e86;--teal:#2bb6c4;--sand:#f6e3b8;--cream:#fffaf1;--accent:#28a0c4;position:relative;display:flex;flex-direction:column;min-height:640px;border-radius:24px;overflow:hidden;background:#0c2f54;box-shadow:0 18px 40px -18px rgba(8,30,60,.55),inset 0 0 0 1px rgba(220,240,255,.08);color:var(--cream);user-select:none;-webkit-touch-callout:none}.WordFishingGame_surface__OajTz[data-embedded=true]{min-height:0}.WordFishingGame_surface__OajTz[data-embedded=true] .WordFishingGame_stage__jfDVo{min-height:150px}.WordFishingGame_surface__OajTz[data-embedded=true] .WordFishingGame_hud__FerKn{padding:8px 14px 4px}.WordFishingGame_bgDefault__8xwAC,.WordFishingGame_bgImage__gr9Ma{position:absolute;inset:0;z-index:0}.WordFishingGame_bgImage__gr9Ma{background-size:cover;background-position:50%}.WordFishingGame_bgDefault__8xwAC{background:linear-gradient(180deg,#aee2ff,#7fc6f5 22%,#2f8fce 40%,#1d6fb8 60%,#114e86)}.WordFishingGame_bgDefault__8xwAC:after{content:"";position:absolute;inset:0;background:radial-gradient(closest-side,rgba(255,255,255,.14),transparent 75%) 50% 30% /80% 30% no-repeat}.WordFishingGame_scrim__wRehT{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(130% 100% at 50% 0,transparent 55%,rgba(6,26,52,.4) 100%)}.WordFishingGame_hud__FerKn{position:relative;z-index:6;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 6px}.WordFishingGame_hudInfo__EAoAz{min-width:0}.WordFishingGame_eyebrow__f4zpM{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#cdeeff;opacity:.95}.WordFishingGame_title__oqpxv{margin:2px 0 0;font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:800;color:#fff;text-shadow:0 2px 6px rgba(0,20,40,.4)}.WordFishingGame_score__1ihbp{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font-weight:800;font-size:1rem;color:#0c3a5c;background:linear-gradient(180deg,#ffffff,#d7f0ff);box-shadow:0 3px 0 #8cc4e6,inset 0 1px 0 rgba(255,255,255,.6)}.WordFishingGame_stage__jfDVo{position:relative;z-index:2;flex:1;display:flex;min-height:380px;padding:8px 16px}.WordFishingGame_pond__pVftY{position:relative;flex:1;border-radius:20px;overflow:hidden;background:linear-gradient(180deg,rgba(120,200,245,.5),rgba(29,111,184,.55) 30%,rgba(17,78,134,.7));box-shadow:inset 0 8px 24px rgba(8,30,60,.35),inset 0 0 0 2px rgba(220,245,255,.18)}.WordFishingGame_pondSurface__P4RnV{position:absolute;top:0;left:0;right:0;height:14px;background:rgba(255,255,255,.28)}.WordFishingGame_caustic1__i_s4X,.WordFishingGame_caustic2__pJn6T{position:absolute;border-radius:50%;background:rgba(255,255,255,.06);pointer-events:none;animation:WordFishingGame_causticDrift__0xZeh 8s ease-in-out infinite}.WordFishingGame_caustic1__i_s4X{width:220px;height:80px;top:28%;left:8%}.WordFishingGame_caustic2__pJn6T{width:160px;height:60px;top:62%;right:12%;animation-delay:-4s;animation-duration:11s}.WordFishingGame_castOverlay__gdKH5{position:absolute;inset:0;width:100%;height:100%;z-index:4;pointer-events:none;opacity:0;transition:opacity .16s ease}.WordFishingGame_castOverlay__gdKH5[data-casting=on]{opacity:1}.WordFishingGame_castLine__tpmI3{stroke:rgba(255,255,255,.85);stroke-width:1.6;stroke-linecap:round}.WordFishingGame_hookCursor__d_CFw{position:absolute;top:0;left:0;font-size:1.5rem;line-height:1;z-index:5;pointer-events:none;opacity:0;margin:-6px 0 0 -8px;filter:drop-shadow(0 2px 3px rgba(0,20,40,.5));transition:opacity .16s ease}.WordFishingGame_hookCursor__d_CFw[data-casting=on]{opacity:1}.WordFishingGame_hookGlyph__hOAVd{display:inline-block}.WordFishingGame_castOverlay__gdKH5[data-flick=on] .WordFishingGame_castLine__tpmI3{animation:WordFishingGame_lineFlick__TSz_o .42s ease}.WordFishingGame_fish___YtHR{position:absolute;left:-240px;padding:6px;border:none;background:none;cursor:pointer;animation:WordFishingGame_fishSwim__q5x9H var(--dur,7s) linear var(--delay,0s) infinite}.WordFishingGame_fish___YtHR:disabled{pointer-events:none}.WordFishingGame_fishInner__hEkWl{position:relative;display:inline-block;transition:transform .16s ease,filter .16s ease}.WordFishingGame_fishArt__ada6d{display:block;width:210px;height:auto;filter:drop-shadow(0 5px 9px rgba(0,20,40,.35))}.WordFishingGame_fishArt__ada6d svg{display:block;width:100%;height:auto}.WordFishingGame_fishWord__VAlg0{position:absolute;left:56%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;justify-content:center;padding:7px 16px;border-radius:999px;background:rgba(255,252,245,.92);box-shadow:0 2px 9px rgba(0,20,40,.32),inset 0 0 0 2px rgba(255,255,255,.7);color:#0c3a5c;font-size:1.4rem;font-weight:900;line-height:1;white-space:nowrap}.WordFishingGame_fishWaiting__F2gfU .WordFishingGame_fishInner__hEkWl{transform:scale(.82);opacity:.5}.WordFishingGame_fishActive__pEDu3 .WordFishingGame_fishInner__hEkWl{transform:scale(1.16)}.WordFishingGame_fishActive__pEDu3 .WordFishingGame_fishArt__ada6d{animation:WordFishingGame_fishGlow__VT6_P 1.4s ease-in-out infinite}.WordFishingGame_fishActive__pEDu3 .WordFishingGame_fishWord__VAlg0{font-size:1.55rem;background:rgba(255,255,255,.96)}.WordFishingGame_fishActive__pEDu3:hover .WordFishingGame_fishInner__hEkWl{filter:brightness(1.04)}.WordFishingGame_fishActive__pEDu3:active .WordFishingGame_fishInner__hEkWl{transform:scale(1.07)}.WordFishingGame_fishCatching__0XHmd{animation-play-state:paused;opacity:0}.WordFishingGame_fishReject__ZTtZD .WordFishingGame_fishInner__hEkWl{animation:WordFishingGame_fishShake__cdTnD .5s ease}.WordFishingGame_reelFish__BeVKb{position:absolute;top:0;left:0;z-index:7;width:210px;pointer-events:none;will-change:transform,opacity}.WordFishingGame_reelFish__BeVKb .WordFishingGame_fishArt__ada6d{width:210px;filter:drop-shadow(0 6px 10px rgba(0,20,40,.45))}.WordFishingGame_listener___UbNR{position:absolute;left:50%;bottom:8px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:9px;padding:6px 14px;border-radius:999px;font-size:.82rem;font-weight:700;color:#0c3a5c;background:rgba(255,252,245,.94);box-shadow:0 4px 12px -4px rgba(0,0,0,.4);--listen-color:var(--accent);z-index:3}.WordFishingGame_listener___UbNR[data-listen-shape=none]{background:transparent;box-shadow:none;color:var(--cream)}.WordFishingGame_listener___UbNR[data-listen-shape=circle]{border-radius:999px;padding:8px 10px}.WordFishingGame_listener___UbNR[data-listen-size=sm]{font-size:.72rem;padding:4px 10px}.WordFishingGame_listener___UbNR[data-listen-size=lg]{font-size:.95rem;padding:8px 18px}.WordFishingGame_listenerHeard__ZFTco{color:#2f7d32}.WordFishingGame_bars__bJeB5{display:inline-flex;align-items:flex-end;gap:3px;height:16px}.WordFishingGame_bars__bJeB5 span{width:3px;height:40%;border-radius:2px;background:var(--listen-color);animation:WordFishingGame_barPulse__trdjM .9s ease-in-out infinite}.WordFishingGame_bars__bJeB5 span:nth-child(2){animation-delay:.12s}.WordFishingGame_bars__bJeB5 span:nth-child(3){animation-delay:.24s}.WordFishingGame_bars__bJeB5 span:nth-child(4){animation-delay:.36s}.WordFishingGame_bars__bJeB5 span:nth-child(5){animation-delay:.48s}.WordFishingGame_listener___UbNR[data-listen-state=idle] .WordFishingGame_bars__bJeB5 span,.WordFishingGame_listener___UbNR[data-listen-state=unavailable] .WordFishingGame_bars__bJeB5 span{animation:none;height:30%;opacity:.5}.WordFishingGame_listener___UbNR[data-listen-state=heard] .WordFishingGame_bars__bJeB5 span{animation:none;height:100%;background:#46a049}@keyframes WordFishingGame_barPulse__trdjM{0%,to{height:35%}50%{height:100%}}.WordFishingGame_listener___UbNR[data-listen-style=dots] .WordFishingGame_bars__bJeB5{gap:4px}.WordFishingGame_listener___UbNR[data-listen-style=dots] .WordFishingGame_bars__bJeB5 span{width:6px;height:6px;border-radius:50%}.WordFishingGame_listener___UbNR[data-listen-style=pulse] .WordFishingGame_bars__bJeB5 span:not(:nth-child(3)){display:none}.WordFishingGame_listener___UbNR[data-listen-style=pulse] .WordFishingGame_bars__bJeB5 span{width:12px;height:12px;border-radius:50%;animation:WordFishingGame_orbPulse__K9fdn 1s ease-in-out infinite}@keyframes WordFishingGame_orbPulse__K9fdn{0%,to{transform:scale(.7);opacity:.6}50%{transform:scale(1.1);opacity:1}}.WordFishingGame_tray__BoGcR{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;padding:6px 16px 8px}.WordFishingGame_wordCard__E4PiW{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:160px;padding:14px 28px;border:none;border-radius:18px;cursor:pointer;background:linear-gradient(180deg,#ffffff,#eaf6ff);box-shadow:0 6px 0 #aacfe6,0 12px 20px -10px rgba(0,20,40,.5);transition:transform .12s ease}.WordFishingGame_wordCard__E4PiW:active{transform:translateY(2px);box-shadow:0 4px 0 #aacfe6,0 8px 14px -10px rgba(0,20,40,.5)}.WordFishingGame_wordText__KNiWX{font-size:clamp(1.5rem,4vw,2.1rem);font-weight:800;color:#0c3a5c;line-height:1.1}.WordFishingGame_speakerHint__QX_WN{font-size:.72rem;font-weight:700;color:#3f86b0}.WordFishingGame_phraseCard__ZqZwC{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:200px;max-width:min(480px,92vw);padding:12px 22px;border:none;border-radius:18px;cursor:pointer;background:linear-gradient(180deg,#ffffff,#eaf6ff);box-shadow:0 6px 0 #aacfe6,0 12px 20px -10px rgba(0,20,40,.5);transition:transform .12s ease;text-align:center}.WordFishingGame_phraseCard__ZqZwC:active{transform:translateY(2px);box-shadow:0 4px 0 #aacfe6,0 8px 14px -10px rgba(0,20,40,.5)}.WordFishingGame_phraseText__oE8i9{font-size:clamp(1.05rem,2.6vw,1.3rem);font-weight:600;color:#1e4d70;line-height:1.35;overflow-wrap:break-word;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.WordFishingGame_phraseCard__ZqZwC[data-len=long] .WordFishingGame_phraseText__oE8i9{font-size:clamp(.92rem,2.2vw,1.1rem);line-height:1.3}.WordFishingGame_controls__ik8pA{position:relative;z-index:3;padding:4px 18px 18px}.WordFishingGame_instructionBar__ZvlaD{display:flex;align-items:center;gap:10px;justify-content:center}.WordFishingGame_instruction__wws6K{margin:0;font-size:1rem;font-weight:800;text-align:center;color:#fff;padding:7px 16px;border-radius:999px;background:rgba(8,30,60,.55);backdrop-filter:blur(3px);box-shadow:0 2px 10px -4px rgba(0,0,0,.5)}.WordFishingGame_replayBtn___IyG_{flex-shrink:0;width:38px;height:38px;border:none;border-radius:50%;cursor:pointer;font-size:1.1rem;background:rgba(255,252,245,.18);color:#fff;transition:background .14s ease,transform .12s ease}.WordFishingGame_replayBtn___IyG_:hover{background:rgba(255,252,245,.3)}.WordFishingGame_replayBtn___IyG_:active{transform:scale(.92)}.WordFishingGame_progressTrack__oJdod{margin:12px auto 0;max-width:460px;height:12px;border-radius:999px;background:rgba(0,0,0,.28);overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}.WordFishingGame_progressFill__cUvuV{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--teal),#7fe0ec);transition:width .42s cubic-bezier(.3,.8,.4,1)}.WordFishingGame_startCard__t5dgB{position:relative;z-index:3;margin:auto;width:min(440px,92%);display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;border-radius:22px;background:rgba(255,252,245,.96);color:#0c3a5c;box-shadow:0 20px 44px -18px rgba(0,20,40,.6);text-align:center}.WordFishingGame_startHeading__DBqAr{margin:6px 0 2px;font-size:.95rem;font-weight:800;color:#155e8a}.WordFishingGame_startChips__78KkI{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.WordFishingGame_startChip__0f550{padding:8px 14px;border:2px solid #b6d9ee;border-radius:999px;background:#fff;color:#155e8a;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .13s ease}.WordFishingGame_startChip__0f550:hover{border-color:var(--teal)}.WordFishingGame_startChipActive__kU_xA{border-color:transparent;color:#0c3a5c;background:linear-gradient(180deg,#8fe6f0,var(--teal));box-shadow:0 3px 0 #1c93a1}.WordFishingGame_startBtn__yLCef{margin-top:14px;padding:14px 22px;border:none;border-radius:16px;cursor:pointer;font-size:1.1rem;font-weight:800;color:#073049;background:linear-gradient(180deg,#9fe9ff,#2f9fce);box-shadow:0 5px 0 #1c7aa6,0 12px 22px -10px rgba(0,20,40,.5);transition:transform .12s ease}.WordFishingGame_startBtn__yLCef:active{transform:translateY(3px);box-shadow:0 2px 0 #1c7aa6,0 8px 16px -10px rgba(0,20,40,.5)}.WordFishingGame_surfaceComplete__fpZ_g .WordFishingGame_bgDefault__8xwAC{filter:brightness(1.06) saturate(1.08)}.WordFishingGame_endScreen__FReao{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(6,26,52,.5);backdrop-filter:blur(2px)}.WordFishingGame_endCard__rWza5{position:relative;z-index:9;width:min(420px,100%);padding:26px 24px;border-radius:22px;text-align:center;background:linear-gradient(180deg,#ffffff,#eaf6ff);color:#0c3a5c;box-shadow:0 24px 50px -18px rgba(0,20,40,.7);animation:WordFishingGame_endPop__XAwr_ .36s cubic-bezier(.22,1.1,.4,1)}.WordFishingGame_endScreen__FReao[data-end-style=accent] .WordFishingGame_endCard__rWza5{background:linear-gradient(180deg,#bdeeff,#7fd6ec)}.WordFishingGame_endScreen__FReao[data-end-style=frost] .WordFishingGame_endCard__rWza5{background:rgba(255,253,248,.86);backdrop-filter:blur(6px)}.WordFishingGame_endScreen__FReao[data-end-size=compact] .WordFishingGame_endCard__rWza5{width:min(340px,100%);padding:20px}.WordFishingGame_endScreen__FReao[data-end-size=large] .WordFishingGame_endCard__rWza5{width:min(500px,100%);padding:32px}@keyframes WordFishingGame_endPop__XAwr_{0%{transform:scale(.86) translateY(10px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.WordFishingGame_endTitle__NsK_4{margin:0;font-size:1.5rem;font-weight:800;color:#0f6fa6}.WordFishingGame_endSub__IdZTY{margin:8px 0 18px;font-size:.95rem;font-weight:600;color:#155e8a}.WordFishingGame_endButtons__HVFx8{display:flex;flex-direction:column;gap:10px}.WordFishingGame_endBtnPrimary__gzTBl,.WordFishingGame_endBtn__74pPF{padding:12px 18px;border:none;border-radius:14px;cursor:pointer;font-size:1rem;font-weight:800;transition:transform .12s ease}.WordFishingGame_endBtnPrimary__gzTBl{color:#073049;background:linear-gradient(180deg,#9fe9ff,#2f9fce);box-shadow:0 4px 0 #1c7aa6}.WordFishingGame_endBtn__74pPF{color:#155e8a;background:#fff;box-shadow:inset 0 0 0 2px #b6d9ee}.WordFishingGame_endBtnPrimary__gzTBl:active,.WordFishingGame_endBtn__74pPF:active{transform:translateY(2px)}@keyframes WordFishingGame_fishSwim__q5x9H{0%{transform:translateX(0)}to{transform:translateX(1800px)}}@keyframes WordFishingGame_fishGlow__VT6_P{0%,to{filter:drop-shadow(0 0 5px rgba(255,224,130,.7)) drop-shadow(0 5px 9px rgba(0,20,40,.35))}50%{filter:drop-shadow(0 0 14px rgba(255,224,130,1)) drop-shadow(0 5px 9px rgba(0,20,40,.35))}}@keyframes WordFishingGame_fishShake__cdTnD{0%,to{transform:scale(1.16) translateX(0)}20%{transform:scale(1.16) translateX(-8px)}60%{transform:scale(1.16) translateX(8px)}}@keyframes WordFishingGame_lineFlick__TSz_o{0%,to{stroke-width:1.6}22%{stroke-width:3.4;stroke:#ffffff}55%{stroke-width:1.1}}@keyframes WordFishingGame_causticDrift__0xZeh{0%,to{transform:translate(0) scale(1);opacity:.7}50%{transform:translate(34px,16px) scale(1.2);opacity:1}}@media (prefers-reduced-motion:reduce){.WordFishingGame_fish___YtHR{animation:none;left:16%}.WordFishingGame_caustic1__i_s4X,.WordFishingGame_caustic2__pJn6T,.WordFishingGame_fishActive__pEDu3 .WordFishingGame_fishArt__ada6d{animation:none}.WordFishingGame_castOverlay__gdKH5,.WordFishingGame_hookCursor__d_CFw{transition:none}.WordFishingGame_endCard__rWza5{animation:none}}.WordFishingGame_contextStrip__q6kP4{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:8px;padding:8px 14px;background:rgba(255,255,255,.92);border-radius:10px;border:1.5px solid rgba(2,132,199,.18);text-align:center}.WordFishingGame_contextLabel__32iQU{font-size:.6rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#0369a1;opacity:.75}.WordFishingGame_contextPhrase__JR_uD{font-size:clamp(.9rem,2.2vw,1.15rem);font-weight:600;color:#0c4a6e;line-height:1.35}.SentenceBuilderGame_surface__Cb4zK{--plum:#2a1b3d;--lilac:#b794f6;--lilac-deep:#805ad5;--gold:#f6c453;--gold-deep:#d99a2b;--cream:#fbf6ff;--accent:#b794f6;position:relative;display:flex;flex-direction:column;min-height:560px;border-radius:24px;overflow:hidden;background:#1c1230;box-shadow:0 18px 40px -18px rgba(24,12,40,.6),inset 0 0 0 1px rgba(240,230,255,.08);color:var(--cream);user-select:none}.SentenceBuilderGame_bgDefault__1cXbx,.SentenceBuilderGame_bgImage__5xiJL{position:absolute;inset:0;z-index:0}.SentenceBuilderGame_bgImage__5xiJL{background-size:cover;background-position:50%}.SentenceBuilderGame_bgDefault__1cXbx{background:radial-gradient(120% 90% at 50% 6%,#5b3a86 0,#3a2560 46%,#221541 100%),radial-gradient(70% 44% at 50% 86%,rgba(247,196,83,.18),transparent 70%)}.SentenceBuilderGame_bgDefault__1cXbx:after{content:"";position:absolute;inset:0;background:radial-gradient(closest-side,rgba(255,224,160,.16),transparent 75%) 50% 78% /80% 30% no-repeat}.SentenceBuilderGame_scrim__oDIye{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(130% 100% at 50% 0,transparent 50%,rgba(14,8,26,.5) 100%)}.SentenceBuilderGame_hud__T_fbF{position:relative;z-index:3;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 6px}.SentenceBuilderGame_hudInfo__vlpe7{min-width:0}.SentenceBuilderGame_eyebrow__Jlij6{margin:0;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--gold);opacity:.92}.SentenceBuilderGame_titleRow__UgAqK{display:flex;align-items:center;gap:8px}.SentenceBuilderGame_title___q_W4{margin:2px 0 0;font-size:clamp(1.05rem,2.4vw,1.4rem);font-weight:800;color:#fbf6ff;text-shadow:0 2px 6px rgba(0,0,0,.35)}.SentenceBuilderGame_score__egqkr{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border-radius:999px;font-weight:800;font-size:1rem;color:#fff;background:linear-gradient(180deg,#b794f6,var(--lilac-deep));box-shadow:0 3px 0 #5b3a86,inset 0 1px 0 rgba(255,255,255,.35)}.SentenceBuilderGame_infoBtn__LQxcI{position:relative;flex-shrink:0;width:26px;height:26px;border:none;border-radius:50%;cursor:pointer;font-size:.85rem;font-weight:900;font-style:italic;color:#2a1b3d;background:rgba(247,196,83,.92);box-shadow:0 2px 6px -1px rgba(0,0,0,.4);line-height:1}.SentenceBuilderGame_infoBtn__LQxcI:after{content:"";position:absolute;inset:-9px;border-radius:inherit}.SentenceBuilderGame_infoBtn__LQxcI:hover{background:var(--gold)}.SentenceBuilderGame_whyOverlay__OOTGs{position:absolute;inset:0;z-index:12;display:flex;align-items:center;justify-content:center;padding:18px;background:rgba(14,8,26,.62);backdrop-filter:blur(3px)}.SentenceBuilderGame_whyCard__2MHKT{position:relative;width:min(560px,100%);max-height:86%;overflow-y:auto;padding:22px 22px 24px;border-radius:20px;background:var(--cream);color:#3a2560;box-shadow:0 24px 50px -18px rgba(0,0,0,.7)}.SentenceBuilderGame_whyClose__o_VNY{position:absolute;top:10px;right:12px;width:40px;height:40px;border:none;border-radius:50%;cursor:pointer;font-size:.9rem;background:rgba(128,90,213,.14);color:#5b3a86}.SentenceBuilderGame_explainerBody__oNjSS{display:flex;flex-direction:column;gap:8px}.SentenceBuilderGame_explainerHead__MYjbP{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:2px}.SentenceBuilderGame_explainerTitle__CKFs_{font-size:1.05rem;font-weight:800;color:#5b3a86}.SentenceBuilderGame_explainerPlay__14bNy{flex-shrink:0;padding:7px 14px;border:none;border-radius:999px;cursor:pointer;font-weight:800;font-size:.82rem;color:#2a1b3d;background:linear-gradient(180deg,#ffe08a,var(--gold));box-shadow:0 3px 0 #b8862a}.SentenceBuilderGame_explainerPara__kMDE7{margin:0;font-size:.92rem;line-height:1.5;color:#4a3570}.SentenceBuilderGame_picturePrompt__2ZrMq{position:relative;z-index:2;display:flex;justify-content:center;padding:4px 16px 0;animation:SentenceBuilderGame_pictureIn__UphRN .32s ease both}.SentenceBuilderGame_pictureImg__NKRhn{width:clamp(110px,26vw,168px);height:clamp(110px,26vw,168px);object-fit:contain;border-radius:18px;background:rgba(255,255,255,.92);border:3px solid rgba(255,255,255,.95);box-shadow:0 8px 22px rgba(31,24,60,.22)}@keyframes SentenceBuilderGame_pictureIn__UphRN{0%{opacity:0;transform:translateY(6px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.SentenceBuilderGame_stage__o826n{position:relative;z-index:2;flex:1;display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:nowrap;min-height:200px;padding:10px 16px 4px}.SentenceBuilderGame_loco__P3qm1{flex-shrink:0;width:clamp(72px,16vw,108px);filter:drop-shadow(0 8px 10px rgba(0,0,0,.4))}.SentenceBuilderGame_locoSvg__AbgOB{display:block;width:100%;height:auto;overflow:visible}.SentenceBuilderGame_locoReady__T6a_h{cursor:pointer;animation:SentenceBuilderGame_locoInvite__MR_LY 1.5s ease-in-out infinite}.SentenceBuilderGame_locoReady__T6a_h:hover{filter:drop-shadow(0 0 12px rgba(247,196,83,.85))}@keyframes SentenceBuilderGame_locoInvite__MR_LY{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.SentenceBuilderGame_smoke__o37fF{animation:SentenceBuilderGame_puff__OXKAe 2.4s ease-in-out infinite;transform-origin:95px 10px}@keyframes SentenceBuilderGame_puff__OXKAe{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:.95;transform:translateY(-4px)}}.SentenceBuilderGame_locoDepart___VZ4v{animation:SentenceBuilderGame_chug__Ylp8K .7s ease-in forwards}@keyframes SentenceBuilderGame_chug__Ylp8K{0%{transform:translateX(0)}20%{transform:translateX(-4px) translateY(-2px)}to{transform:translateX(180%);opacity:0}}.SentenceBuilderGame_track__RkjvX{position:relative;display:flex;align-items:flex-end;gap:6px;flex-wrap:wrap;justify-content:center;padding:12px 14px 18px;border-radius:16px;background:rgba(20,12,36,.35)}.SentenceBuilderGame_track__RkjvX:after{content:"";position:absolute;left:8px;right:8px;bottom:8px;height:4px;border-radius:2px;background:repeating-linear-gradient(90deg,#6b5a86 0 12px,#4a3a66 12px 18px);box-shadow:0 2px 0 rgba(0,0,0,.3)}.SentenceBuilderGame_track__RkjvX[data-built=true]{box-shadow:0 0 0 2px rgba(247,196,83,.5)}.SentenceBuilderGame_trackWrong___nejf{animation:SentenceBuilderGame_shake__7B2Dd .45s ease}.SentenceBuilderGame_trackDepart__S4tgF{animation:SentenceBuilderGame_rollOff__8qXUV .7s ease-in forwards}@keyframes SentenceBuilderGame_shake__7B2Dd{0%,to{transform:translateX(0)}25%{transform:translateX(-7px)}75%{transform:translateX(7px)}}@keyframes SentenceBuilderGame_rollOff__8qXUV{to{transform:translateX(20%);opacity:0}}.SentenceBuilderGame_slot__JhGQ6{position:relative;min-width:60px;min-height:54px;display:flex;align-items:center;justify-content:center;padding:2px;border-radius:14px;border:2px dashed rgba(199,178,240,.7);background:rgba(125,95,180,.14)}.SentenceBuilderGame_slotFilled__utVO1{border-color:transparent;border-style:solid;background:transparent}.SentenceBuilderGame_slotTarget__OYf5o{border-color:rgba(247,196,83,.85);background:rgba(247,196,83,.12)}.SentenceBuilderGame_slotNext__2QJe_{border-style:solid;border-color:var(--gold);background:rgba(247,196,83,.18);animation:SentenceBuilderGame_nextPulse__waGpv 1.4s ease-in-out infinite}@keyframes SentenceBuilderGame_nextPulse__waGpv{0%,to{box-shadow:0 0 0 0 rgba(247,196,83,0)}50%{box-shadow:0 0 0 4px rgba(247,196,83,.28)}}.SentenceBuilderGame_slotGhost__nLPMw{font-size:.95rem;font-weight:700;color:rgba(240,230,255,.4);padding:0 8px}.SentenceBuilderGame_tile__x3q5j{display:inline-flex;align-items:center;gap:2px;padding:12px 16px;border:none;border-radius:14px;cursor:pointer;font-size:clamp(1rem,2.6vw,1.4rem);font-weight:800;color:#3a2560;background:linear-gradient(180deg,#fffdf8,#efe6ff);box-shadow:0 5px 0 #c9b8e6,0 10px 16px -10px rgba(0,0,0,.5);transition:transform .12s ease,box-shadow .12s ease;line-height:1.05}.SentenceBuilderGame_tile__x3q5j:active{transform:translateY(2px);box-shadow:0 3px 0 #c9b8e6,0 6px 12px -10px rgba(0,0,0,.5)}.SentenceBuilderGame_tile__x3q5j:disabled{cursor:default}.SentenceBuilderGame_tileTarget__Rea57{color:#5a3a06;background:linear-gradient(180deg,#fff4d6,#ffe08a);box-shadow:0 5px 0 #d99a2b,0 10px 16px -10px rgba(0,0,0,.5)}.SentenceBuilderGame_tileBank__Q_h8x{animation:SentenceBuilderGame_tileIn__be9AY .24s ease backwards}.SentenceBuilderGame_tileFalling__Z7KAZ{animation:SentenceBuilderGame_tileFall__itHyX .7s cubic-bezier(.45,0,.7,1) forwards}@keyframes SentenceBuilderGame_tileFall__itHyX{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(150px) rotate(-12deg);opacity:0}}.SentenceBuilderGame_tilePlaced__q40hs{position:relative}.SentenceBuilderGame_tilePlaced__q40hs:after,.SentenceBuilderGame_tilePlaced__q40hs:before{content:"";position:absolute;bottom:-7px;width:12px;height:12px;border-radius:50%;background:#2a1b3d;box-shadow:inset 0 0 0 2px #f6c453}.SentenceBuilderGame_tilePlaced__q40hs:before{left:9px}.SentenceBuilderGame_tilePlaced__q40hs:after{right:9px}.SentenceBuilderGame_spk__1fLAg{font-size:.7em}@keyframes SentenceBuilderGame_tileIn__be9AY{0%{transform:translateY(8px) scale(.96);opacity:0}to{transform:none;opacity:1}}.SentenceBuilderGame_actionArea__jyhLZ{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;min-height:112px;padding:4px 16px 2px}.SentenceBuilderGame_bank__SHf_J{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.SentenceBuilderGame_listener__IhQiP{position:relative;z-index:3;margin:0 auto 2px;display:inline-flex;align-items:center;gap:9px;padding:6px 14px;border-radius:999px;font-size:.82rem;font-weight:700;color:#2a1b3d;background:rgba(251,246,255,.92);box-shadow:0 4px 12px -4px rgba(0,0,0,.4);--listen-color:var(--accent)}.SentenceBuilderGame_listener__IhQiP[data-listen-shape=none]{background:transparent;box-shadow:none;color:var(--cream)}.SentenceBuilderGame_listener__IhQiP[data-listen-size=sm]{font-size:.72rem;padding:4px 10px}.SentenceBuilderGame_listener__IhQiP[data-listen-size=lg]{font-size:.95rem;padding:8px 18px}.SentenceBuilderGame_listenerHeard__RiXQh{color:#2f7d32}.SentenceBuilderGame_bars__s1YY2{display:inline-flex;align-items:flex-end;gap:3px;height:16px}.SentenceBuilderGame_bars__s1YY2 span{width:3px;height:40%;border-radius:2px;background:var(--listen-color);animation:SentenceBuilderGame_barPulse__CtTtc .9s ease-in-out infinite}.SentenceBuilderGame_bars__s1YY2 span:nth-child(2){animation-delay:.12s}.SentenceBuilderGame_bars__s1YY2 span:nth-child(3){animation-delay:.24s}.SentenceBuilderGame_bars__s1YY2 span:nth-child(4){animation-delay:.36s}.SentenceBuilderGame_bars__s1YY2 span:nth-child(5){animation-delay:.48s}.SentenceBuilderGame_listener__IhQiP[data-listen-state=idle] .SentenceBuilderGame_bars__s1YY2 span,.SentenceBuilderGame_listener__IhQiP[data-listen-state=unavailable] .SentenceBuilderGame_bars__s1YY2 span{animation:none;height:30%;opacity:.5}.SentenceBuilderGame_listener__IhQiP[data-listen-state=heard] .SentenceBuilderGame_bars__s1YY2 span{animation:none;height:100%;background:#46a049}@keyframes SentenceBuilderGame_barPulse__CtTtc{0%,to{height:35%}50%{height:100%}}.SentenceBuilderGame_listener__IhQiP[data-listen-style=dots] .SentenceBuilderGame_bars__s1YY2{gap:4px}.SentenceBuilderGame_listener__IhQiP[data-listen-style=dots] .SentenceBuilderGame_bars__s1YY2 span{width:6px;height:6px;border-radius:50%}.SentenceBuilderGame_controls__GoBCk{position:relative;z-index:3;padding:4px 18px 18px}.SentenceBuilderGame_instructionBar__CPN28{display:flex;align-items:center;gap:10px;justify-content:center}.SentenceBuilderGame_instruction__n1CAV{margin:0;font-size:1rem;font-weight:800;text-align:center;color:#fbf6ff;padding:7px 16px;border-radius:999px;background:rgba(20,12,36,.62);backdrop-filter:blur(3px);box-shadow:0 2px 10px -4px rgba(0,0,0,.5)}.SentenceBuilderGame_replayBtn__tDoYG{position:relative;flex-shrink:0;width:38px;height:38px;border:none;border-radius:50%;cursor:pointer;font-size:1.1rem;background:rgba(251,246,255,.16);color:#fff;transition:background .14s ease,transform .12s ease}.SentenceBuilderGame_replayBtn__tDoYG:after{content:"";position:absolute;inset:-3px;border-radius:inherit}.SentenceBuilderGame_replayBtn__tDoYG:hover{background:rgba(251,246,255,.28)}.SentenceBuilderGame_replayBtn__tDoYG:active{transform:scale(.92)}.SentenceBuilderGame_sayBtn__F1xiu{display:block;margin:0 auto;padding:14px 28px;border:none;border-radius:14px;cursor:pointer;font-size:1.05rem;font-weight:800;color:#2a1b3d;background:linear-gradient(180deg,#ffe08a,var(--gold-deep));box-shadow:0 4px 0 #a8692b,0 10px 18px -10px rgba(0,0,0,.5);transition:transform .12s ease}.SentenceBuilderGame_sayBtn__F1xiu:active{transform:translateY(2px);box-shadow:0 2px 0 #a8692b}.SentenceBuilderGame_progressTrack__SasAr{margin:12px auto 0;max-width:460px;height:12px;border-radius:999px;background:rgba(0,0,0,.3);overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.4)}.SentenceBuilderGame_progressFill__YxgNu{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--lilac),var(--gold));transition:width .42s cubic-bezier(.3,.8,.4,1)}.SentenceBuilderGame_banner__IGvZm{position:relative;z-index:3;width:100%;max-width:min(560px,92%);margin:0 auto 6px;padding:10px 14px;border-radius:14px;background:rgba(251,246,255,.94);box-shadow:inset 0 0 0 1px rgba(128,90,213,.2);color:#4a3570;text-align:center}.SentenceBuilderGame_bannerExpand__XvsFW{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;border:none;background:transparent;cursor:pointer;color:#5b3a86;font-weight:800;font-size:.9rem;padding:2px 0}.SentenceBuilderGame_bannerHeading__Mj3Us{font-weight:800}.SentenceBuilderGame_bannerText__hffsW{margin:6px 0 8px;font-size:.86rem;line-height:1.45;font-weight:600;color:#4a3570}.SentenceBuilderGame_bannerActions__987Fa{display:flex;justify-content:center;gap:8px;flex-wrap:wrap}.SentenceBuilderGame_bannerListen__AN6gW{padding:7px 16px;border:none;border-radius:999px;cursor:pointer;font-weight:800;font-size:.82rem;color:#2a1b3d;background:linear-gradient(180deg,#ffe08a,var(--gold));box-shadow:0 3px 0 #b8862a}.SentenceBuilderGame_bannerMore__j09yC{padding:7px 14px;border:2px solid #d6c6f0;border-radius:999px;cursor:pointer;font-weight:700;font-size:.82rem;color:#5b3a86;background:#fff}.SentenceBuilderGame_startCard__i8z69{position:relative;z-index:3;margin:auto;width:min(500px,94%);display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;border-radius:22px;background:rgba(251,246,255,.96);color:#3a2560;box-shadow:0 20px 44px -18px rgba(0,0,0,.6);text-align:center}.SentenceBuilderGame_startHeading__iDv_L{margin:6px 0 2px;font-size:.95rem;font-weight:800;color:#5b3a86}.SentenceBuilderGame_startHint__qjg_6{margin:2px 0 4px;font-size:.8rem;line-height:1.35;color:#7a6a96}.SentenceBuilderGame_startChips__ZcuNb{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.SentenceBuilderGame_startChip__IE0Yv{padding:8px 14px;border:2px solid #d6c6f0;border-radius:999px;background:#fff;color:#5b3a86;font-weight:700;font-size:.85rem;cursor:pointer;transition:all .13s ease}.SentenceBuilderGame_startChip__IE0Yv:hover{border-color:var(--lilac-deep)}.SentenceBuilderGame_startChipActive__jK_FU{border-color:transparent;color:#2a1b3d;background:linear-gradient(180deg,#d6bcfb,var(--lilac-deep));color:#fff;box-shadow:0 3px 0 #5b3a86}.SentenceBuilderGame_startBtn__NgN_2{margin-top:14px;padding:14px 22px;border:none;border-radius:16px;cursor:pointer;font-size:1.1rem;font-weight:800;color:#2a1b3d;background:linear-gradient(180deg,#ffe08a,var(--gold-deep));box-shadow:0 5px 0 #a8692b,0 12px 22px -10px rgba(0,0,0,.5);transition:transform .12s ease}.SentenceBuilderGame_startBtn__NgN_2:active{transform:translateY(3px);box-shadow:0 2px 0 #a8692b}.SentenceBuilderGame_surfaceComplete__j0Fae .SentenceBuilderGame_bgDefault__1cXbx{filter:brightness(1.08) saturate(1.08)}.SentenceBuilderGame_endScreen__woJD3{position:absolute;inset:0;z-index:8;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(14,8,26,.55);backdrop-filter:blur(2px)}.SentenceBuilderGame_endCard__yfXhj{position:relative;z-index:9;width:min(420px,100%);padding:26px 24px;border-radius:22px;text-align:center;background:linear-gradient(180deg,#fffdf8,#efe6ff);color:#3a2560;box-shadow:0 24px 50px -18px rgba(0,0,0,.7);animation:SentenceBuilderGame_endPop__hvgrP .36s cubic-bezier(.22,1.1,.4,1)}.SentenceBuilderGame_endScreen__woJD3[data-end-style=accent] .SentenceBuilderGame_endCard__yfXhj{background:linear-gradient(180deg,#e6d6ff,#c9aef7)}.SentenceBuilderGame_endScreen__woJD3[data-end-style=frost] .SentenceBuilderGame_endCard__yfXhj{background:rgba(251,248,255,.86);backdrop-filter:blur(6px)}.SentenceBuilderGame_endScreen__woJD3[data-end-size=compact] .SentenceBuilderGame_endCard__yfXhj{width:min(340px,100%);padding:20px}.SentenceBuilderGame_endScreen__woJD3[data-end-size=large] .SentenceBuilderGame_endCard__yfXhj{width:min(500px,100%);padding:32px}@keyframes SentenceBuilderGame_endPop__hvgrP{0%{transform:scale(.86) translateY(10px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.SentenceBuilderGame_endTitle__vnlL1{margin:0;font-size:1.5rem;font-weight:800;color:#805ad5}.SentenceBuilderGame_endSub__onsJL{margin:8px 0 18px;font-size:.95rem;font-weight:600;color:#5b3a86}.SentenceBuilderGame_endButtons__mmIjF{display:flex;flex-direction:column;gap:10px}.SentenceBuilderGame_endBtnPrimary__KFoV7,.SentenceBuilderGame_endBtn__ha1v3{padding:12px 18px;border:none;border-radius:14px;cursor:pointer;font-size:1rem;font-weight:800;transition:transform .12s ease}.SentenceBuilderGame_endBtnPrimary__KFoV7{color:#2a1b3d;background:linear-gradient(180deg,#ffe08a,var(--gold-deep));box-shadow:0 4px 0 #a8692b}.SentenceBuilderGame_endBtn__ha1v3{color:#5b3a86;background:#fff;box-shadow:inset 0 0 0 2px #d6c6f0}.SentenceBuilderGame_endBtnPrimary__KFoV7:active,.SentenceBuilderGame_endBtn__ha1v3:active{transform:translateY(2px)}@media (max-width:420px){.SentenceBuilderGame_slot__JhGQ6{min-width:44px;min-height:48px}.SentenceBuilderGame_tile__x3q5j{padding:10px 12px;font-size:clamp(.92rem,4vw,1.1rem)}.SentenceBuilderGame_pictureImg__NKRhn{width:clamp(88px,24vw,120px);height:clamp(88px,24vw,120px)}.SentenceBuilderGame_stage__o826n{padding:8px 10px 4px;min-height:170px}.SentenceBuilderGame_track__RkjvX{padding:10px 10px 16px}}@media (prefers-reduced-motion:reduce){.SentenceBuilderGame_bars__s1YY2 span,.SentenceBuilderGame_endCard__yfXhj,.SentenceBuilderGame_locoDepart___VZ4v,.SentenceBuilderGame_locoReady__T6a_h,.SentenceBuilderGame_picturePrompt__2ZrMq,.SentenceBuilderGame_slotNext__2QJe_,.SentenceBuilderGame_smoke__o37fF,.SentenceBuilderGame_tileBank__Q_h8x,.SentenceBuilderGame_tileFalling__Z7KAZ,.SentenceBuilderGame_trackDepart__S4tgF,.SentenceBuilderGame_trackWrong___nejf{animation:none}.SentenceBuilderGame_locoDepart___VZ4v{opacity:0}.SentenceBuilderGame_progressFill__YxgNu{transition:none}}