.kids-shore{position:absolute;inset:0}.kids-shore-col{--shore-band:clamp(110px, 15vw, 260px);--shore-fade:calc(var(--shore-band) * 1.75);width:50%;position:absolute;top:0;bottom:0;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kids-shore-col-left{-webkit-mask-image:linear-gradient(to right, #000 0 var(--shore-band), #0000 var(--shore-fade));-webkit-mask-image:linear-gradient(to right, #000 0 var(--shore-band), #0000 var(--shore-fade));mask-image:linear-gradient(to right, #000 0 var(--shore-band), #0000 var(--shore-fade));left:0}.kids-shore-col-right{-webkit-mask-image:linear-gradient(to left, #000 0 var(--shore-band), #0000 var(--shore-fade));-webkit-mask-image:linear-gradient(to left, #000 0 var(--shore-band), #0000 var(--shore-fade));mask-image:linear-gradient(to left, #000 0 var(--shore-band), #0000 var(--shore-fade));right:0}.kids-shore-col-inner{position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 11%);mask-image:linear-gradient(0deg,#0000 0,#000 11%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.kids-shore-tree{transform-box:border-box;transform-origin:50% 100%;position:absolute}.kids-shore-frond{transform-box:view-box}@media (prefers-reduced-motion:no-preference){@keyframes kids-shore-sway-kf{0%,to{transform:rotate(calc(var(--amp,2deg) * -1))}50%{transform:rotate(var(--amp,2deg))}}@keyframes kids-shore-lean-kf{0%,to{transform:rotate(calc(var(--tree-amp,1deg) * -1))}50%{transform:rotate(var(--tree-amp,1deg))}}.kids-shore-frond{animation:kids-shore-sway-kf var(--sway,9s) ease-in-out infinite}.kids-shore-tree{animation:kids-shore-lean-kf var(--tree-sway,22s) ease-in-out infinite}}@media (prefers-reduced-motion:reduce){.kids-shore-tree,.kids-shore-frond{animation:none!important}}
.kids-nav-strip{overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-padding-inline:5px;overflow:auto hidden}.kids-nav-strip::-webkit-scrollbar{display:none}.kids-nav-isle{scroll-snap-align:center;text-align:center;will-change:transform;background:0 0;padding:0;transition:transform .28s cubic-bezier(.22,1,.36,1)}.kids-nav-isle.kids-tap:hover,.kids-nav-isle.kids-tap:focus-visible,.kids-nav-isle.is-current:hover{filter:none;z-index:2;transform:scale(1.08)}.kids-nav-isle.kids-tap:active{transform:scale(1.02)}.kids-nav-isle.kids-tap:hover .kids-nav-isle-title,.kids-nav-isle.kids-tap:focus-visible .kids-nav-isle-title,.kids-nav-isle.is-current:hover .kids-nav-isle-title{color:color-mix(in srgb, #000 34%, var(--glow-c,var(--kids-flame,#e4572e)))}.kids-nav-isle-rim{transition:border-color .22s,box-shadow .22s}.kids-nav-isle-rim.is-current{border-color:color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 76%, #fff);box-shadow:0 0 0 2px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 58%, transparent), 0 0 9px 1px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 52%, transparent)}@media (prefers-reduced-motion:no-preference){@keyframes kids-isle-here{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 58%, transparent), 0 0 9px 1px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 52%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 30%, transparent), 0 0 16px 4px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 62%, transparent)}}.kids-nav-isle-rim.is-current{animation:2.2s ease-in-out infinite kids-isle-here}}@media (prefers-reduced-motion:reduce){.kids-nav-isle{transition:none}}.kids-nav-isle-title{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px #fffffff2,0 -1px #fffffff2,1px 0 #fffffff2,-1px 0 #fffffff2,0 2px 6px #fffc;font-size:12px;font-weight:800;line-height:16px;transition:color .22s;overflow:hidden}.kids-nav-isle.is-current .kids-nav-isle-title{color:var(--text-primary)}.kids-nav-lock{background:color-mix(in srgb, var(--text-muted) 20%, #fff);color:var(--text-muted);border:2px solid #ffffffeb;box-shadow:0 4px 10px -5px #06223880}.kids-nav-door{background:color-mix(in srgb, var(--kids-flame,#e4572e) 14%, #ffffffdb);border:2px solid color-mix(in srgb, var(--kids-flame,#e4572e) 40%, transparent);color:color-mix(in srgb, #000 46%, var(--kids-flame,#e4572e));transition:background .2s,border-color .2s,color .2s}.kids-nav-door:hover,.kids-nav-door:focus-visible{background:color-mix(in srgb, var(--kids-flame,#e4572e) 26%, #ffffffe6);border-color:color-mix(in srgb, var(--kids-flame,#e4572e) 66%, transparent)}.kids-corner-pill{--corner-c:var(--kids-flame,#e4572e);border:2px solid color-mix(in srgb, var(--corner-c) 32%, transparent);color:color-mix(in srgb, #000 52%, var(--corner-c));-webkit-backdrop-filter:blur(10px);background:#ffffffeb;transition:border-color .2s,box-shadow .25s;box-shadow:0 8px 20px -8px #06223873}.kids-corner-pill.is-exit{--corner-c:var(--kids-flame,#e4572e)}.kids-corner-pill.is-stars{--corner-c:var(--kids-gold,#f7a93b)}.kids-corner-pill:hover,.kids-corner-pill:focus-visible{border-color:color-mix(in srgb, var(--corner-c) 62%, transparent);box-shadow:0 12px 26px -10px #06223880}.kids-corner-pill-icon{color:var(--corner-c)}.kids-corner-tally{background:color-mix(in srgb, var(--corner-c) 22%, #fff);color:color-mix(in srgb, #000 58%, var(--corner-c));transition:background .2s,color .2s}.kids-trail-switch{border:1.5px solid color-mix(in srgb, var(--kids-flame,#e4572e) 22%, transparent);color:color-mix(in srgb, #000 55%, var(--kids-flame,#e4572e));-webkit-backdrop-filter:blur(10px);opacity:.72;background:#ffffffd1;transition:opacity .2s,border-color .2s,box-shadow .2s;box-shadow:0 6px 16px -8px #06223873}.kids-trail-switch:hover,.kids-trail-switch:focus-visible{opacity:1;border-color:color-mix(in srgb, var(--kids-flame,#e4572e) 52%, transparent);box-shadow:0 10px 22px -8px #06223880}.kids-trail-knob{background:color-mix(in srgb, var(--text-muted) 34%, #fff);border-radius:999px;flex:none;width:30px;height:18px;transition:background .22s;display:inline-block;position:relative}.kids-trail-knob.is-on{background:linear-gradient(120deg, var(--kids-gold,#f7a93b), var(--kids-flame,#e4572e))}.kids-trail-dot{top:2px;background:#fff;border-radius:50%;width:14px;height:14px;transition:translate .22s cubic-bezier(.22,1,.36,1);position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #06223859}.kids-trail-knob.is-on .kids-trail-dot{translate:12px}:where([dir=rtl]) .kids-trail-knob.is-on .kids-trail-dot{translate:-12px}.kids-trail-label{white-space:nowrap;font-size:10.5px;font-weight:800;line-height:1}@media (prefers-reduced-motion:no-preference){@keyframes kids-isle-bob-kf{0%{transform:translateY(-4px)rotate(-.9deg)scale(.99)}to{transform:translateY(4px)rotate(.9deg)scale(1.01)}}.kids-isle-bob-a{animation:3.6s ease-in-out infinite alternate kids-isle-bob-kf}.kids-isle-bob-b{animation:4.4s ease-in-out -1.5s infinite alternate kids-isle-bob-kf}.kids-isle-bob-c{animation:5.1s ease-in-out -3.1s infinite alternate kids-isle-bob-kf}}.kids-nav-isle.kids-tap:hover .kids-nav-isle-rim,.kids-nav-isle.kids-tap:focus-visible .kids-nav-isle-rim,.kids-nav-isle.is-current:hover .kids-nav-isle-rim{border-color:color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 72%, #fff);box-shadow:0 0 0 2px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 62%, transparent), 0 0 10px 1px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 52%, transparent), 0 0 18px 5px color-mix(in srgb, var(--glow-c,var(--kids-gold,#f7a93b)) 26%, transparent), inset 0 1px 0 #ffffffe6}.kids-corner-bottom{bottom:14px;z-index:46;align-items:center;gap:8px;display:flex;position:fixed;inset-inline-end:14px}.kids-corner-pill.is-signout{--corner-c:var(--kids-berry,#b8322b)}.kids-soon-chip{letter-spacing:.02em;background:color-mix(in srgb, var(--kids-gold,#f7a93b) 26%, #fff);border:1.5px solid color-mix(in srgb, var(--kids-gold,#f7a93b) 55%, transparent);color:color-mix(in srgb, #000 52%, var(--kids-gold,#f7a93b));border-radius:999px;align-items:center;padding:1px 9px;font-size:10.5px;font-weight:800;display:inline-flex}.kids-nav-lock.is-soon{background:color-mix(in srgb, var(--kids-gold,#f7a93b) 30%, #fff);color:color-mix(in srgb, #000 50%, var(--kids-gold,#f7a93b));border-color:#ffffffeb}.kids-title{z-index:30;text-align:start;line-height:1.05;position:absolute;left:32px}.kids-title--center{text-align:center;left:50%;transform:translate(-50%)}.kids-title-word{letter-spacing:-.01em;text-shadow:0 1px #fffffff2,0 -1px #fffffff2,1px 0 #fffffff2,-1px 0 #fffffff2,0 3px 10px #ffffffbf;font-size:26px;font-weight:800}.kids-title-alif{color:var(--kids-flame,#e4572e)}.kids-title-academy{color:color-mix(in srgb, #000 62%, var(--kids-berry,#b8322b))}.kids-title-ar{color:color-mix(in srgb, #000 34%, var(--kids-gold,#f7a93b));text-shadow:0 1px #fffffff2,0 -1px #fffffff2,1px 0 #fffffff2,-1px 0 #fffffff2;margin-top:1px;font-size:13.5px;font-weight:700}.kids-header-bar{pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);background:linear-gradient(#ffffffbd 0%,#ffffff85 55%,#ffffff6b 100%);border:1px solid #ffffffb3;border-radius:999px;box-shadow:0 12px 30px -14px #0c202c6b,inset 0 1px #ffffffeb}.kids-header-pill{letter-spacing:-.01em;white-space:nowrap;color:color-mix(in srgb, #000 58%, var(--kids-berry,#b8322b));background:linear-gradient(#fffffff5 0%,#ffffffd1 100%);border:1px solid #ffffffe6;border-radius:999px;padding:5px 16px;font-size:14.5px;font-weight:800;box-shadow:0 6px 16px -8px #0c202c73,inset 0 1px #fff}.kids-title--inbar .kids-title-word{text-shadow:0 2px 8px #ffffffb3}.kids-scene-menu{border:1.5px solid color-mix(in srgb, var(--kids-flame,#e4572e) 26%, transparent);-webkit-backdrop-filter:blur(14px);z-index:50;background:#fffffff5;box-shadow:0 18px 40px -14px #0622388c}
.assess-wordrun{white-space:nowrap;letter-spacing:0;color:var(--text-primary);font-size:3.2rem;line-height:1.9}.assess-wordletter{cursor:pointer;background-color:#0000;border-radius:9px;padding:9px 0;box-shadow:0 0 0 3px #0000}.assess-wordletter[aria-disabled=true]{cursor:default}.assess-wordletter:focus-visible{outline:3px solid color-mix(in srgb, var(--ans-c,var(--brand-teal)) 70%, transparent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.assess-wordletter:not([aria-disabled=true]):hover{background-color:color-mix(in srgb, var(--ans-c,var(--brand-teal)) 16%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--ans-c,var(--brand-teal)) 16%, transparent)}}.assess-wordletter.is-hit{background-color:color-mix(in srgb, var(--brand-teal) 20%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-teal) 20%, transparent);color:var(--brand-teal)}.assess-wordletter.is-miss{background-color:color-mix(in srgb, var(--brand-rose) 18%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--brand-rose) 18%, transparent);color:var(--brand-rose)}@media (prefers-reduced-motion:no-preference){.assess-wordletter{transition:background-color .18s,box-shadow .18s,color .18s}}@media (max-width:480px){.assess-wordrun{font-size:2.5rem}}
