.Visualise_container__A_Xqv{width:100%;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:background 1.2s cubic-bezier(.4,0,.2,1)}.Visualise_backgroundLayer__HD9Yr{position:absolute;inset:0;z-index:0;transition:all 1.2s cubic-bezier(.4,0,.2,1)}.Visualise_stage0__bXJZR .Visualise_backgroundLayer__HD9Yr{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460)}.Visualise_stage1__UezGf .Visualise_backgroundLayer__HD9Yr{background:linear-gradient(135deg,#1a1a2e,#2d1b4e 50%,#4a2c7a)}.Visualise_stage1__UezGf .Visualise_backgroundLayer__HD9Yr:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 30% 20%,rgba(139,92,246,.2) 0,transparent 50%),radial-gradient(ellipse at 70% 80%,rgba(168,85,247,.15) 0,transparent 50%);animation:Visualise_auroraShift__EDKvl 8s ease-in-out infinite alternate}.Visualise_stage2__i3IOD .Visualise_backgroundLayer__HD9Yr{background:linear-gradient(135deg,#2d1b4e,#6b3a7a 30%,#c17f59 70%,#e8a87c)}.Visualise_stage2__i3IOD .Visualise_backgroundLayer__HD9Yr:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 40%,rgba(251,191,36,.25) 0,transparent 60%);animation:Visualise_warmPulse__K6miO 4s ease-in-out infinite}.Visualise_stage3__0Q_TI .Visualise_backgroundLayer__HD9Yr{background:linear-gradient(135deg,#4a2c7a,#8b5a9c 30%,#c9a87c 70%,#e8c9a0)}.Visualise_stage3__0Q_TI .Visualise_backgroundLayer__HD9Yr:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 50%,rgba(201,168,124,.3) 0,transparent 60%)}.Visualise_stage4__tCFF0 .Visualise_backgroundLayer__HD9Yr{background:linear-gradient(135deg,#4a2c6a,#7a4a6a 40%,#9b6b7a 80%,#c9a090)}.Visualise_stage4__tCFF0 .Visualise_backgroundLayer__HD9Yr:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 0,rgba(255,255,255,.3) 0,transparent 70%)}.Visualise_stage5__t_DWL .Visualise_backgroundLayer__HD9Yr{background:linear-gradient(135deg,#f4d9c6,#fff5eb 40%,#ffffff)}.Visualise_stage5__t_DWL .Visualise_backgroundLayer__HD9Yr:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgba(251,191,36,.3) 0,transparent 8%),radial-gradient(circle at 80% 20%,rgba(251,146,60,.3) 0,transparent 6%),radial-gradient(circle at 60% 70%,rgba(245,158,11,.2) 0,transparent 10%),radial-gradient(circle at 30% 80%,rgba(234,88,12,.15) 0,transparent 8%);animation:Visualise_particleFloat__NtDdw 6s ease-in-out infinite}.Visualise_contentWrapper__WnXo3{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem;overflow-y:auto}@media(max-width:575px){.Visualise_contentWrapper__WnXo3{padding:1rem}}.Visualise_stageContent__0ejJb{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;max-width:600px;width:100%;gap:1.5rem;animation:Visualise_fadeInUp__TTSOF .8s ease-out}@media(max-width:575px){.Visualise_stageContent__0ejJb{gap:1rem}}.Visualise_stageText__F8fst{animation:Visualise_fadeInUp__TTSOF .6s ease-out}.Visualise_stageTitle__XzGZY{font-family:Georgia,Times New Roman,serif;font-size:2.25rem;font-weight:400;color:#fff;margin:0 0 .75rem;line-height:1.2;text-shadow:0 2px 20px rgba(0,0,0,.3)}.Visualise_stage5__t_DWL .Visualise_stageTitle__XzGZY{color:#1f2937;text-shadow:none}@media(max-width:575px){.Visualise_stageTitle__XzGZY{font-size:1.5rem}}.Visualise_stageDescription__T5Cd5{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;color:hsla(0,0%,100%,.85);margin:0;line-height:1.6}.Visualise_stage5__t_DWL .Visualise_stageDescription__T5Cd5{color:#4b5563}@media(max-width:575px){.Visualise_stageDescription__T5Cd5{font-size:1rem}}.Visualise_personalizedPrompt__2N567{font-family:Georgia,Times New Roman,serif;font-size:1.1rem;color:hsla(0,0%,100%,.7);font-style:italic;margin:1rem 0 0}.Visualise_stage5__t_DWL .Visualise_personalizedPrompt__2N567{color:#6b7280}@media(max-width:575px){.Visualise_personalizedPrompt__2N567{font-size:1rem}}.Visualise_navigationButtons__OHmMo{display:flex;gap:1rem;margin-top:.5rem;flex-wrap:wrap;justify-content:center}.Visualise_navigationButtons__OHmMo .ant-btn{font-size:1.05rem!important;padding:.6rem 1.75rem!important;min-width:100px}.Visualise_continueButton__tyg_D,.Visualise_navigationButtons__OHmMo .ant-btn{font-family:Georgia,Times New Roman,serif!important;height:auto!important;border-radius:30px!important}.Visualise_continueButton__tyg_D{font-size:1.1rem!important;padding:.75rem 2rem!important;min-width:140px}.Visualise_continueButton__tyg_D:disabled{opacity:.6}.Visualise_breathingContainer__DO0c1{display:flex;flex-direction:column;align-items:center;gap:1.25rem}.Visualise_breathOrb__cbVjQ{width:140px;height:140px;border-radius:50%;position:relative;display:flex;align-items:center;justify-content:center}.Visualise_breathOrb__cbVjQ:before{content:"";position:absolute;inset:-20px;border-radius:50%;background:radial-gradient(circle,rgba(139,92,246,.4) 0,transparent 70%);transition:all .5s ease}.Visualise_breathOrb__cbVjQ.Visualise_inhaling__Al1Fc{animation:Visualise_breathInhale__MLb0U 4s ease-in-out forwards}.Visualise_breathOrb__cbVjQ.Visualise_inhaling__Al1Fc:before{animation:Visualise_glowInhale__oCYMr 4s ease-in-out forwards}.Visualise_breathOrb__cbVjQ.Visualise_exhaling__KMR3S{animation:Visualise_breathExhale__SabYD 6s ease-in-out forwards}.Visualise_breathOrb__cbVjQ.Visualise_exhaling__KMR3S:before{animation:Visualise_glowExhale__giQAR 6s ease-in-out forwards}@media(max-width:575px){.Visualise_breathOrb__cbVjQ{width:100px;height:100px}}.Visualise_orbInner__4tNBH{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(167,139,250,.9) 0,rgba(139,92,246,.8) 40%,rgba(109,40,217,.7) 100%);box-shadow:inset 0 0 30px hsla(0,0%,100%,.3),0 0 60px rgba(139,92,246,.5)}.Visualise_breathInstruction__CqFml{font-family:Georgia,Times New Roman,serif;font-size:1.35rem;color:hsla(0,0%,100%,.9);font-style:italic;min-height:2rem}@media(max-width:575px){.Visualise_breathInstruction__CqFml{font-size:1.15rem}}.Visualise_breathProgress__pfoTw{display:flex;gap:.75rem}.Visualise_breathDot__D4rtg{width:12px;height:12px;border-radius:50%;background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.4);transition:all .5s ease}.Visualise_breathDot__D4rtg.Visualise_breathDotComplete__HyOFO{background:rgba(139,92,246,.8);border-color:#a78bfa;box-shadow:0 0 10px rgba(139,92,246,.6)}.Visualise_inputContainer__cjE1n{width:100%;max-width:500px;animation:Visualise_fadeInUp__TTSOF .8s ease-out .2s both}.Visualise_reflectionInput__eeWVz{background:hsla(0,0%,100%,.12)!important;border:2px solid hsla(0,0%,100%,.25)!important;border-radius:12px!important;color:#fff!important;font-family:Georgia,Times New Roman,serif!important;font-size:1.05rem!important;padding:1rem 1.25rem!important;transition:all .3s ease;resize:none!important}.Visualise_reflectionInput__eeWVz::placeholder{color:hsla(0,0%,100%,.45)!important;font-style:italic}.Visualise_reflectionInput__eeWVz:focus{background:hsla(0,0%,100%,.18)!important;border-color:rgba(167,139,250,.7)!important;box-shadow:0 0 20px rgba(139,92,246,.25)!important}.Visualise_stage5__t_DWL .Visualise_reflectionInput__eeWVz{background:hsla(0,0%,100%,.8)!important;border-color:rgba(0,0,0,.15)!important;color:#1f2937!important}.Visualise_stage5__t_DWL .Visualise_reflectionInput__eeWVz::placeholder{color:rgba(0,0,0,.4)!important}.Visualise_stage5__t_DWL .Visualise_reflectionInput__eeWVz:focus{background:hsla(0,0%,100%,.95)!important;border-color:rgba(139,92,246,.5)!important;box-shadow:0 0 20px rgba(139,92,246,.15)!important}.Visualise_visualisationGlow__yKrQM{position:absolute;width:250px;height:250px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.3) 0,transparent 70%);animation:Visualise_visualisationPulse__9V_9f 3s ease-in-out infinite;pointer-events:none}@media(max-width:575px){.Visualise_visualisationGlow__yKrQM{width:180px;height:180px}}.Visualise_visualisationSteps__bvGvq{list-style:none;padding:0;margin:0;max-width:480px;width:100%}.Visualise_visualisationStep__DPjQs{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;color:hsla(0,0%,100%,.9);line-height:1.5;padding:1rem 1.25rem;margin-bottom:.75rem;background:hsla(0,0%,100%,.1);border-radius:12px;border-left:4px solid rgba(251,191,36,.7);text-align:left;animation:Visualise_stepFadeIn___D0Kf .6s ease-out both}.Visualise_visualisationStep__DPjQs:last-child{margin-bottom:0}@media(max-width:575px){.Visualise_visualisationStep__DPjQs{font-size:1rem;padding:.85rem 1rem}}@keyframes Visualise_stepFadeIn___D0Kf{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.Visualise_summaryContainer__IzRXP{background:hsla(0,0%,100%,.9);border-radius:16px;padding:1.25rem 1.5rem;max-width:500px;width:100%;box-shadow:0 8px 32px rgba(0,0,0,.1);animation:Visualise_fadeInUp__TTSOF .8s ease-out .2s both;text-align:left}@media(max-width:575px){.Visualise_summaryContainer__IzRXP{padding:1rem 1.25rem}}.Visualise_summaryTitle__IrSNm{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;color:#374151;margin:0 0 1rem;font-weight:600;text-align:center}.Visualise_summaryItem__AAUDy{margin-bottom:1rem}.Visualise_summaryItem__AAUDy:last-child{margin-bottom:0}.Visualise_summaryLabel__vDjqb{font-family:Georgia,Times New Roman,serif;font-size:.9rem;color:#6b7280;font-weight:600;display:block;margin-bottom:.25rem}.Visualise_summaryText__UOAYj{font-family:Georgia,Times New Roman,serif;font-size:1rem;color:#374151;margin:0;line-height:1.5;padding-left:.75rem;border-left:3px solid #f59e0b}.Visualise_completionIcon__J8e_B{font-size:3.5rem;animation:Visualise_celebrationBounce__Vi5gZ .8s ease-out}.Visualise_tipsContainer__pJxv4{background:hsla(0,0%,100%,.9);border-radius:16px;padding:1.25rem 1.5rem;max-width:500px;width:100%;box-shadow:0 8px 32px rgba(0,0,0,.1);animation:Visualise_fadeInUp__TTSOF .8s ease-out .4s both}@media(max-width:575px){.Visualise_tipsContainer__pJxv4{padding:1rem 1.25rem}}.Visualise_tipsTitle__B7o4G{font-family:Georgia,Times New Roman,serif;font-size:1.15rem;color:#374151;margin:0 0 .75rem;font-weight:600}.Visualise_tipsList__bGiaF{list-style:none;padding:0;margin:0;text-align:left}.Visualise_tipItem__3sX4c{font-family:Georgia,Times New Roman,serif;font-size:.95rem;color:#4b5563;line-height:1.5;padding:.4rem 0 .4rem 1.25rem;position:relative;animation:Visualise_tipFadeIn__QGoRy .6s ease-out both}.Visualise_tipItem__3sX4c:before{content:"•";position:absolute;left:0;color:#f59e0b;font-size:1.1rem;line-height:1.3}@media(max-width:575px){.Visualise_tipItem__3sX4c{font-size:.9rem}}@keyframes Visualise_fadeInUp__TTSOF{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes Visualise_breathInhale__MLb0U{0%{transform:scale(.8)}to{transform:scale(1.2)}}@keyframes Visualise_breathExhale__SabYD{0%{transform:scale(1.2)}to{transform:scale(.8)}}@keyframes Visualise_glowInhale__oCYMr{0%{opacity:.4;transform:scale(.9)}to{opacity:1;transform:scale(1.3)}}@keyframes Visualise_glowExhale__giQAR{0%{opacity:1;transform:scale(1.3)}to{opacity:.4;transform:scale(.9)}}@keyframes Visualise_auroraShift__EDKvl{0%{opacity:.5;transform:translate(0)}to{opacity:.8;transform:translate(5%,3%)}}@keyframes Visualise_warmPulse__K6miO{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.1)}}@keyframes Visualise_particleFloat__NtDdw{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes Visualise_visualisationPulse__9V_9f{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.15)}}@keyframes Visualise_promptFadeIn__tXp7q{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes Visualise_celebrationBounce__Vi5gZ{0%{opacity:0;transform:scale(.5)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes Visualise_tipFadeIn__QGoRy{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.WordJumble_container__tcGJ_{width:100%;height:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--sw-color-bg-layout) 0,#f0f4ff 100%);overflow-y:auto;overflow-x:hidden}@media(prefers-color-scheme:dark){.WordJumble_container__tcGJ_{background:linear-gradient(180deg,var(--sw-color-bg-layout) 0,rgba(109,40,217,.15) 100%)}}.WordJumble_contentWrapper__Qja3a{box-sizing:border-box;width:100%;max-width:100%;min-height:100%;padding:2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem}@media(max-width:575px){.WordJumble_contentWrapper__Qja3a{padding:1rem;gap:1.5rem;justify-content:flex-start}}@media(max-width:420px){.WordJumble_contentWrapper__Qja3a{padding:.75rem}}@media(max-width:360px){.WordJumble_contentWrapper__Qja3a{padding:.5rem;gap:1.25rem}}.WordJumble_header__IDFz6{display:flex;flex-direction:column;align-items:center;gap:.75rem;text-align:center;max-width:650px;flex-shrink:0;margin-bottom:.5rem}.WordJumble_title__FBlKK{margin-bottom:0!important;flex-shrink:0;text-align:center;font-size:2.75rem!important;font-weight:800!important;background:linear-gradient(135deg,#6d28d9,#4338ca);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;letter-spacing:-.5px;line-height:1.2!important;text-shadow:0 4px 12px rgba(109,40,217,.15)}@media(max-width:575px){.WordJumble_title__FBlKK{font-size:2.25rem!important}}.WordJumble_subtitle__QR9VX{color:var(--sw-color-text-secondary);font-size:1.15rem;font-weight:500;text-align:center;max-width:500px;flex-shrink:0;line-height:1.6;margin:0}@media(max-width:575px){.WordJumble_subtitle__QR9VX{font-size:1rem}}.WordJumble_difficultySelector__dbVzf{margin-top:.75rem;display:flex;gap:.5rem;padding:6px;background:#f3f4f6;border:none;box-shadow:0 4px 16px rgba(109,40,217,.2);border-radius:12px}@media(max-width:575px){.WordJumble_difficultySelector__dbVzf{gap:.25rem;padding:4px}}@media(prefers-color-scheme:dark){.WordJumble_difficultySelector__dbVzf{background:rgba(109,40,217,.15);box-shadow:0 4px 16px rgba(109,40,217,.3)}}.WordJumble_difficultyButton__Qs7UB{padding:10px 24px;font-size:1rem;font-weight:600;border-radius:8px;border:none;background:rgba(0,0,0,0);color:var(--sw-color-text-secondary);cursor:pointer;transition:all .15s ease;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.35rem}@media(max-width:575px){.WordJumble_difficultyButton__Qs7UB{padding:8px 12px;font-size:.9rem;flex-direction:column;gap:.1rem}}.WordJumble_difficultyButton__Qs7UB:hover:not(.WordJumble_difficultyButtonSelected__UrsEm){color:#6d28d9;background:rgba(109,40,217,.08)}@media(prefers-color-scheme:dark){.WordJumble_difficultyButton__Qs7UB:hover:not(.WordJumble_difficultyButtonSelected__UrsEm){color:#a78bfa;background:rgba(109,40,217,.2)}}.WordJumble_difficultyLabel__1jgRc{font-weight:700}.WordJumble_difficultyRange__6L_8r{font-weight:500;opacity:.85}@media(max-width:575px){.WordJumble_difficultyRange__6L_8r{font-size:.8rem}}.WordJumble_difficultyButtonSelected__UrsEm{box-shadow:0 4px 16px rgba(109,40,217,.5);font-weight:700;transform:scale(1.02)}.WordJumble_difficultyButtonSelected__UrsEm,.WordJumble_difficultyButtonSelected__UrsEm:active,.WordJumble_difficultyButtonSelected__UrsEm:focus,.WordJumble_difficultyButtonSelected__UrsEm:hover{background:linear-gradient(135deg,#6d28d9,#4338ca);color:#fff}.WordJumble_score__ErnoN{color:#6d28d9;font-size:1rem;font-weight:600;margin-top:.25rem;padding:.25rem .75rem;background:rgba(109,40,217,.1);border-radius:1rem}@media(prefers-color-scheme:dark){.WordJumble_score__ErnoN{color:#a78bfa;background:rgba(109,40,217,.25)}}.WordJumble_gameArea__KuIxt{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:600px}@media(max-width:575px){.WordJumble_gameArea__KuIxt{gap:1.25rem}}.WordJumble_dropZonesContainer__FBrgi{display:flex;flex-wrap:nowrap;justify-content:center;gap:.5rem;overflow-x:visible;overflow-y:hidden;padding:.5rem 0;width:100%}@media(max-width:575px){.WordJumble_dropZonesContainer__FBrgi{gap:.3rem}}@media(max-width:420px){.WordJumble_dropZonesContainer__FBrgi{gap:.2rem}}@media(max-width:360px){.WordJumble_dropZonesContainer__FBrgi{gap:.15rem}}.WordJumble_dropZone__bUZXY{width:clamp(28px,(100vw - 3rem)/10,60px);height:clamp(28px,(100vw - 3rem)/10,60px);border:3px dashed #a78bfa;border-radius:clamp(6px,1.5vw,12px);display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.9);transition:all .2s ease;cursor:default;flex-shrink:1;min-width:28px}@media(max-width:575px){.WordJumble_dropZone__bUZXY{width:clamp(28px,(100vw - 2rem)/10.5,50px);height:clamp(28px,(100vw - 2rem)/10.5,50px);border-width:2px}}@media(max-width:420px){.WordJumble_dropZone__bUZXY{width:clamp(28px,(100vw - 1.5rem)/10.5,44px);height:clamp(28px,(100vw - 1.5rem)/10.5,44px)}}@media(max-width:360px){.WordJumble_dropZone__bUZXY{width:clamp(26px,(100vw - 1rem)/10,40px);height:clamp(26px,(100vw - 1rem)/10,40px);border-width:2px}}@media(prefers-color-scheme:dark){.WordJumble_dropZone__bUZXY{background:rgba(109,40,217,.1);border-color:#a78bfa}}.WordJumble_dropZone__bUZXY.WordJumble_dragOver__T_qCo{border-color:#7c3aed;border-style:solid;background:rgba(109,40,217,.12);transform:scale(1.08);box-shadow:0 0 20px rgba(109,40,217,.3)}@media(prefers-color-scheme:dark){.WordJumble_dropZone__bUZXY.WordJumble_dragOver__T_qCo{background:rgba(109,40,217,.25);box-shadow:0 0 20px rgba(109,40,217,.5)}}.WordJumble_dropZone__bUZXY.WordJumble_filled__Cf34A{border-style:solid;border-color:#7c3aed;background:#fff;box-shadow:0 4px 12px rgba(109,40,217,.15);cursor:pointer}.WordJumble_dropZone__bUZXY.WordJumble_filled__Cf34A:hover{transform:scale(1.05);box-shadow:0 6px 16px rgba(109,40,217,.25)}.WordJumble_dropZone__bUZXY.WordJumble_filled__Cf34A:active{transform:scale(.98)}@media(prefers-color-scheme:dark){.WordJumble_dropZone__bUZXY.WordJumble_filled__Cf34A{background:rgba(109,40,217,.2);box-shadow:0 4px 12px rgba(109,40,217,.3)}.WordJumble_dropZone__bUZXY.WordJumble_filled__Cf34A:hover{box-shadow:0 6px 16px rgba(109,40,217,.4)}}.WordJumble_dropZone__bUZXY.WordJumble_correct__lgPSd{border-color:#047857;background:rgba(209,250,229,.5);box-shadow:0 4px 16px rgba(4,120,87,.25);cursor:default}.WordJumble_dropZone__bUZXY.WordJumble_correct__lgPSd:hover{transform:none}.WordJumble_dropZone__bUZXY.WordJumble_correct__lgPSd .WordJumble_placedLetter__eIGqZ{color:#047857}@media(prefers-color-scheme:dark){.WordJumble_dropZone__bUZXY.WordJumble_correct__lgPSd{border-color:#34d399;background:rgba(4,120,87,.2);box-shadow:0 4px 16px rgba(52,211,153,.3)}.WordJumble_dropZone__bUZXY.WordJumble_correct__lgPSd .WordJumble_placedLetter__eIGqZ{color:#34d399}}.WordJumble_dropZone__bUZXY.WordJumble_incorrect__nCqXk{border-color:#dc2626;background:rgba(254,226,226,.5);animation:WordJumble_shake__B3H61 .5s ease-in-out}.WordJumble_dropZone__bUZXY.WordJumble_incorrect__nCqXk .WordJumble_placedLetter__eIGqZ{color:#dc2626}@media(prefers-color-scheme:dark){.WordJumble_dropZone__bUZXY.WordJumble_incorrect__nCqXk{border-color:#f87171;background:rgba(220,38,38,.2)}.WordJumble_dropZone__bUZXY.WordJumble_incorrect__nCqXk .WordJumble_placedLetter__eIGqZ{color:#f87171}}.WordJumble_dropZone__bUZXY.WordJumble_revealed__9fN_a{border-color:#b45309;background:rgba(254,243,199,.5);cursor:default}.WordJumble_dropZone__bUZXY.WordJumble_revealed__9fN_a:hover{transform:none}.WordJumble_dropZone__bUZXY.WordJumble_revealed__9fN_a .WordJumble_placedLetter__eIGqZ{color:#b45309}@media(prefers-color-scheme:dark){.WordJumble_dropZone__bUZXY.WordJumble_revealed__9fN_a{border-color:#fbbf24;background:rgba(180,83,9,.2)}.WordJumble_dropZone__bUZXY.WordJumble_revealed__9fN_a .WordJumble_placedLetter__eIGqZ{color:#fbbf24}}@keyframes WordJumble_shake__B3H61{0%,to{transform:translateX(0)}20%{transform:translateX(-4px)}40%{transform:translateX(4px)}60%{transform:translateX(-4px)}80%{transform:translateX(4px)}}.WordJumble_placedLetter__eIGqZ{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:clamp(.85rem,3.5vw,1.5rem);font-weight:700;color:#6d28d9;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grab;cursor:grab;transition:color .2s ease}@media(max-width:575px){.WordJumble_placedLetter__eIGqZ{font-size:clamp(.8rem,3vw,1.25rem)}}@media(max-width:420px){.WordJumble_placedLetter__eIGqZ{font-size:clamp(.75rem,2.8vw,1.1rem)}}@media(max-width:360px){.WordJumble_placedLetter__eIGqZ{font-size:clamp(.7rem,2.5vw,1rem)}}.WordJumble_placedLetter__eIGqZ:active{cursor:-webkit-grabbing;cursor:grabbing}@media(prefers-color-scheme:dark){.WordJumble_placedLetter__eIGqZ{color:#c4b5fd}}.WordJumble_scrambledContainer__ZQjve{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;min-height:80px;padding:1.25rem;background:linear-gradient(135deg,#ede9fe,#ddd6fe);border-radius:16px;width:100%;border:2px dashed rgba(0,0,0,0);transition:all .2s ease}@media(max-width:575px){.WordJumble_scrambledContainer__ZQjve{gap:.5rem;padding:1rem;min-height:70px}}@media(prefers-color-scheme:dark){.WordJumble_scrambledContainer__ZQjve{background:linear-gradient(135deg,rgba(109,40,217,.15),rgba(67,56,202,.2))}}.WordJumble_scrambledContainer__ZQjve.WordJumble_dragOverScrambled__c2reB{border-color:#6d28d9;background:linear-gradient(135deg,#ddd6fe,#c4b5fd);box-shadow:inset 0 0 20px rgba(109,40,217,.15)}@media(prefers-color-scheme:dark){.WordJumble_scrambledContainer__ZQjve.WordJumble_dragOverScrambled__c2reB{border-color:#a78bfa;background:linear-gradient(135deg,rgba(109,40,217,.25),rgba(67,56,202,.35));box-shadow:inset 0 0 20px rgba(109,40,217,.3)}}.WordJumble_emptyHint__uU0IX{color:#5b21b6;font-size:.9rem;font-style:italic}@media(prefers-color-scheme:dark){.WordJumble_emptyHint__uU0IX{color:#c4b5fd}}.WordJumble_letterTile__q070V{width:clamp(40px,10vw,60px);height:clamp(40px,10vw,60px);background:linear-gradient(135deg,#6d28d9,#4338ca);color:#fff;border-radius:clamp(8px,2vw,12px);display:flex;align-items:center;justify-content:center;font-size:clamp(1rem,4vw,1.5rem);font-weight:700;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:0 6px 20px rgba(109,40,217,.4),0 2px 4px rgba(0,0,0,.1);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease;text-shadow:0 1px 2px rgba(0,0,0,.2);flex-shrink:0}@media(max-width:575px){.WordJumble_letterTile__q070V{width:clamp(40px,12vw,50px);height:clamp(40px,12vw,50px);font-size:clamp(.95rem,3.5vw,1.25rem)}}@media(max-width:380px){.WordJumble_letterTile__q070V{width:clamp(36px,11vw,44px);height:clamp(36px,11vw,44px);font-size:clamp(.85rem,3vw,1.1rem)}}.WordJumble_letterTile__q070V:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 10px 28px rgba(109,40,217,.4),0 4px 8px rgba(0,0,0,.15)}.WordJumble_letterTile__q070V:active{cursor:-webkit-grabbing;cursor:grabbing;transform:scale(.95)}.WordJumble_letterTile__q070V.WordJumble_dragging__BW9Ld{opacity:.4;transform:scale(.9)}.WordJumble_successMessage__B5xYJ{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#d1fae5;border:2px solid #047857;border-radius:12px;color:#064e3b;font-size:1.125rem;font-weight:600;animation:WordJumble_slideIn__8JvXt .3s ease;box-shadow:0 4px 16px rgba(4,120,87,.2)}@media(max-width:575px){.WordJumble_successMessage__B5xYJ{padding:.75rem 1rem;font-size:1rem}}@media(prefers-color-scheme:dark){.WordJumble_successMessage__B5xYJ{background:rgba(4,120,87,.2);border-color:#34d399;color:#6ee7b7;box-shadow:0 4px 16px rgba(52,211,153,.25)}}.WordJumble_incorrectMessage__Dwn_H{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#fee2e2;border:2px solid #dc2626;border-radius:12px;color:#7f1d1d;font-size:1.125rem;font-weight:600;animation:WordJumble_slideIn__8JvXt .3s ease;box-shadow:0 4px 16px rgba(220,38,38,.2)}@media(max-width:575px){.WordJumble_incorrectMessage__Dwn_H{padding:.75rem 1rem;font-size:1rem}}@media(prefers-color-scheme:dark){.WordJumble_incorrectMessage__Dwn_H{background:rgba(220,38,38,.2);border-color:#f87171;color:#fca5a5;box-shadow:0 4px 16px rgba(248,113,113,.25)}}.WordJumble_revealedMessage__cMVMW{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;background:#fef3c7;border:2px solid #b45309;border-radius:12px;color:#78350f;font-size:1.125rem;font-weight:600;animation:WordJumble_slideIn__8JvXt .3s ease;box-shadow:0 4px 16px rgba(180,83,9,.2)}@media(max-width:575px){.WordJumble_revealedMessage__cMVMW{padding:.75rem 1rem;font-size:1rem}}@media(prefers-color-scheme:dark){.WordJumble_revealedMessage__cMVMW{background:rgba(180,83,9,.2);border-color:#fbbf24;color:#fcd34d;box-shadow:0 4px 16px rgba(251,191,36,.25)}}@keyframes WordJumble_slideIn__8JvXt{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.WordJumble_actionButtons__nt37h{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}@media(max-width:575px){.WordJumble_actionButtons__nt37h{gap:.5rem;width:100%}}.WordJumble_actionButtons__nt37h .ant-btn{height:auto;padding:10px 24px;font-size:1rem;font-weight:600;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:all .2s ease;border-width:2px}@media(max-width:575px){.WordJumble_actionButtons__nt37h .ant-btn{padding:8px 18px;font-size:.95rem;flex:1 1;min-width:140px}}.WordJumble_actionButtons__nt37h .ant-btn:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(0,0,0,.2)}.WordJumble_actionButtons__nt37h .ant-btn:active{transform:translateY(0)}.WordJumble_actionButtons__nt37h .ant-btn:not(.WordJumble_ant-btn-primary__oWAAQ){background:linear-gradient(135deg,#f0f4ff,#e0e7ff);border-color:#6d28d9;color:#6d28d9}.WordJumble_actionButtons__nt37h .ant-btn:not(.WordJumble_ant-btn-primary__oWAAQ):hover{background:linear-gradient(135deg,#e0e7ff,#c7d2fe);border-color:#4338ca;color:#4338ca}@media(prefers-color-scheme:dark){.WordJumble_actionButtons__nt37h .ant-btn:not(.WordJumble_ant-btn-primary__oWAAQ){background:linear-gradient(135deg,rgba(109,40,217,.2),rgba(67,56,202,.25));border-color:#a78bfa;color:#c4b5fd}.WordJumble_actionButtons__nt37h .ant-btn:not(.WordJumble_ant-btn-primary__oWAAQ):hover{background:linear-gradient(135deg,rgba(109,40,217,.3),rgba(67,56,202,.35));border-color:#c4b5fd;color:#ddd6fe}}.WordJumble_buttonContainer__gfT07{flex-shrink:0;width:100%;max-width:500px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:1rem;margin:0 auto;padding-top:1rem}@media(max-width:575px){.WordJumble_buttonContainer__gfT07{flex-direction:column;gap:.75rem;max-width:100%}}.WordJumble_doneButton__viYks{height:auto!important;padding:14px 36px!important;font-size:1.05rem!important;font-weight:600!important;border-radius:50px!important;border:2px solid #e5e7eb!important;background:hsla(0,0%,100%,.9)!important;color:#6b7280!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;min-width:140px;position:relative;overflow:hidden}@media(max-width:575px){.WordJumble_doneButton__viYks{width:100%;padding:12px 28px!important;font-size:1rem!important}}.WordJumble_doneButton__viYks:hover{transform:translateY(-2px)!important;border-color:#a78bfa!important;color:#6d28d9!important;background:linear-gradient(135deg,#faf5ff,#f3e8ff)!important;box-shadow:0 6px 20px rgba(109,40,217,.15)!important}.WordJumble_doneButton__viYks:active{transform:translateY(0) scale(.98)!important}@media(prefers-color-scheme:dark){.WordJumble_doneButton__viYks{background:rgba(109,40,217,.1)!important;border-color:rgba(167,139,250,.3)!important;color:#a78bfa!important}.WordJumble_doneButton__viYks:hover{background:rgba(109,40,217,.2)!important;border-color:#a78bfa!important;color:#c4b5fd!important;box-shadow:0 6px 20px rgba(109,40,217,.3)!important}}.WordJumble_nextButton__CmAbn{height:auto!important;padding:14px 40px!important;font-size:1.1rem!important;font-weight:700!important;border-radius:50px!important;border:none!important;background:linear-gradient(135deg,#6d28d9,#7c3aed 50%,#4338ca)!important;background-size:200% 200%!important;color:#fff!important;box-shadow:0 4px 15px rgba(109,40,217,.4),0 8px 30px rgba(109,40,217,.2),inset 0 1px 0 hsla(0,0%,100%,.2)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;min-width:160px;position:relative;overflow:hidden;text-shadow:0 1px 2px rgba(0,0,0,.2);letter-spacing:.3px}@media(max-width:575px){.WordJumble_nextButton__CmAbn{width:100%;padding:14px 32px!important;font-size:1.05rem!important}}.WordJumble_nextButton__CmAbn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.WordJumble_nextButton__CmAbn:hover{transform:translateY(-3px) scale(1.02)!important;background-position:100% 0!important;box-shadow:0 6px 20px rgba(109,40,217,.5),0 12px 40px rgba(109,40,217,.3),inset 0 1px 0 hsla(0,0%,100%,.25)!important}.WordJumble_nextButton__CmAbn:hover:before{left:100%}.WordJumble_nextButton__CmAbn:active{transform:translateY(-1px) scale(.99)!important;box-shadow:0 2px 10px rgba(109,40,217,.4),0 4px 20px rgba(109,40,217,.2)!important}@media(prefers-color-scheme:dark){.WordJumble_nextButton__CmAbn{box-shadow:0 4px 15px rgba(109,40,217,.6),0 8px 30px rgba(109,40,217,.3),inset 0 1px 0 hsla(0,0%,100%,.15)!important}.WordJumble_nextButton__CmAbn:hover{box-shadow:0 6px 20px rgba(109,40,217,.7),0 12px 40px rgba(109,40,217,.4),inset 0 1px 0 hsla(0,0%,100%,.2)!important}}.WordSearch_container__JhaFS{width:100%;height:100%;display:flex;flex-direction:column;background:linear-gradient(180deg,var(--sw-color-bg-layout) 0,#ecfeff 100%);overflow-y:auto;overflow-x:hidden}@media(prefers-color-scheme:dark){.WordSearch_container__JhaFS{background:linear-gradient(180deg,var(--sw-color-bg-layout) 0,rgba(8,145,178,.1) 100%)}}.WordSearch_contentWrapper__riwY3{box-sizing:border-box;width:100%;max-width:100%;height:100%;padding:1.5rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem}@media(max-width:575px){.WordSearch_contentWrapper__riwY3{padding:.75rem;gap:.75rem}}.WordSearch_topNav__iYaIY{width:100%;display:flex;justify-content:center;background:var(--sw-color-bg-container);border-radius:12px;padding:.5rem 1rem;box-shadow:0 2px 12px rgba(8,145,178,.12);flex-shrink:0}@media(max-width:575px){.WordSearch_topNav__iYaIY{padding:.5rem .625rem}}@media(prefers-color-scheme:dark){.WordSearch_topNav__iYaIY{background:rgba(8,145,178,.08);box-shadow:0 2px 12px rgba(8,145,178,.25)}}.WordSearch_navPills___X_6j{display:flex;align-items:center;justify-content:center;gap:.35rem;flex-wrap:wrap}@media(max-width:575px){.WordSearch_navPills___X_6j{gap:.25rem}}.WordSearch_navDivider__16Tdz{width:1px;height:24px;background:rgba(8,145,178,.25);margin:0 .5rem;flex-shrink:0}@media(prefers-color-scheme:dark){.WordSearch_navDivider__16Tdz{background:rgba(8,145,178,.4)}}@media(max-width:575px){.WordSearch_navDivider__16Tdz{margin:0 .35rem;height:20px}}.WordSearch_navPill__Nh83X{padding:6px 16px;font-size:.8rem;font-weight:600;border-radius:20px;border:1.5px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--sw-color-text-secondary);cursor:pointer;transition:all .15s ease;white-space:nowrap;flex-shrink:0}@media(max-width:575px){.WordSearch_navPill__Nh83X{padding:5px 12px;font-size:.75rem}}.WordSearch_navPill__Nh83X:hover:not(.WordSearch_navPillActive__LxrNi){color:#0891b2;background:rgba(8,145,178,.06);border-color:rgba(8,145,178,.2)}@media(prefers-color-scheme:dark){.WordSearch_navPill__Nh83X:hover:not(.WordSearch_navPillActive__LxrNi){color:#67e8f9;background:rgba(8,145,178,.15);border-color:rgba(8,145,178,.3)}}.WordSearch_navPillActive__LxrNi{background:linear-gradient(135deg,#0891b2,#0e7490);color:#ecfeff;border-color:rgba(0,0,0,0);box-shadow:0 2px 8px rgba(8,145,178,.35);font-weight:700}.WordSearch_hintIconButton__5_KEu{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(8,145,178,.3);background:rgba(0,0,0,0);color:#0891b2;cursor:pointer;transition:all .15s ease;flex-shrink:0}@media(max-width:575px){.WordSearch_hintIconButton__5_KEu{width:30px;height:30px}}.WordSearch_hintIconButton__5_KEu:hover:not(:disabled){background:rgba(8,145,178,.08);border-color:#0891b2;transform:scale(1.08)}.WordSearch_hintIconButton__5_KEu:disabled{opacity:.35;cursor:not-allowed}@media(prefers-color-scheme:dark){.WordSearch_hintIconButton__5_KEu{color:#67e8f9;border-color:rgba(8,145,178,.4)}.WordSearch_hintIconButton__5_KEu:hover:not(:disabled){background:rgba(8,145,178,.2);border-color:#67e8f9}}.WordSearch_hintWord__osIBA{font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#d97706;opacity:0;transform:translateY(-6px) scale(.92);filter:blur(4px);transition:opacity .5s cubic-bezier(.4,0,.2,1),transform .5s cubic-bezier(.4,0,.2,1),filter .5s cubic-bezier(.4,0,.2,1);pointer-events:none;min-height:1.4em}@media(prefers-color-scheme:dark){.WordSearch_hintWord__osIBA{color:#fbbf24}}@media(max-width:575px){.WordSearch_hintWord__osIBA{font-size:.875rem}}.WordSearch_hintWordVisible__ROscM{opacity:1;transform:translateY(0) scale(1);filter:blur(0);pointer-events:auto;animation:WordSearch_hintPop__bGL64 .6s cubic-bezier(.34,1.56,.64,1)}@keyframes WordSearch_hintPop__bGL64{0%{opacity:0;transform:translateY(-8px) scale(.85);filter:blur(6px)}50%{opacity:1;transform:translateY(2px) scale(1.06);filter:blur(0)}to{transform:translateY(0) scale(1)}}.WordSearch_navProgress__n1r2e{font-size:.8rem;font-weight:700;color:#0891b2;white-space:nowrap;flex-shrink:0;min-width:3ch;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(prefers-color-scheme:dark){.WordSearch_navProgress__n1r2e{color:#67e8f9}}@media(max-width:575px){.WordSearch_navProgress__n1r2e{font-size:.75rem}}.WordSearch_themeSelector__iiGhf{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:100%;flex-shrink:0}@media(max-width:575px){.WordSearch_themeSelector__iiGhf{gap:.4rem}}.WordSearch_themeDropdown__sQazp{width:min(100%,420px);min-width:200px;height:42px!important}@media(max-width:575px){.WordSearch_themeDropdown__sQazp{width:100%;max-width:360px;min-width:0;height:42px!important}}@media(max-width:-1px){.WordSearch_themeDropdown__sQazp{max-width:300px;height:38px!important}}.WordSearch_themeDropdown__sQazp.ant-select{outline:none!important;box-shadow:none!important}.WordSearch_themeDropdown__sQazp .ant-select-selector{border-radius:21px!important;border:1.5px solid rgba(8,145,178,.3)!important;background:var(--sw-color-bg-container)!important;font-weight:600!important;transition:all .2s ease!important;height:42px!important;padding:0 16px!important;display:flex!important;align-items:center!important}@media(max-width:575px){.WordSearch_themeDropdown__sQazp .ant-select-selector{height:42px!important;border-radius:21px!important;padding:0 16px!important}}@media(max-width:-1px){.WordSearch_themeDropdown__sQazp .ant-select-selector{height:38px!important;border-radius:19px!important;padding:0 14px!important}}.WordSearch_themeDropdown__sQazp .ant-select-selector:hover{border-color:#0891b2!important}.WordSearch_themeDropdown__sQazp.ant-select-focused .ant-select-selector{border-color:#0891b2!important;box-shadow:0 0 0 2px rgba(8,145,178,.2)!important}.WordSearch_themeDropdown__sQazp .ant-select-selection-item{color:var(--sw-color-text)!important;font-weight:600!important;font-size:1rem!important;line-height:42px!important}@media(max-width:575px){.WordSearch_themeDropdown__sQazp .ant-select-selection-item{font-size:1rem!important;line-height:42px!important}}@media(max-width:-1px){.WordSearch_themeDropdown__sQazp .ant-select-selection-item{font-size:.95rem!important;line-height:38px!important}}.WordSearch_themeDropdown__sQazp .ant-select-arrow{color:#0891b2;font-size:1rem;width:1rem;height:1rem;top:50%!important;transform:translateY(-50%)!important;margin-top:0!important}@media(max-width:575px){.WordSearch_themeDropdown__sQazp .ant-select-arrow{font-size:1rem;width:1rem;height:1rem}}@media(max-width:-1px){.WordSearch_themeDropdown__sQazp .ant-select-arrow{font-size:.9rem;width:.9rem;height:.9rem}}@media(prefers-color-scheme:dark){.WordSearch_themeDropdown__sQazp .ant-select-selector{background:rgba(8,145,178,.1)!important;border-color:rgba(8,145,178,.4)!important}.WordSearch_themeDropdown__sQazp .ant-select-selection-item{color:#67e8f9!important}.WordSearch_themeDropdown__sQazp .ant-select-arrow{color:#67e8f9;font-size:1rem;width:1rem;height:1rem;top:50%!important;transform:translateY(-50%)!important;margin-top:0!important}}@media(prefers-color-scheme:dark)and (max-width:575px){.WordSearch_themeDropdown__sQazp .ant-select-arrow{font-size:1rem;width:1rem;height:1rem}}@media(prefers-color-scheme:dark)and (max-width:-1px){.WordSearch_themeDropdown__sQazp .ant-select-arrow{font-size:.9rem;width:.9rem;height:.9rem}}.WordSearch_themeDropdownPopup__GIG_U .ant-select-item-option-selected{background:rgba(8,145,178,.15)!important;font-weight:700!important}.WordSearch_themeDropdownPopup__GIG_U .ant-select-item-option-active:not(.ant-select-item-option-selected){background:rgba(8,145,178,.08)!important}.WordSearch_gameArea__fqHTz{flex:1 1;min-height:0}.WordSearch_gameArea__fqHTz,.WordSearch_gridWrapper__RNkUF{display:flex;justify-content:center;align-items:center;width:100%}.WordSearch_gridWrapper__RNkUF{height:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;container-type:size}.WordSearch_grid__zgUCj{display:grid;grid-gap:0;gap:0;box-sizing:border-box;background:var(--sw-color-bg-container);border-radius:12px;padding:8px;box-shadow:0 4px 20px rgba(8,145,178,.15);position:relative;width:100%;height:100%}@media(prefers-color-scheme:dark){.WordSearch_grid__zgUCj{background:rgba(8,145,178,.08);box-shadow:0 4px 20px rgba(8,145,178,.3)}}@container (min-aspect-ratio: 1/1){.WordSearch_grid__zgUCj{width:auto;height:100%;aspect-ratio:1}}.WordSearch_cell__gmwBq{display:flex;align-items:center;justify-content:center;font-weight:700;text-transform:uppercase;background:rgba(0,0,0,0);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .1s ease;border-radius:4px;color:var(--sw-color-text)}.WordSearch_cell__gmwBq:hover:not(.WordSearch_cellSelected__nDWFa){background:rgba(8,145,178,.08)}@media(prefers-color-scheme:dark){.WordSearch_cell__gmwBq:hover:not(.WordSearch_cellSelected__nDWFa){background:rgba(8,145,178,.15)}}.WordSearch_cellLetter__SgrOf{position:relative;z-index:20}.WordSearch_cellSelected__nDWFa{font-weight:800}.WordSearch_selectionOverlay__N82WP{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none}.WordSearch_cellJustFound__048Rt{animation:WordSearch_foundPulse__9MVQe .6s ease}@keyframes WordSearch_foundPulse__9MVQe{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes WordSearch_hintReveal__Z1evp{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.WordSearch_gridComplete__1Jc52{box-shadow:0 0 20px rgba(4,120,87,.35),0 0 40px rgba(4,120,87,.15);border:2px solid #047857;animation:WordSearch_completePulse__RHts6 1.5s ease}@media(prefers-color-scheme:dark){.WordSearch_gridComplete__1Jc52{box-shadow:0 0 20px rgba(52,211,153,.4),0 0 40px rgba(52,211,153,.15);border-color:#34d399}}@keyframes WordSearch_completePulse__RHts6{0%{box-shadow:0 4px 20px rgba(8,145,178,.15);border-color:rgba(0,0,0,0)}50%{box-shadow:0 0 30px rgba(4,120,87,.5),0 0 60px rgba(4,120,87,.2)}to{box-shadow:0 0 20px rgba(4,120,87,.35),0 0 40px rgba(4,120,87,.15)}}.WordSearch_navProgressComplete__yqN51{display:inline-flex;align-items:center;gap:.25rem;color:#047857;animation:WordSearch_slideIn__679kv .4s ease}@media(prefers-color-scheme:dark){.WordSearch_navProgressComplete__yqN51{color:#34d399}}@keyframes WordSearch_slideIn__679kv{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.WordSearch_buttonContainer__V1XZB{flex-shrink:0;width:100%;max-width:500px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem;margin:0 auto;padding-top:.5rem}@media(max-width:575px){.WordSearch_buttonContainer__V1XZB{flex-direction:column;gap:.5rem;max-width:100%}}.WordSearch_doneButton__Lh8_d{height:auto!important;padding:8px 18px!important;font-size:.95rem!important;font-weight:600!important;border-radius:50px!important;border:2px solid var(--sw-color-border)!important;background:var(--sw-color-bg-container)!important;color:var(--sw-color-text-secondary)!important;box-shadow:0 2px 8px rgba(0,0,0,.06)!important;transition:all .25s cubic-bezier(.4,0,.2,1)!important;min-width:130px}@media(max-width:575px){.WordSearch_doneButton__Lh8_d{width:100%;min-width:0;padding:8px 18px!important;font-size:.95rem!important}}@media(max-width:-1px){.WordSearch_doneButton__Lh8_d{padding:7px 14px!important;font-size:.875rem!important}}.WordSearch_doneButton__Lh8_d:hover{transform:translateY(-2px)!important;border-color:#0891b2!important;color:#0891b2!important;box-shadow:0 4px 16px rgba(8,145,178,.15)!important}@media(prefers-color-scheme:dark){.WordSearch_doneButton__Lh8_d{background:rgba(8,145,178,.08)!important;border-color:rgba(8,145,178,.3)!important;color:#67e8f9!important}.WordSearch_doneButton__Lh8_d:hover{background:rgba(8,145,178,.15)!important;border-color:#67e8f9!important}}.WordSearch_newPuzzleButton__wgy8o{height:auto!important;padding:9px 20px!important;font-size:.95rem!important;font-weight:700!important;border-radius:50px!important;border:none!important;background:linear-gradient(135deg,#0891b2,#0e7490)!important;color:#ecfeff!important;box-shadow:0 4px 15px rgba(8,145,178,.4),0 8px 30px rgba(8,145,178,.2)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;min-width:150px;letter-spacing:.3px}@media(max-width:575px){.WordSearch_newPuzzleButton__wgy8o{width:100%;min-width:0;padding:9px 20px!important;font-size:.95rem!important}}@media(max-width:-1px){.WordSearch_newPuzzleButton__wgy8o{padding:8px 16px!important;font-size:.875rem!important}}.WordSearch_newPuzzleButton__wgy8o:hover{transform:translateY(-3px) scale(1.02)!important;box-shadow:0 6px 20px rgba(8,145,178,.5),0 12px 40px rgba(8,145,178,.3)!important}.WordSearch_newPuzzleButton__wgy8o:active{transform:translateY(-1px) scale(.99)!important}@media(prefers-color-scheme:dark){.WordSearch_newPuzzleButton__wgy8o{box-shadow:0 4px 15px rgba(8,145,178,.6),0 8px 30px rgba(8,145,178,.3)!important}.WordSearch_newPuzzleButton__wgy8o:hover{box-shadow:0 6px 20px rgba(8,145,178,.7),0 12px 40px rgba(8,145,178,.4)!important}}.WordSearch_gridSize9__ogAGO{grid-template-columns:repeat(9,minmax(0,1fr));grid-template-rows:repeat(9,minmax(0,1fr))}.WordSearch_gridSize9__ogAGO .WordSearch_cell__gmwBq{font-size:clamp(.75rem,4.2cqi,1.25rem)}.WordSearch_gridSize11__QVjhg{grid-template-columns:repeat(11,minmax(0,1fr));grid-template-rows:repeat(11,minmax(0,1fr))}.WordSearch_gridSize11__QVjhg .WordSearch_cell__gmwBq{font-size:clamp(.68rem,3.5cqi,1.1rem)}.WordSearch_gridSize13__Boli8{grid-template-columns:repeat(13,minmax(0,1fr));grid-template-rows:repeat(13,minmax(0,1fr))}.WordSearch_gridSize13__Boli8 .WordSearch_cell__gmwBq{font-size:clamp(.6rem,3cqi,.95rem)}