/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@font-face{font-family:Baloo\ 2 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_next/static/media/baloo-2-devanagari-wght-normal.852045ba.woff2)format("woff2-variations");unicode-range:u+900-97f,u+1cd0-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b09}@font-face{font-family:Baloo\ 2 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_next/static/media/baloo-2-vietnamese-wght-normal.a19aa5c9.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Baloo\ 2 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_next/static/media/baloo-2-latin-ext-wght-normal.2418a309.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Baloo\ 2 Variable;font-style:normal;font-display:swap;font-weight:400 800;src:url(/_next/static/media/baloo-2-latin-wght-normal.7dab5caa.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-cyrillic-ext-wght-normal.61774f03.woff2)format("woff2-variations");unicode-range:u+460-52f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-cyrillic-wght-normal.529dd11c.woff2)format("woff2-variations");unicode-range:u+301,u+400-45f,u+490-491,u+4b0-4b1,u+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-vietnamese-wght-normal.0dc71c53.woff2)format("woff2-variations");unicode-range:u+102-103,u+110-111,u+128-129,u+168-169,u+1a0-1a1,u+1af-1b0,u+300-301,u+303-304,u+308-309,u+323,u+329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-latin-ext-wght-normal.abd45177.woff2)format("woff2-variations");unicode-range:u+100-2ba,u+2bd-2c5,u+2c7-2cc,u+2ce-2d7,u+2dd-2ff,u+304,u+308,u+329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_next/static/media/nunito-latin-wght-normal.5cc7ff84.woff2)format("woff2-variations");unicode-range:u+??,u+131,u+152-153,u+2bb-2bc,u+2c6,u+2da,u+2dc,u+304,u+308,u+329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}.dark [data-theme=kids],[data-theme=kids]{color-scheme:light;--radius:1.25rem;--background:oklch(97.6% .007 269);--foreground:oklch(30% .05 265);--card:oklch(100% 0 0);--card-foreground:oklch(30% .05 265);--popover:oklch(100% 0 0);--popover-foreground:oklch(30% .05 265);--primary:oklch(29.8% .126 267);--primary-foreground:oklch(98.5% .006 267);--secondary:oklch(86% .1 215);--secondary-foreground:oklch(30% .05 265);--muted:oklch(95.8% .01 267);--muted-foreground:oklch(50% .04 265);--accent:oklch(90% .08 300);--accent-foreground:oklch(30% .05 265);--destructive:oklch(62% .22 25);--border:oklch(91.5% .019 266);--input:oklch(88% .025 266);--ring:oklch(56.5% .204 263);--success:oklch(76% .17 150);--success-fg:oklch(45% .13 150);--warning:oklch(86% .17 90);--warning-fg:oklch(50% .13 70);--clay-shadow:0 8px 18px -8px oklch(30% .05 265/.22),inset 0 -3px 0 oklch(0% 0 0/.05),inset 0 2px 0 oklch(100% 0 0/.7);--clay-shadow-pressed:0 2px 6px -4px oklch(30% .05 265/.25),inset 0 3px 6px oklch(0% 0 0/.08);--kids-ease:cubic-bezier(.34,1.56,.64,1);font-family:var(--font-body);background:var(--background);color:var(--foreground)}.dark [data-theme=kids] .program-tone,[data-theme=kids] .program-tone{--program-fg:var(--program)}@supports (color:color-mix(in lab,red,red)){.dark [data-theme=kids] .program-tone,[data-theme=kids] .program-tone{--program-fg:color-mix(in oklch,var(--program) 70%,black)}}[data-theme=kids] .font-heading,[data-theme=kids] h1,[data-theme=kids] h2,[data-theme=kids] h3{font-family:var(--font-heading)}.clay{border-radius:calc(var(--radius) + .25rem);box-shadow:var(--clay-shadow);border:3px solid oklch(100% 0 0)}.clay-press{transition:transform .2s var(--kids-ease),box-shadow .2s ease-out}.clay-press:active{box-shadow:var(--clay-shadow-pressed);transform:translateY(2px)scale(.98)}@keyframes kids-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes kids-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.kids-pop{animation:kids-pop .32s var(--kids-ease) both}.kids-float{animation:kids-float 3s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.kids-float,.kids-pop{animation:none}.clay-press{transition:none}}