@layer base{._overlay_1u0g5_2{position:fixed;inset:0;background-color:color-mix(in srgb,black 50%,transparent);z-index:var(--z-overlay)!important;animation:_overlayShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._content_1u0g5_11{position:fixed!important;top:50%;left:50%;transform:translate(-50%,-50%);max-width:90vw;max-height:85vh;width:32rem;background-color:var(--popup);color:var(--popup-foreground);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:var(--z-overlay)!important;overflow:auto;padding:var(--spacing-6);animation:_contentShow_1u0g5_1 var(--animation-duration-normal) cubic-bezier(.16,1,.3,1)}._close_1u0g5_31{position:absolute;top:var(--spacing-4);right:var(--spacing-4);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:var(--radius-full);background-color:var(--muted);color:var(--muted-foreground);border:none;cursor:pointer;transition:background-color var(--animation-duration-fast) ease,color var(--animation-duration-fast) ease,transform var(--animation-duration-fast) ease}._close_1u0g5_31:hover{background-color:var(--muted-foreground);color:var(--muted);transform:scale(1.05)}._close_1u0g5_31:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._closeIcon_1u0g5_62{width:1rem;height:1rem}._header_1u0g5_67{margin-bottom:var(--spacing-4)}._footer_1u0g5_71{display:flex;justify-content:flex-end;gap:var(--spacing-2);margin-top:var(--spacing-6)}._title_1u0g5_78{font-family:var(--font-family-heading);font-size:1.25rem;font-weight:600;color:var(--popup-foreground);line-height:1.4;margin-bottom:var(--spacing-2)}._description_1u0g5_87{font-size:.875rem;color:var(--muted-foreground);line-height:1.5;margin-bottom:var(--spacing-4)}._screenReaderText_1u0g5_94{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes _overlayShow_1u0g5_1{0%{opacity:0}to{opacity:1}}@keyframes _contentShow_1u0g5_1{0%{opacity:0;scale:.95}to{opacity:1;scale:1}}}@layer base{._input_1pney_2{font-family:var(--font-family-base);font-size:1rem;line-height:1.5;color:var(--foreground);background-color:var(--card);border:1px solid var(--border);border-radius:var(--radius);padding:var(--spacing-2) var(--spacing-3);width:100%;transition:border-color var(--animation-duration-normal) ease,background-color var(--animation-duration-normal) ease,box-shadow var(--animation-duration-normal) ease,transform var(--animation-duration-fast) ease;outline:none;height:2.5rem;box-shadow:inset 0 1px 2px #00000005,0 1px #ffffff4d}._input_1pney_2::placeholder{color:var(--muted-foreground);opacity:.7}._input_1pney_2:hover{border-color:color-mix(in srgb,var(--primary) 80%,transparent);background-color:color-mix(in srgb,var(--card) 98%,var(--primary) 2%);box-shadow:inset 0 1px 2px #00000005,0 2px 4px #0000000d}._input_1pney_2:focus{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 15%,transparent),0 2px 4px #0000000d;background-color:var(--card)}._input_1pney_2:disabled{background-color:var(--muted);color:var(--muted-foreground);cursor:not-allowed;opacity:.75;box-shadow:none;transform:none}.dark ._input_1pney_2{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:inset 0 1px 2px #0000001a,0 1px #ffffff0d}.dark ._input_1pney_2:hover{background-color:color-mix(in srgb,var(--background) 75%,black);border-color:color-mix(in srgb,var(--primary) 90%,white);box-shadow:inset 0 1px 2px #0000001a,0 2px 4px #00000026}.dark ._input_1pney_2:focus{background-color:color-mix(in srgb,var(--background) 80%,black);box-shadow:0 0 0 3px color-mix(in srgb,var(--primary) 25%,transparent),0 2px 4px #00000026}}._dialog_k7vyf_1{max-width:620px!important;width:min(96vw,620px)!important;max-height:94vh!important;overflow-y:auto!important;background:#fffdf6!important;border:4px solid #d8e8cc!important;border-radius:25px!important;padding:28px!important}._title_k7vyf_1{font:700 clamp(25px,4vw,36px) "Fraunces",serif!important;color:#254d3d!important}._description_k7vyf_1{color:#506257!important;font-size:15px!important;line-height:1.45!important}._practice_k7vyf_1{display:grid;justify-items:center}._status_k7vyf_1{width:100%;display:flex;justify-content:space-between;color:#28604b;font-weight:900;margin:12px 0}._letterBoard_k7vyf_1{width:min(100%,300px);height:auto;aspect-ratio:110/125;border:3px solid #b8d0ac;border-radius:18px;background:#f6faef;touch-action:none;user-select:none;cursor:crosshair;box-shadow:inset 0 0 14px #c6d9c8}._help_k7vyf_1{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin-top:13px;font-size:12px;font-weight:900}._help_k7vyf_1 button,._speak_k7vyf_1,._later_k7vyf_1{border:0;background:transparent;color:#28604b;display:inline-flex;align-items:center;gap:6px;font-weight:900;cursor:pointer}._message_k7vyf_1{min-height:23px;color:#a34c3e;font-weight:900;text-align:center}._wordStage_k7vyf_1{display:flex;flex-direction:column;align-items:stretch;gap:12px}._animalIcon_k7vyf_1{font-size:74px;text-align:center}._wordStage_k7vyf_1 p{font-size:18px;margin:0;text-align:center}._wordStage_k7vyf_1 label{font-weight:900;margin-top:14px}._wordStage_k7vyf_1 input{font-size:22px!important;height:54px!important}._speak_k7vyf_1{align-self:center;font-size:14px}._next_k7vyf_1{border:0;border-radius:14px;background:#28604b;color:#fff;padding:14px 20px;font:900 17px Nunito,sans-serif;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}._later_k7vyf_1{align-self:center;padding:8px}._wordStage_k7vyf_1 ._message_k7vyf_1{text-align:left}._voiceNotice_k7vyf_1{padding:9px 12px;background:#fff1d7;color:#744f19;border-radius:10px;font-size:13px;font-weight:800}._practice_k7vyf_1>._speak_k7vyf_1{margin:3px 0 10px}@media(max-width:500px){._dialog_k7vyf_1{padding:20px!important}._letterBoard_k7vyf_1{width:min(100%,240px)}}._app_11y8m_1{font-family:var(--font-family-base);background:var(--background);color:var(--foreground);min-height:100vh}._app_11y8m_1 *{box-sizing:border-box}._app_11y8m_1 button{font:inherit;cursor:pointer}._top_11y8m_1{max-width:1260px;margin:auto;min-height:86px;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px}._logo_11y8m_1{display:flex;align-items:center;gap:12px}._logo_11y8m_1>span{width:47px;height:47px;border-radius:15px;background:var(--primary);color:#fff;display:grid;place-items:center;font-size:26px}._logo_11y8m_1 strong{font:700 24px var(--font-family-display);display:block}._logo_11y8m_1 small{font-size:12px;color:var(--muted-foreground)}._topActions_11y8m_1{display:flex;gap:15px;align-items:center}._counter_11y8m_1{font-weight:900;color:var(--primary)}._avatar_11y8m_1{border:1px solid var(--border);background:var(--card);border-radius:30px;padding:9px 15px;font-weight:800}._start_11y8m_1{min-height:calc(100vh - 86px);display:grid;grid-template-columns:1fr 1fr;max-width:1400px;margin:auto;align-items:center;gap:6%;padding:30px 5% 90px}._startArt_11y8m_1{height:min(650px,70vh);border-radius:50% 50% 42% 42%;background:linear-gradient(#e2edc24d,#b9ceaa3b),url(/_cdn/static/fba54cc2-f5cd-4c84-8243-220cf6cdb7ac.png) center/cover;position:relative;box-shadow:var(--shadow-lg);overflow:hidden}._cloud_11y8m_1{position:absolute;top:8%;left:8%;border-radius:50px;background:#fffdf6de;padding:12px 20px;font-weight:900;letter-spacing:.15em;color:var(--primary)}._startAnimals_11y8m_1{position:absolute;bottom:8%;left:15%;font-size:clamp(55px,8vw,110px);filter:drop-shadow(0 12px 6px #28422a77)}._startCard_11y8m_1{max-width:570px}._eyebrow_11y8m_1{letter-spacing:.14em;color:var(--primary);font-size:12px;font-weight:900}._start_11y8m_1 h1,._hero_11y8m_1 h1{font:700 clamp(42px,5vw,76px)/1.1 var(--font-family-display);letter-spacing:-.035em;margin:19px 0}._start_11y8m_1 h1 em{color:var(--primary);font-style:normal}._startCard_11y8m_1>p{font-size:19px;line-height:1.65;color:var(--muted-foreground)}._characterChoices_11y8m_1{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:30px}._characterChoices_11y8m_1 button{background:var(--card);border:2px solid var(--border);border-radius:24px;padding:22px 15px;text-align:left;box-shadow:var(--shadow);transition:transform .2s,border-color .2s}._characterChoices_11y8m_1 button:hover,._characterChoices_11y8m_1 button:focus-visible{transform:translateY(-4px);border-color:var(--primary)}._characterChoices_11y8m_1 span{font-size:62px;display:block}._characterChoices_11y8m_1 strong{display:block;font-size:22px}._characterChoices_11y8m_1 small{font-size:13px;color:var(--primary);font-weight:900}._startCard_11y8m_1 ._startFoot_11y8m_1{font-size:12px;margin-top:22px}._hero_11y8m_1{background:linear-gradient(90deg,#194d3dcc,#255d49aa),url(/_cdn/static/fba54cc2-f5cd-4c84-8243-220cf6cdb7ac.png) center 55%/cover;color:#fff}._heroInner_11y8m_1{max-width:1260px;margin:auto;padding:34px 24px 42px;position:relative}._hero_11y8m_1 ._eyebrow_11y8m_1{color:#f8df91}._hero_11y8m_1 h1{font-size:clamp(35px,4vw,55px);margin:9px 0}._hero_11y8m_1 p{font-size:17px;margin:0;max-width:600px}._heroCharacter_11y8m_1{position:absolute;right:6%;bottom:0;font-size:115px;filter:drop-shadow(0 8px 5px #153a3477)}._tabs_11y8m_1{display:flex;gap:8px;max-width:1260px;margin:auto;padding:19px 24px}._tabs_11y8m_1 button{border:0;background:transparent;color:var(--muted-foreground);border-radius:50px;padding:12px 22px;display:flex;align-items:center;gap:9px;font-weight:900}._tabs_11y8m_1 button._active_11y8m_1{background:var(--primary);color:#fff}._tabs_11y8m_1 span{background:#fff3;padding:2px 8px;border-radius:99px}._main_11y8m_1{max-width:1260px;margin:auto;padding:0 24px 80px;display:grid;grid-template-columns:300px 1fr;gap:27px}._sidebar_11y8m_1,._encounter_11y8m_1,._zooIntro_11y8m_1{background:var(--card);border:1px solid var(--border);border-radius:25px;box-shadow:var(--shadow)}._sidebar_11y8m_1{padding:23px;align-self:start}._progressCard_11y8m_1{padding:16px;background:var(--surface);border-radius:18px}._progressTop_11y8m_1{display:flex;justify-content:space-between}._bar_11y8m_1{height:12px;background:#fff;border-radius:99px;margin:13px 0;overflow:hidden}._bar_11y8m_1 span{display:block;height:100%;background:var(--primary);border-radius:99px}._progressCard_11y8m_1 small{color:var(--muted-foreground)}._sidebar_11y8m_1 h2{font:700 22px var(--font-family-display);margin:24px 0 16px}._letterPath_11y8m_1{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}._letterPath_11y8m_1 button{height:45px;border:1px solid var(--border);border-radius:14px;background:#f2f5e9;color:#718074;font-weight:900;font-size:20px;position:relative}._letterPath_11y8m_1 button:disabled{cursor:default;opacity:.52}._letterPath_11y8m_1 button._current_11y8m_1{background:var(--primary);color:#fff;border-color:var(--primary);opacity:1;box-shadow:var(--shadow)}._letterPath_11y8m_1 button._done_11y8m_1{background:#d7ebd8;color:var(--primary);opacity:1}._letterPath_11y8m_1 button._red_11y8m_1._done_11y8m_1{background:#f7ded8;color:#ae423a}._letterPath_11y8m_1 button._red_11y8m_1._current_11y8m_1{background:var(--accent);border-color:var(--accent)}._letterPath_11y8m_1 small{position:absolute;right:2px;top:-3px;font-size:11px}._legend_11y8m_1{display:grid;gap:8px;font-size:12px;color:var(--muted-foreground);margin-top:18px}._legend_11y8m_1 i{display:inline-block;width:11px;height:11px;background:var(--accent);border-radius:50%}._encounter_11y8m_1{overflow:hidden}._scene_11y8m_1{height:330px;background:linear-gradient(#c6e9ed88,#aad6b938),url(/_cdn/static/fba54cc2-f5cd-4c84-8243-220cf6cdb7ac.png) center/cover;position:relative;overflow:hidden}._sceneTop_11y8m_1{position:absolute;top:22px;left:25px;right:25px;display:flex;justify-content:space-between;font-weight:900;font-size:12px;letter-spacing:.1em;z-index:1}._sceneTop_11y8m_1>span{background:#fffdf6e8;border-radius:50px;padding:9px 14px}._sceneTop_11y8m_1 ._redBadge_11y8m_1{color:var(--accent)}._sceneTop_11y8m_1 ._blueBadge_11y8m_1{color:var(--primary)}._letter_11y8m_1{position:absolute;left:8%;bottom:15px;font:700 175px/.95 var(--font-family-display);color:var(--primary);text-shadow:3px 4px #ffffffb8;z-index:1}._letter_11y8m_1[data-red=true]{color:var(--accent)}._letter_11y8m_1 small{font:900 32px var(--font-family-base);margin-left:3px}._animalReveal_11y8m_1{position:absolute;right:13%;bottom:26px;width:200px;height:200px;border-radius:50%;display:grid;place-items:center;background:#fff6dbdf;border:7px solid #fff9;box-shadow:var(--shadow-md);font-size:105px;font-weight:900;color:var(--primary);z-index:1}._hill_11y8m_1{position:absolute;width:120%;height:95px;background:#608b56a8;border-radius:50% 50% 0 0;bottom:-65px;left:-10%}._challenge_11y8m_1{padding:27px 34px 36px}._challenge_11y8m_1 h2{font:700 30px var(--font-family-display);margin:5px 0 18px}._riddle_11y8m_1{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:17px 19px;background:#eff4e8;border-radius:17px;border-left:5px solid var(--primary)}._riddle_11y8m_1 p{font-size:20px;line-height:1.45;margin:0;font-weight:800}._riddle_11y8m_1 button{flex-shrink:0;border:1px solid var(--border);background:var(--card);color:var(--primary);border-radius:30px;padding:10px;display:flex;gap:7px;align-items:center;font-size:13px;font-weight:900}._instruction_11y8m_1{font-size:14px;color:var(--muted-foreground)}._redText_11y8m_1{color:var(--accent)}._blueText_11y8m_1{color:var(--primary)}._answers_11y8m_1{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._answers_11y8m_1 button{border:2px solid var(--border);background:var(--card);border-radius:14px;padding:16px 11px;text-align:left;display:flex;align-items:center;gap:3px;font-size:17px;font-weight:900;text-transform:capitalize}._answers_11y8m_1 button:hover,._answers_11y8m_1 button:focus-visible{border-color:var(--primary);background:#eff4e8}._answers_11y8m_1 button strong{color:var(--accent);font-size:25px}._answers_11y8m_1 button svg{margin-left:auto;flex:none;color:var(--primary)}._feedback_11y8m_1{min-height:21px;color:var(--error);font-weight:900}._reward_11y8m_1{font-size:20px}._actions_11y8m_1{display:flex;flex-wrap:wrap;gap:10px}._primary_11y8m_1,._secondary_11y8m_1{display:inline-flex;align-items:center;gap:8px;border-radius:14px;padding:13px 19px;font-weight:900;border:0}._primary_11y8m_1{background:var(--primary);color:#fff}._secondary_11y8m_1{background:var(--surface);color:var(--primary)}._zoo_11y8m_1{max-width:1260px;padding:0 24px 80px;margin:auto}._zooIntro_11y8m_1{padding:25px;margin-bottom:22px}._zooIntro_11y8m_1 h2{font:700 30px var(--font-family-display);margin:8px 0}._zooIntro_11y8m_1 p{margin:0}._zooGrid_11y8m_1{display:grid;grid-template-columns:repeat(auto-fill,minmax(155px,1fr));gap:15px}._zooGrid_11y8m_1 button{background:var(--card);border:1px solid var(--border);border-radius:20px;box-shadow:var(--shadow);padding:17px;display:flex;flex-direction:column;align-items:center;gap:5px}._zooGrid_11y8m_1 button:hover{transform:translateY(-3px)}._zooEmoji_11y8m_1{font-size:69px}._zooGrid_11y8m_1 strong{font-size:25px}._zooGrid_11y8m_1 b{text-transform:capitalize}._zooGrid_11y8m_1 small{color:var(--primary)}._footer_11y8m_1{border-top:1px solid var(--border);max-width:1260px;margin:auto;padding:20px 24px 35px;display:flex;justify-content:space-between;color:var(--muted-foreground);font-size:12px}@media(max-width:850px){._start_11y8m_1{grid-template-columns:1fr;padding:20px 5% 60px}._startArt_11y8m_1{height:270px;border-radius:28px}._startAnimals_11y8m_1{font-size:65px}._main_11y8m_1{grid-template-columns:1fr}._sidebar_11y8m_1{order:2}._encounter_11y8m_1{order:1}._heroCharacter_11y8m_1{font-size:72px;opacity:.75}._hero_11y8m_1 p{max-width:75%}}@media(max-width:550px){._top_11y8m_1{padding:10px 14px}._logo_11y8m_1 strong{font-size:18px}._logo_11y8m_1 small{display:none}._counter_11y8m_1{font-size:12px}._avatar_11y8m_1{padding:7px;font-size:12px}._heroInner_11y8m_1{padding:30px 18px}._hero_11y8m_1 h1{font-size:34px;max-width:80%}._hero_11y8m_1 p{font-size:14px}._tabs_11y8m_1{padding:12px}._tabs_11y8m_1 button{padding:10px;font-size:13px}._main_11y8m_1,._zoo_11y8m_1{padding:0 12px 55px}._scene_11y8m_1{height:260px}._letter_11y8m_1{font-size:115px}._animalReveal_11y8m_1{width:135px;height:135px;font-size:75px;right:8%}._challenge_11y8m_1{padding:22px 18px}._riddle_11y8m_1{display:block}._riddle_11y8m_1 p{font-size:18px}._riddle_11y8m_1 button{margin-top:12px}._answers_11y8m_1{grid-template-columns:1fr}._answers_11y8m_1 button{padding:10px 14px}._characterChoices_11y8m_1{gap:10px}._characterChoices_11y8m_1 button{padding:12px}._footer_11y8m_1{gap:10px;flex-wrap:wrap}}._zooShortcut_11y8m_2{display:inline-flex;align-items:center;gap:7px;border:2px solid var(--primary);background:var(--primary);color:#fff;border-radius:999px;padding:9px 14px;font-weight:900;box-shadow:var(--shadow)}._zooShortcut_11y8m_2 span{background:#ffffff30;border-radius:30px;padding:3px 7px;font-size:12px}._zooShortcut_11y8m_2:hover,._zooShortcut_11y8m_2:focus-visible{background:#194b39}._zooPreview_11y8m_2{width:100%;margin-top:24px;padding:16px;border:0;border-radius:17px;background:linear-gradient(135deg,#d6e9c5,#f7df97);color:var(--foreground);text-align:left;display:flex;flex-direction:column;gap:7px;box-shadow:var(--shadow)}._zooPreview_11y8m_2 strong{font-size:17px}._zooPreview_11y8m_2 span{font-size:25px;min-height:34px}._zooPreview_11y8m_2 small{font-size:12px;color:var(--primary);font-weight:900}._hintButton_11y8m_2{display:inline-flex;align-items:center;gap:8px;background:#f7e9bc;color:#54400d;border:1px solid #e6ce81;border-radius:30px;padding:8px 13px;font-weight:900;font-size:13px;margin:1px 0 14px}._hintButton_11y8m_2:disabled{opacity:.75;cursor:default}._extraHint_11y8m_2{border-left:4px solid var(--warning);background:#fff8e5;border-radius:5px 13px 13px 5px;margin:0 0 15px;padding:13px 16px;font-weight:800;line-height:1.5}._zooWelcome_11y8m_2{background:var(--card);border:1px solid var(--border);border-radius:25px;box-shadow:var(--shadow);padding:26px 32px;display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}._zooWelcome_11y8m_2 h2{font:700 clamp(28px,3vw,40px) var(--font-family-display);margin:7px 0}._zooWelcome_11y8m_2 p{font-size:17px;line-height:1.5;max-width:700px}._zooMascot_11y8m_2{font-size:95px;background:var(--surface);border-radius:50%;height:145px;width:145px;display:grid;place-items:center;flex:none}._zooGarden_11y8m_2{min-height:360px;border-radius:28px;overflow:hidden;border:6px solid #f9f4e3;background:linear-gradient(#e9f3e5aa,#d6eacc44),url(/_cdn/static/8687c1f2-a05f-4d68-88f2-cf3dd80b589e.png) center/cover;box-shadow:var(--shadow-md);padding:25px;position:relative}._gardenTitle_11y8m_2{display:inline-flex;align-items:center;gap:12px;background:#fffdf4ec;padding:12px 17px;border-radius:20px;font:700 25px var(--font-family-display)}._gardenTitle_11y8m_2 small{font:900 13px var(--font-family-base);color:var(--primary)}._gardenAnimals_11y8m_2{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:15px;min-height:250px;padding:20px}._gardenAnimals_11y8m_2 button{border:3px solid #fffdf9;background:#fff9edeb;border-radius:22px;min-width:110px;min-height:112px;padding:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 10px 16px #315c3050;transition:transform .2s}._gardenAnimals_11y8m_2 button:hover{transform:translateY(-7px) rotate(-2deg)}._gardenAnimals_11y8m_2 span{font-size:61px;line-height:1.2}._gardenAnimals_11y8m_2 b{font-size:12px;text-transform:capitalize}._emptyGarden_11y8m_2{max-width:300px;margin:55px auto;background:#fffdf6e9;border-radius:20px;padding:20px;text-align:center;font-weight:800;line-height:1.5}._zooListTitle_11y8m_2{display:flex;align-items:baseline;justify-content:space-between;margin:35px 0 12px}._zooListTitle_11y8m_2 h3{font:700 27px var(--font-family-display);margin:0}._zooListTitle_11y8m_2 span{color:var(--muted-foreground);font-size:13px;font-weight:900}@media(max-width:600px){._zooShortcut_11y8m_2{font-size:12px;padding:7px}._zooShortcut_11y8m_2 span{display:none}._zooWelcome_11y8m_2{padding:21px}._zooMascot_11y8m_2{font-size:53px;width:75px;height:75px}._zooWelcome_11y8m_2 p{font-size:14px}._zooGarden_11y8m_2{padding:12px;min-height:290px}._gardenTitle_11y8m_2{font-size:18px}._gardenAnimals_11y8m_2{padding:12px;gap:7px}._gardenAnimals_11y8m_2 button{min-width:82px;min-height:88px}._gardenAnimals_11y8m_2 span{font-size:43px}._zooListTitle_11y8m_2{display:block}._zooListTitle_11y8m_2 span{display:block;margin-top:7px}}._gardenAnimals_11y8m_2 small{display:block;font-size:11px;color:#42634b;text-transform:capitalize}._gardenAnimals_11y8m_2 b{max-width:125px;overflow-wrap:anywhere}._zooGrid_11y8m_1 b{overflow-wrap:anywhere;text-align:center}._zooGrid_11y8m_1 small{text-align:center}._nameDialog_11y8m_3{max-width:450px!important;background:#fffdf6!important;border:3px solid #d6e4ce!important;border-radius:22px!important;display:flex!important;flex-direction:column!important;gap:13px!important}._nameDialog_11y8m_3 label{font-weight:900}._nameDialog_11y8m_3 input{font-size:20px;height:52px}._nameDialog_11y8m_3 ._primary_11y8m_1{justify-content:center}._soundToggle_11y8m_3{display:inline-flex;align-items:center;gap:6px;border:1px solid var(--border);background:var(--card);color:var(--primary);border-radius:999px;padding:9px 12px;font-weight:900}._audioNotice_11y8m_3{max-width:1212px;margin:0 auto 13px;padding:10px 16px;background:#fff0d0;color:#6c4b1d;border-radius:12px;font-size:13px;font-weight:800}@media(max-width:550px){._soundToggle_11y8m_3 span{display:none}}._playerForm_11y8m_3{display:grid;gap:10px;background:var(--card);border:1px solid var(--border);border-radius:22px;padding:22px;box-shadow:var(--shadow)}._playerForm_11y8m_3 label,._formLabel_11y8m_3{font-weight:900;color:var(--primary)}._playerForm_11y8m_3 input{height:48px;font-size:17px}._playerForm_11y8m_3>._primary_11y8m_1{justify-content:center;margin-top:8px}._playerForm_11y8m_3>._primary_11y8m_1:disabled,._nameDialog_11y8m_3 ._primary_11y8m_1:disabled{opacity:.5;cursor:default}._genderChoices_11y8m_3{display:grid;grid-template-columns:1fr 1fr;gap:10px}._genderChoices_11y8m_3 button{border:2px solid var(--border);background:var(--surface);border-radius:14px;padding:12px;font-weight:900;font-size:19px}._genderChoices_11y8m_3 button[aria-pressed=true]{border-color:var(--primary);background:#d9ebd2}._savedProfiles_11y8m_3{margin-top:24px}._savedProfiles_11y8m_3 h2{font:700 23px var(--font-family-display)}._savedProfiles_11y8m_3>div{display:flex;flex-wrap:wrap;gap:10px}._savedProfiles_11y8m_3 button{display:grid;grid-template-columns:auto 1fr;column-gap:9px;align-items:center;text-align:left;border:1px solid var(--border);background:var(--card);border-radius:14px;padding:10px 15px}._savedProfiles_11y8m_3 button span{grid-row:span 2;font-size:30px}._savedProfiles_11y8m_3 button small{color:var(--muted-foreground)}._zooWelcome_11y8m_2 ._secondary_11y8m_1{margin-right:10px;margin-bottom:10px}@media(prefers-reduced-motion:reduce){._app_11y8m_1 *{transition:none!important;animation:none!important}}
