.LetterHuntGame_page__8mOsq{min-height:100dvh;display:grid;place-items:center;overflow:hidden;background:#24180d}.LetterHuntGame_stage__2isTR{position:relative;width:min(100vw,calc(100dvh * 1.7768));aspect-ratio:1672/941;overflow:hidden;isolation:isolate;color:#351d09;font-family:Georgia,Times New Roman,serif;background:url(/toddler-world/learn-abc-world-clean-v2.jpg) 50%/100% 100% no-repeat;box-shadow:0 0 70px rgba(0,0,0,.58);-webkit-user-select:none;-moz-user-select:none;user-select:none}.LetterHuntGame_stage__2isTR:after{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle at 50% 44%,rgba(255,220,150,.08),rgba(20,9,2,.18));pointer-events:none}.LetterHuntGame_home__LrtKs{position:absolute;z-index:8;left:1.45%;top:1.7%;width:6.8%;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;color:#3b240f;text-decoration:none}.LetterHuntGame_home__LrtKs svg{width:47%;fill:currentColor;filter:drop-shadow(0 1px 0 #d7ad64)}.LetterHuntGame_home__LrtKs:hover{color:#160a02}.LetterHuntGame_titleCard__IxUGX{position:absolute;z-index:4;top:3.2%;left:24%;width:52%;min-height:14%;display:flex;align-items:center;justify-content:center;gap:4%;padding:1.2% 3%;border:clamp(2px,.25vw,5px) double #704416;border-radius:18px;background:linear-gradient(110deg,hsla(39,79%,69%,.96),rgba(255,227,170,.97),rgba(222,164,78,.96));box-shadow:inset 0 0 18px rgba(94,48,10,.2),0 8px 18px rgba(28,13,3,.38)}.LetterHuntGame_titleCard__IxUGX>span{font-size:clamp(13px,1.35vw,23px);font-weight:700;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.LetterHuntGame_titleCard__IxUGX h1{margin:0;font-size:clamp(24px,3vw,50px);font-weight:500;white-space:nowrap}.LetterHuntGame_titleCard__IxUGX h1 button{min-width:1.2em;padding:0 .14em .08em;border:0;border-radius:.2em;background:rgba(255,245,212,.62);color:#a75119;font:inherit;font-size:1.35em;line-height:.8;cursor:pointer;box-shadow:inset 0 0 0 2px rgba(112,68,22,.22)}.LetterHuntGame_levelCard__9Sl3B{position:absolute;z-index:5;right:1.6%;top:3.1%;width:9.6%;min-height:12.3%;display:grid;grid-template-columns:1fr auto;place-content:center;align-items:baseline;gap:0 .2em;border:clamp(2px,.22vw,4px) double #6d421b;border-radius:12px;background:linear-gradient(120deg,#f3d28e,#dfad5d);box-shadow:inset 0 0 12px rgba(96,52,17,.24),0 3px 8px rgba(20,10,2,.45);text-align:center}.LetterHuntGame_levelCard__9Sl3B span{grid-column:1/-1;font-size:clamp(10px,.95vw,16px);letter-spacing:.12em;text-transform:uppercase}.LetterHuntGame_levelCard__9Sl3B strong{font-size:clamp(19px,2.1vw,36px)}.LetterHuntGame_levelCard__9Sl3B small{font-size:clamp(9px,.8vw,14px)}.LetterHuntGame_sound__UO5mz{position:absolute;z-index:7;top:11%;left:9.5%;width:4.4%;aspect-ratio:1;border:2px solid rgba(91,50,15,.75);border-radius:50%;background:hsla(39,85%,76%,.92);font-size:clamp(13px,1.7vw,28px);cursor:pointer}.LetterHuntGame_board__9Vk_b{position:absolute;z-index:3;left:16.5%;top:20.5%;width:67%;height:66%;padding:1.25% 1.5% 1.5%;border:clamp(2px,.3vw,5px) double #704416;border-radius:2.4%;background:linear-gradient(110deg,hsla(39,79%,70%,.94),rgba(255,226,166,.96) 52%,rgba(224,169,84,.94));box-shadow:inset 0 0 28px rgba(94,49,12,.24),0 12px 28px rgba(25,11,2,.42);backdrop-filter:blur(2px)}.LetterHuntGame_prompt__h_Qe7{height:19%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2%;padding:0 1.5%;border-bottom:2px solid rgba(105,59,18,.32)}.LetterHuntGame_bigLetter__rPWHI{width:1.16em;display:grid;place-items:center;font-size:clamp(36px,4.8vw,80px);line-height:.8;color:#a44f18}.LetterHuntGame_prompt__h_Qe7 p{margin:0;font-size:clamp(18px,2.2vw,36px)}.LetterHuntGame_prompt__h_Qe7 p b{color:#a44f18;font-size:1.3em}.LetterHuntGame_counter__0AlvX{min-width:3.2em;padding:.38em .6em;border-radius:999px;background:rgba(255,243,207,.64);font:700 clamp(14px,1.55vw,26px) Arial,sans-serif;text-align:center;box-shadow:inset 0 0 0 2px rgba(112,68,22,.2)}.LetterHuntGame_grid___weQl{height:81%;display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(5,1fr);gap:1.4% 1%;padding-top:1.4%}.LetterHuntGame_letter__nEtBJ{position:relative;display:grid;place-items:center;min-width:0;border:clamp(1px,.13vw,3px) solid rgba(107,62,23,.42);border-radius:clamp(8px,.9vw,16px);background:rgba(255,238,198,.67);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),0 3px 7px rgba(70,36,10,.15);color:#3d220e;font:500 clamp(27px,3.25vw,55px) Georgia,serif;line-height:1;cursor:pointer;transition:transform .15s ease,background .18s ease,box-shadow .18s ease}.LetterHuntGame_letter__nEtBJ:not(:disabled):focus-visible,.LetterHuntGame_letter__nEtBJ:not(:disabled):hover{z-index:2;transform:scale(1.07);background:#fff0c7;outline:3px solid #e99a2a;outline-offset:-3px}.LetterHuntGame_letter__nEtBJ.LetterHuntGame_found__zmKdT{background:linear-gradient(135deg,#f2b94f,#ffd87c);color:#6d310c;transform:scale(.94);box-shadow:inset 0 0 0 3px rgba(125,66,16,.38),0 0 14px rgba(235,160,46,.58);opacity:1}.LetterHuntGame_letter__nEtBJ i{position:absolute;right:8%;top:7%;width:1.3em;aspect-ratio:1;display:grid;place-items:center;border-radius:50%;background:#4f944c;color:#fff7dd;font:700 clamp(9px,.8vw,14px) Arial,sans-serif}.LetterHuntGame_letter__nEtBJ.LetterHuntGame_wrong__JWCua{animation:LetterHuntGame_nope__4Z0Vc .45s ease;background:#e5a58a}.LetterHuntGame_completeCard__5Jfz7{position:absolute;z-index:9;left:31%;top:36%;width:38%;min-height:30%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:2%;border:clamp(3px,.35vw,6px) double #704416;border-radius:22px;background:linear-gradient(130deg,#f0c276,#ffe4a8,#dda151);box-shadow:0 20px 50px rgba(24,10,2,.62),inset 0 0 24px rgba(255,244,208,.55);text-align:center;opacity:0;transform:scale(.7);pointer-events:none;transition:opacity .22s ease,transform .32s cubic-bezier(.2,1.5,.4,1)}.LetterHuntGame_completeVisible__fxveC{opacity:1;transform:scale(1);pointer-events:auto}.LetterHuntGame_completeCard__5Jfz7>span{color:#e88919;font-size:clamp(18px,2.2vw,38px);letter-spacing:.12em;text-shadow:0 1px 0 #6d3912}.LetterHuntGame_completeCard__5Jfz7 strong{font-size:clamp(24px,3vw,50px)}.LetterHuntGame_completeCard__5Jfz7 button{margin-top:2%;min-width:45%;padding:.55em 1.1em;border:2px solid #6d3d18;border-radius:999px;background:#9b4c1d;color:#fff2d2;font:700 clamp(15px,1.55vw,26px) Georgia,serif;cursor:pointer;box-shadow:0 6px 12px rgba(55,25,6,.32)}.LetterHuntGame_levelDots__ZqYse{position:absolute;z-index:5;left:16.5%;bottom:2.2%;width:67%;display:grid;grid-template-columns:repeat(13,1fr);gap:.35vw}.LetterHuntGame_levelDots__ZqYse button{aspect-ratio:1.35;min-width:0;padding:0;border:1px solid rgba(93,48,15,.74);border-radius:5px;background:hsla(38,77%,71%,.88);color:#4d290e;font:700 clamp(8px,.72vw,12px) Arial,sans-serif;cursor:pointer;box-shadow:0 2px 4px rgba(25,10,1,.32)}.LetterHuntGame_levelDots__ZqYse .LetterHuntGame_activeDot__smG7R,.LetterHuntGame_levelDots__ZqYse button:hover{background:#a8531e;color:#fff2d2;transform:translateY(-1px)}.LetterHuntGame_levelDots__ZqYse .LetterHuntGame_completedDot__G4wxD{border-color:#2f6d37;background:#5c984f;color:#fff7dc}.LetterHuntGame_levelDots__ZqYse .LetterHuntGame_completedDot__G4wxD.LetterHuntGame_activeDot__smG7R{background:#91481d;box-shadow:inset 0 0 0 2px #f3c665,0 2px 4px rgba(25,10,1,.32)}.LetterHuntGame_rotateHint__lVKK4{display:none}@keyframes LetterHuntGame_nope__4Z0Vc{0%,to{transform:translateX(0)}25%{transform:translateX(-5%)}75%{transform:translateX(5%)}}@media (max-aspect-ratio:4/3){.LetterHuntGame_stage__2isTR{width:100vw}.LetterHuntGame_rotateHint__lVKK4{position:fixed;inset:auto 12px 12px;z-index:20;display:block;margin:0;padding:9px 14px;border-radius:999px;background:rgba(36,20,9,.88);color:#fff0cc;font:600 12px Arial,sans-serif;text-align:center}}@media (prefers-reduced-motion:reduce){.LetterHuntGame_completeCard__5Jfz7,.LetterHuntGame_letter__nEtBJ{transition:none}.LetterHuntGame_letter__nEtBJ.LetterHuntGame_wrong__JWCua{animation:none}}