._hero_98qao_1{background:radial-gradient(ellipse at 20% 0%, #3b2a7a 0%, var(--color-neutral-ink) 55%);color:#fff;grid-template-rows:auto 1fr;min-height:100vh;display:grid}._nav_98qao_2{padding:var(--space-5) max(var(--space-4), 5vw);justify-content:space-between;align-items:center;display:flex}._brand_98qao_3{font-family:var(--font-display);color:var(--color-brand-sun);font-size:28px;font-weight:700}._body_98qao_4{gap:var(--space-6);padding:var(--space-6) max(var(--space-4), 5vw) var(--space-9);text-align:center;align-content:center;max-width:1100px;margin:0 auto;display:grid}._body_98qao_4 h1{font-size:clamp(40px,7vw,88px)}._body_98qao_4 h1 em{color:var(--color-brand-sun);font-style:normal}._lede_98qao_7{color:var(--color-neutral-mist);max-width:720px;margin:0 auto;font-size:clamp(18px,2.4vw,26px)}._shows_98qao_8{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));display:grid}._show_98qao_8{aspect-ratio:2/3;border-radius:var(--radius-lg);padding:var(--space-4);text-align:left;font-family:var(--font-display);color:#fff;text-shadow:0 2px 6px #0006;background:var(--c);transform:rotate(var(--r));transition:transform var(--motion-normal);align-content:end;font-size:22px;font-weight:700;display:grid}._show_98qao_8:hover{transform:rotate(0)scale(1.04)}._show_98qao_8 small{font-family:var(--font-body);opacity:.9;font-size:15px;font-weight:600;display:block}._points_98qao_12{gap:var(--space-5);text-align:left;margin-top:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}._point_98qao_12{border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-2);background:#ffffff0f;display:grid}._point_98qao_12 b{font-family:var(--font-display);font-size:20px}._point_98qao_12 span{color:var(--color-neutral-mist)}._cta_98qao_16{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}._foot_98qao_17{padding:var(--space-6) 5vw;color:var(--color-neutral-mist);gap:var(--space-4);flex-wrap:wrap;justify-content:center;font-size:14px;display:flex}._wrap_1nn7v_1{background:var(--color-neutral-cream);min-height:100vh;color:var(--color-neutral-ink)}._nav_1nn7v_2{padding:var(--space-5) max(var(--space-4), 5vw);justify-content:space-between;align-items:center;display:flex}._brand_1nn7v_3{font-family:var(--font-display);color:var(--color-brand-coral);font-size:26px;font-weight:700;text-decoration:none}._doc_1nn7v_4{max-width:760px;padding:var(--space-5) max(var(--space-4), 5vw) var(--space-9);gap:var(--space-4);margin:0 auto;font-size:17px;line-height:1.6;display:grid}._doc_1nn7v_4 h1{font-size:clamp(34px,5vw,48px);line-height:1.1}._doc_1nn7v_4 h2{margin-top:var(--space-5);font-size:24px}._doc_1nn7v_4 p,._doc_1nn7v_4 li{color:#2b2b45}._doc_1nn7v_4 ul{gap:var(--space-2);padding-left:1.2em;display:grid}._meta_1nn7v_9{color:#5e5e7a;font-size:15px}._summary_1nn7v_10{border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-2);border-left:6px solid var(--color-brand-sun);background:#fff;display:grid}._summary_1nn7v_10 b{font-family:var(--font-display);font-size:20px}._foot_1nn7v_12{text-align:center;padding:var(--space-6);color:#5e5e7a;gap:var(--space-4);justify-content:center;font-size:14px;display:flex}._foot_1nn7v_12 a{color:inherit}._grid_cow64_1{justify-content:center;gap:var(--space-6);padding:var(--space-6) 0;flex-wrap:wrap;display:flex}._tile_cow64_2{justify-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-lg);font-family:var(--font-display);font-size:var(--text-heading);font-weight:700;display:grid}._tile_cow64_2:hover{transform:scale(1.05)}._add_cow64_4{border:5px dashed var(--textMuted);width:140px;height:140px;color:var(--textMuted);border-radius:28%;place-items:center;font-size:56px;display:grid}.tv ._add_cow64_4{width:200px;height:200px}._episode_7d55p_1{aspect-ratio:16/9;border-radius:var(--radius-md);background:var(--surfaceRaised);width:min(72vw,320px);transition:transform var(--motion-fast) ease;flex:none;display:block;position:relative;overflow:hidden}.tv ._episode_7d55p_1{border-radius:var(--radius-lg);width:420px}._episode_7d55p_1:hover{transform:scale(1.03)}._episode_7d55p_1 img{object-fit:cover;width:100%;height:100%}._episode_7d55p_1 ._label_7d55p_10{padding:var(--space-5) var(--space-3) var(--space-3);font-family:var(--font-display);font-weight:700;font-size:var(--text-body);color:#fff;justify-content:space-between;align-items:flex-end;gap:var(--space-2);background:linear-gradient(#0000,#1b1b2fe6);display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}._episode_7d55p_1 ._num_7d55p_16{font-size:var(--text-caption);opacity:.8;font-family:var(--font-body);font-weight:700}._progress_7d55p_17{background:#ffffff40;height:6px;position:absolute;bottom:0;left:0;right:0}._progress_7d55p_17>span{background:var(--color-brand-leaf);height:100%;display:block}._play_7d55p_19{background:var(--color-brand-coral);color:#fff;opacity:0;width:64px;height:64px;transition:opacity var(--motion-fast), transform var(--motion-fast);border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;top:0;bottom:0;left:0;right:0;transform:scale(.8)}._episode_7d55p_1:hover ._play_7d55p_19,._episode_7d55p_1[data-focused=true] ._play_7d55p_19{opacity:1;transform:scale(1)}._series_7d55p_26{aspect-ratio:2/3;border-radius:var(--radius-md);background:var(--accent,var(--surfaceRaised));width:min(44vw,200px);transition:transform var(--motion-fast) ease;flex:none;display:block;position:relative;overflow:hidden}.tv ._series_7d55p_26{border-radius:var(--radius-lg);width:280px}._series_7d55p_26:hover{transform:scale(1.03)}._series_7d55p_26 img{object-fit:cover;width:100%;height:100%}._series_7d55p_26 ._title_7d55p_35{padding:var(--space-4);font-family:var(--font-display);font-weight:700;font-size:var(--text-heading);color:#fff;text-shadow:0 2px 8px #00000080;background:linear-gradient(#0000 50%,#1b1b2fbf);place-items:end start;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}._fallback_7d55p_40{width:100%;height:100%;font-family:var(--font-display);font-size:var(--text-title);color:#ffffffe6;place-items:center;display:grid}._hero_uymz8_1{min-height:46vh;padding:var(--space-6) var(--space-4);border-radius:0 0 var(--radius-lg) var(--radius-lg);background:var(--accent,var(--color-brand-grape));align-items:flex-end;display:flex;position:relative;overflow:hidden}.tv ._hero_uymz8_1{border-radius:var(--radius-lg);min-height:56vh}._hero_uymz8_1 img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}._hero_uymz8_1:after{content:"";background:linear-gradient(#1b1b2f00 30%,#1b1b2fd9 100%);position:absolute;top:0;bottom:0;left:0;right:0}._content_uymz8_9{gap:var(--space-3);flex-direction:column;max-width:720px;display:flex;position:relative}._logo_uymz8_10{width:auto;max-height:120px}.tv ._logo_uymz8_10{max-height:200px}._tagline_uymz8_12{font-size:var(--text-heading);text-shadow:0 2px 8px #0006;font-weight:700}._rail_kj8bi_1{gap:var(--space-3);flex-direction:column;display:flex}._rail_kj8bi_1 h2{font-size:var(--text-heading);padding:0 var(--space-4)}.tv ._rail_kj8bi_1 h2{padding:0}._track_kj8bi_4{gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-3);scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}._track_kj8bi_4::-webkit-scrollbar{display:none}._track_kj8bi_4>*{scroll-snap-align:start}.tv ._track_kj8bi_4{padding:var(--space-3) 0;gap:var(--space-4);overflow:visible}._bar_lw337_1{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:linear-gradient(var(--color-neutral-ink), #1b1b2f00);display:flex;position:sticky;top:0}.tv ._bar_lw337_1{padding:var(--space-4) 0;position:static}._brand_lw337_3{font-family:var(--font-display);font-weight:700;font-size:var(--text-heading);color:var(--color-brand-sun);align-items:center;gap:var(--space-2);display:flex}._right_lw337_4{align-items:center;gap:var(--space-3);display:flex}._avatarBtn_lw337_5{align-items:center;gap:var(--space-2);border-radius:var(--radius-md);padding:4px;display:flex}._avatarBtn_lw337_5 span._name_lw337_6{font-weight:800}._parent_lw337_7{background:var(--surface);border-radius:50%;place-items:center;width:56px;height:56px;font-size:24px;display:grid}.tv ._parent_lw337_7{width:72px;height:72px}._head_4ba6t_1{gap:var(--space-4);padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);background:linear-gradient(160deg, var(--accent,var(--surface)) 0%, var(--color-neutral-ink) 90%);display:grid}._meta_4ba6t_2{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_4ba6t_3{border-radius:var(--radius-pill);font-weight:800;font-size:var(--text-caption);background:#ffffff26;padding:4px 14px}._grid_4ba6t_4{gap:var(--space-4);padding:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(min(72vw,300px),1fr));display:grid}.tv ._grid_4ba6t_4{padding:var(--space-4) 0;grid-template-columns:repeat(auto-fill,420px)}._grid_4ba6t_4>*{width:100%!important}._wrap_5omle_1{align-items:center;gap:var(--space-5);padding:var(--space-6) 0;text-align:center;flex-direction:column;display:flex}._dots_5omle_2{gap:var(--space-4);display:flex}._dot_5omle_2{border:4px solid var(--text);border-radius:50%;width:28px;height:28px}._dot_5omle_2._on_5omle_4{background:var(--text)}._pad_5omle_5{gap:var(--space-3);grid-template-columns:repeat(3,1fr);display:grid}._key_5omle_6{background:var(--surface);width:88px;height:88px;color:var(--text);font-family:var(--font-display);font-size:var(--text-title);border-radius:50%;place-items:center;font-weight:700;display:grid}.tv ._key_5omle_6{width:120px;height:120px}._key_5omle_6:active{transform:scale(.95)}._shake_5omle_13{animation:.4s _shake_5omle_13}@keyframes _shake_5omle_13{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}:root{--color-brand-sun:#ffb703;--color-brand-coral:#fb5607;--color-brand-sky:#219ebc;--color-brand-grape:#8338ec;--color-brand-leaf:#06d6a0;--color-brand-berry:#ef476f;--color-neutral-ink:#1b1b2f;--color-neutral-ink2:#2a2a44;--color-neutral-ink3:#3b3b5c;--color-neutral-cream:#fff8e7;--color-neutral-cream2:#f3e9d2;--color-neutral-mist:#b8b8cc;--color-neutral-white:#fff;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-pill:999px;--motion-fast:.12s;--motion-normal:.22s;--motion-slow:.4s;--font-display:"Fredoka", "Arial Rounded MT Bold", system-ui, sans-serif;--font-body:"Nunito", system-ui, -apple-system, sans-serif;--text-display:34px;--text-title:26px;--text-heading:20px;--text-body:17px;--text-caption:14px;--bg:#fff8e7;--surface:#fff;--surfaceRaised:#f3e9d2;--text:#1b1b2f;--textMuted:#5e5e7a;--focus:#219ebc;--primary:#ffb703;--onPrimary:#1b1b2f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#1b1b2f;--surface:#2a2a44;--surfaceRaised:#3b3b5c;--text:#fff;--textMuted:#b8b8cc;--focus:#219ebc;--primary:#ffb703;--onPrimary:#1b1b2f}}:root[data-theme=dark]{--bg:#1b1b2f;--surface:#2a2a44;--surfaceRaised:#3b3b5c;--text:#fff;--textMuted:#b8b8cc;--focus:#219ebc;--primary:#ffb703;--onPrimary:#1b1b2f}.tv{--text-display:72px;--text-title:48px;--text-heading:36px;--text-body:28px;--text-caption:22px;--tv-focus-scale:1.08;--tv-focus-ring:6px;--tv-safe:5vmin}*,:before,:after{box-sizing:border-box}html,body,#root{height:100%;margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:var(--text-body);-webkit-font-smoothing:antialiased;line-height:1.35;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-weight:700}h1{font-size:var(--text-display);line-height:1.05}h2{font-size:var(--text-title);line-height:1.1}h3{font-size:var(--text-heading);line-height:1.15}p{margin:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}img{max-width:100%;display:block}input,select{font:inherit}::selection{background:var(--color-brand-sun);color:var(--color-neutral-ink)}.kid{background:var(--color-neutral-ink);color:var(--color-neutral-white);--bg:var(--color-neutral-ink);--surface:var(--color-neutral-ink2);--surfaceRaised:var(--color-neutral-ink3);--text:#fff;--textMuted:var(--color-neutral-mist);min-height:100%}:focus{outline:none}[data-focused=true]{outline:var(--tv-focus-ring,4px) solid var(--focus);outline-offset:3px;border-radius:inherit}:focus-visible{outline:var(--tv-focus-ring,4px) solid var(--focus);outline-offset:3px;border-radius:inherit}.tv [data-focused=true]{transform:scale(var(--tv-focus-scale));z-index:2;transition:transform var(--motion-normal) ease}.tv *{cursor:none!important}.tv{--safe:var(--tv-safe)}.tv body{font-size:var(--text-body)}.tv .page{padding-left:var(--safe);padding-right:var(--safe)}.tv ::-webkit-scrollbar{display:none}.page{width:100%;min-height:100%;padding:var(--space-5) max(var(--space-4), env(safe-area-inset-left)) var(--space-8);margin:0 auto}.page.narrow{max-width:560px}.page.wide{max-width:1440px}.tv .page.wide{max-width:none}.btn{justify-content:center;align-items:center;gap:var(--space-2);min-height:56px;padding:0 var(--space-6);border-radius:var(--radius-pill);font-family:var(--font-display);font-weight:700;font-size:var(--text-heading);background:var(--primary);color:var(--onPrimary);transition:transform var(--motion-fast) ease, filter var(--motion-fast) ease;text-align:center;display:inline-flex}.btn:hover{filter:brightness(1.05)}.btn:active{transform:scale(.97)}.btn.secondary{background:var(--surfaceRaised);color:var(--text)}.btn.coral{background:var(--color-brand-coral);color:#fff}.btn.ghost{color:inherit;background:0 0}.btn.big{min-height:76px;font-size:var(--text-title);padding:0 var(--space-7)}.btn[disabled]{opacity:.5;cursor:default}.tv .btn{min-height:88px}.field{gap:var(--space-2);flex-direction:column;display:flex}.field label{font-weight:700}.input{min-height:56px;padding:0 var(--space-4);border-radius:var(--radius-md);border:3px solid var(--surfaceRaised);background:var(--surface);color:var(--text);width:100%}.input:focus{border-color:var(--focus)}.muted{color:var(--textMuted)}.error{color:var(--color-brand-berry);font-weight:700}.stack{gap:var(--space-4);flex-direction:column;display:flex}.row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.center{text-align:center;place-items:center;display:grid}.visually-hidden{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}.skeleton{background:linear-gradient(90deg, var(--surface) 0%, var(--surfaceRaised) 50%, var(--surface) 100%);border-radius:var(--radius-md);background-size:800px 100%;animation:1.4s linear infinite shimmer}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
