.time-info[data-v-53360657]{width:min(440px,100vw - 32px);padding:30px}.time-info h2[data-v-53360657]{margin:12px 30px 14px 0;font-size:29px;line-height:1.2}.time-info p[data-v-53360657]{color:#4c6078;font-size:15px;line-height:1.8}.time-info-summary[data-v-53360657]{background:var(--surface-soft);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:18px 0;padding:16px;display:flex}.time-info-summary strong[data-v-53360657]{color:#237c42;font-variant-numeric:tabular-nums;font-size:24px}.time-info-summary span[data-v-53360657]{color:#738071;font-size:12px}.time-info .time-info-note[data-v-53360657]{font-size:12px;line-height:1.7}.time-info .primary[data-v-53360657]{margin-top:8px}.time-settings[data-v-a58cf396]{flex-direction:column;gap:10px;width:100%;display:flex}.time-settings label[data-v-a58cf396]{flex-direction:column;gap:8px;font-size:14px;font-weight:700;display:flex}.section-title[data-v-a58cf396]{color:#293c31;font-size:17px;font-weight:800}.time-input[data-v-a58cf396]{align-items:center;gap:12px;font-size:13px;font-weight:500;display:flex}.time-input input[data-v-a58cf396]{text-align:center;width:90px;min-width:0;font:inherit;background:#fff;border:1px solid #cbdfee;border-radius:12px;padding:10px}.time-settings button[data-v-a58cf396]{font:inherit;color:#0866c6;background:#fff;border:1px solid #cbdfee;border-radius:12px;align-self:flex-start;min-height:40px;padding:9px 14px;font-size:13px;font-weight:700}.time-settings p[data-v-a58cf396]{margin:0;font-size:11px;line-height:1.6}.time-message[data-v-a58cf396]{color:#237c42}.time-input input[data-v-a58cf396]{appearance:textfield}.time-input input[data-v-a58cf396]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.time-input input[data-v-a58cf396]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.confirm-dialog[data-v-abde93a7]{color:#243247;background:#fffcf5;border:0;border-radius:24px;width:min(100% - 32px,380px);padding:0;box-shadow:0 20px 60px #1d2b3a40}.confirm-dialog[data-v-abde93a7]::backdrop{background:#1d2b3a66}.confirm-body[data-v-abde93a7]{text-align:center;gap:12px;padding:24px;display:grid}.confirm-body h2[data-v-abde93a7]{margin:0;font-size:22px;line-height:1.25}.confirm-body p[data-v-abde93a7]{color:#536174;margin:0;font-size:14px;line-height:1.6}.confirm-actions[data-v-abde93a7]{justify-content:center;gap:10px;margin-top:6px;display:flex}.confirm-actions button[data-v-abde93a7]{min-height:48px;font:inherit;cursor:pointer;border-radius:14px;flex:1;padding:10px 16px;font-size:15px;font-weight:800}.keep[data-v-abde93a7]{color:#243247;background:#fff;border:1.5px solid #d4e3f1}.confirm[data-v-abde93a7]{color:#fff;background:#a34628;border:1.5px solid #a34628}.language-downloads[data-v-7c699ef4]{text-align:left;gap:10px;width:100%;display:grid}.language-downloads h3[data-v-7c699ef4]{color:#293c31;margin:0;font-size:17px;font-weight:800}.language-downloads p[data-v-7c699ef4]{color:#4c6078;margin:0;font-size:11px;line-height:1.6}.language-search[data-v-7c699ef4]{color:#738071;background:#fff;border:1px solid #cbdfee;border-radius:14px;align-items:center;gap:8px;min-height:44px;padding:0 14px;display:flex}.language-search[data-v-7c699ef4]:focus-within{border-color:#0866c6;box-shadow:0 0 0 3px #0866c622}.language-search svg[data-v-7c699ef4]{flex:none;width:18px;height:18px}.language-search input[data-v-7c699ef4]{min-width:0;font:inherit;color:#293c31;background:0 0;border:0;outline:0;flex:1;padding:10px 0;font-size:16px}ul[data-v-7c699ef4]{gap:8px;margin:0;padding:0;list-style:none;display:grid}li[data-v-7c699ef4]{background:#fff;border:1px solid #dce2d2;border-radius:14px;grid-template-columns:1fr auto;align-content:center;align-items:center;gap:2px 10px;min-height:62px;padding:10px 14px;display:grid}.name[data-v-7c699ef4]{color:#293c31;font-size:14px;font-weight:800}.name [lang=hi][data-v-7c699ef4]{color:#536174;font-family:Kohinoor Devanagari,Noto Sans Devanagari,system-ui,sans-serif;font-weight:700}.note[data-v-7c699ef4]{color:#738071;grid-column:1;font-size:12px}.note.done[data-v-7c699ef4]{color:#237c42;font-weight:700}.built-in .note[data-v-7c699ef4]{grid-area:1/2}li>button[data-v-7c699ef4]{min-width:0;min-height:36px;font:inherit;color:#0866c6;cursor:pointer;background:#fff;border:1px solid #cbdfee;border-radius:12px;grid-area:1/2/span 2;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.2}li>button.get[data-v-7c699ef4],.actions button.get[data-v-7c699ef4]{color:#fff;background:#0866c6;border-color:#0866c6}.actions[data-v-7c699ef4]{grid-area:1/2/span 2;gap:6px;display:flex}.actions button[data-v-7c699ef4]{min-width:0;min-height:36px;font:inherit;color:#0866c6;cursor:pointer;background:#fff;border:1px solid #cbdfee;border-radius:12px;padding:8px 14px;font-size:13px;font-weight:700;line-height:1.2}.progress[data-v-7c699ef4]{background:#e8eee2;border-radius:5px;grid-column:1;height:10px;display:block;overflow:hidden}.progress span[data-v-7c699ef4]{background:#0866c6;border-radius:5px;height:100%;transition:width .2s;display:block}.language-downloads .error[data-v-7c699ef4]{color:#a34628;grid-column:1/-1;font-size:12px}.error button[data-v-7c699ef4]{grid-row:auto;margin-left:6px;padding:4px 10px}.game-defaults[data-v-7dcccade]{text-align:left;gap:10px;width:100%;display:grid}.game-defaults h3[data-v-7dcccade]{color:#293c31;margin:0;font-size:17px;font-weight:800}.game-defaults p[data-v-7dcccade]{color:#4c6078;margin:0;font-size:11px;line-height:1.6}.option-row[data-v-7dcccade]{color:#293c31;align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.option-row input[data-v-7dcccade]{width:20px;height:20px}.label[data-v-7dcccade],.game-defaults[data-v-7dcccade] .language-heading{color:#293c31;font-size:14px;font-weight:700}.age-filter[data-v-b9222343]{gap:10px;margin:22px 0 16px;font-size:14px;font-weight:800;display:grid}.age-cards[data-v-b9222343]{grid-template-columns:repeat(var(--count),minmax(0,78px));gap:8px;display:grid}.age-card[data-v-b9222343]{aspect-ratio:1;box-sizing:border-box;min-width:0;font:inherit;color:#243247;cursor:pointer;background:#fff;border:1.5px solid #d5e2e9;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:0;padding:4px;display:flex}.age-card strong[data-v-b9222343]{color:#0866c6;font-family:"Baloo 2",system-ui;font-size:28px;line-height:1}.age-card span[data-v-b9222343]{color:#536174;font-size:11px;font-weight:700}.age-card[data-v-b9222343]:hover{background:#f5f9fd}.age-card[aria-pressed=true][data-v-b9222343]{background:#edf5ff;border:2px solid #0866c6}.age-card[data-v-b9222343]:focus-visible{outline:none}@media (width<=800px){.age-cards[data-v-b9222343]{grid-template-columns:repeat(6,minmax(0,1fr))}}.child-settings[data-v-450802f8]{text-align:left;gap:10px;width:100%;display:grid}.child-settings h3[data-v-450802f8]{color:#293c31;margin:0;font-size:17px;font-weight:800}.child-settings p[data-v-450802f8]{color:#4c6078;margin:0;font-size:11px;line-height:1.6}.child-name[data-v-450802f8]{gap:8px;display:grid}.label[data-v-450802f8]{color:#293c31;font-size:14px;font-weight:700}.child-name input[data-v-450802f8]{font:inherit;color:#293c31;background:#fff;border:1px solid #d5ddca;border-radius:12px;width:100%;min-height:48px;padding:12px 14px;font-size:16px}.child-settings[data-v-450802f8] .age-filter{color:#293c31;margin:4px 0 0;font-size:14px;font-weight:700}.child-settings[data-v-450802f8] .age-cards{grid-template-columns:repeat(6,minmax(0,1fr))}@media (width<=480px){.child-settings[data-v-450802f8] .age-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}p[data-v-d6492a5e]{line-height:1.9}.dialog-head[data-v-d6492a5e]{z-index:2;background:var(--cream);margin:-35px -35px 20px;padding:35px 35px 14px;position:sticky;top:-35px;box-shadow:0 10px 14px -12px #213d3940}.dialog-foot[data-v-d6492a5e]{z-index:2;background:var(--cream);justify-content:space-between;align-items:center;gap:12px;margin:20px -35px -35px;padding:14px 35px 35px;display:flex;position:sticky;bottom:-35px;box-shadow:0 -10px 14px -12px #213d3940}.dialog-foot p[data-v-d6492a5e]{color:#56735f;margin:0;font-size:12px;font-weight:700;line-height:1.5}.dialog-foot .primary[data-v-d6492a5e]{flex:none}dialog[data-v-d6492a5e]{overflow-x:hidden}@media (width<=480px){dialog[data-v-d6492a5e]{padding:18px}.dialog-head[data-v-d6492a5e]{margin:-18px -18px 16px;padding:22px 18px 12px;top:-18px}.dialog-foot[data-v-d6492a5e]{margin:16px -18px -18px;padding:12px 18px 18px;bottom:-18px}}@media (orientation:landscape) and (height<=600px){dialog[data-v-d6492a5e]{overscroll-behavior:contain;border-radius:0;width:min(900px,100%);max-width:100%;height:100dvh;max-height:100dvh;margin:0 auto;padding:16px;inset:0}.dialog-head[data-v-d6492a5e]{min-height:52px;margin:-16px -16px 12px;padding:8px 16px;top:-16px}.dialog-head .kicker[data-v-d6492a5e]{display:none}.dialog-head h2[data-v-d6492a5e]{margin:2px 44px 2px 0;font-size:24px;line-height:1.3}.dialog-head .close[data-v-d6492a5e]{width:36px;height:36px}.dialog-foot[data-v-d6492a5e]{gap:12px;margin:12px -16px -16px;padding:8px 16px;bottom:-16px}.dialog-foot .primary[data-v-d6492a5e]{min-height:40px;padding:8px 16px}}.language-picker[data-v-c48212c6]{gap:6px;justify-items:inherit;display:grid}.choices[data-v-c48212c6]{justify-content:inherit;flex-wrap:wrap;gap:8px;display:flex}.choices button[data-v-c48212c6]{color:#243247;max-width:200px;min-height:48px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #d4e3f1;border-radius:14px;flex:1 0 110px;padding:8px 12px;font-size:16px;font-weight:800}.choices button[aria-pressed=true][data-v-c48212c6]{color:#0866c6;background:#edf5ff;border:2px solid #0866c6}.choices button.more[data-v-c48212c6]{color:#0866c6;border-style:dashed;font-size:14px}:is(.choices,.language-chip) [lang=hi][data-v-c48212c6]{font-family:Kohinoor Devanagari,Noto Sans Devanagari,system-ui,sans-serif}:is(.choices,.language-chip) [lang=ja][data-v-c48212c6]{font-family:Hiragino Sans,Noto Sans JP,system-ui,sans-serif}:is(.choices,.language-chip) [lang=ko][data-v-c48212c6]{font-family:Apple SD Gothic Neo,Noto Sans KR,system-ui,sans-serif}:is(.choices,.language-chip) [lang=zh-Hant][data-v-c48212c6]{font-family:PingFang TC,Noto Sans TC,system-ui,sans-serif}:is(.choices,.language-chip) [lang=zh-Hans][data-v-c48212c6]{font-family:PingFang SC,Noto Sans SC,system-ui,sans-serif}:is(.choices,.language-chip) [lang=th][data-v-c48212c6]{font-family:Thonburi,Noto Sans Thai,system-ui,sans-serif}:is(.choices,.language-chip) [lang=ar][data-v-c48212c6]{font-family:Geeza Pro,Noto Sans Arabic,system-ui,sans-serif}:is(.choices,.language-chip) [lang=ta][data-v-c48212c6]{font-family:Tamil Sangam MN,Noto Sans Tamil,system-ui,sans-serif}:is(.choices,.language-chip) [lang=te][data-v-c48212c6]{font-family:Kohinoor Telugu,Noto Sans Telugu,system-ui,sans-serif}:is(.choices,.language-chip) [lang=bn][data-v-c48212c6]{font-family:Kohinoor Bangla,Noto Sans Bengali,system-ui,sans-serif}:is(.choices,.language-chip) [lang=kn][data-v-c48212c6]{font-family:Kannada Sangam MN,Noto Sans Kannada,system-ui,sans-serif}:is(.choices,.language-chip) [lang=ml][data-v-c48212c6]{font-family:Malayalam Sangam MN,Noto Sans Malayalam,system-ui,sans-serif}:is(.choices,.language-chip) [lang=mr][data-v-c48212c6]{font-family:Kohinoor Devanagari,Noto Sans Devanagari,system-ui,sans-serif}:is(.choices,.language-chip) [lang=ur][data-v-c48212c6]{font-family:Noto Nastaliq Urdu,Geeza Pro,system-ui,sans-serif}:is(.choices,.language-chip) [lang=gu][data-v-c48212c6]{font-family:Kohinoor Gujarati,Noto Sans Gujarati,system-ui,sans-serif}:is(.choices,.language-chip) [lang=fa][data-v-c48212c6]{font-family:Geeza Pro,Noto Naskh Arabic,system-ui,sans-serif}:is(.choices,.language-chip) [lang=he][data-v-c48212c6]{font-family:Arial Hebrew,Noto Sans Hebrew,system-ui,sans-serif}:is(.choices,.language-chip) [lang=ne][data-v-c48212c6]{font-family:Kohinoor Devanagari,Noto Sans Devanagari,system-ui,sans-serif}:is(.choices,.language-chip) [lang=si][data-v-c48212c6]{font-family:Sinhala Sangam MN,Noto Sans Sinhala,system-ui,sans-serif}:is(.choices,.language-chip) [lang=my][data-v-c48212c6]{font-family:Myanmar Sangam MN,Noto Sans Myanmar,system-ui,sans-serif}:is(.choices,.language-chip) [lang=km][data-v-c48212c6]{font-family:Khmer Sangam MN,Noto Sans Khmer,system-ui,sans-serif}.language-folded[data-v-c48212c6]{align-items:center;gap:8px 10px;justify-content:inherit;flex-wrap:wrap;display:flex}.language-chip[data-v-c48212c6]{min-height:44px;font:inherit;color:#243247;cursor:pointer;background:#edf5ff;border:2px solid #0866c6;border-radius:30px;align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.language-chip strong[data-v-c48212c6]{color:#0866c6;font-size:17px;line-height:1.1}.language-chip span[data-v-c48212c6]{color:#536174;font-size:12px;font-weight:800}.language-chip[data-v-c48212c6]:focus-visible{outline:none}.chip-refresh[data-v-c48212c6]{color:#fff;cursor:pointer;background:#0866c6;border:2px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:17px;line-height:1;display:grid;box-shadow:0 2px 6px #29403126}.chip-refresh.spinning span[data-v-c48212c6]{animation:1s linear infinite spin-c48212c6;display:block}.update-note[data-v-c48212c6]{color:#0866c6;margin:0;font-size:13px;font-weight:700;line-height:1.5}.choice[data-v-c48212c6]{flex:1 0 110px;max-width:200px;display:flex;position:relative}.choice>button[lang][data-v-c48212c6]{flex:1;max-width:none}.choices .refresh[data-v-c48212c6]{color:#fff;cursor:pointer;background:#0866c6;border:2px solid #fff;border-radius:50%;place-items:center;width:28px;min-width:0;max-width:none;height:28px;min-height:0;padding:0;font-size:16px;line-height:1;display:grid;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 6px #29403126}.choices .remove[data-v-c48212c6]{color:#fff;cursor:pointer;background:#8a96a6;border:2px solid #fff;border-radius:50%;place-items:center;width:26px;min-width:0;max-width:none;height:26px;min-height:0;padding:0;font-size:17px;line-height:1;display:grid;position:absolute;top:-8px;left:-8px;box-shadow:0 2px 6px #29403126}.choices .refresh[data-v-c48212c6]:disabled{cursor:default;opacity:.85}.choices .refresh.spinning span[data-v-c48212c6]{animation:1s linear infinite spin-c48212c6}@keyframes spin-c48212c6{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.choices .refresh.spinning span[data-v-c48212c6]{animation:none}}.activity-language[data-v-59a08256]{position:static}.language-button[data-v-59a08256]{max-width:46vw}.language-button span[data-v-59a08256]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.caret[data-v-59a08256]{flex:none;font-size:11px}.language-button [lang=ur][data-v-59a08256]{font-family:Noto Nastaliq Urdu,Geeza Pro,system-ui,sans-serif;line-height:1.3}.language-menu[data-v-59a08256]{background:#fffcf3;border:1px solid #d8dfcb;border-radius:20px;width:min(340px,100vw - 28px);max-height:min(60vh,420px);padding:12px;position:absolute;bottom:calc(100% + 8px);right:0;overflow:auto;box-shadow:0 12px 40px #213d3933}.language-menu.below[data-v-59a08256]{top:calc(100% + 8px);bottom:auto}.rotate-button[data-v-dc715d9d]{flex:0 0 44px;justify-content:center;width:44px;padding:0}.screen-time-badge[data-v-dc715d9d]{align-items:center;gap:4px;display:flex}.screen-time-badge[data-v-dc715d9d]:not(.top-row-end){z-index:20;right:max(14px,var(--safe-area-inset-right,env(safe-area-inset-right)));bottom:max(14px,var(--safe-area-inset-bottom,env(safe-area-inset-bottom)));position:fixed}.time-button[data-v-dc715d9d]{font-variant-numeric:tabular-nums}.time-button small[data-v-dc715d9d]{font-size:11px;font-weight:600}@media (width<=480px),(height<=480px){.top-row-end .time-button small[data-v-dc715d9d]{display:none}}.screen-time-badge.soon .time-button[data-v-dc715d9d]{color:#735609;background:#fff1bd;border-color:#feca18}.screen-time-break[data-v-dc715d9d]{z-index:100;background:var(--cream);color:var(--ink);padding:max(32px,var(--safe-area-inset-top,env(safe-area-inset-top))) max(24px,var(--safe-area-inset-right,env(safe-area-inset-right))) max(32px,var(--safe-area-inset-bottom,env(safe-area-inset-bottom))) max(24px,var(--safe-area-inset-left,env(safe-area-inset-left)));text-align:center;display:flex;position:fixed;inset:0;overflow-y:auto}.break-content[data-v-dc715d9d]{width:min(100%,460px);margin:auto}.break-sun[data-v-dc715d9d]{color:#deb24a;font-size:100px;line-height:1.3}.break-content h1[data-v-dc715d9d]{margin:16px 0;font-size:clamp(38px,8vw,58px);line-height:1.1}.break-content p[data-v-dc715d9d]{color:#738071;font-size:16px;line-height:1.8}.parent-break-button[data-v-dc715d9d]{color:#0866c6;background:#fff;border:1px solid #cbdfee;border-radius:14px;margin-top:20px;padding:12px 20px;font-weight:700}.break-content form[data-v-dc715d9d]{flex-direction:column;align-items:center;gap:12px;max-width:330px;margin:28px auto 0;display:flex}.break-content label[data-v-dc715d9d]{color:#738071;font-size:13px;line-height:1.7}.break-content input[data-v-dc715d9d]{width:100%;color:var(--ink);font:inherit;text-align:center;background:#fff;border:1px solid #cbdfee;border-radius:14px;padding:14px}.break-content .primary[data-v-dc715d9d]{justify-content:center;width:100%;font-size:13px}.break-content .input-error[data-v-dc715d9d]{color:#a34628;margin:0;font-size:13px}.break-terms[data-v-dc715d9d]{color:#4c6078;margin-top:28px;font-size:12px;text-decoration:underline;display:block}@media (orientation:landscape) and (height<=500px){.screen-time-break[data-v-dc715d9d]{padding:12px max(24px,var(--safe-area-inset-right,env(safe-area-inset-right))) 12px max(24px,var(--safe-area-inset-left,env(safe-area-inset-left)))}.break-content[data-v-dc715d9d]{grid-template-rows:auto auto auto;grid-template-columns:auto auto;place-content:center space-evenly;justify-items:center;width:100%;height:100%;display:grid}.break-sun[data-v-dc715d9d],.break-content h1[data-v-dc715d9d],.break-content>p[data-v-dc715d9d]{grid-column:1}.break-sun[data-v-dc715d9d]{grid-row:1;font-size:min(20vh,11vw);line-height:1}.break-content h1[data-v-dc715d9d]{grid-row:2;margin:1vh 0 2vh;font-size:min(13vh,6.4vw)}.break-content>p[data-v-dc715d9d]{grid-row:3;margin:0;font-size:min(4.6vh,2.4vw);line-height:1.6}.parent-break-button[data-v-dc715d9d],.break-content form[data-v-dc715d9d],.break-terms[data-v-dc715d9d]{grid-column:2}.parent-break-button[data-v-dc715d9d]{border-radius:16px;grid-row:1/3;align-self:end;margin:0;padding:2.4vh 4.5vh;font-size:min(5vh,2.6vw)}.break-content form[data-v-dc715d9d]{grid-row:1/3;align-self:end;gap:2vh;width:min(100%,360px);margin:0}.break-content form .primary[data-v-dc715d9d]{min-height:44px}.break-terms[data-v-dc715d9d]{grid-row:3;align-self:start;margin-top:3vh;font-size:min(3.6vh,1.9vw)}}.arrow-icon[data-v-473bf7fd]{vertical-align:-.125em;flex:none;display:inline-block}.arrow-icon.back[data-v-473bf7fd]{transform:scaleX(-1)}.arrow-label[data-v-65951a87]{align-items:center;gap:.35em;display:inline-flex}.terms-gate[open][data-v-92c4d7b0]{flex-direction:column;max-width:560px;max-height:calc(100dvh - 32px);padding:0;display:flex;overflow:hidden}.gate-head[data-v-92c4d7b0]{border-bottom:1px solid #ebe6d6;flex:none;padding:28px 32px 10px}.gate-head h2[data-v-92c4d7b0]{outline:none;margin:8px 0 6px}.gate-body[data-v-92c4d7b0]{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 32px 16px;overflow-y:auto}.gate-foot[data-v-92c4d7b0]{padding:14px 32px calc(18px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom)));background:var(--cream);border-top:1px solid #ebe6d6;flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}.terms-gate p[data-v-92c4d7b0]{line-height:1.8}.terms-gate a[data-v-92c4d7b0]{color:inherit;font-weight:700}.terms-gate .gate-links[data-v-92c4d7b0]{flex-direction:column;gap:6px;display:flex}.terms-gate .primary[data-v-92c4d7b0]{text-align:center;justify-content:center;width:100%;line-height:1.4}.terms-gate[data-v-92c4d7b0] .child-settings h3{display:none}.terms-gate[data-v-92c4d7b0] .child-settings{padding:16px 0}.gate-back[data-v-92c4d7b0]{color:#4c6078;background:0 0;border:0;padding:8px;font-size:13px;font-weight:800}@media (width<=600px){.gate-head[data-v-92c4d7b0]{padding:22px 22px 8px}.gate-body[data-v-92c4d7b0]{padding:4px 22px 14px}.gate-foot[data-v-92c4d7b0]{padding-left:22px;padding-right:22px}}.game-loading{z-index:1000;color:#243247;background:#fffcf5;flex-direction:column;justify-content:center;align-items:center;gap:18px;font-size:24px;display:flex;position:fixed;inset:0}.game-loading-track{background:#dcecff;border-radius:20px;width:min(280px,70vw);height:14px;overflow:hidden}.game-loading-track span{border-radius:inherit;background:#0866c6;width:40%;height:100%;animation:1.2s ease-in-out infinite gameLoadingSlide;display:block}@keyframes gameLoadingSlide{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (prefers-reduced-motion:reduce){.game-loading-track span{opacity:.6;width:100%;animation:none}}:root{--ink:#243247;--cream:#f5f9ff;--blue:#0d83f5;--orange:#fd6926;--surface-soft:#edf5fc;--page-width:1196px;--page-gutter:24px;--page-padding:60px;--page-title:42px;--page-gap:24px;--top-row-top:max(14px,var(--safe-area-inset-top,env(safe-area-inset-top,0px)));--top-row:calc(var(--top-row-top) + 54px)}@media (width<=600px){:root{--page-gutter:16px;--page-padding:40px;--page-title:34px;--page-gap:12px}h2{font-size:28px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Nunito,sans-serif}#app{padding:var(--safe-area-inset-top,env(safe-area-inset-top)) var(--safe-area-inset-right,env(safe-area-inset-right)) var(--safe-area-inset-bottom,env(safe-area-inset-bottom)) var(--safe-area-inset-left,env(safe-area-inset-left))}button,a{-webkit-tap-highlight-color:transparent}button{font:inherit;cursor:pointer}button:disabled{cursor:default;opacity:.6;box-shadow:none}a{color:inherit;text-decoration:none}h1,h2,h3{color:var(--ink)}h1{letter-spacing:-2.8px;margin:24px 0 20px;font-family:"Baloo 2",sans-serif;font-size:70px;font-weight:800;line-height:1.04}h2{letter-spacing:-.8px;margin:9px 0;font-family:"Baloo 2",sans-serif;font-size:35px;line-height:1.2}:focus,:focus-visible{outline:none}input[type=checkbox]{accent-color:var(--blue)}.hidden{display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.primary,.secondary{border:0;border-radius:14px;align-items:center;gap:20px;padding:16px 23px;font-size:14px;font-weight:900;display:inline-flex}.primary{color:#fff;background:#0866c6;border-color:#0866c6;box-shadow:0 4px #0753a1}.secondary{color:#0866c6;background:#fff;border:1.5px solid #cbdfee}.kicker{letter-spacing:2px;color:#4c6078;font-size:10px;font-weight:900}.field-help{color:#4c6078;margin:0;font-size:12px;line-height:1.6}.close{float:right;background:var(--surface-soft);color:var(--ink);border:0;border-radius:50%;width:32px;height:32px}dialog{background:var(--cream);width:min(560px,92vw);color:var(--ink);border:0;border-radius:26px;padding:35px;box-shadow:0 25px 100px #213d3940}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#24324777}.parent-sections{gap:14px;margin:4px 0 22px;display:grid}.parent-sections>*{background:#fff;border:1px solid #e6e0cc;border-radius:20px;padding:18px;box-shadow:0 2px 10px #293c3108}@media (width<=480px){.parent-sections>*{padding:16px}}[lang=ar]{direction:rtl;font-family:Geeza Pro,Noto Sans Arabic,Nunito,sans-serif}[lang=ur]{direction:rtl;font-family:Noto Nastaliq Urdu,Geeza Pro,Noto Sans Arabic,Nunito,sans-serif;line-height:1.9}[lang=fa]{direction:rtl;font-family:Geeza Pro,Noto Naskh Arabic,Noto Sans Arabic,Nunito,sans-serif}[lang=he]{direction:rtl;font-family:Arial Hebrew,Noto Sans Hebrew,Nunito,sans-serif}[lang=si]{font-family:Sinhala Sangam MN,Noto Sans Sinhala,Nunito,sans-serif;line-height:1.8}[lang=my]{font-family:Myanmar Sangam MN,Noto Sans Myanmar,Nunito,sans-serif;line-height:2}[lang=km]{font-family:Khmer Sangam MN,Noto Sans Khmer,Nunito,sans-serif;line-height:1.9}.top-row-start,.top-row-end{z-index:20;top:var(--top-row-top);position:fixed;bottom:auto}.top-row-start{left:max(14px,var(--safe-area-inset-left,env(safe-area-inset-left,0px)))}.top-row-end{right:max(14px,var(--safe-area-inset-right,env(safe-area-inset-right,0px)))}.top-row-button{box-sizing:border-box;color:#0866c6;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #cbdfee;border-radius:22px;justify-content:center;align-items:center;gap:6px;height:44px;padding:0 14px;font:800 13px/1 Nunito,system-ui;display:inline-flex;box-shadow:0 3px 16px #0d83f512}.top-row-button svg{flex:none;width:18px;height:18px}.top-row-button:hover{background:#f5f9fd}@media (width<=480px),(height<=480px){.top-row-button.icon-on-phone{width:44px;padding:0}.top-row-button .top-row-label{display:none}}.page-content{width:calc(100% - 2 * var(--page-gutter));max-width:var(--page-width);padding:8px 0 var(--page-padding);margin:0 auto}.card-grid{gap:var(--page-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=1000px){.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.page-content{padding-top:0}.card-grid{grid-template-columns:1fr}}.section-note{text-align:center;color:#4c6078;margin:32px 0 0;font-size:13px}@media (orientation:landscape) and (height<=600px){:root .tap-game .tap-setup{padding:72px 24px 20px}:root .tap-game .tap-setup .setup-content{gap:12px}:root .tap-game .tap-setup .setup-content h1{font-size:30px}:root .tap-game .tap-setup .game-description{font-size:14px}:root .tap-game .tap-play :is(.quiz-stage,.find-stage,.who-stage,.letter-stage,.sc-stage,.puzzle-stage,.search-stage,.mf-stage,.dm-stage,.dw-stage,.jg-stage,.mz-stage,.ps-stage,.sound-stage,.band-stage,.word-stage,.count-stage){gap:8px;min-height:0;margin:0 auto;inset:68px 16px 14px}:root .tap-game .tap-play :is(.quiz-stage,.find-stage,.who-stage,.letter-stage,.sc-stage,.puzzle-stage,.search-stage,.dm-stage,.dw-stage,.jg-stage,.mz-stage,.ps-stage) h1{letter-spacing:normal;font-size:clamp(18px,2.6vw,24px);line-height:1.3}:root .tap-game .tap-play :is(.qs-status,.find-status,.who-status,.letter-status,.sc-status,.puzzle-status,.search-status,.mf-status,.dm-status,.dw-status,.jg-status,.mz-status,.ps-status){margin:0;font-size:13px}:root .tap-game .tap-play :is(.qs-feedback,.find-feedback,.who-feedback,.letter-feedback,.sc-feedback,.puzzle-feedback,.search-feedback){min-height:0;margin:0;font-size:16px}:root .tap-game .tap-play :is(.qs-feedback,.find-feedback,.who-feedback,.letter-feedback,.sc-feedback,.puzzle-feedback,.search-feedback):empty{display:none}:root .tap-game .tap-play :is(.qs-primary,.find-primary,.who-primary,.letter-primary,.sc-primary,.puzzle-primary,.search-primary,.mf-primary,.dm-primary,.dw-primary,.jg-primary,.mz-primary,.ps-primary,.puzzle-hint,.search-hint){min-height:44px;padding:8px 18px;font-size:16px}:root .tap-game .tap-play :is(.quiz-stage:has(.qs-choices),.find-stage:has(.find-choices),.who-stage:has(.who-choices),.letter-stage:has(.letter-choices),.sc-stage:has(.sc-choices)){grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-content:safe center;justify-items:center;column-gap:20px;max-width:720px;display:grid}:root .tap-game .tap-play :is(.quiz-stage,.find-stage,.who-stage,.letter-stage,.sc-stage)>:is(.qs-status,.find-status,.who-status,.letter-status,.sc-status){grid-area:1/1/auto/-1}:root .tap-game .tap-play :is(.quiz-stage,.find-stage,.who-stage,.letter-stage,.sc-stage)>h1{text-align:center;grid-area:2/1}:root .tap-game .tap-play :is(.qs-listen,.find-listen,.who-listen,.sc-listen){grid-area:3/1;min-height:44px;padding:8px 16px;font-size:16px}:root .tap-game .tap-play :is(.qs-choices,.find-choices,.who-choices,.letter-choices,.sc-choices){grid-area:2/2/4;gap:8px;width:100%}:root .tap-game .tap-play :is(.qs-choices,.find-choices,.who-choices,.letter-choices,.sc-choices)>button{min-width:0;padding:8px;font-size:14px}:root .tap-game .tap-play :is(.find-choices,.who-choices,.letter-choices) img,:root .tap-game .tap-play .ff-choices .feeling-face{height:min(23dvh,100px)}:root .tap-game .tap-play .bs-choices{--qs-width:100%}:root .tap-game .tap-play .bs-choices>button{max-height:140px}:root .tap-game .tap-play .sc-choices{max-width:330px}:root .tap-game .tap-play :is(.qs-feedback,.find-feedback,.who-feedback,.letter-feedback,.sc-feedback){grid-area:4/2}:root .tap-game .tap-play :is(.qs-primary,.find-primary,.who-primary,.letter-primary,.sc-primary){grid-area:5/2}:root .tap-game .tap-play :is(.qs-error,.find-error,.who-error,.letter-error,.sc-error){grid-area:6/1/auto/-1}:root .tap-game .tap-play .letter-head{grid-area:2/1}:root .tap-game .tap-play .letter-stage:has(.letter-choices)>h1{grid-row:3}:root .tap-game .tap-play .letter-tile{min-width:84px;height:66px;font-size:44px}:root .tap-game .tap-play .letter-listen{width:44px;height:44px;min-height:44px}:root .tap-game .tap-play .quiz-stage:has(.wcn-row){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);max-width:800px}:root .tap-game .tap-play .wcn-row{grid-area:4/1/6;gap:4px;margin:0;padding:8px}:root .tap-game .tap-play .wcn-row li{width:clamp(32px,4.8vw,48px)}:root .tap-game .tap-play .wcn-choices img{height:min(22dvh,90px)}:root .tap-game .tap-play .quiz-page:not(.alphabet-round){gap:8px;max-width:660px;padding:0;inset:68px 20px 14px}:root .tap-game .tap-play .quiz-page .question{margin:4px 0;font-size:clamp(32px,6vw,54px)}:root .tap-game .tap-play .quiz-page .word-question{font-size:clamp(18px,2.6vw,24px)}:root .tap-game .tap-play .quiz-page .answers{gap:10px}:root .tap-game .tap-play .quiz-page .answers button{min-width:64px;min-height:48px;padding:8px 14px;font-size:24px}:root .tap-game .tap-play .quiz-page .answers .primary{min-height:44px;font-size:16px}:root .tap-game .tap-play .quiz-page .feedback{min-height:0;margin:0;font-size:16px}:root .tap-game .tap-play .quiz-page .feedback:empty{display:none}:root .tap-game .tap-play .quiz-page .game-status{font-size:14px}:root .tap-game .tap-play .quiz-page .question .listen{min-height:40px;margin:4px 0 0;padding:4px 14px;display:inline-block}:root .tap-game .tap-play .quiz-page .memgrid{gap:8px;width:min(60dvh,360px)}:root .tap-game .tap-play .quiz-page .memgrid button{min-width:0;height:clamp(44px,17dvh,80px);min-height:44px;padding:0;font-size:30px}:root .tap-game .tap-play .puzzle-stage:has(.puzzle-word){grid-template-rows:repeat(5,auto);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-content:safe center;justify-items:center;column-gap:24px;max-width:760px;display:grid}:root .tap-game .tap-play .puzzle-status{grid-area:1/1/auto/-1}:root .tap-game .tap-play .puzzle-stage>h1{grid-area:2/1}:root .tap-game .tap-play .puzzle-picture{grid-area:3/1;height:min(26dvh,110px)}:root .tap-game .tap-play .puzzle-listen{grid-area:4/1;min-height:44px;padding:8px 16px}:root .tap-game .tap-play .puzzle-word{grid-area:2/2;max-width:100%}:root .tap-game .tap-play .puzzle-slots{flex-wrap:wrap;gap:4px}:root .tap-game .tap-play :is(.puzzle-slot,.puzzle-tile){border-radius:10px;width:44px;height:50px;min-height:44px;font-size:26px}:root .tap-game .tap-play .puzzle-bank{grid-area:3/2;gap:6px}:root .tap-game .tap-play .puzzle-feedback{grid-area:4/2}:root .tap-game .tap-play .puzzle-actions{grid-area:5/2}:root .tap-game .tap-play .puzzle-error{grid-column:1/-1}:root .tap-game .tap-play .search-stage:has(.search-grid){grid-template-rows:repeat(6,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:safe center;justify-items:center;gap:6px 24px;max-width:760px;display:grid}:root .tap-game .tap-play .search-stage>*{grid-column:2}:root .tap-game .tap-play .search-stage>.search-grid{flex:none;grid-area:1/1/7;align-self:center;width:min(100%,100dvh - 94px);height:auto;min-height:0;max-height:none}:root .tap-game .tap-play .search-words{gap:6px}:root .tap-game .tap-play .search-word{min-height:44px;padding:4px 8px;font-size:15px}:root .tap-game .tap-play .search-word img{width:30px;height:30px}:root .tap-game .tap-play .search-listen{min-height:44px;padding:8px 16px}:root .tap-game .tap-play .mf-stage{gap:8px;max-width:760px}:root .tap-game .tap-play .mf-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:min(100%,150dvh - 270px)}:root .tap-game .tap-play .mf-card{min-height:44px}:root .tap-game .tap-play .dm-stage{gap:6px}:root .tap-game .tap-play .dm-board{width:min(100%,calc(var(--pairs) * min(19dvh,88px)));gap:12px}:root .tap-game .tap-play .dm-card{height:min(19dvh,88px);min-height:44px;max-height:none;padding:5px}:root .tap-game .tap-play .dm-row{gap:8px}:root .tap-game .tap-play .dw-stage:has(.dw-choices){grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-content:safe center;justify-items:center;gap:8px 24px;max-width:760px;display:grid}:root .tap-game .tap-play .dw-sky{grid-area:1/1;gap:10px;padding:10px}:root .tap-game .tap-play .dw-sky img{width:60px}:root .tap-game .tap-play .dw-listen{grid-area:2/1;min-height:44px;padding:8px 16px}:root .tap-game .tap-play .dw-count{grid-area:3/1;font-size:17px}:root .tap-game .tap-play .dw-choices{grid-area:1/2/4;gap:6px}:root .tap-game .tap-play .dw-choices button{padding:6px;font-size:12px}:root .tap-game .tap-play .dw-choices .clothes-picture{height:min(15dvh,65px)}:root .tap-game .tap-play .dw-primary{grid-area:4/2}:root .tap-game .tap-play :is(.jg-stage,.mz-stage,.ps-stage,.sc-stage:has(.sc-board)){grid-template-rows:repeat(4,auto);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:safe center;justify-items:center;gap:8px 24px;max-width:760px;display:grid;overflow-y:auto}:root .tap-game .tap-play :is(.jg-stage,.mz-stage,.ps-stage,.sc-stage:has(.sc-board))>*{grid-column:2}:root .tap-game .tap-play :is(.jg-stage,.mz-stage,.sc-stage) :is(.jg-board,.mz-board,.sc-board){grid-area:1/1/6;justify-self:center;width:min(100%,100dvh - 104px);max-width:320px}:root .tap-game .tap-play .jg-tray{gap:6px}:root .tap-game .tap-play .jg-tray-piece{height:min(16dvh,64px);min-height:44px}:root .tap-game .tap-play .mz-arrows{grid-template-rows:repeat(2,44px)}:root .tap-game .tap-play .mz-arrows button{min-height:44px;padding:4px}:root .tap-game .tap-play .ps-stage .ps-spin{--cube:clamp(100px,30dvh,170px);grid-area:1/1/6;grid-template-columns:1fr 1fr;grid-template-areas:"cube cube""left right";gap:6px}:root .tap-game .tap-play .ps-scene{justify-self:center}:root .tap-game .tap-play .ps-turn{white-space:normal;min-height:44px;padding:6px 10px;font-size:14px}:root .tap-game .tap-play .ps-tray{gap:6px;padding:8px}:root .tap-game .tap-play .ps-block{width:52px;height:52px;min-height:44px;padding:4px}:root .tap-game .tap-play .sound-stage{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:safe center;justify-items:center;gap:10px 20px;max-width:640px;display:grid;overflow-y:auto}:root .tap-game .tap-play .sound-picture{grid-area:1/1/5;width:100%;height:44dvh;min-height:0;max-height:220px}:root .tap-game .tap-play .sound-picture img{max-height:44dvh}:root .tap-game .tap-play .sound-stage>:not(.sound-picture){grid-column:2}:root .tap-game .tap-play .sound-stage h1{font-size:28px}:root .tap-game .tap-play .sound-controls{flex-wrap:wrap;gap:6px;margin:0}:root .tap-game .tap-play .sound-controls button{min-height:44px;padding:8px 12px;font-size:14px}:root .tap-game .tap-play .word-stage{gap:8px;max-width:680px}:root .tap-game .tap-play .word-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:center;gap:20px;max-height:48dvh}:root .tap-game .tap-play .word-image{width:auto;max-width:100%;height:100%;max-height:46dvh}:root .tap-game .tap-play .word-pair h1{white-space:normal;text-align:center;overflow-wrap:anywhere;font-size:clamp(28px,5vw,48px)}:root .tap-game .tap-play .word-navigation{gap:8px}:root .tap-game .tap-play .word-navigation button{min-width:0;min-height:44px;padding:8px 14px;font-size:14px}:root .tap-game .tap-play .band-stage{gap:6px;max-width:900px}:root .tap-game .tap-play .band-said{min-height:26px;font-size:20px}:root .tap-game .tap-play .band-grid{gap:8px}:root .tap-game .tap-play .band-member{border-radius:16px;gap:4px;padding:6px}:root .tap-game .tap-play .band-member img{height:min(50%,70px)}:root .tap-game .tap-play .band-member span{font-size:13px}:root .tap-game .tap-play .count-stage{gap:8px}:root .tap-game .tap-play #countNumber{font-size:min(43dvh,180px)}:root .tap-game .tap-play #countHint{font-size:16px}:root .tap-game .tap-play .alphabet-ready,.tap-game .tap-play .picture-stage{gap:6px;inset:68px 20px 70px}:root .tap-game .tap-play .alphabet-ready>div{font-size:min(35dvh,150px)}:root .tap-game .tap-play .picture-pair{flex-direction:row;gap:24px;max-width:600px}:root .tap-game .tap-play .big-letter{font-size:min(30dvh,130px)}:root .tap-game .tap-play .alphabet-image-box{border-radius:20px;width:min(30dvh,130px);height:min(30dvh,130px);padding:10px}:root .tap-game .tap-play .picture-stage h2{margin:6px 0 0;font-size:24px}:root .tap-game .tap-play .picture-stage p{margin:4px 0;font-size:14px}:root .tap-game .tap-play .alphabet-progress{gap:4px;max-height:64px;bottom:10px;overflow-y:auto}:root .tap-game .tap-play .alphabet-progress button{width:28px;min-width:28px;height:28px;min-height:28px;font-size:12px}:root .tap-game .tap-play .bw-stage{--bw-top:0px;inset:68px 16px 12px}:root .tap-game .tap-play .bw-stage.night{--bw-shift:44px}:root .tap-game .tap-play .bw-words{width:min(85%,600px);font-size:24px}:root .tap-game .tap-play .bw-sky{left:6%;right:30%;top:calc(70px + var(--bw-shift));bottom:28px}:root .tap-game .tap-play .bw-moon{width:min(26dvh,110px);bottom:25%;left:84%}:root .tap-game .tap-play .bw-star{width:clamp(44px,7dvh,56px);min-height:44px}:root .tap-game .tap-play .bw-again{min-height:40px;padding:6px 18px}}
