.KidShell-module__BnVfKW__page{--panel:#fff;--panel-2:#f8fafc;--text:#1f2937;--muted:#64748b;--border:#e2e8f0;--good:#16a34a;--warn:#f59e0b;--radius:22px;--tap:72px;--candy-mint:#34d399;--candy-sky:#38bdf8;--candy-grape:#a78bfa;--candy-peach:#fb923c;--candy-lemon:#fbbf24;--candy-pink:#f472b6;--candy-teal:#2dd4bf;--candy-coral:#fb7185;--hue-base:#fff;--ink-base:#172033;--mix-bg:16%;--mix-bg-hover:24%;--mix-edge:48%;--mix-lip:66%;--mix-ink:44%;--lip-soft:color-mix(in oklab, var(--accent-2) 22%, #cbd5e1);--lip-tile:color-mix(in oklab, var(--accent-2) 42%, var(--lip-soft));--lip-drop:#0f172a29;--lip-gloss:#ffffffbf;--accent-lip:color-mix(in oklab, var(--accent-fill) 62%, #000);--kid-motion:translate .18s cubic-bezier(.34, 1.56, .64, 1), box-shadow .18s ease;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:var(--text);font-family:var(--font-sans);-webkit-tap-highlight-color:transparent;justify-content:center;min-height:100%;padding:10px 12px 16px;display:flex}.KidShell-module__BnVfKW__toneMath{--accent:#059669;--accent-fill:#047857;--accent-fill-hover:#065f46;--accent-2:#34d399;--wash-1:#d1fae5;--wash-2:#ecfdf5}.KidShell-module__BnVfKW__toneAbc{--accent:#0284c7;--accent-fill:#0369a1;--accent-fill-hover:#075985;--accent-2:#38bdf8;--wash-1:#e0f2fe;--wash-2:#f0f9ff}.KidShell-module__BnVfKW__toneKeys{--accent:#7c3aed;--accent-fill:#6d28d9;--accent-fill-hover:#5b21b6;--accent-2:#a78bfa;--wash-1:#ede9fe;--wash-2:#f5f3ff}.KidShell-module__BnVfKW__toneClock{--accent:#4f46e5;--accent-fill:#4338ca;--accent-2:#818cf8;--accent-fill-hover:#3730a3;--wash-1:#e0e7ff;--wash-2:#eef2ff;--bezel-1:#6366f1;--bezel-2:#4338ca;--face-ring:#fff;--face-1:#fff;--face-2:#e0e7ff;--face-ink:#1e1b4b;--face-tick:#c7d2fe;--hand-hour:#1e1b4b;--hand-minute:#e11d48;--minute-number:#fff;--glass:.32}.KidShell-module__BnVfKW__toneMarket{--accent:#b45309;--accent-fill:#b45309;--accent-2:#fbbf24;--accent-fill-hover:#92400e;--wash-1:#fef3c7;--wash-2:#fffbeb}.KidShell-module__BnVfKW__toneBand{--accent:#0e7490;--accent-fill:#0e7490;--accent-2:#22d3ee;--accent-fill-hover:#155e75;--wash-1:#cffafe;--wash-2:#ecfeff}.KidShell-module__BnVfKW__toneLogic{--accent:#4d7c0f;--accent-fill:#4d7c0f;--accent-2:#a3e635;--accent-fill-hover:#3f6212;--wash-1:#ecfccb;--wash-2:#f7fee7}.KidShell-module__BnVfKW__tonePuzzle{--accent:#7e22ce;--accent-fill:#7e22ce;--accent-2:#c084fc;--accent-fill-hover:#6b21a8;--wash-1:#f3e8ff;--wash-2:#faf5ff}.KidShell-module__BnVfKW__toneTrain{--accent:#e11d48;--accent-fill:#be123c;--accent-2:#fb7185;--accent-fill-hover:#9f1239;--wash-1:#ffe4e6;--wash-2:#fff1f2;--sky-1:#bfe6fb;--sky-2:#e6f6fe;--sky-3:#fef6dc;--sun:#fcd34d;--cloud:#fff;--star-o:0;--hill-far:#a9e4c6;--hill-near:#72d09a;--field:#bfe873;--field-row:#9fd450;--ballast:#d9c79a;--rail:#64748b;--sleeper:#8b5e34;--wg-edge:#94a3b8;--wg-bg:#ffffffb8;--wg-slot:#cbd5e1;--wg-bed:#475569;--wheel:#1f2937;--wheel-hub:#94a3b8;--crate:#f59e0b;--crate-hi:#fcd34d;--crate-edge:#b45309;--crate-new:#fb7185;--crate-new-hi:#fecdd3;--crate-new-edge:#be123c;--crate-over:#ef4444;--good-fill:#15803d;--good-wash:#dcfce7;--fast-bg:#fef9c3;--fast-ink:#713f12;--fast-edge:#fde047;--fast-badge:#facc15;--op-add:#059669;--op-sub:#0284c7;--op-mul:#b45309;--op-div:#7c3aed;--map-1:#eef7c8;--map-2:#d3efc6;--map-3:#c3e9cd;--map-bal:#e9dfc3;--map-mark:#15803d29;--prop-o:1;--sand:#f6e3b4;--steam-ink:#be123c;--steam-ring:#fb7185;--steam-fill:#be123c;--steam-art-1:#bfe6fb;--steam-art-2:#fef6dc;--steam-art-3:#d9c79a;--bullet-fill:#0369a1;--galaxy-fill:#6d28d9;--bullet-ink:#0369a1;--bullet-ring:#7dd3fc;--bullet-sky-1:#c7e0ff;--bullet-sky-2:#e8f1ff;--bullet-sky-3:#fff1e6;--bullet-hill-far:#b6c6e8;--bullet-hill-near:#8fa8dc;--bullet-field:#7cc8f2;--bullet-field-row:#56b4ea;--bullet-map-1:#c5e6fb;--bullet-map-2:#a9d8f7;--bullet-map-3:#8ecbf3;--bullet-map-bal:#f8fafc;--bullet-map-mark:#ffffffb3;--bullet-map-shade:#0369a140;--bullet-ballast:#cbd5e1;--bullet-sleeper:#94a3b8;--galaxy-ink:#6d28d9;--galaxy-ring:#c4b5fd;--galaxy-sky-1:#15103f;--galaxy-sky-2:#2c2175;--galaxy-sky-3:#5a3fb5;--galaxy-hill-far:#b9a8f5;--galaxy-hill-near:#d6ccfb;--galaxy-field:#ebe6ff;--galaxy-field-row:#b3a9e0;--galaxy-map-1:#2c2175;--galaxy-map-2:#211a5c;--galaxy-map-3:#15103f;--galaxy-map-bal:#c4b5fd73;--galaxy-map-mark:#ffffffe6;--galaxy-ballast:#4c3a9e;--galaxy-sleeper:#fde68a;--galaxy-rail:#e9d5ff;--galaxy-star-o:.9}.KidShell-module__BnVfKW__toneAbacus{--accent:#b45309;--accent-fill:#92400e;--accent-fill-hover:#78350f;--accent-2:#fbbf24;--wash-1:#fef3c7;--wash-2:#fffbeb;--good-fill:#15803d;--good-wash:#dcfce7;--frame:#8b5a2b;--frame-edge:#5c3a1a;--frame-face:#a56d3a;--beam:#4a2c14;--rod:#9ca3af;--bead-off:#d8b48e;--bead-off-edge:#a67c52;--bead-on:#ea580c;--bead-on-edge:#9a3412;--bead-glow:#fdba74;--flash-1:#4338ca;--flash-2:#dc2626;--flash-3:#059669;--flash-4:#7c3aed;--stage:#fffdf7;--candy-frame:#f472b6;--candy-frame-edge:#be185d;--candy-face:#f9a8d4;--candy-beam:#9d174d;--candy-bead-off:#fce7f3;--candy-bead-off-edge:#f472b6;--candy-bead-on:#22d3ee;--candy-bead-on-edge:#0e7490;--crystal-frame:#93c5fd;--crystal-frame-edge:#1d4ed8;--crystal-face:#bfdbfe;--crystal-beam:#1e3a8a;--crystal-bead-off:#eff6ff;--crystal-bead-off-edge:#60a5fa;--crystal-bead-on:#6366f1;--crystal-bead-on-edge:#312e81;--space-frame:#1e1b4b;--space-frame-edge:#a78bfa;--space-face:#312e81;--space-beam:#0f172a;--space-bead-off:#475569;--space-bead-off-edge:#94a3b8;--space-bead-on:#f0abfc;--space-bead-on-edge:#a21caf;--real-ink:#b45309;--real-ring:#fcd34d;--real-fill:#92400e;--real-stage:#fff7e6;--ghost-ink:#0369a1;--ghost-ring:#7dd3fc;--ghost-fill:#0369a1;--ghost-stage:#eef8ff;--mental-ink:#6d28d9;--mental-ring:#c4b5fd;--mental-fill:#6d28d9;--mental-stage:#f3efff}.KidShell-module__BnVfKW__toneCode{--accent:#0f766e;--accent-fill:#0f766e;--accent-2:#2dd4bf;--accent-fill-hover:#115e59;--wash-1:#ccfbf1;--wash-2:#f0fdfa}.KidShell-module__BnVfKW__toneMind{--accent:#1d4ed8;--accent-fill:#1e40af;--accent-2:#60a5fa;--accent-fill-hover:#1e3a8a;--wash-1:#dbeafe;--wash-2:#eff6ff}.KidShell-module__BnVfKW__toneMap{--accent:#15803d;--accent-fill:#166534;--accent-2:#4ade80;--accent-fill-hover:#14532d;--wash-1:#dcfce7;--wash-2:#f0fdf4}.KidShell-module__BnVfKW__toneReady{--accent:#2b6e5c;--accent-fill:#285e4f;--accent-2:#6fcf9f;--accent-fill-hover:#1f4a3e;--wash-1:#dcefe4;--wash-2:#f1f8f3}.KidShell-module__BnVfKW__toneRead{--accent:#c026d3;--accent-fill:#a21caf;--accent-2:#e879f9;--accent-fill-hover:#86198f;--wash-1:#fae8ff;--wash-2:#fdf4ff}.KidShell-module__BnVfKW__tonePaint{--accent:#c026d3;--accent-fill:#a21caf;--accent-2:#e879f9;--accent-fill-hover:#86198f;--wash-1:#fdf2ff;--wash-2:#fef7ff}.KidShell-module__BnVfKW__toneHunt{--accent:#b91c1c;--accent-fill:#b91c1c;--accent-2:#f87171;--accent-fill-hover:#991b1b;--wash-1:#fee2e2;--wash-2:#fef2f2}.KidShell-module__BnVfKW__toneEnglish{--accent:#a21caf;--accent-fill:#a21caf;--accent-fill-hover:#86198f;--accent-2:#e879f9;--wash-1:#fae8ff;--wash-2:#fdf4ff}.KidShell-module__BnVfKW__toneWrite{--accent:#0e7490;--accent-fill:#0e7490;--accent-2:#67e8f9;--accent-fill-hover:#155e75;--wash-1:#ecfeff;--wash-2:#f4fdfe}.KidShell-module__BnVfKW__toneWorld{--accent:#ea580c;--accent-fill:#c2410c;--accent-fill-hover:#9a3412;--accent-2:#fb923c;--wash-1:#ffedd5;--wash-2:#fff7ed}.KidShell-module__BnVfKW__toneFloat{--accent:#0369a1;--accent-fill:#0369a1;--accent-fill-hover:#075985;--accent-2:#7dd3fc;--wash-1:#e0f2fe;--wash-2:#f0f9ff;--lab-wall:#f8fafc;--lab-wall-2:#e2e8f0;--lab-bench:#d6c4a0;--lab-bench-edge:#a8845a;--glass-edge:#94a3b8e6;--glass-shine:#ffffff8c;--water-1:#7dd3fc;--water-2:#38bdf8;--water-3:#0ea5e9;--water-o:.78;--caustic:#ffffff59;--sand:wheat;--sand-edge:#d9b77a;--bubble:#ffffffd9;--splash:#bae6fd;--crane:#475569;--crane-hook:#94a3b8;--torch-body:#334155;--torch-beam:#fde0478c;--torch-wall:#fef9c3;--shadow:#1e293bbf;--hob:#64748b;--hob-ring:#334155;--flame:#f97316;--flame-2:#fde047;--pot:#cbd5e1;--pot-edge:#64748b;--steam:#ffffffe6;--sun:#fcd34d;--drum-skin:#fef3c7;--drum-shell:#b45309;--drum-ring:#78350f;--fish:#fb923c;--tint:#a5b4fc;--plate:#ffffffeb;--good:#15803d;--good-wash:#dcfce7;--warn:#f59e0b}.KidShell-module__BnVfKW__page{background:radial-gradient(900px 560px at 50% -12%, var(--wash-1) 0%, transparent 72%), radial-gradient(640px 460px at 100% 104%, color-mix(in oklab, var(--candy-peach) 20%, transparent) 0%, transparent 70%), radial-gradient(620px 440px at 0% 100%, color-mix(in oklab, var(--candy-mint) 16%, transparent) 0%, transparent 70%), linear-gradient(180deg, var(--wash-2), #fff)}.dark .KidShell-module__BnVfKW__page{--panel:#302f2c;--panel-2:#2b2a27;--text:#faf9f5;--muted:#a3a099;--border:#3d3b37;--hue-base:#2b2a27;--ink-base:#fff;--mix-bg:20%;--mix-bg-hover:28%;--mix-edge:45%;--mix-lip:30%;--mix-ink:55%;--lip-soft:#1b1a18;--lip-drop:#00000073;--lip-gloss:#ffffff12;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:radial-gradient(900px 560px at 50% -12%, var(--wash-1) 0%, transparent 72%), radial-gradient(640px 460px at 100% 104%, color-mix(in oklab, var(--candy-peach) 9%, transparent) 0%, transparent 70%), radial-gradient(620px 440px at 0% 100%, color-mix(in oklab, var(--candy-mint) 7%, transparent) 0%, transparent 70%), linear-gradient(180deg, #2b2a27, #262624)}.dark .KidShell-module__BnVfKW__toneMath{--accent:#34d399;--wash-1:#2f3d34;--wash-2:#2b3630}.dark .KidShell-module__BnVfKW__toneAbc{--accent:#38bdf8;--wash-1:#2c3a44;--wash-2:#2a333a}.dark .KidShell-module__BnVfKW__toneKeys{--accent:#a78bfa;--wash-1:#383247;--wash-2:#322e3b}.dark .KidShell-module__BnVfKW__toneRead{--accent:#e879f9;--wash-1:#43304a;--wash-2:#38303c}.dark .KidShell-module__BnVfKW__toneMarket{--accent:#fbbf24;--wash-1:#463a27;--wash-2:#3a3226}.dark .KidShell-module__BnVfKW__toneBand{--accent:#22d3ee;--wash-1:#243b40;--wash-2:#263337}.dark .KidShell-module__BnVfKW__toneLogic{--accent:#a3e635;--wash-1:#343d27;--wash-2:#2f3527}.dark .KidShell-module__BnVfKW__toneAbacus{--accent:#fbbf24;--wash-1:#433520;--wash-2:#3a2f1f;--good-wash:#1f3a2a;--frame:#6b4423;--frame-edge:#3f2612;--frame-face:#7c5230;--beam:#2e1a0a;--rod:#78716c;--bead-off:#8a6a4c;--bead-off-edge:#5e4631;--bead-on:#fb923c;--bead-on-edge:#c2410c;--bead-glow:#fdba74;--flash-1:#a5b4fc;--flash-2:#fca5a5;--flash-3:#6ee7b7;--flash-4:#c4b5fd;--stage:#2a2420;--candy-bead-off:#5b2b45;--candy-bead-off-edge:#f472b6;--crystal-bead-off:#1e3a5f;--crystal-bead-off-edge:#60a5fa;--real-ink:#fbbf24;--real-stage:#2e2418;--ghost-ink:#7dd3fc;--ghost-ring:#0ea5e9;--ghost-stage:#172a3a;--mental-ink:#c4b5fd;--mental-ring:#7c3aed;--mental-stage:#221a3a}.dark .KidShell-module__BnVfKW__toneTrain{--accent:#fb7185;--wash-1:#47313a;--wash-2:#3a2e33;--sky-1:#0b1026;--sky-2:#1b1f4a;--sky-3:#2c2752;--sun:#fef3c7;--cloud:#ffffff21;--star-o:1;--hill-far:#1d3a36;--hill-near:#16302a;--field:#1f3d22;--field-row:#2c5530;--ballast:#3a342a;--rail:#94a3b8;--sleeper:#5b4632;--wg-edge:#78716c;--wg-bg:#ffffff12;--wg-slot:#57534e;--wg-bed:#57534e;--good-wash:#1f3a2a;--fast-bg:#3f3a1d;--fast-ink:#fde68a;--fast-edge:#854d0e;--op-add:#34d399;--op-sub:#38bdf8;--op-mul:#fbbf24;--op-div:#a78bfa;--map-1:#2f3522;--map-2:#24382a;--map-3:#1f3a30;--map-bal:#4a463c;--map-mark:#ffffff12;--prop-o:.8;--sand:#4a4334;--steam-art-1:#0b1026;--steam-art-2:#2c2752;--steam-art-3:#3a342a;--steam-ink:#fb7185;--bullet-ink:#38bdf8;--bullet-ring:#0ea5e9;--bullet-sky-1:#0a1730;--bullet-sky-2:#14305a;--bullet-sky-3:#2a3f6b;--bullet-hill-far:#1c2f52;--bullet-hill-near:#15264a;--bullet-field:#12395c;--bullet-field-row:#1a4d78;--bullet-map-1:#17283f;--bullet-map-2:#1a3050;--bullet-map-3:#1c3a5e;--bullet-map-bal:#64748b;--bullet-map-mark:#ffffff1a;--bullet-map-shade:#00000059;--bullet-ballast:#334155;--bullet-sleeper:#64748b;--galaxy-ink:#c4b5fd;--galaxy-ring:#8b5cf6;--galaxy-sky-1:#07051a;--galaxy-sky-2:#160f3d;--galaxy-sky-3:#2b1b4f;--galaxy-hill-far:#2a1f55;--galaxy-hill-near:#21184a;--galaxy-field:#1a1440;--galaxy-field-row:#2a2160;--galaxy-map-1:#1c1638;--galaxy-map-2:#231a4a;--galaxy-map-3:#2b1f5c;--galaxy-map-bal:#8b5cf666;--galaxy-map-mark:#ffffffbf;--galaxy-ballast:#2a2160;--galaxy-rail:#c4b5fd;--galaxy-star-o:1}.dark .KidShell-module__BnVfKW__toneCode{--accent:#2dd4bf;--wash-1:#203c3a;--wash-2:#253331}.dark .KidShell-module__BnVfKW__toneMind{--accent:#93c5fd;--wash-1:#252f4a;--wash-2:#22293d}.dark .KidShell-module__BnVfKW__toneReady{--accent:#7fd4ae;--wash-1:#2c3a33;--wash-2:#29322d}.dark .KidShell-module__BnVfKW__toneMap{--accent:#4ade80;--wash-1:#24392b;--wash-2:#253328}.dark .KidShell-module__BnVfKW__tonePuzzle{--accent:#c084fc;--wash-1:#3b2f48;--wash-2:#332b3d}.dark .KidShell-module__BnVfKW__tonePaint{--accent:#e879f9;--wash-1:#43304a;--wash-2:#38303c}.dark .KidShell-module__BnVfKW__toneHunt{--accent:#f87171;--wash-1:#46302f;--wash-2:#3a2e2e}.dark .KidShell-module__BnVfKW__toneWrite{--accent:#22d3ee;--wash-1:#233a3e;--wash-2:#263236}.dark .KidShell-module__BnVfKW__toneWorld{--accent:#fb923c;--wash-1:#46372c;--wash-2:#3a3029}.dark .KidShell-module__BnVfKW__toneClock{--accent:#a5b4fc;--wash-1:#333552;--wash-2:#2f3143;--bezel-1:#4f46e5;--bezel-2:#312e81;--face-ring:#e2e8f0;--face-1:#fff;--face-2:#dde3ff;--face-ink:#1e1b4b;--face-tick:#c7d2fe;--hand-hour:#1e1b4b;--hand-minute:#e11d48;--minute-number:#fff;--glass:.22}.dark .KidShell-module__BnVfKW__toneFloat{--accent:#7dd3fc;--wash-1:#26394a;--wash-2:#27333c;--lab-wall:#2b2a27;--lab-wall-2:#3d3b37;--lab-bench:#5c4a33;--lab-bench-edge:#3f3222;--glass-edge:#cbd5e1bf;--glass-shine:#ffffff38;--water-1:#0c4a6e;--water-2:#0369a1;--water-3:#0ea5e9;--water-o:.82;--caustic:#ffffff29;--sand:#a3865a;--sand-edge:#6b563a;--bubble:#ffffffb3;--splash:#7dd3fc;--crane:#94a3b8;--crane-hook:#cbd5e1;--torch-body:#cbd5e1;--torch-beam:#fde04759;--torch-wall:#4a4630;--shadow:#000c;--hob:#57534e;--hob-ring:#1c1917;--pot:#78716c;--pot-edge:#d6d3d1;--sun:#fde68a;--drum-skin:#d6bb85;--drum-shell:#7c3f13;--drum-ring:#3f1d07;--tint:#818cf8;--plate:#f8f5eef0;--good:#4ade80;--good-wash:#1f3a2a;--warn:#fbbf24}.KidShell-module__BnVfKW__app{border-radius:var(--radius);background:var(--panel);width:100%;max-width:940px;height:calc(100svh - 84px);box-shadow:0 20px 50px #0f172a1f, inset 0 0 0 1px var(--border);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;flex-direction:column;gap:10px;padding:12px 14px 14px;display:flex}.KidShell-module__BnVfKW__app :where(input,textarea,select,[contenteditable=true]){-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}@media (min-width:1024px){.KidShell-module__BnVfKW__page{flex:auto;align-items:flex-start}.KidShell-module__BnVfKW__app{height:auto;min-height:min(558px,100svh - 84px);max-height:calc(100svh - 84px)}}:is(.KidShell-module__BnVfKW__app:fullscreen,.KidShell-module__BnVfKW__app.game-maximized){width:100%;max-width:none;height:100%;min-height:0;max-height:none;box-shadow:none;padding:max(12px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));border-radius:0}.KidShell-module__BnVfKW__app.game-maximized{overscroll-behavior:contain;height:auto}html:has(.KidShell-module__BnVfKW__app.game-maximized){overflow:hidden}@media (orientation:landscape) and (max-height:520px){.KidShell-module__BnVfKW__app{z-index:60;overscroll-behavior:contain;width:100%;max-width:none;height:auto;min-height:0;max-height:none;box-shadow:none;padding:max(8px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));border-radius:0;gap:8px;position:fixed;inset:0;overflow-y:auto}html:has(.KidShell-module__BnVfKW__app){overflow:hidden}}.KidShell-module__BnVfKW__topbar{flex:none;align-items:center;gap:8px;display:flex}.KidShell-module__BnVfKW__titleBox{flex:auto;min-width:0}.KidShell-module__BnVfKW__titleBox h1{letter-spacing:-.4px;color:var(--accent);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:clamp(18px,4.4vw,24px);font-weight:800;overflow:hidden}.KidShell-module__BnVfKW__subtitle{font-size:max(12px, var(--type-floor));color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin:1px 0 0;overflow:hidden}.KidShell-module__BnVfKW__iconBtn,.KidShell-module__BnVfKW__homeBtn{border:1px solid var(--border);background:var(--panel-2);width:44px;height:44px;color:var(--text);cursor:pointer;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.KidShell-module__BnVfKW__homeBtn{--hue:var(--accent-2);--lip:var(--hue-lip);border-color:var(--hue-edge);background:var(--hue-bg);color:var(--hue-ink);position:relative}.KidShell-module__BnVfKW__homeBtn .KidShell-module__BnVfKW__homeOwl{width:38px;height:38px;margin-top:-3px}.KidShell-module__BnVfKW__homeArrow{background:var(--accent-fill);color:#fff;width:18px;height:18px;box-shadow:0 0 0 2px var(--panel);border-radius:999px;padding:2px;position:absolute;top:50%;left:-6px;translate:0 -50%}@media (hover:hover){.KidShell-module__BnVfKW__iconBtn:hover{border-color:var(--accent);background:var(--wash-2)}.KidShell-module__BnVfKW__homeBtn:hover{border-color:var(--accent);background:var(--hue-bg-hover)}}.KidShell-module__BnVfKW__iconBtn:focus-visible,.KidShell-module__BnVfKW__homeBtn:focus-visible{outline:3px solid var(--accent-2);outline-offset:2px}.KidShell-module__BnVfKW__iconBtn[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}@media (hover:hover){.dark .KidShell-module__BnVfKW__iconBtn:hover{background:var(--border)}}.KidShell-module__BnVfKW__parentBtn{width:auto;font-size:max(13px, var(--type-floor));gap:6px;padding:0 12px;font-weight:700}:where(.KidShell-module__BnVfKW__topbar,.KidShell-module__BnVfKW__body) :where(button,a.KidShell-module__BnVfKW__homeBtn){--kid-depth:3px;--kid-sink:0px;--hue-bg:color-mix(in oklab, var(--hue) var(--mix-bg), var(--hue-base));--hue-bg-hover:color-mix(in oklab, var(--hue) var(--mix-bg-hover), var(--hue-base));--hue-edge:color-mix(in oklab, var(--hue) var(--mix-edge), var(--hue-base));--hue-lip:color-mix(in oklab, var(--hue) var(--mix-lip), var(--lip-soft));--hue-ink:color-mix(in oklab, var(--hue) var(--mix-ink), var(--ink-base));--hue-fill:var(--hue);--hue-deep:color-mix(in oklab, var(--hue) 22%, #0b1120);--hue-fill-lip:color-mix(in oklab, var(--hue) 62%, #0b1120);--kid-lift:0 calc(var(--kid-depth) * var(--raised,1)) 0 var(--lip,var(--lip-soft)), 0 calc((var(--kid-depth) + 6px) * var(--raised,1)) calc(14px * var(--raised,1)) calc(-7px * var(--raised,1)) var(--lip-drop), inset 0 calc(1.5px * var(--raised,1)) 0 var(--lip-gloss);box-shadow:var(--kid-lift);translate:0 calc(var(--kid-sink) * var(--raised,1));transition:translate .18s cubic-bezier(.34,1.56,.64,1),box-shadow .18s,background-color .15s,border-color .15s,color .15s}@media (hover:hover){:where(.KidShell-module__BnVfKW__topbar,.KidShell-module__BnVfKW__body) :where(button:not(:disabled):hover,a.KidShell-module__BnVfKW__homeBtn:hover){--kid-depth:4px;--kid-sink:-1px}}:where(.KidShell-module__BnVfKW__topbar,.KidShell-module__BnVfKW__body) :where([role=group]>button[aria-pressed=true],[role=tablist]>button[aria-selected=true]){--kid-depth:2px;--kid-sink:1px}:where(.KidShell-module__BnVfKW__topbar,.KidShell-module__BnVfKW__body) :where(button:not(:disabled):active,a.KidShell-module__BnVfKW__homeBtn:active){--kid-depth:1px;--kid-sink:2px;transition-duration:60ms}@media (prefers-reduced-motion:reduce){:where(.KidShell-module__BnVfKW__topbar,.KidShell-module__BnVfKW__body) :where(button,a.KidShell-module__BnVfKW__homeBtn){transition-property:background-color,border-color,color}}@media (hover:none){:where(.KidShell-module__BnVfKW__topbar,.KidShell-module__BnVfKW__body) :where(button,a.KidShell-module__BnVfKW__homeBtn){--hue-bg-hover:var(--hue-bg)}}@supports not (color:color-mix(in oklab, red, blue)){.KidShell-module__BnVfKW__page{--lip-soft:#cbd5e1;--lip-tile:var(--accent-2);--accent-lip:var(--accent-fill-hover);background:linear-gradient(180deg, var(--wash-1), var(--wash-2))}.dark .KidShell-module__BnVfKW__page{--lip-soft:#1b1a18;background:#2b2a27}.KidShell-module__BnVfKW__stars{background:var(--panel-2);border-color:var(--border)}:where(.KidShell-module__BnVfKW__topbar,.KidShell-module__BnVfKW__body) :where(button,a.KidShell-module__BnVfKW__homeBtn){--hue-bg:var(--panel-2);--hue-bg-hover:var(--wash-2);--hue-edge:var(--border);--hue-lip:var(--lip-soft);--hue-ink:var(--text);--hue-fill:var(--wash-1);--hue-deep:var(--accent);--hue-fill-lip:var(--accent)}}.KidShell-module__BnVfKW__stars{background:color-mix(in oklab, var(--candy-lemon) var(--mix-bg), var(--hue-base));border:1px solid color-mix(in oklab, var(--candy-lemon) var(--mix-edge), var(--hue-base));height:44px;color:var(--warn);border-radius:14px;flex:none;align-items:center;gap:2px;padding:0 8px;display:inline-flex}.KidShell-module__BnVfKW__starOn{animation:.32s cubic-bezier(.22,1.6,.4,1) KidShell-module__BnVfKW__pop}.KidShell-module__BnVfKW__starOff{opacity:.28}.KidShell-module__BnVfKW__starCount{font-size:max(13px, var(--type-floor));color:var(--muted);font-variant-numeric:tabular-nums;margin-left:4px;font-weight:800}.KidShell-module__BnVfKW__body{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}.KidShell-module__BnVfKW__sheetSection{margin-bottom:16px}.KidShell-module__BnVfKW__sheetSection:last-child{margin-bottom:0}.KidShell-module__BnVfKW__sheetSection h3{font-size:max(13px, var(--type-floor));text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin:0 0 8px;font-weight:800}.KidShell-module__BnVfKW__statGrid{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px;display:grid}.KidShell-module__BnVfKW__stat{background:var(--panel-2);border:1px solid var(--border);border-radius:14px;padding:10px 12px}.KidShell-module__BnVfKW__stat b{color:var(--accent);font-variant-numeric:tabular-nums;font-size:20px;font-weight:800;display:block}.KidShell-module__BnVfKW__stat span{font-size:max(12px, var(--type-floor));color:var(--muted)}.KidShell-module__BnVfKW__settingRow{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.KidShell-module__BnVfKW__settingRow:last-child{border-bottom:0}.KidShell-module__BnVfKW__settingRow p{margin:0;font-size:14px;font-weight:600}.KidShell-module__BnVfKW__settingRow small{font-size:max(12px, var(--type-floor));color:var(--muted);margin-top:2px;font-weight:400;display:block}.KidShell-module__BnVfKW__choices{background:var(--panel-2);border:1px solid var(--border);border-radius:12px;gap:4px;padding:3px;display:inline-flex}.KidShell-module__BnVfKW__choice{min-width:44px;height:34px;color:var(--muted);font-size:max(13px, var(--type-floor));cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 10px;font-weight:700}.KidShell-module__BnVfKW__choice[aria-pressed=true]{background:var(--accent-fill);color:#fff}.KidShell-module__BnVfKW__choice:focus-visible{outline:3px solid var(--accent-2);outline-offset:2px}.KidShell-module__BnVfKW__dangerBtn{color:#e11d48;height:40px;font-size:max(13px, var(--type-floor));cursor:pointer;background:0 0;border:1px solid #f8717166;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-weight:700;display:inline-flex}@media (hover:hover){.KidShell-module__BnVfKW__dangerBtn:hover{background:#fb718518}}.KidShell-module__BnVfKW__dangerBtn:focus-visible{outline-offset:2px;outline:3px solid #fb7185}.KidShell-module__BnVfKW__note{font-size:max(12px, var(--type-floor));color:var(--muted);margin:8px 0 0;line-height:1.6}@keyframes KidShell-module__BnVfKW__pop{0%{transform:scale(.4)}70%{transform:scale(1.18)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.KidShell-module__BnVfKW__starOn{animation:none}}@media (max-width:560px){.KidShell-module__BnVfKW__app{border-radius:18px;padding:10px 10px 12px}.KidShell-module__BnVfKW__subtitle,.KidShell-module__BnVfKW__parentBtn span{display:none}.KidShell-module__BnVfKW__parentBtn{width:44px;padding:0}.KidShell-module__BnVfKW__stars svg{display:none}.KidShell-module__BnVfKW__stars{padding:0 10px}.KidShell-module__BnVfKW__starCount{color:var(--warn);margin-left:0;font-size:15px}}@media (max-width:430px){.KidShell-module__BnVfKW__topbar{gap:4px}.KidShell-module__BnVfKW__stars{padding:0 6px}.KidShell-module__BnVfKW__titleBox h1{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}
