@font-face{font-family:displayFont;src:url(/_next/static/media/7dab5caa401a9bba-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:displayFont Fallback;src:local("Arial");ascent-override:111.20%;descent-override:54.05%;line-gap-override:0.00%;size-adjust:96.95%}.__className_c7958d{font-family:displayFont,displayFont Fallback,ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif}.__variable_c7958d{--font-baloo:"displayFont","displayFont Fallback",ui-rounded,Arial Rounded MT Bold,system-ui,sans-serif}@font-face{font-family:bodyFont;src:url(/_next/static/media/adf766f34a33605e-s.p.woff2) format("woff2");font-display:swap;font-weight:200 800}@font-face{font-family:bodyFont Fallback;src:local("Arial");ascent-override:99.04%;descent-override:31.80%;line-gap-override:0.00%;size-adjust:99.36%}.__className_7cbd48{font-family:bodyFont,bodyFont Fallback,system-ui,Segoe UI,Arial,sans-serif}.__variable_7cbd48{--font-atkinson:"bodyFont","bodyFont Fallback",system-ui,Segoe UI,Arial,sans-serif}:root{--night:#0a1032;--violet:#7757f9;--mint:#9af6d4;--sun:#ffe06e;--coral:#ff7a91;--white:#f9fbff;--night-50:#f4f7fe;--night-100:#e8ecfa;--night-300:#a9bbf7;--night-500:#6577b4;--night-700:#35437c;--night-900:#1b255b;--night-950:#0a1032;--violet-50:#f6f6fe;--violet-100:#ebebff;--violet-300:#cccbfe;--violet-500:#7757f9;--violet-700:#6426ed;--violet-900:#340a85;--violet-950:#1b034e;--mint-50:#e6fdf3;--mint-100:#c7fae6;--mint-300:#9af6d4;--mint-500:#53c29e;--mint-700:#058968;--mint-900:#024f3b;--mint-950:#012f22;--sun-50:#fff7da;--sun-100:#ffedac;--sun-300:#ffe06e;--sun-500:#e6b71d;--sun-700:#b48201;--sun-900:#6b4301;--sun-950:#442601;--coral-50:#fef4f5;--coral-100:#fee6e8;--coral-300:#febdc5;--coral-500:#ff7a91;--coral-700:#b41848;--coral-900:#630122;--coral-950:#390010;--leaf-50:#e9ffde;--leaf-100:#cdfeb4;--leaf-300:#a9fb78;--leaf-500:#6ac616;--leaf-700:#458802;--leaf-900:#1b3c01;--leaf-950:#0c2101;--neutral-0:#ffffff;--neutral-50:#f5f7fb;--neutral-100:#ebedf1;--neutral-300:#ccd1dd;--neutral-500:#9498a4;--neutral-700:#5f636e;--neutral-900:#2f323c;--neutral-950:#171a23;--neutral-1000:#000000;--color-surface:var(--night);--color-surface-raised:var(--night-900);--color-surface-light:var(--violet-50);--color-text:var(--white);--color-text-muted:var(--neutral-300);--color-ink:var(--night-950);--color-primary:var(--sun);--color-primary-pressed:var(--sun-700);--color-success:var(--mint);--color-try-again:var(--coral);--color-focus:var(--sun);--color-border:color-mix(in oklab,var(--neutral-0) 16%,transparent);--color-overlay:var(--neutral-0);--color-shade:var(--night-950);--color-word:var(--sun-300);--color-accent:var(--violet-300);--color-success-line:var(--mint-300);--color-try-again-line:var(--coral-300);--color-primary-border:var(--sun-100);--color-bubble-border:var(--violet-100);--color-control-border:var(--night-300);--border-width:2px;--scene-sky-1:var(--night-950);--scene-sky-2:var(--night-900);--scene-sky-3:var(--violet-900);--scene-forest-sky-3:var(--mint-900);--scene-star:0.75;--scene-grid:0;--scene-glow:var(--violet-500);--scene-rock-1:var(--violet-700);--scene-rock-2:var(--night-950);--scene-hill-far-1:var(--mint-700);--scene-hill-far-2:var(--mint-900);--scene-hill-near-1:var(--leaf-700);--scene-hill-near-2:var(--mint-950);--scene-canopy-1:var(--leaf-700);--scene-canopy-2:var(--mint-700);--scene-canopy-3:var(--mint-900);--scene-trunk:var(--night-900);--scene-dim:var(--night-950);--shadow-deep:0 28px 80px color-mix(in oklab,var(--night-950) 45%,transparent);--shadow-game:0 8px 0 color-mix(in oklab,var(--night-900) 70%,transparent),0 24px 42px color-mix(in oklab,var(--night-950) 32%,transparent);--radius-small:0.8rem;--radius-medium:1.35rem;--radius-large:2.2rem;--radius-pill:999px;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--font-body:var(--font-atkinson),system-ui,"Segoe UI",Arial,sans-serif;--font-display:var(--font-baloo),ui-rounded,"Arial Rounded MT Bold",system-ui,sans-serif;--weight-regular:400;--weight-bold:700;--weight-display:750;--tracking-display:-0.015em;--size-answer:3.5rem;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--text-xs:0.72rem;--text-sm:0.88rem;--text-md:1rem;--text-lg:clamp(1.05rem,1.8vw,1.22rem);--text-xl:clamp(1.35rem,2.4vw,1.65rem);--text-2xl:clamp(1.75rem,4vw,3.1rem);--text-3xl:clamp(2.45rem,5vw,4.35rem);--text-display:clamp(3.65rem,7.3vw,6.6rem);--duration-fast:180ms;--duration-base:220ms;--duration-slow:400ms;--ease-standard:ease;--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-spring:cubic-bezier(0.34,1.56,0.64,1);--page-width:74rem}[data-mode=explore],[data-play-shell]:has([data-mode=explore]){--color-surface:var(--sun-50);--color-surface-raised:var(--neutral-0);--color-text:var(--night-950);--color-text-muted:var(--night-700);--color-border:color-mix(in oklab,var(--night-950) 18%,transparent);--color-overlay:var(--night-950);--color-shade:var(--violet-300);--color-word:var(--violet-700);--color-accent:var(--violet-500);--color-focus:var(--violet-700);--color-success:var(--mint-300);--color-success-line:var(--mint-700);--color-try-again-line:var(--coral-700);--color-primary-border:var(--sun-700);--color-bubble-border:var(--violet-300);--color-control-border:var(--night-500);--border-width:3px;--size-answer:3.75rem;--weight-display:800;--radius-small:1rem;--radius-medium:1.8rem;--radius-large:2.6rem;--text-md:1.25rem;--text-lg:clamp(1.3rem,2vw,1.45rem);--scene-sky-1:var(--violet-100);--scene-sky-2:var(--violet-50);--scene-sky-3:var(--mint-50);--scene-forest-sky-3:var(--mint-100);--scene-star:0;--scene-glow:var(--sun-300);--scene-rock-1:var(--violet-300);--scene-rock-2:var(--violet-500);--scene-hill-far-1:var(--mint-300);--scene-hill-far-2:var(--mint-500);--scene-hill-near-1:var(--leaf-300);--scene-hill-near-2:var(--mint-500);--scene-canopy-1:var(--leaf-300);--scene-canopy-2:var(--mint-500);--scene-canopy-3:var(--mint-700);--scene-trunk:var(--sun-900);--scene-dim:var(--neutral-0)}[data-mode=adventure],[data-play-shell]:has([data-mode=adventure]){--color-surface:var(--violet-900);--color-surface-raised:var(--violet-950);--color-text-muted:var(--violet-100);--color-shade:var(--violet-950);--color-word:var(--sun-300);--color-accent:var(--mint-300);--color-control-border:var(--violet-300);--weight-display:750;--radius-small:0.8rem;--radius-medium:1.35rem;--radius-large:2.2rem;--scene-sky-1:var(--violet-950);--scene-sky-2:var(--violet-900);--scene-sky-3:var(--violet-700);--scene-forest-sky-3:var(--mint-700);--scene-dim:var(--violet-950)}[data-mode=studio],[data-play-shell]:has([data-mode=studio]){--color-surface:var(--night-950);--color-surface-raised:var(--neutral-950);--color-text-muted:var(--neutral-300);--color-word:var(--mint-300);--color-accent:var(--mint-500);--color-control-border:var(--neutral-500);--border-width:1px;--size-answer:2.875rem;--weight-display:650;--radius-small:0.35rem;--radius-medium:0.6rem;--radius-large:0.9rem;--text-md:0.95rem;--scene-star:0.45;--scene-grid:0.16;--scene-sky-3:var(--night-900);--scene-forest-sky-3:var(--night-900)}[data-world=cosmos]{--color-success:var(--mint);--color-surface-raised:var(--night-900)}[data-world=forest]{--color-success:var(--leaf-300);--color-surface-raised:var(--mint-900)}[data-mode=explore][data-world]{--color-surface-raised:var(--neutral-0)}[data-mode=explore][data-world=cosmos]{--color-success:var(--mint-300)}[data-mode=explore][data-world=forest]{--color-success:var(--leaf-300);--color-success-line:var(--leaf-700)}[data-mode=adventure][data-world=cosmos]{--color-surface-raised:var(--violet-950)}[data-mode=studio][data-world]{--color-surface-raised:var(--neutral-950)}@layer reset{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-body);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:transparent;border-radius:0;margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentcolor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}:root{color-scheme:dark;font-family:var(--font-body);font-synthesis:none;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--night)}body{margin:0;min-width:0;overflow-x:hidden;color:var(--white)}button,input{font:inherit}a,button{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}a{color:inherit;text-decoration-thickness:.1em;text-underline-offset:.2em}img{display:block;max-width:100%;height:auto}h1,h2,h3,p{overflow-wrap:anywhere}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-display)}h1,h2,h3,h4{text-wrap:balance}figcaption,li,p,small{text-wrap:pretty}b,strong{font-weight:var(--weight-bold)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:4px}html[data-calm=true] *,html[data-calm=true] :after,html[data-calm=true] :before{transition-duration:.01ms;scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}