:root.lang-switching .immersive>:not(canvas):not(.cover-shelf):not(.shelf-toys):not(.reading-header){animation:hadoota-lang-swap .9s cubic-bezier(.22,.61,.36,1) both}:root.lang-switching[data-lang-switch-to=ar]{--lang-slide: 14px}:root.lang-switching[data-lang-switch-to=en]{--lang-slide: -14px}@keyframes hadoota-lang-swap{0%{opacity:.25;translate:var(--lang-slide, 0) 0;filter:blur(1.5px)}60%{opacity:1;filter:blur(0)}to{opacity:1;translate:0 0;filter:none}}:root.lang-switching-reduced .immersive>:not(canvas):not(.cover-shelf):not(.shelf-toys):not(.reading-header){animation:hadoota-lang-fade .18s ease-out both}@keyframes hadoota-lang-fade{0%{opacity:.4}to{opacity:1}}.room-atmosphere{position:absolute;inset:-40px;pointer-events:none;overflow:hidden;contain:strict;will-change:translate}.room-atmosphere-mote{position:absolute;width:var(--mote-size, 3px);height:var(--mote-size, 3px);border-radius:50%;background:radial-gradient(circle,#fff3d6 0 30%,#ffce8280 55%,#ffc87800 72%);box-shadow:0 0 5px 1px #ffc47838;opacity:0;will-change:transform,opacity;animation:hadoota-room-mote var(--mote-duration, 14s) ease-in-out var(--mote-delay, 0s) infinite}@keyframes hadoota-room-mote{0%{transform:translateZ(0);opacity:0}18%{opacity:var(--mote-alpha, .5)}50%{transform:translate3d(calc(var(--mote-dx, 0px) * -.6),calc(var(--mote-dy, -24px) * .5),0)}82%{opacity:var(--mote-alpha, .5)}to{transform:translate3d(var(--mote-dx, 0px),var(--mote-dy, -24px),0);opacity:0}}.is-reading .room-atmosphere-mote:nth-child(2n),.is-preparing .room-atmosphere-mote:nth-child(2n){display:none}@media(prefers-reduced-motion:reduce){.room-atmosphere{translate:none!important}.room-atmosphere-mote{display:none;animation:none}}.room-grade{position:absolute;inset:0;pointer-events:none}.room-grade>span{position:absolute;inset:0;z-index:6}.room-grade-vignette{background:radial-gradient(ellipse 92% 86% at 50% 52%,#fff 0% 55%,#f2eae4 80%,#ded4ce);mix-blend-mode:multiply}.is-reading .room-grade-vignette,.is-preparing .room-grade-vignette{opacity:.7}.room-glows{position:absolute;inset:0;pointer-events:none;overflow:hidden;contain:strict;z-index:5}.room-glow{position:absolute;left:0;top:0;width:0;height:0;transform:translate3d(var(--gx, -999px),var(--gy, -999px),0) scale(var(--gs, 1));opacity:0;transition:opacity .5s ease}.room-glow[data-on=true]{opacity:min(1,var(--gl, 1))}.room-glow[data-on=false]>i{animation-play-state:paused}.room-glow-bloom{position:absolute;left:calc(var(--bloom, 150px) / -2);top:calc(var(--bloom, 150px) / -2);width:var(--bloom, 150px);height:var(--bloom, 150px);border-radius:50%;background:radial-gradient(circle,rgba(var(--glow-rgb),.28),rgba(var(--glow-rgb),.11) 28%,rgba(var(--glow-rgb),.03) 52%,rgba(var(--glow-rgb),0) 68%);mix-blend-mode:screen}.room-glow[data-glow=lamp] .room-glow-bloom{height:calc(var(--bloom, 230px) * .72);top:calc(var(--bloom, 230px) * -.36);background:radial-gradient(closest-side,rgba(var(--glow-rgb),.3),rgba(var(--glow-rgb),.13) 45%,rgba(var(--glow-rgb),.03) 78%,rgba(var(--glow-rgb),0))}.room-glow[data-flicker=true] .room-glow-bloom{animation:hadoota-flame-flicker 3.7s steps(1,end) infinite}@keyframes hadoota-flame-flicker{0%{opacity:1;transform:scale(1)}11%{opacity:.9;transform:scale(.985)}19%{opacity:.97;transform:scale(1.01)}34%{opacity:.88;transform:scale(.98)}41%{opacity:1;transform:scale(1.005)}63%{opacity:.93;transform:scale(.99)}72%{opacity:.99;transform:scale(1.012)}88%{opacity:.91;transform:scale(.985)}}@media(prefers-reduced-motion:reduce){.room-glow[data-flicker=true] .room-glow-bloom{animation:none}.room-glow{transition:none}}.reading-room .reading-lamp .lamp-shade:after{content:"";position:absolute;inset:0;background:radial-gradient(90% 75% at 50% 100%,#ffe8b2d9,#ffd69666 45%,#ffce8c00 80%),linear-gradient(180deg,#ffeec81f,#ffdea04d);mix-blend-mode:screen;pointer-events:none}.reading-room .cover-atmosphere{inset:0;background-repeat:repeat;background-position:50% 0;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 12%,#000 78%,transparent 100%);mix-blend-mode:normal;filter:none;transition:opacity .38s ease}.reading-room .cover-atmosphere.is-visible{opacity:.6}.reading-room.has-physical-room .cover-atmosphere{display:none}@media(prefers-reduced-motion:reduce){.reading-room .cover-atmosphere{transition:none}}.immersive.is-orbiting-room,.immersive.is-orbiting-room *{cursor:grabbing!important;user-select:none!important;-webkit-user-select:none!important}.immersive.is-library .reading-room{touch-action:pinch-zoom}.immersive .room-desk-toys .library-desk-toy{border-radius:50%}.immersive.story-journey .book-viewport{perspective:none!important;translate:none!important;rotate:none!important;scale:none!important;transform:none!important}.immersive.story-journey .reader-spread{transition:none!important}.immersive.story-journey .has-physical-book .presentation-cover,.immersive.story-journey.is-preparing .has-physical-book .presentation-cover{background:transparent!important;box-shadow:none!important}.immersive.story-journey .has-physical-book .presentation-cover>*,.immersive.story-journey .has-physical-book .presentation-cover:after,.immersive.story-journey.is-preparing .has-physical-book .presentation-cover>*,.immersive.story-journey.is-preparing .has-physical-book .presentation-cover:after{opacity:0!important}.immersive.story-journey .reader-spread.book-is-closed>:not(.book-lid){visibility:hidden}.immersive.story-journey .reader-spread[data-journey-pop]>:not(.book-lid){opacity:var(--journey-content, 1)}.immersive.is-library{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain}.immersive.is-panning-shelf,.immersive.is-panning-shelf *{cursor:grabbing!important;user-select:none;-webkit-user-select:none}:root.h-ui:not(#h) .immersive .locked-catalog-library .shelf-tickets{width:min(720px,72vw);padding:18px 0 30px;margin-block:-14px -22px;scroll-padding-inline:0}:root.h-ui:not(#h) .immersive .locked-catalog-library .catalog-ticket-slot{padding-inline:10px;box-sizing:border-box}:root.h-ui:not(#h) .immersive .locked-catalog-library .shelf-ticket.book-chip{width:100%;max-width:214px;height:auto;min-height:0;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:8px;border:0;border-radius:14px;background:linear-gradient(180deg,#fffaf0,#f7eedb 60%,#efe1c2);box-shadow:0 0 0 1px #d8b97f,0 0 0 4px #25304f,0 10px 22px #0c10246b;transition:transform .22s cubic-bezier(.2,1.35,.3,1),box-shadow .22s ease;filter:none}:root.h-ui:not(#h) .immersive .locked-catalog-library .shelf-ticket.book-chip:is(:hover,:focus-visible){transform:translateY(-4px) scale(1.03);box-shadow:0 0 0 1px #ffd77a,0 0 0 4px #25304f,0 16px 28px #0c10248c}:root.h-ui:not(#h) .immersive .locked-catalog-library .shelf-ticket.book-chip:focus-visible{outline:2px solid #b98a5e;outline-offset:6px}:root.h-ui:not(#h) .immersive .locked-catalog-library .shelf-ticket.book-chip.ticket-focused{box-shadow:0 0 0 1px #ffd77a,0 0 0 4px #25304f,0 0 0 7px #ffd77a8c,0 12px 24px #0c102473}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-face{display:flex;flex-direction:column;align-items:stretch;gap:5px;width:100%;height:auto;overflow:visible;text-align:center}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-band{flex:none;display:block;position:relative;aspect-ratio:182 / 62;border-radius:9px;overflow:hidden;box-shadow:inset 0 0 0 1px #5a3c1e40}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-band:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 2px #fffaf0bf,inset 0 -10px 14px -10px #28180a59}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-thumb{display:block;width:100%;height:100%;object-fit:cover;border-radius:0;box-shadow:none;transform:none;transition:transform .35s ease}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip:is(:hover,:focus-visible) .chip-thumb{transform:scale(1.06)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-short{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font:800 14px/1.15 var(--font-display);color:#3b2a1a;text-align:center;white-space:normal;overflow:hidden;overflow-wrap:anywhere;padding-inline:2px}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip[dir=rtl] .chip-short{font-family:var(--font-display-ar);font-size:15px;line-height:1.25}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress,:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-meta{padding-inline:4px}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip.is-locked .chip-thumb{filter:saturate(.75) brightness(.96)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-band.chip-stage{display:block;aspect-ratio:182 / 80;background:radial-gradient(ellipse 70% 80% at 50% 58%,#fff6dc,#f6e3b8 55%,#e9cf9a)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-thumb.chip-item{position:absolute;inset:6% 0;width:100%;height:88%;object-fit:contain;filter:drop-shadow(0 4px 5px rgba(70,40,12,.3))}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip:is(:hover,:focus-visible) .chip-thumb.chip-item{transform:scale(1.08) rotate(-3deg)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-name-row{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;padding-inline:2px}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-hero{flex:none;width:26px;height:26px;border-radius:50%;box-shadow:0 1px 3px #28180a59;transform:rotate(-6deg)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip[dir=rtl] .chip-hero{transform:rotate(6deg)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-name-row .chip-short{min-width:0;padding-inline:0}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip.is-locked .chip-thumb.chip-item{filter:saturate(.8) drop-shadow(0 4px 5px rgba(70,40,12,.3))}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip{box-sizing:border-box;height:194px!important;min-height:194px!important;max-height:194px!important;justify-content:flex-start}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-name-row{min-height:36px;align-items:flex-start}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip[dir=rtl] .chip-name-row{min-height:38px}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress{display:flex;align-items:center;gap:6px;min-height:14px;margin-top:auto}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress .chip-bar{flex:1;display:block;height:5px;min-width:0;border-radius:999px;background:#e6d3ac;overflow:hidden}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress .chip-bar>i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f2c14e,#e0a93c)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip[dir=rtl] .chip-progress .chip-bar>i{margin-inline-start:auto;background:linear-gradient(270deg,#f2c14e,#e0a93c)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress .vol-count{flex:none;min-width:34px;text-align:end;font:800 11px/1 var(--font-body);color:#9a6a1c;white-space:nowrap}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip>.chip-meta{min-height:20px;justify-content:center}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip.is-locked>.chip-meta{margin-top:auto}.immersive .story-cover[data-physical-lock="3d"][data-physical-cover=ready] .cover-lock{visibility:hidden}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-face{flex:1 1 auto;min-height:0}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-name-row,:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip[dir=rtl] .chip-name-row{flex:1 1 auto;align-items:center;align-content:center}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-hero{align-self:center}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress{margin-top:0}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip{height:208px!important;min-height:208px!important;max-height:208px!important}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-cover{position:relative;display:block;flex:none}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-cover .chip-hero,:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip[dir=rtl] .chip-cover .chip-hero{position:absolute;inset-inline-end:12px;bottom:-20px;z-index:2;width:40px;height:40px;border-radius:50%;object-fit:cover;background:#fff6dc;box-shadow:0 0 0 2.5px #fffaf0,0 0 0 3.5px #d8b97f,0 5px 10px #28180a52;transform:none;transition:transform .22s cubic-bezier(.2,1.35,.3,1)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip:is(:hover,:focus-visible) .chip-cover .chip-hero{transform:translateY(-2px) scale(1.06)}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-face{gap:0;align-items:center}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-cover{align-self:stretch}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-name-row,:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip[dir=rtl] .chip-name-row{flex:1 1 auto;width:100%;justify-content:center;align-items:center;margin-top:22px;padding-inline:8px;box-sizing:border-box;min-height:36px}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress{width:78%;align-self:center;justify-content:center;margin:2px 0 0;padding-inline:0}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip .chip-progress .vol-count{min-width:0;text-align:center}:root.h-ui:not(#h) .immersive .shelf-tickets .book-chip>.chip-meta{align-self:center;justify-content:center;margin-top:6px;padding-inline:0}.immersive{--book-width: min(1180px, 94vw, calc((100svh - 260px)*1.9) )}.immersive .reading-caption{--reader-top: clamp(40px, calc(40px + (100svh - 720px)/4) , 90px);padding:var(--reader-top) 0 30px;min-height:100svh}.immersive .book-viewport{height:calc(var(--book-width)*.625)}.immersive .reader-spread{transform:rotateX(38deg)}.immersive .reader-spread.book-is-closed{transform:translate(-25%) rotateX(38deg)}.immersive .text-card{left:5%;top:13%;width:87%;min-height:64%;padding:28px 30px 23px;transform:translateZ(64px) rotateX(-38deg);transform-origin:center;justify-content:flex-start;text-align:left}.immersive .page-label{gap:9px}.immersive .chapter-stamp{font:600 10px/1.2 var(--font-body);letter-spacing:.15em}.immersive .eyebrow{margin:0;font:800 clamp(24px,2.5vw,33px)/1.15 var(--font-display);color:#755333}.immersive .page-words{font-size:clamp(24px,2.35vw,30px);line-height:1.6;margin:18px 0 27px;color:var(--h-text-body, #5a3c26);text-align:left}.story-word-unit{display:inline;white-space:nowrap}.immersive .page-words button{display:inline;position:relative;padding:0;margin:0;line-height:inherit;vertical-align:baseline;border-radius:4px;white-space:nowrap}.immersive .page-words .discovered{background:#f4d89388}.inline-arabic{position:absolute;z-index:9;top:calc(100% - 1px);left:50%;transform:translate(-50%);min-width:100%;padding:2px 12px 4px;font:600 25px/1.4 var(--font-display-ar);color:#755487;background:#fff5d7;border:1px solid #d7be86;border-radius:7px;box-shadow:0 4px 8px #7a573526;pointer-events:none}.immersive .word-hint{margin:auto 0 0;border-top:1px solid #dccda66b;padding-top:15px;font-size:11px;letter-spacing:0;text-align:center}.story-diorama{position:absolute;left:-4%;top:-7%;width:109%;height:91%;transform:translateZ(75px) rotateX(-38deg);transform-origin:center;overflow:visible;touch-action:pan-y}.story-diorama canvas,.story-diorama>img{display:block;width:100%;height:100%}.immersive .diorama-target{position:absolute;min-width:44px;width:54px;height:54px;min-height:44px;margin:-27px 0 0 -27px;padding:0;border:0;box-shadow:none;background:none;border-radius:50%;color:#b88f41;display:grid;place-items:center;cursor:pointer;transition:background .2s,box-shadow .2s}.immersive .diorama-target:focus-visible{outline:2px solid #886139;outline-offset:3px;background:none;box-shadow:0 0 0 1px #fff3c8}.diorama-instruction{position:absolute;bottom:3%;left:0;right:0;display:flex;justify-content:center}.immersive .diorama-instruction button{font:500 13px/1.4 var(--font-body);color:#866e43;background:#fff8dcba;padding:5px 12px;border:1px solid #d6c18a6b;border-radius:999px;box-shadow:0 2px #c5ac7440;min-height:32px}.diorama-word{position:absolute;bottom:13%;left:50%;transform:translate(-50%);border:1px solid #d1b47a;border-radius:12px;background:#fff5d9;box-shadow:0 5px 12px #66503225;padding:8px 20px;font:500 15px var(--font-body);color:#4f3f62;text-align:center}.diorama-word b{display:block;font:600 25px/1.3 var(--font-display-ar);color:#7a5a3c}.immersive .reading-caption nav.reader-control-row{position:absolute;top:calc(var(--reader-top) + var(--book-width)*.595 + 24px);bottom:auto;left:50%;width:min(800px,66vw);height:76px;transform:translate(-50%);display:grid;grid-template-columns:76px 1fr 76px;align-items:center;gap:0;z-index:25}.immersive .reader-control-row button{width:76px;height:76px;min-width:76px}.immersive .reader-control-row button[data-control=previous]{grid-column:1}.immersive .reader-control-row button[data-control=next]{grid-column:3}.immersive .reader-control-row .read-button{grid-column:2;justify-self:center;width:230px;min-width:230px;height:76px;font-size:27px}.immersive .reader-control-row button[data-control=replay]{position:absolute;left:calc(50% + 126px);top:7px;width:62px;min-width:62px;height:62px;margin:0}.immersive .reading-caption .reading-options{position:absolute;top:calc(var(--reader-top) + var(--book-width)*.595 + 113px);bottom:auto;gap:24px}.immersive .reading-options .close-book,.immersive .reading-options .read-together-switch{font-size:16px;min-height:40px;height:40px}.read-together-switch>.mode-tick{opacity:0}.immersive .reader-spread[data-motion] .story-diorama{transform:translateZ(calc(75px * var(--paper-rise, 0))) rotateX(calc(-38deg * var(--paper-rise, 0)))}.immersive .reader-spread[data-motion] .text-card{transform:translateZ(calc(64px * var(--paper-rise, 0))) rotateX(calc(-38deg * var(--paper-rise, 0)))}.book-is-closed .story-diorama{visibility:hidden}.immersive .ending-card{top:8%;min-height:72%;padding:25px}.immersive.is-close-look .reader-spread{transform:rotateX(26deg) scale(1.08)}@media(max-width:700px){.immersive{--book-width: 92vw}.immersive .reading-caption{--reader-top: 112px;padding-top:112px}.immersive .book-viewport{height:auto}.immersive .reader-spread,.immersive .reader-spread.book-is-closed{transform:none}.immersive .text-card{left:4%;top:3%;width:92%;min-height:0;padding:20px 22px;transform:none}.immersive .page-words{font-size:22px;line-height:1.6;margin:14px 0 22px}.immersive .eyebrow{font-size:26px}.story-diorama{left:0;top:0;width:100%;height:100%;transform:none}.immersive .reading-caption nav.reader-control-row{position:relative;inset:auto;width:92%;height:62px;margin:22px auto 0;transform:none;display:flex;justify-content:space-between;gap:10px}.immersive .reader-control-row button{width:58px;min-width:58px;height:58px}.immersive .reader-control-row .read-button{width:144px;min-width:144px;height:62px;font-size:22px}.immersive .reader-control-row button[data-control=replay]{position:static;width:45px;min-width:45px;height:45px}.immersive .reading-caption .reading-options{position:relative;inset:auto;transform:none;margin:13px auto 24px}.immersive .reader-spread[data-motion] .story-diorama,.immersive .reader-spread[data-motion] .text-card{transform:none}.diorama-instruction{bottom:0}}@media(prefers-reduced-motion:reduce){.story-diorama *{transition:none!important}}.immersive .text-card{transform-origin:center bottom;transform:translateZ(7px) rotateX(-38deg)}.story-diorama{transform-origin:center bottom;transform:translateZ(9px) rotateX(-38deg)}.immersive .reader-spread[data-motion] .text-card{transform:translateZ(calc(7px * var(--paper-rise, 0))) rotateX(calc(-38deg * var(--paper-rise, 0)))}.immersive .reader-spread[data-motion] .story-diorama{transform:translateZ(calc(9px * var(--paper-rise, 0))) rotateX(calc(-38deg * var(--paper-rise, 0)))}@media(max-width:700px){.immersive .text-card,.story-diorama,.immersive .reader-spread[data-motion] .text-card,.immersive .reader-spread[data-motion] .story-diorama{transform:none}}.has-miniature-toys .shelf-toy-art,.has-miniature-toys .table-toy{visibility:hidden}.desk-playthings{position:fixed;inset:0;pointer-events:none;z-index:8}.immersive .desk-plaything{position:absolute;width:78px;height:95px;transform:translate(-50%,-50%);border:0;background:none;box-shadow:none;pointer-events:auto;cursor:pointer;border-radius:0}.immersive .desk-plaything:hover,.immersive .desk-plaything:focus-visible{box-shadow:none;outline:none}.desk-toy-label{position:fixed;bottom:9%;left:50%;transform:translate(-50%);padding:8px 18px;border-radius:20px;background:#fff4d9;box-shadow:0 4px 9px #56412940;color:#705782;font:600 20px var(--font-display-ar)}.story-word-unit:has(.inline-arabic){display:inline-block;padding-bottom:24px}.immersive .diorama-target{touch-action:none}.immersive .desk-plaything[hidden]{display:none!important}.desk-toy-label{z-index:30;pointer-events:none}.word-discovery:has(.word-sense-help){max-height:calc(100dvh - 48px);overflow-y:auto}.word-discovery .word-sense-help{margin-top:10px;font-size:14px;line-height:1.5;color:#554b43;text-align:left}.word-discovery .word-sense-help p{margin:8px 0}.word-discovery .word-sense-help summary{cursor:pointer;font-weight:600}.word-discovery .word-sense-help summary:focus-visible{outline:2px solid #755487;outline-offset:3px}.word-discovery .word-sense-help strong{display:inline;margin:0;font:inherit;font-weight:700}.word-discovery .word-sense-help [lang=ar]{font-family:var(--font-body-ar);font-size:1.15em}.story-diorama canvas{transition:opacity .16s ease-out}.story-diorama:not(.diorama-ready) canvas{opacity:0;transition:none}.reader-spread[data-turn-reveal] .text-card:not(.turning-leaf){opacity:var(--turn-text-opacity, 1)!important}.reader-spread[data-turn-reveal] .story-diorama:not(.turning-leaf){opacity:var(--turn-scene-opacity, 1)!important}.story-diorama.diorama-ready .diorama-collectible-slot,.story-diorama.diorama-ready .diorama-instruction{animation:diorama-layer-rise .46s cubic-bezier(.22,.8,.3,1) both;animation-delay:.38s}.story-diorama.diorama-ready .diorama-instruction{animation-delay:.45s}@keyframes diorama-layer-rise{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.story-diorama.diorama-ready .diorama-collectible-slot,.story-diorama.diorama-ready .diorama-instruction{animation:none}}.immersive.is-page-turning .reading-caption nav{pointer-events:auto}.immersive.is-page-turning .reading-caption nav button:not([data-control=previous],[data-control=next]){pointer-events:none}.immersive .at-story-end .diorama-instruction,.immersive .at-story-end .diorama-name-tag,.immersive .at-story-end .diorama-sparkles{display:none}.immersive .story-ending-controls{opacity:1;transition:opacity .45s ease-out}.immersive .story-ending[data-handoff=settling] .story-ending-controls{visibility:hidden;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.immersive .story-ending-controls{transition:none}}.immersive .story-diorama.story-popup-layer,.immersive .reader-spread[data-motion] .story-diorama.story-popup-layer{position:fixed;inset:0;width:100%;height:100%;margin:0;transform:none;z-index:3;pointer-events:none;overflow:hidden;opacity:1;visibility:visible;animation:none;filter:none}.immersive .story-diorama.story-popup-layer canvas{pointer-events:auto}.immersive .story-diorama.story-popup-layer .diorama-instruction{bottom:auto;right:auto;transform:translate(-50%,-100%)}.immersive.is-library .story-diorama.story-popup-layer,.immersive:not(.is-reading) .story-diorama.story-popup-layer{visibility:hidden}html[dir=rtl] .immersive.story-journey .reader-spread .book-leaf.story-paper{left:50%}html[dir=rtl] .immersive.story-journey .reader-spread .book-leaf.scene-paper{left:0}html[dir=rtl] .immersive.story-journey .page-folio-left{left:auto;right:6%}html[dir=rtl] .immersive.story-journey .page-folio-right{right:auto;left:6%}.immersive .story-diorama .diorama-target.extra-target{pointer-events:none;opacity:0;width:48px;height:48px;min-width:44px;min-height:44px;margin:-24px 0 0 -24px;transition:opacity .16s ease-out}.immersive .story-diorama .diorama-target.extra-target:focus-visible{opacity:1;background:#fff6dc40;box-shadow:0 0 0 3px #7a4e1c,0 0 0 6px #fff3c8,0 0 18px #ffe7a0}.story-diorama .diorama-sparkles.is-tap-magic i{left:-6px;top:-6px;width:12px;height:12px;animation:diorama-tap-magic .95s cubic-bezier(.15,.7,.3,1) forwards}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(1){--dx: -62px;--dy: -40px;animation-delay:0ms}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(2){--dx: -20px;--dy: -70px;animation-delay:50ms;width:15px;height:15px}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(3){--dx: 28px;--dy: -66px;animation-delay:.1s}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(4){--dx: 64px;--dy: -30px;animation-delay:30ms;width:15px;height:15px}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(5){--dx: 60px;--dy: 22px;animation-delay:.14s}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(6){--dx: 14px;--dy: 48px;animation-delay:90ms;width:10px;height:10px}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(7){--dx: -44px;--dy: 34px;animation-delay:.17s}.story-diorama .diorama-sparkles.is-tap-magic i:nth-child(8){--dx: -70px;--dy: -4px;animation-delay:.12s;width:10px;height:10px}@keyframes diorama-tap-magic{0%{opacity:0;transform:translate(0) scale(.35) rotate(0)}22%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(1.15) rotate(150deg)}}@keyframes diorama-tap-twinkle{0%,to{opacity:0}40%{opacity:1}}@media(prefers-reduced-motion:reduce){.story-diorama .diorama-sparkles.is-tap-magic{display:block}.story-diorama .diorama-sparkles.is-tap-magic i{transform:translate(calc(var(--dx) * .5),calc(var(--dy) * .5));animation:diorama-tap-twinkle .9s ease-in-out forwards}.immersive .story-diorama .diorama-target.extra-target{transition:none}}.immersive .story-diorama .diorama-word.diorama-name-tag[data-place=below]{transform:translate(-50%,14px);animation-name:diorama-tag-pop-below}.immersive .story-diorama .diorama-word.diorama-name-tag[data-place=below]:after{top:-8px;bottom:auto;rotate:225deg}.immersive .story-diorama .diorama-word.diorama-name-tag[data-place=below].is-leaving{animation-name:diorama-tag-leave-below}@keyframes diorama-tag-pop-below{0%{opacity:0;transform:translate(-50%,2px) scale(.6)}to{opacity:1;transform:translate(-50%,14px) scale(1)}}@keyframes diorama-tag-leave-below{0%{opacity:1;transform:translate(-50%,14px)}to{opacity:0;transform:translate(-50%,20px)}}@media(prefers-reduced-motion:reduce){.immersive .story-diorama .diorama-word.diorama-name-tag[data-place=below]{animation-name:diorama-tag-fade}}.immersive .story-diorama.is-painted[data-pop=flat] :is(.diorama-target,.diorama-collectible-slot,.diorama-word,.diorama-sparkles,.diorama-instruction){opacity:0;visibility:hidden;pointer-events:none;transition:none}.immersive .story-diorama.is-painted[data-pop=standing] :is(.diorama-target,.diorama-collectible-slot,.diorama-instruction){transition:opacity .22s ease-out}.immersive.is-reading .reading-caption .book-leaf.scene-paper:has(>.story-diorama.is-painted):before{display:none}.immersive .story-diorama[data-story-auto=true] :is(.diorama-target,.diorama-instruction){opacity:0;transition:opacity .2s ease-out}.immersive .story-diorama[data-story-auto=true] .diorama-instruction{pointer-events:none;animation:none}.immersive .story-diorama[data-story-auto=true] .diorama-target:focus-visible{opacity:1}@media(prefers-reduced-motion:reduce){.immersive .story-diorama[data-story-auto=true] :is(.diorama-target,.diorama-instruction){transition:none}}.physical-book{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;opacity:0;filter:drop-shadow(7px 15px 13px #3b281f38)}.has-physical-book>.physical-book{opacity:1}.is-preparing .has-physical-book>.physical-book{opacity:0}.is-preparing .has-physical-book .presentation-cover{background:#675876!important;box-shadow:-5px 0 #756386,0 6px #786480,0 8px 1px #4c3d5a!important}.is-preparing .has-physical-book .presentation-cover>*,.is-preparing .has-physical-book .presentation-cover:after{opacity:1!important}.book-in-motion .show-preview .has-physical-book .presentation-cover{visibility:visible}.has-physical-book .book-leaf,.has-physical-book .presentation-cover,.has-physical-book .cover-inside{background:transparent!important;box-shadow:none!important;border-color:transparent!important}.has-physical-book .presentation-cover>*,.has-physical-book .presentation-cover:after,.has-physical-book .cover-inside>*,.has-physical-book .cover-inside:after,.story-cover[data-physical-cover=ready]>img,.story-cover[data-physical-cover=ready]>svg,.story-cover[data-physical-cover=ready]>.cover-title-fallback,.story-cover[data-physical-cover=ready]:after{opacity:0!important}.immersive .story-cover[data-physical-cover=ready]{background:transparent;box-shadow:none;overflow:visible;translate:none;cursor:pointer;transition:outline-color .14s ease-out,filter .14s ease-out}.immersive .story-cover[data-physical-cover=ready]:hover:not(:disabled){outline:none;filter:none;translate:none}.story-cover[data-physical-cover=ready]:focus-visible{outline:3px solid #f3d981;outline-offset:8px}.has-physical-book .reader-spread{z-index:1}:root .immersive .locked-story-cover .cover-lock{position:absolute;display:block;inset:8% 10% auto auto;width:auto;height:40%;aspect-ratio:529 / 704;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none;translate:none;transform:translateZ(0);transform-origin:50% 50%;z-index:6;opacity:1;pointer-events:none;filter:drop-shadow(0 8px 10px #3a1f0c66) drop-shadow(0 0 0 #ffd97800);animation:member-lock-bob 3.2s ease-in-out infinite;transition:filter .25s ease}:root .immersive .locked-story-cover .cover-lock .premium-lock-chip{display:block;width:100%;height:100%;object-fit:contain;filter:none}:root .immersive .locked-story-cover:is(:hover,:focus-visible) .cover-lock{filter:drop-shadow(0 10px 12px #3a1f0c66) drop-shadow(0 0 14px #ffd978cc)}:root .immersive .story-cover[data-physical-lock=ready] .cover-lock{opacity:1}@keyframes member-lock-bob{0%,to{transform:translateY(2%) rotate(-2deg)}50%{transform:translateY(-2%) rotate(2deg)}}:root .immersive .locked-story-cover .cover-lock:before{content:"";position:absolute;inset:-20%;z-index:-1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#ffe08cc0 0,#ffc85a55 42%,#ffb43c00 70%);opacity:.3;animation:member-lock-glow 4.2s ease-in-out infinite}@keyframes member-lock-glow{0%,62%,to{opacity:.3;scale:1}78%{opacity:.95;scale:1.08}}@media(prefers-reduced-motion:reduce){:root .immersive .locked-story-cover .cover-lock{animation:none}:root .immersive .locked-story-cover .cover-lock:before{animation:none;opacity:.45}}@media(min-width:701px){.immersive.is-close-look .has-physical-book .reader-spread.book-is-closed{transform:translate(-25%) rotateX(26deg) scale(1.08)}}.has-physical-book .reader-spread[data-motion=turning] .text-card,.has-physical-book .reader-spread[data-motion=turning] .story-diorama{opacity:var(--book-content-opacity, 1)}.play-warmup{--u: 1;width:100%;max-width:404px;margin:6px auto 2px;display:grid;gap:6px}.wu-window{position:relative;height:196px;border-radius:20px;overflow:hidden;isolation:isolate;container-type:size;background:#f6ecd6;box-shadow:0 4px 10px #3a2a1e2e;user-select:none;-webkit-user-select:none}.wu-window:after{content:"";position:absolute;inset:0;z-index:9;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 3px #e6c98a,inset 0 0 0 6px #fffaf0}.wu-caption{margin:0 auto;max-width:36ch;min-height:2.9em;text-align:center;color:#5f4b7a;text-wrap:balance;font:italic 500 16px/1.45 var(--font-body);animation:wu-caption .36s ease both}.play-warmup:lang(ar) .wu-caption{font:500 17px/1.5 var(--font-body-ar)}@keyframes wu-caption{0%{opacity:0;translate:0 4px}}.play-sr{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}:root:not(#wu) .immersive .book-preparation:has(>.play-warmup){height:auto;min-height:0}.wu-at{position:absolute;z-index:2;inset-inline-start:calc(var(--x) * 1%);top:calc(var(--y) * 1%);translate:calc(-50% * var(--flip)) -50%}.wu-floor{translate:calc(-50% * var(--flip)) -100%}.wu-top{translate:calc(-50% * var(--flip)) 0}.wu-deco{z-index:1}.wu-img{display:block;width:auto;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.wu-mirror .wu-img,.wu-dir{scale:-1 1}.wu-dir{scale:var(--flip) 1}.wu-ground{position:absolute;z-index:0;inset-inline:0;bottom:0;height:26%;border-radius:50% 50% 0 0/18% 18% 0 0;background-repeat:no-repeat}.wu-ground:before{content:"";position:absolute;inset-inline:4%;top:7px;height:2px;background:repeating-linear-gradient(90deg,#ffffff59 0 8px,transparent 8px 14px)}.wu-hit{z-index:4;min-width:48px;min-height:48px;margin:0;padding:2px;border:0;border-radius:16px;background:transparent;color:inherit;font:inherit;display:grid;place-items:center;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.wu-hit:focus-visible{outline:3px solid #f4c45a;outline-offset:1px;box-shadow:0 0 0 6px #3d2616b3}.wu-hit:disabled{cursor:default}.wu-hit>span:not(.wu-bob){transition:scale .16s ease}@media(hover:hover){.wu-hit:hover:not(:disabled)>span{scale:1.08}}.wu-hit.is-gone{pointer-events:none}.play-warmup button.wu-hit.wu-hit{border:0;border-radius:16px;padding:2px;gap:0;display:grid;background:transparent;box-shadow:none;filter:none}.play-warmup button.wu-hit.wu-hit:disabled{filter:none}.play-warmup button.wu-hit.wu-hit:active:not(:disabled){translate:calc(-50% * var(--flip)) -50%}.play-warmup button.wu-hit.wu-floor:active:not(:disabled){translate:calc(-50% * var(--flip)) -100%}.play-warmup button.wu-hit.wu-top:active:not(:disabled){translate:calc(-50% * var(--flip)) 0}.play-warmup button.wu-hit.wu-hit:focus-visible{outline:3px solid #f4c45a;outline-offset:1px;box-shadow:0 0 0 6px #3d2616b3}.wu-bob{display:grid;place-items:center;transition:opacity .22s ease,scale .22s ease;animation:wu-arrive .32s cubic-bezier(.34,1.56,.64,1) both}.is-gone .wu-bob{opacity:0;scale:1.35}.wu-swap{display:grid;place-items:end center}.wu-swap>.wu-img{grid-area:1 / 1;transition:opacity .26s ease,scale .28s cubic-bezier(.34,1.56,.64,1);transform-origin:50% 100%}.wu-off{opacity:0}.wu-float{animation:wu-drift var(--dur) ease-in-out var(--delay) infinite alternate}.wu-crop{position:relative;display:block;overflow:hidden;border-radius:50%}.wu-crop img{position:absolute;max-width:none;height:auto;pointer-events:none;-webkit-user-select:none;user-select:none}.wu-fx{z-index:6;pointer-events:none;animation:wu-fly var(--ms) cubic-bezier(.45,.05,.3,1) var(--delay) both}.wu-fx-drop{animation-name:wu-drop;animation-timing-function:cubic-bezier(.5,0,.9,.6)}.wu-fx-burst{animation-name:wu-burst;animation-timing-function:ease-out}.wu-fx-note{animation-name:wu-note;animation-timing-function:ease-out}.wu-note{display:block;color:#8a5cc4;font:700 24px/1 var(--font-display, serif);text-shadow:1px 1px 0 #fffaf0,-1px -1px 0 #fffaf0,1px -1px 0 #fffaf0,-1px 1px 0 #fffaf0,0 2px 4px #5a3a1a55}.wu-finale{z-index:7;display:grid;place-items:center;pointer-events:none}.wu-finale>*{grid-area:1 / 1}.wu-finale img{height:auto;opacity:0}.wu-finale-glow{z-index:1;width:170px;aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(#fff6c8,#ffe39a80 40%,transparent 70%);animation:wu-glow-in .9s ease-out both,wu-breathe 1.6s ease-in-out .9s infinite alternate}.wu-finale img:nth-of-type(1){width:112px;animation:wu-burst .76s ease-out both}.wu-finale img:nth-of-type(2){width:140px;animation:wu-burst 1.2s ease-out .18s both}.play-warmup[data-kind=catch] .wu-window{background:radial-gradient(130% 34% at 50% 106%,#2e4a3c 0 70%,transparent 71%),linear-gradient(180deg,#1b2347,#29346a 60%,#3a4a84)}.play-warmup[data-kind=catch] .wu-window{height:auto;width:min(100%,280px);aspect-ratio:1;margin-inline:auto}.wu-cottage-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.play-warmup:lang(ar) .wu-cottage-scene{transform:scaleX(-1)}.wu-night-dots{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 20% 25%,#ffffff47 0 1.5px,transparent 2px) 0 0 / 46px 38px,radial-gradient(circle at 70% 60%,#ffffff33 0 1px,transparent 1.5px) 0 0 / 58px 44px;-webkit-mask-image:linear-gradient(#000 40%,transparent 78%);mask-image:linear-gradient(#000 40%,transparent 78%)}.wu-star{z-index:3;display:grid}.wu-star>.wu-img{grid-area:1 / 1}.wu-halo{position:absolute;z-index:-1;left:50%;top:64%;width:130px;aspect-ratio:1;translate:-50% -50%;border-radius:50%;pointer-events:none;background:radial-gradient(#ffeaa0cc,#ffd97844 42%,transparent 70%);opacity:calc(var(--m) * .8);transition:opacity .6s ease .3s}.wu-star-off{filter:drop-shadow(0 0 3px #ffffff66)}.wu-star-on{opacity:calc(.06 + var(--m) * .8);transition:opacity .42s ease .38s;filter:drop-shadow(0 0 calc(var(--m) * 12px) #ffd978)}.wu-star-on.is-on{animation:wu-flicker .9s ease .42s both}[data-finale] .wu-star-on{opacity:1;animation:wu-shine 1.5s ease-in-out infinite alternate}[data-finale] .wu-halo{opacity:1}.wu-door{display:grid}.wu-door .wu-img{grid-area:1 / 1}.wu-door-glow{grid-area:1 / 1;z-index:1;align-self:start;justify-self:center;width:46%;aspect-ratio:1;margin-top:14%;border-radius:50%;background:radial-gradient(#ffe7a0,#ffd06a00 70%);mix-blend-mode:screen;opacity:calc(var(--m) * .75);transition:opacity .6s ease}.wu-jar{display:grid}.wu-jar>*{grid-area:1 / 1}.wu-jar-glow{z-index:1;margin:30% 14% 8%;border-radius:40%;background:radial-gradient(#fff1b8,#ffd06a 45%,transparent 74%);mix-blend-mode:screen;filter:blur(3px);opacity:calc(.08 + var(--m) * .85);transition:opacity .5s ease .4s}.wu-glowbug .wu-img{filter:drop-shadow(0 0 8px #ffd978cc)}.play-warmup[data-kind=wake] .wu-window{background:linear-gradient(180deg,#fff0cc,#f6f5dc 52%,#e4f1d4)}.wu-ground-meadow{background:linear-gradient(180deg,#a8d385,#8cbf69)}.wu-bell{z-index:3}.wu-wobble{transform-origin:50% 0}.wu-wobble.is-on{animation:wu-wobble .9s ease-out both}[data-finale] .wu-wobble{animation:wu-wobble 1.2s ease-out .2s both}.wu-flower .wu-awake{opacity:0;scale:.55}.wu-flower.is-awake .wu-awake{opacity:1;scale:1;filter:drop-shadow(0 0 6px #fff3b0)}.wu-flower.is-awake .wu-asleep{opacity:0;scale:.8}.wu-flower:not(.is-awake) .wu-swap{transform-origin:50% 100%;animation:wu-snooze 2.8s ease-in-out infinite alternate}.wu-robin{z-index:5;animation:wu-pop .52s cubic-bezier(.34,1.56,.64,1) both}.wu-robin-guide .wu-img{scale:var(--flip) 1}.wu-hint-arrow{z-index:5;width:24px;height:26px;pointer-events:none;filter:drop-shadow(0 0 1.5px #fffaf0) drop-shadow(0 0 1px #fffaf0) drop-shadow(0 2px 3px #5a3a1a66);animation:wu-pop .26s ease-out both,wu-point .9s ease-in-out .26s infinite alternate}.wu-hint-arrow:before{content:"";position:absolute;inset:0;background:#8a5cc4;clip-path:polygon(50% 100%,0 46%,30% 46%,30% 0,70% 0,70% 46%,100% 46%)}@keyframes wu-point{0%{transform:translateY(-3px)}to{transform:translateY(5px)}}.wu-note-loop{position:absolute;top:-6px;inset-inline-end:-8px;font-size:22px;opacity:0;animation:wu-note-loop 1.6s ease-out .4s infinite}.wu-note-loop.is-late{inset-inline-end:16px;animation-delay:1.2s}.play-warmup[data-kind=rain] .wu-window{background:linear-gradient(180deg,#bfe5f6,#e5f5fa 60%)}.wu-ground-sand{background:linear-gradient(180deg,#f3dfae,#e8cc8e)}.wu-cloud{z-index:5;cursor:grab;touch-action:none;transition:inset-inline-start .32s cubic-bezier(.3,.7,.3,1)}.wu-cloud.is-dragging{cursor:grabbing;transition:none}.wu-cloud .wu-swap{place-items:center;animation:wu-float-y 3s ease-in-out infinite alternate}.wu-pool{display:grid;z-index:2}.wu-pool>.wu-img{grid-area:1 / 1;align-self:end}.wu-pool-water{opacity:var(--m);transition:opacity .5s ease}.wu-boat{z-index:3;transition:inset-inline-start .9s cubic-bezier(.3,.7,.3,1),top .9s cubic-bezier(.3,.7,.3,1),translate .9s ease}.wu-boat.is-afloat .wu-boat-art{animation:wu-bobble 1.8s ease-in-out infinite alternate}.wu-gull .wu-img{animation:wu-float-y 2.6s ease-in-out infinite alternate}.play-warmup[data-kind=trail] .wu-window{background:linear-gradient(180deg,#ffe3ab,#fbc887 55%,#f1af6c)}.wu-ground-dunes{height:48%;border-radius:0;background:radial-gradient(60% 55% at 18% 100%,#e5a35a 0 98%,transparent 100%),radial-gradient(70% 62% at 78% 104%,#d98f4e 0 98%,transparent 100%),radial-gradient(120% 46% at 50% 100%,#f0bf78 0 98%,transparent 100%)}.wu-ground-dunes:before{display:none}.wu-tally{position:absolute;z-index:5;top:10px;inset-inline-start:12px;display:flex;align-items:flex-end}.wu-tally .wu-img{margin-inline-end:-16px;animation:wu-pop .3s both}.wu-footstep{z-index:1;width:10px;height:10px;border-radius:50%;background:#fff4c8;box-shadow:0 0 6px 2px #ffe08acc;animation:wu-pop .3s both}.wu-falcon{z-index:4;transition:inset-inline-start .82s cubic-bezier(.4,.1,.25,1),top .82s cubic-bezier(.4,.1,.25,1)}.wu-falcon .wu-img{animation:wu-glide 1.4s ease-in-out infinite alternate}.wu-feather{z-index:4}.wu-sway{animation:wu-arrive .32s cubic-bezier(.34,1.56,.64,1) both,wu-sway 2.2s ease-in-out .32s infinite alternate}.wu-glove{z-index:4;animation:wu-pop .56s cubic-bezier(.34,1.56,.64,1) both}.play-warmup[data-kind=pull] .wu-window{background:linear-gradient(180deg,#fff1d2,#ecf4d9 55%)}.wu-ground-soil{height:30%;background:radial-gradient(circle at 30% 40%,#6e4428 0 2px,transparent 3px) 0 0 / 22px 18px,linear-gradient(180deg,#96623e,#7b4e30)}.wu-tug{translate:0 calc(var(--tug) * -6px);transition:translate .22s cubic-bezier(.34,1.56,.64,1),opacity .22s ease,scale .22s ease}.wu-wiggle{display:block;transform-origin:50% 100%;animation:wu-wiggle .42s ease-out both}.wu-critter{z-index:2}.wu-pop-in{animation:wu-pop .42s cubic-bezier(.34,1.56,.64,1) both}.wu-basket{z-index:3;display:grid}.wu-basket>.wu-img{grid-area:1 / 1;position:relative;z-index:1}.wu-basket-load{position:absolute;z-index:0;left:50%;top:-14%;translate:-50% 0;display:flex}.wu-basket-load .wu-img{margin-inline:-6px;animation:wu-pop .3s both}.wu-bounce.is-on{animation:wu-bounce .52s cubic-bezier(.34,1.56,.64,1) both;transform-origin:50% 100%}.play-warmup[data-kind=hush] .wu-window{background:linear-gradient(180deg,#dcedd2,#b9d6a6 58%,#98bf83)}.wu-ground-forest{background:linear-gradient(180deg,#7aa565,#66904f)}.wu-lanterns{z-index:3}.wu-lanterns .wu-img{filter:brightness(calc(.7 + var(--m) * .45)) drop-shadow(0 0 calc(var(--m) * 10px) #ffd978);transition:filter .5s ease}.wu-bear{display:grid;z-index:2}.wu-bear>*{grid-area:1 / 1}.wu-bear-glow{margin:-10% -20% 0;border-radius:50%;background:radial-gradient(#fff2b8,transparent 65%);opacity:calc(var(--m) * .85);transition:opacity .5s ease}.wu-shake{display:block;transform-origin:50% 90%}.wu-noisy:not(.is-quiet) .wu-shake{animation:wu-shake .52s ease-in-out infinite}.wu-noisy.is-quiet .wu-shake{filter:saturate(.85)}.wu-noise{position:absolute;top:-6px;inset-inline-end:-20px;padding:3px 9px;border-radius:999px;white-space:nowrap;pointer-events:none;background:#fffaf0;color:#3d2616;box-shadow:0 0 0 2px #e6c98a,0 2px 4px #3a2a1e33;font:700 14px/1.2 var(--font-display);transition:opacity .2s ease,scale .2s ease;animation:wu-noise .7s ease-in-out infinite alternate}.play-warmup:lang(ar) .wu-noise{font:700 15px/1.3 var(--font-display-ar)}.wu-noisy[data-side=start] .wu-noise{inset-inline-end:auto;inset-inline-start:-24px}.is-quiet .wu-noise{opacity:0;scale:.4;animation:none}.wu-zz{position:absolute;top:2px;inset-inline-end:2px;color:#3f5f7f;opacity:0;pointer-events:none;font:700 18px/1 var(--font-display)}.is-quiet .wu-zz{animation:wu-zz 2.2s ease-in-out infinite}.wu-flyer{animation:wu-float-y 2.4s ease-in-out infinite alternate}.wu-flyer .wu-img{clip-path:inset(0 0 14% 0)}.play-warmup[data-kind=find] .wu-window{background:linear-gradient(180deg,#fdeac9,#f8d7a4 52%,#efbf83)}.wu-ground-autumn{height:50%;border-radius:50% 50% 0 0/14% 14% 0 0;background:linear-gradient(180deg,#e2a464,#cf8a4c)}.wu-leafpile .wu-img{rotate:var(--r);opacity:.95}.wu-acorn{z-index:4}.wu-giggle{transform-origin:50% 90%;animation:wu-arrive .36s cubic-bezier(.34,1.56,.64,1) both,wu-giggle 1.8s ease-in-out .36s infinite}.play-warmup[data-kind=reflect] .wu-window{background:linear-gradient(180deg,#161f48,#273a77 50%,#1f4174 50%,#17325d)}.wu-sea{position:absolute;z-index:0;inset:50% 0 0;overflow:hidden}.wu-waves{position:absolute;inset:6% -40px 0;transform-origin:50% 0;opacity:calc(1 - var(--m) * .55);transform:scaleY(calc(1.5 - var(--m) * 1.1));transition:transform .7s ease,opacity .7s ease;background:radial-gradient(15px 6px at 50% 100%,#b9dcff88 0 60%,transparent 64%) 0 0 / 34px 18px repeat;animation:wu-waves 2.4s linear infinite}.wu-moonpath{z-index:1;opacity:calc(.2 + var(--m) * .8);transition:opacity .6s ease}.wu-nalu{z-index:3}.wu-nalu .wu-img{animation:wu-pop .42s cubic-bezier(.34,1.56,.64,1) both,wu-float-y 2.6s ease-in-out .42s infinite alternate}.wu-reflection{z-index:2;opacity:.55;filter:blur(.5px);animation:wu-pop .42s ease-out both}.wu-reflection .wu-img{scale:1 -1;animation:wu-shimmer 2.4s ease-in-out infinite alternate}.wu-starbtn .wu-img{filter:saturate(.45) brightness(.78);transition:filter .3s ease}.wu-starbtn.is-lit .wu-img{filter:drop-shadow(0 0 8px #ffe08a)}.wu-twinkle{animation:wu-arrive .32s cubic-bezier(.34,1.56,.64,1) both,wu-twinkle 2.2s ease-in-out .32s infinite alternate}.play-warmup[data-kind=bubbles] .wu-window{background:linear-gradient(90deg,#ffffff73 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(0deg,#ffffff73 1px,transparent 1px) 0 0 / 28px 28px,linear-gradient(180deg,#e8f6f8,#d2edf2)}.wu-ground-tiles{height:15%;border-radius:0;background:linear-gradient(180deg,#bfe0e6,#a9d2da)}.wu-ground-tiles:before{display:none}.wu-brush .wu-img{rotate:calc(-12deg * var(--flip));transform-origin:50% 100%}.wu-smile{z-index:3}.wu-smile .wu-img{filter:saturate(calc(.35 + var(--m) * .65)) brightness(calc(.86 + var(--m) * .2)) drop-shadow(0 0 calc(var(--m) * 10px) #fff3b0);transition:filter .4s ease .3s}.wu-rise .wu-bob{animation:wu-rise 2.4s cubic-bezier(.2,.7,.3,1) both}@keyframes wu-arrive{0%{transform:scale(.2);opacity:0}}@keyframes wu-pop{0%{transform:scale(.4);opacity:0}}@keyframes wu-drift{0%{transform:rotate(calc(var(--tilt) * -.5))}to{transform:translate(calc(var(--dx) * 1px * var(--flip)),calc(var(--dy) * 1px)) rotate(var(--tilt))}}@keyframes wu-rise{0%{transform:translate(calc(var(--sx) * 1cqw * var(--flip)),calc(var(--sy) * 1cqh)) scale(.25);opacity:0}18%{opacity:1}}@keyframes wu-fly{0%{transform:translate(0) scale(1);opacity:1}50%{transform:translate(calc(var(--dx) * .5cqw * var(--flip)),calc(var(--dy) * .5cqh - var(--lift) * 1cqh)) scale(.92);opacity:1}to{transform:translate(calc(var(--dx) * 1cqw * var(--flip)),calc(var(--dy) * 1cqh)) scale(var(--end));opacity:0}}@keyframes wu-drop{0%{transform:translate(0);opacity:0}14%{opacity:1}to{transform:translate(calc(var(--dx) * 1cqw * var(--flip)),calc(var(--dy) * 1cqh)) scale(var(--end));opacity:.3}}@keyframes wu-burst{0%{transform:scale(.35);opacity:1}to{transform:scale(1.15);opacity:0}}@keyframes wu-note{0%{transform:translate(0) scale(.6);opacity:0}15%{transform:translateY(-4cqh) scale(1);opacity:1}to{transform:translate(calc(var(--dx) * 1cqw * var(--flip)),calc(var(--dy) * 1cqh)) rotate(-12deg);opacity:0}}@keyframes wu-note-loop{0%{transform:translate(0);opacity:0}20%{opacity:1}to{transform:translate(calc(10px * var(--flip)),-26px);opacity:0}}@keyframes wu-flicker{0%{opacity:calc(.06 + var(--m) * .8)}18%{opacity:1}36%{opacity:.3}56%{opacity:1}to{opacity:calc(.06 + var(--m) * .8)}}@keyframes wu-shine{0%{filter:drop-shadow(0 0 8px #ffd978)}to{filter:drop-shadow(0 0 18px #ffe9a8)}}@keyframes wu-glow-in{0%{transform:scale(.3);opacity:0}}@keyframes wu-breathe{0%{transform:scale(.85)}to{transform:scale(1.05)}}@keyframes wu-wobble{0%{rotate:0deg}18%{rotate:14deg}38%{rotate:-11deg}58%{rotate:7deg}78%{rotate:-3deg}to{rotate:0deg}}@keyframes wu-snooze{0%{rotate:-3deg}to{rotate:4deg}}@keyframes wu-float-y{0%{transform:translateY(-2px)}to{transform:translateY(3px)}}@keyframes wu-bobble{0%{transform:translateY(-2px) rotate(-4deg)}to{transform:translateY(2px) rotate(4deg)}}@keyframes wu-glide{0%{transform:translateY(-3px) rotate(-3deg)}to{transform:translateY(3px) rotate(3deg)}}@keyframes wu-sway{0%{transform:rotate(-14deg) translateY(-2px)}to{transform:rotate(10deg) translateY(3px)}}@keyframes wu-wiggle{0%,to{rotate:0deg}25%{rotate:-10deg}50%{rotate:8deg}75%{rotate:-4deg}}@keyframes wu-bounce{0%{scale:1}40%{scale:1.1 .92}70%{scale:.96 1.05}to{scale:1}}@keyframes wu-shake{0%,to{rotate:0deg}25%{rotate:-4deg}75%{rotate:4deg}}@keyframes wu-noise{0%{transform:translateY(0) rotate(-3deg)}to{transform:translateY(-3px) rotate(3deg)}}@keyframes wu-zz{0%{transform:translate(0);opacity:0}30%{opacity:1}to{transform:translate(calc(8px * var(--flip)),-14px);opacity:0}}@keyframes wu-giggle{0%,70%,to{transform:rotate(0)}78%{transform:rotate(-8deg)}86%{transform:rotate(7deg)}94%{transform:rotate(-3deg)}}@keyframes wu-waves{to{translate:34px 0}}@keyframes wu-shimmer{0%{transform:scaleX(1)}to{transform:scaleX(1.2) skew(4deg)}}@keyframes wu-twinkle{0%{transform:scale(.94) rotate(-4deg)}to{transform:scale(1.06) rotate(4deg)}}@media(max-height:760px)and (min-width:481px){.play-warmup{--u: .9}.wu-window{height:176px}}@media(max-width:480px){.play-warmup{--u: .86;margin-top:4px}.wu-window{height:170px}.wu-caption{font-size:16px}.play-warmup:lang(ar) .wu-caption{font-size:16px}}.play-warmup[data-reduced] *,.play-warmup[data-reduced] *:before,.play-warmup[data-reduced] *:after{animation:none!important;transition-duration:.15s!important;transition-delay:0s!important}@media(prefers-reduced-motion:reduce){.play-warmup *,.play-warmup *:before,.play-warmup *:after{animation:none!important;transition-duration:.15s!important;transition-delay:0s!important}}.welcome-backdrop{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:16px;background:radial-gradient(ellipse at 50% 45%,#2a1a0a55,#1a0f06a6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:welcome-fade .24s ease-out both}.welcome-backdrop.is-leaving{animation:welcome-fade .2s ease-in reverse both}.welcome-card{position:relative;box-sizing:border-box;width:min(780px,100%);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;overflow:hidden;animation:welcome-pop .3s cubic-bezier(.2,.9,.3,1.15) both}.welcome-art{position:relative;align-self:stretch;min-height:360px;display:grid;place-items:end center;background:radial-gradient(circle at 50% 55%,#2f3f7a 0,#1d2649 70%)}.welcome-glow{position:absolute;inset:18% 12% auto;height:55%;border-radius:50%;background:radial-gradient(circle,#fff8e0 0,#fff8e000 70%);animation:welcome-breathe 3s ease-in-out infinite}.welcome-art img{position:relative;width:92%;max-height:420px;object-fit:contain;object-position:bottom;filter:drop-shadow(0 10px 14px #6a3d1a55);animation:welcome-bob 3.2s ease-in-out infinite;transform-origin:50% 100%}.welcome-body{padding:40px 40px 28px;display:flex;flex-direction:column;gap:12px}.welcome-eyebrow{margin:0;font-size:15px;font-weight:700;letter-spacing:.02em;color:#8a5a1c}.welcome-title{margin:0;font-size:clamp(26px,3.2vw,34px);line-height:1.15;font-weight:800;color:#1d2649}.welcome-text{margin:0 0 8px;font-size:17px;line-height:1.5;color:#3a4266}.welcome-actions{display:flex;flex-wrap:wrap;gap:12px}.welcome-actions>*{flex:1 1 180px;gap:10px;text-decoration:none;font-weight:800}.welcome-btn-icon{width:30px;height:30px;object-fit:contain}.welcome-later{align-self:center;margin-top:4px;min-height:44px;padding:0 16px;border:0;background:none;font:inherit;font-size:15px;font-weight:600;color:#6b5a44;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.welcome-close{position:absolute;z-index:2;top:14px;inset-inline-end:14px}.welcome-later:focus-visible{outline:3px solid #1d2649;outline-offset:3px}[dir=rtl] .welcome-card{font-family:var(--font-body-ar)}@keyframes welcome-fade{0%{opacity:0}to{opacity:1}}@keyframes welcome-pop{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:none}}@keyframes welcome-bob{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-6px) rotate(1deg)}}@keyframes welcome-breathe{0%,to{opacity:.7}50%{opacity:1}}@media(max-width:640px){.welcome-card{grid-template-columns:1fr;max-height:calc(100dvh - 32px);overflow-y:auto}.welcome-art{min-height:200px}.welcome-art img{max-height:230px;width:auto}.welcome-body{padding:20px 20px 16px}.welcome-title{font-size:24px}}@media(prefers-reduced-motion:reduce){.welcome-backdrop,.welcome-card,.welcome-art img,.welcome-glow{animation:none}}:root .welcome-backdrop .welcome-card button.welcome-later{background:none!important;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0 8px!important;min-height:44px;color:#5b4630!important;font-weight:700!important;text-decoration:underline;text-underline-offset:4px;transform:none!important}:root .welcome-backdrop .welcome-card button.welcome-later:before,:root .welcome-backdrop .welcome-card button.welcome-later:after{display:none!important}:root .welcome-backdrop .welcome-card button.welcome-later:hover{color:#1d2649!important}.welcome-card{border-radius:28px}.welcome-art{margin:10px;margin-inline-end:0;border-radius:20px;overflow:hidden;box-shadow:inset 0 0 0 3px #c79a5b,inset 0 0 40px #0b1230}.welcome-glow{inset:14% 10% auto;height:62%;background:radial-gradient(circle,#ffe9a8aa 0,#ffe9a800 68%)}:root .welcome-card .h-btn-pill.is-primary.welcome-primary{--h-c-face:linear-gradient(180deg,#ffe08a,#e6bd66)}:root .welcome-backdrop .welcome-card .welcome-primary{background:linear-gradient(#fffaf01a,#fffaf01a) padding-box,var(--h-face-gold) padding-box,var(--h-c-ring,#1d2649) border-box!important;color:#1d2649!important}:root .welcome-backdrop .welcome-card .welcome-secondary{background:linear-gradient(#fffaf01a,#fffaf01a) padding-box,var(--h-face-round,var(--h-face)) padding-box,var(--h-c-ring,#1d2649) border-box!important}.welcome-btn-icon{width:36px!important;height:36px!important}:root .immersive .welcome-backdrop .welcome-card button.welcome-primary:before{background:linear-gradient(180deg,#fbe3a0,#e6bd66 52%,#d49a3e)!important;opacity:1!important}:root .immersive .welcome-backdrop .welcome-card button.welcome-primary{border-image-slice:88 87!important;isolation:isolate}:root .immersive .welcome-backdrop .welcome-card button.welcome-primary:before{mix-blend-mode:normal!important;border-radius:999px!important;inset:6px!important}:root:not(#hr1):not(#hr2):not(#hr3) .welcome-card button.welcome-primary:after{content:"";position:absolute;inset:7px;z-index:-1;border-radius:999px;pointer-events:none;background:linear-gradient(180deg,#fbe39e,#eec46c 55%,#dca24a);box-shadow:inset 0 2px #fff4cf,inset 0 -3px #c98b35}.welcome-art{background:#1d2649 url(/art/ui/coming-soon-bg.webp) center/cover!important;place-items:center!important;align-content:center}.welcome-art img{width:78%!important;max-height:78%!important;object-position:center!important;align-self:center;justify-self:center}.welcome-glow{inset:10% 8%!important;height:auto!important}.welcome-card:has(.kids-setup) .welcome-body{padding-top:28px;padding-bottom:22px}.welcome-done{text-align:center;justify-items:center}.welcome-kids{display:flex;justify-content:center;padding-inline-start:20px;margin-bottom:8px}.welcome-kids img{width:84px;height:84px;margin-inline-start:-20px;border-radius:50%;box-shadow:0 0 0 4px #fffaf0,0 6px 14px #0003;animation:wk-pop .3s ease-out both}.welcome-kids img:nth-child(2){animation-delay:80ms}.welcome-kids img:nth-child(3){animation-delay:.16s}.welcome-kids img:nth-child(4){animation-delay:.24s}@keyframes wk-pop{0%{transform:scale(.4);opacity:0}}@media(prefers-reduced-motion:reduce){.welcome-kids img{animation:none}}.welcome-done-btn{align-self:center;min-width:180px;min-height:48px;margin-top:4px}.story-quiz-backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:16px;background:#1d10089e}.story-quiz{position:relative;box-sizing:border-box;width:min(880px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:var(--h-space-4,32px) var(--h-space-3,24px);border:4px solid #6b4426;border-radius:var(--h-radius-lg,24px);background:linear-gradient(180deg,#fffaf0,#f4e6c8);color:var(--h-ink,#3b2414);font-size:18px;line-height:1.4;box-shadow:0 18px 40px #1d100859;animation:sq-in .24s ease-out}html[lang=ar] .story-quiz{font-family:var(--font-body-ar)}.story-quiz button:focus-visible{outline:var(--h-focus-width,3px) solid var(--h-focus-color,#7a5230);outline-offset:var(--h-focus-offset,3px)}.story-quiz-close{position:absolute;top:12px;inset-inline-end:12px;z-index:2}.story-quiz-guide{display:flex;align-items:center;gap:16px;padding-inline-end:56px}.story-quiz-avatar{flex:none;width:88px;height:88px;object-fit:cover;object-position:50% 12%;border-radius:50%;background:#fff3d6;border:3px solid #d6c29a}.story-quiz-bubble{flex:1;min-width:0;padding:12px 18px;border-radius:20px;background:#fff;border:3px solid #e6d3a8}.story-quiz-who{margin:0;font-size:16px;font-weight:700;color:#6b4424}.story-quiz h2{margin:4px 0;font-size:26px;line-height:1.3;color:var(--h-ink,#3b2414)}.story-quiz-step,.story-quiz-note{margin:0;font-size:16px;color:#5a4630}.story-quiz-note{margin-top:16px}.story-quiz-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:20px}.story-quiz-card{position:relative;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:140px;padding:16px 12px;border:3px solid #d6c29a;border-radius:var(--h-radius-md,16px);background:var(--h-face,#fff8e8);color:var(--h-ink,#3b2414);box-shadow:inset 0 0 0 3px var(--h-cream-100,#fffaf0),0 3px #b99a64;font:inherit;font-size:20px;font-weight:700;cursor:pointer;transition:transform .18s ease,border-color .2s ease,background-color .2s ease}.story-quiz-card.word-only{min-height:110px;font-size:24px}.story-quiz-card:hover:not([aria-disabled=true]){transform:translateY(-2px);border-color:var(--h-gold-500,#c8962e)}.story-quiz-card.right{border-color:#5c7a3a;box-shadow:0 0 0 3px #5c7a3a inset;background:linear-gradient(180deg,#fff8e6,#f6e3b4);color:#2a1a0c}.story-quiz-card.right:not(:has(.story-quiz-badge)):after{content:"✓";position:absolute;inset-block-start:8px;inset-inline-end:10px;width:32px;height:32px;border-radius:50%;background:#4a6630;color:#fff;font-weight:800;display:grid;place-items:center;font-size:18px}.story-quiz-card.try-again{border-color:var(--h-retry-500,#c07a3a);background:var(--h-face-retry,#fbe8d0);animation:sq-wobble .3s ease}.story-quiz-card[aria-disabled=true]{cursor:default}.story-quiz-pic{width:96px;height:96px;object-fit:contain}.story-quiz-badge{position:absolute;top:8px;inset-inline-start:8px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#5a3a22;color:#fff6e3;font-size:18px}.story-quiz-sparkle{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 20% 25%,#fff 0 3px,transparent 4px),radial-gradient(circle at 80% 20%,#ffe9a8 0 4px,transparent 5px),radial-gradient(circle at 70% 80%,#fff 0 3px,transparent 4px);animation:sq-spark .3s ease-out both}.story-quiz-feedback{min-height:28px;margin:16px 0 0;text-align:center;font-size:20px;font-weight:700;color:#5a3a1c}.story-quiz-celebrate,.story-quiz-end{position:relative;display:flex;flex-direction:column;align-items:center;gap:16px;padding:6px 0 0;text-align:center}.story-quiz-confetti{position:absolute;inset:0;overflow:hidden;pointer-events:none}.story-quiz-confetti i{position:absolute;top:-10px;left:calc(var(--i) * 7% + 3%);box-sizing:border-box;width:11px;height:8px;border-radius:2px;border:1.5px solid #fffdf5;background:#f0b94a;box-shadow:0 1px 2px #1d100833;animation:sq-fall 1.5s ease-in calc(var(--i) * 40ms) both}.story-quiz-confetti i:nth-child(4n+2){background:#8fb061}.story-quiz-confetti i:nth-child(4n+3){background:#e8825a}.story-quiz-confetti i:nth-child(4n){background:#ffd978}.story-quiz-confetti i:nth-child(5n){width:13px;height:13px;border:0;border-radius:0;box-shadow:none;background:#f0a93a;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.story-quiz-actions{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch;gap:12px;box-sizing:border-box;inline-size:100%;max-inline-size:556px;margin:4px auto 0}@keyframes sq-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}@keyframes sq-wobble{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}@keyframes sq-spark{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}@keyframes sq-fall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(320px) rotate(300deg);opacity:0}}@media(max-width:640px){.story-quiz-choices{grid-template-columns:1fr}.story-quiz-guide{flex-direction:column;text-align:center;padding-inline-end:0;padding-top:40px}.story-quiz h2{font-size:22px}}@media(prefers-reduced-motion:reduce){.story-quiz,.story-quiz *{animation:none!important;transition:none!important}.story-quiz-confetti{display:none}}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card{border:2px solid #d6c29a!important;border-image:none!important;border-radius:18px!important;background:#fffaf0!important;background-clip:border-box!important;box-shadow:inset 0 0 0 3px #fffdf7,0 4px #c9ad7b,0 10px 18px #5a3d2218!important;filter:none!important}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card:before{display:none!important}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card.right{border-color:#7a9a52!important;background:#f1f6e4!important}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card.try-again{border-color:#d98a6a!important;background:#fdf0ea!important}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz{border:4px solid #6b4426!important;border-radius:28px!important;background:linear-gradient(180deg,#fff9ec,#f3e4c4)!important;box-shadow:inset 0 0 0 3px #fff6df,0 6px #4a2e18,0 24px 50px #1d100866!important;padding:30px 30px 26px!important}.story-quiz-bubble{border:0!important;background:#fffdf7!important;box-shadow:0 0 0 3px #e6c98a,0 4px #d6b476!important;border-radius:22px!important}.story-quiz h2{font-size:28px!important}.story-quiz-avatar{border:4px solid #fff!important;box-shadow:0 0 0 3px #d6b476,0 6px 12px #3a241433!important}.story-quiz-choices{gap:22px!important;margin-top:26px!important;padding:6px 4px 10px}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card{border:0!important;border-radius:22px!important;background:#fffdf8!important;box-shadow:0 0 0 7px #fff,0 0 0 9px #e3cfa4,0 10px 0 1px #c9ad7b,0 18px 24px #5a3d2233!important;transition:transform .22s cubic-bezier(.2,1.4,.4,1),box-shadow .22s ease!important;padding:18px 12px 16px!important;font-size:21px}.story-quiz-choices>*:nth-child(3n+1) .story-quiz-card,.story-quiz-choices>.story-quiz-card:nth-child(3n+1){rotate:-1.5deg}.story-quiz-choices>.story-quiz-card:nth-child(3n+2){rotate:1deg}.story-quiz-choices>.story-quiz-card:nth-child(3n){rotate:-.5deg}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card:hover:not([aria-disabled=true]){transform:translateY(-6px) scale(1.03)!important;box-shadow:0 0 0 7px #fff,0 0 0 9px #e6bd66,0 14px 0 1px #c9ad7b,0 24px 30px #5a3d2240!important}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card:active{transform:translateY(2px) scale(.98)!important}.story-quiz-pic{width:108px!important;height:108px!important;filter:drop-shadow(0 6px 6px #3a241433)}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card.right{background:#fbfff1!important;box-shadow:0 0 0 7px #fff,0 0 0 10px #8fb061,0 10px 0 1px #6f8f45,0 18px 24px #4a663044!important;animation:sq-pop .26s cubic-bezier(.2,1.5,.4,1)}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card.try-again{background:#fff6f1!important;box-shadow:0 0 0 7px #fff,0 0 0 10px #e39a7c,0 10px 0 1px #c47a5c,0 18px 24px #5a3d2233!important}.story-quiz-card.right:after,.story-quiz-card.right:not(:has(.story-quiz-badge)):after{content:""!important;position:absolute!important;top:-18px!important;inset-inline-end:-14px!important;width:58px!important;height:58px!important;border-radius:0!important;background:url(/art/ui/quiz-check.webp) center/contain no-repeat!important;animation:sq-badge .26s cubic-bezier(.2,1.6,.4,1) both;color:transparent!important}.story-quiz-card.try-again:after{content:"";position:absolute;top:-16px;inset-inline-end:-12px;width:48px;height:48px;background:url(/art/ui/quiz-retry.webp) center/contain no-repeat;animation:sq-badge .24s cubic-bezier(.2,1.6,.4,1) both}.story-quiz-card.right .story-quiz-sparkle{inset:-18px!important;border-radius:30px;background:radial-gradient(circle at 12% 20%,#fff 0 4px,transparent 5px),radial-gradient(circle at 88% 14%,#ffe08a 0 5px,transparent 6px),radial-gradient(circle at 80% 86%,#fff 0 4px,transparent 5px),radial-gradient(circle at 16% 82%,#ffe08a 0 4px,transparent 5px),radial-gradient(circle at 50% 4%,#fff6c8 0 3px,transparent 4px)!important;animation:sq-twinkle .3s ease-out both!important}@keyframes sq-pop{0%{transform:scale(1)}40%{transform:scale(1.08) translateY(-6px)}to{transform:scale(1.02) translateY(-3px)}}@keyframes sq-badge{0%{scale:0;rotate:-40deg}to{scale:1;rotate:0deg}}@keyframes sq-twinkle{0%{opacity:0;scale:.6}40%{opacity:1;scale:1.05}to{opacity:0;scale:1.25}}.story-quiz-choices{gap:32px!important;padding:14px 12px 16px!important}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz{width:min(800px,100%)!important;padding:22px 36px 30px!important}.sq-top{display:flex;justify-content:center;align-items:center;min-height:44px;margin:0 0 6px}.sq-dots{display:flex;gap:10px;margin:0;padding:0;list-style:none}.sq-dots li{width:12px;height:12px;border-radius:50%;background:#e8d9b8;box-shadow:inset 0 1px 2px #0002;transition:width .26s ease,background .26s ease}.sq-dots li.is-done{background:#8fb061}.sq-dots li.is-now{width:34px;border-radius:999px;background:#e6bd66}.story-quiz-close{top:18px!important;inset-inline-end:18px!important}.story-quiz-guide{display:flex!important;flex-direction:column!important;align-items:center!important;text-align:center!important;gap:10px!important;padding:0!important;margin:0 auto!important;max-width:560px}.story-quiz-avatar{width:84px!important;height:84px!important}.story-quiz-bubble{background:none!important;box-shadow:none!important;border:0!important;padding:0!important}.story-quiz-who{font-size:15px!important;letter-spacing:.02em;color:#8a5a1c!important;text-transform:none;margin:0 0 2px!important}.story-quiz h2{font-size:30px!important;line-height:1.2!important;margin:0!important;color:#2a1a0c!important}.story-quiz-step{display:none}.story-quiz-note{text-align:center;margin:10px 0 0!important;color:#6b5a44}.story-quiz-choices{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important;gap:28px!important;margin:26px 0 0!important;padding:10px 10px 14px!important}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz .story-quiz-card{min-height:200px!important;gap:12px!important;padding:20px 14px 18px!important;font-size:22px!important;font-weight:800!important;color:#2a1a0c!important;rotate:0deg!important}.story-quiz-card.word-only{min-height:120px!important;font-size:24px!important}.story-quiz-pic{width:124px!important;height:124px!important}.story-quiz-label{line-height:1.2}.story-quiz-feedback{min-height:0!important;margin:16px 0 0!important;font-size:19px!important;color:#5a3a1c!important}.story-quiz-feedback:empty{display:none}.story-quiz-card.try-again{animation:sq-shake .28s ease!important}@keyframes sq-shake{0%,to{translate:0}20%{translate:-7px}40%{translate:7px}60%{translate:-4px}80%{translate:4px}}@media(max-width:640px){:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz{padding:18px 18px 22px!important}.story-quiz h2{font-size:24px!important}.story-quiz-choices{grid-template-columns:1fr 1fr!important;gap:18px!important}}:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz:is([data-stage=celebrate],[data-stage=end]){width:min(640px,100%)!important;padding:26px 28px 30px!important;animation:sq-card-in .26s cubic-bezier(.2,.9,.3,1.2) both}.story-quiz :is(.story-quiz-celebrate,.story-quiz-end)>.story-quiz-avatar{--sq-medal: 128px;box-sizing:border-box;flex:none;width:var(--sq-medal)!important;height:var(--sq-medal)!important;border:calc(var(--sq-medal) * .172) solid transparent!important;border-radius:50%!important;border-image:var(--h-img-rim-light, var(--v5-img-rim, url(/art/ui/controls-v5/rim-round.webp))) 88 87 fill / calc(var(--sq-medal) / 2) stretch!important;background:none!important;box-shadow:none!important;filter:drop-shadow(0 4px 4px #1d100855)}.story-quiz :is(.story-quiz-celebrate,.story-quiz-end)>h2{margin:0!important;padding-block:2px;color:#8a4310!important;text-shadow:0 1px 0 #fff8e1;font:800 clamp(28px,4.4vw,38px)/1.2 var(--font-display)!important;letter-spacing:0}.story-quiz[dir=rtl] :is(.story-quiz-celebrate,.story-quiz-end)>h2{font-family:var(--font-display-ar)!important;line-height:1.35!important}.story-quiz-end>h2,.story-quiz-end>.story-quiz-actions{animation:sq-rise .24s ease-out both}.story-quiz-celebrate>h2{animation:sq-card-in .28s cubic-bezier(.2,.9,.3,1.3) 80ms both}.story-quiz-stars{display:flex;align-items:center;justify-content:center;gap:12px;box-sizing:border-box;block-size:52px;margin-top:4px}.story-quiz-stars>*{flex:none;width:42px;height:42px;filter:drop-shadow(0 2px 2px #1d100840);animation:sq-star .28s cubic-bezier(.2,1.5,.4,1) .16s both}.story-quiz-stars>:nth-child(2){width:52px;height:52px;animation-delay:.28s}.story-quiz-stars>:nth-child(3){animation-delay:.4s}:root:not(#sq1):not(#sq2):not(#sq3):not(#sq4):not(#sq5) .story-quiz .story-quiz-actions>.h-btn-pill{--h-rim-h: 52px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:1 1 0;min-width:0;max-width:272px;height:52px;min-height:52px;margin:0;padding:0 16px;color:var(--v5-ink, #3a2414);font:700 17px/1.2 var(--font-display);letter-spacing:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root:not(#sq1):not(#sq2):not(#sq3):not(#sq4):not(#sq5) .story-quiz[dir=rtl] .story-quiz-actions>.h-btn-pill{font-family:var(--font-display-ar);font-size:18px}:root:not(#sq1):not(#sq2):not(#sq3):not(#sq4):not(#sq5) .story-quiz .story-quiz-actions>.h-btn-pill.is-primary{border-image:var(--h-img-rim-honey, var(--v5-img-rim)) 88 87 fill / calc(var(--h-rim-h) / 2) stretch!important}:root:not(#sq1):not(#sq2):not(#sq3):not(#sq4):not(#sq5) .story-quiz .story-quiz-actions>.h-btn-pill>:is(img,svg,.story-control-art){flex:none;width:26px!important;height:26px!important;margin:0!important}.story-quiz[dir=rtl] .story-quiz-actions .art-pages{transform:scaleX(-1)}@keyframes sq-card-in{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@keyframes sq-rise{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0 0}}@keyframes sq-star{0%{opacity:0;scale:.3;rotate:-30deg}to{opacity:1;scale:1;rotate:0deg}}@media(max-width:640px){:root:not(#q1):not(#q2):not(#q3):not(#q4) .story-quiz:is([data-stage=celebrate],[data-stage=end]){padding:22px 18px!important}.story-quiz :is(.story-quiz-celebrate,.story-quiz-end)>.story-quiz-avatar{--sq-medal: 108px}.story-quiz-actions{flex-direction:column;gap:8px;max-inline-size:none}:root:not(#sq1):not(#sq2):not(#sq3):not(#sq4):not(#sq5) .story-quiz .story-quiz-actions>.h-btn-pill{--h-rim-h: 46px;flex:none;width:100%;max-width:none;height:46px;min-height:46px}.story-quiz-stars{block-size:100px}}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back{--sb-h: 56px;box-sizing:border-box;flex:none;align-self:center;display:inline-grid;place-items:center;inline-size:var(--sb-h);block-size:var(--sb-h);min-inline-size:var(--sb-h);min-block-size:var(--sb-h);margin:0;margin-inline-start:14px;padding:0;border:0;border-radius:999px;background:none;box-shadow:none;color:var(--v3-ink, #3a2414);cursor:pointer;border-image:var(--h-img-rim-light, var(--v5-img-rim)) 88 87 fill / calc(var(--sb-h) / 2) stretch;filter:drop-shadow(0 3px 3px #1d100866);transition:transform .2s cubic-bezier(.34,1.56,.64,1)}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back>.back-shelf-icon{inline-size:calc(var(--sb-h) * .54);block-size:calc(var(--sb-h) * .54);margin:0;filter:drop-shadow(0 1.5px 1px #0005)}@media(hover:hover){:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back:hover:not(:disabled){transform:translateY(-2px)}}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back:active:not(:disabled){transform:scale(.94);transition-duration:.15s}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back:focus-visible{outline:3px solid var(--h-focus-color, #1f5fbf);outline-offset:3px}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back:disabled{cursor:default}@media(max-width:760px){:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back{--sb-h: 44px;margin-inline-start:8px;order:0}}@media(prefers-reduced-motion:reduce){:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back{transition:none}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reading-header>.reader-shelf-back:is(:hover,:active){transform:none}}:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reader-bar-v3 .read-mode{--h-rim-h: 44px;position:relative;isolation:isolate;box-sizing:border-box;height:44px;min-height:44px;padding-block:0!important;padding-inline:10px 16px!important;border:0 solid transparent!important;border-radius:999px!important;background:none!important;border-image:var(--v5-img-rim) 88 87 fill / calc(var(--h-rim-h) / 2) stretch!important;box-shadow:none!important}:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reader-bar-v3 .read-mode[aria-pressed=true]{background:var(--h-face-selected, linear-gradient(#5a3a22, #3b2414))!important;border-image:var(--v5-img-rim) 88 87 / calc(var(--h-rim-h) / 2) stretch!important}:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reader-bar-v3 .read-mode:before,:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reader-bar-v3 .read-mode-group:before,:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reader-bar-v3 .read-mode-group:after{content:none!important;display:none!important}:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .reader-bar-v3 .read-mode>.story-control-art{border:0!important;outline:0!important;box-shadow:none!important;background:none!important}:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6):not(#rd7):not(#rd8) .immersive .reader-bar-v3 .read-mode[aria-pressed=true]{border-image:var(--h-img-rim-honey, var(--v5-img-rim)) 88 87 fill / calc(var(--h-rim-h) / 2) stretch!important;background:none!important;box-shadow:none!important;color:#3b2414!important;text-shadow:none!important}:root.h-ui:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6):not(#rd7):not(#rd8) .immersive .reader-bar-v3 .read-mode[aria-pressed=true]>.story-control-art{filter:none!important}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card .page-words .story-word-unit{margin:0;padding:0;white-space:nowrap;word-spacing:normal;letter-spacing:normal}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card .page-words .story-punct{margin:0;padding:0}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card .page-words button.story-word{display:inline;gap:0;min-width:0;min-height:0;width:auto;height:auto;margin:0;padding:0;border:0;vertical-align:baseline;font:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:normal;text-decoration:none}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card .page-words button.story-word.picture-word{text-decoration:underline dotted 2px;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-offset:6px;text-decoration-skip-ink:none}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card .page-words button.story-word.spoken{text-decoration-color:transparent}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .narration-card .page-peek{display:block;box-sizing:border-box;width:100%;max-width:100%;margin:0 0 12px;padding:6px 4px;white-space:normal;overflow-wrap:break-word;unicode-bidi:isolate;text-align:start;font-size:max(16px,.78em);line-height:1.7;opacity:.8}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .narration-card .page-peek[dir=rtl]{direction:rtl;text-align:right;font-family:var(--font-body-ar);line-height:1.85}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card:not(.ending-card){display:flex;flex-direction:column;overflow:hidden;scrollbar-width:none}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card:not(.ending-card)::-webkit-scrollbar,:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card:not(.ending-card)>.narration-card::-webkit-scrollbar{display:none;width:0;height:0}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .text-card:not(.ending-card)>.narration-card{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .narration-card>.narration-body{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none;padding:6px 10px;margin:-6px -10px 0}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .narration-card>.narration-body::-webkit-scrollbar{display:none;width:0;height:0}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .narration-card .narration-footer{flex:none;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:10px}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .narration-card .page-peek-toggle{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;height:auto;padding:6px 14px;margin:0;border-radius:999px;font-size:14px;line-height:1.2;white-space:nowrap;box-shadow:none;translate:none}@media(min-width:761px)and (min-height:501px){:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .narration-dock>.text-card:not(.ending-card){max-height:min(560px,calc(100% - 180px))!important}}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .book-chip .chip-cover>.chip-cover-lock{position:absolute;z-index:3;inset:8% 10% auto auto;width:auto;height:40%;object-fit:contain;translate:none;margin:0;vertical-align:top;pointer-events:none;filter:drop-shadow(0 1px 1.5px #5a3a0a80)}:root:not(#rd1):not(#rd2):not(#rd3):not(#rd4):not(#rd5):not(#rd6) .immersive .book-chip .member-lock.chip-lock:not(.chip-cover-lock){width:16px;height:19px;object-fit:contain;flex:none;vertical-align:-4px}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play{--rp-h: 56px;all:unset;box-sizing:border-box;flex:none;display:inline-grid;place-items:center;inline-size:var(--rp-h);block-size:var(--rp-h);min-inline-size:var(--rp-h);min-block-size:var(--rp-h);margin:0;padding:0;border-radius:999px;cursor:pointer;border-image:var(--h-img-rim-light, var(--v5-img-rim)) 88 87 fill / calc(var(--rp-h) / 2) stretch;filter:drop-shadow(0 3px 3px #1d100866);transition:transform .2s cubic-bezier(.34,1.56,.64,1),filter .2s ease;-webkit-tap-highlight-color:transparent}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play[data-playing=true]{border-image-source:var(--h-img-rim-honey, var(--h-img-rim-light, var(--v5-img-rim)))}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play>.story-control-art{grid-area:1 / 1;inline-size:calc(var(--rp-h) * .5);block-size:calc(var(--rp-h) * .5);margin:0;transition:opacity .18s ease,transform .18s ease}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play[data-playing=true]>.art-toggle-play,:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play[data-playing=false]>.art-toggle-pause{opacity:0;transform:scale(.6)}@media(hover:hover){:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play:hover:not(:disabled){transform:translateY(-2px)}}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play:active:not(:disabled){transform:scale(.94);transition-duration:.15s}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play:focus-visible{outline:3px solid var(--h-focus-color, #1f5fbf);outline-offset:3px}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play:disabled{cursor:default}@media(max-width:760px){:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play{--rp-h: 44px}}@media(prefers-reduced-motion:reduce){:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play,:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play>.story-control-art{transition:none}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play:is(:hover,:active){transform:none}:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play[data-playing=true]>.art-toggle-play,:root.h-ui:not(#rp1):not(#rp2):not(#rp3):not(#rp4):not(#rp5):not(#rp6):not(#rp7):not(#rp8):not(#rp9):not(#rp10):not(#rp11) .immersive nav.reader-control-row .reader-play[data-playing=false]>.art-toggle-pause{transform:none}}.immersive .book-leaf.story-paper>.printed-page{--lift: 0;--wiggle: 0deg;--gone: 0;--print-ink: #45290f;position:absolute;inset:0;z-index:4;pointer-events:none;opacity:var(--journey-content, 1);transition:opacity .18s ease-out}.immersive :is(.book-is-closed,.reader-spread[data-motion=turning],.reader-spread[data-motion=closing]) .printed-page{opacity:0}.book-leaf.story-paper>.printed-page>.printed-box{position:absolute;inset-block:13% 21%;inset-inline:0;box-sizing:border-box;padding-inline:13% 16%;display:grid;align-content:center}.book-leaf.story-paper>.printed-page .printed-block{position:relative;font-size:24px}.immersive .book-leaf.story-paper>.printed-page:is([data-popup=open],[data-popup=closing]){--lift: 1;--gone: 1}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-text{all:unset;box-sizing:border-box;display:block;inline-size:100%;pointer-events:auto;cursor:pointer;font:400 1em/1.62 var(--font-body-en);letter-spacing:.004em;word-spacing:.04em;color:var(--print-ink);text-align:start;text-wrap:pretty;overflow-wrap:break-word;hanging-punctuation:first allow-end;font-kerning:normal;font-optical-sizing:auto;border-radius:.3em;transform-origin:50% 60%;transform:translateY(calc(var(--lift) * -.16em)) rotate(var(--wiggle)) scale(calc(1 + var(--lift) * .05 + var(--gone) * .1));opacity:calc(1 - var(--gone));text-shadow:0 calc(var(--lift) * .12em) calc(var(--lift) * .3em) rgb(69 41 15 / calc(var(--lift) * .35));-webkit-tap-highlight-color:transparent}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page:lang(ar) .printed-text{font-family:var(--font-body-ar);font-weight:500;line-height:1.85;letter-spacing:0;word-spacing:.06em}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-text:focus{outline:none}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-text:focus-visible{outline:2px solid rgb(122 78 40 / .8);outline-offset:.4em;border-radius:.5em}.printed-page .printed-words{display:inline}.printed-page .printed-word{background:linear-gradient(#eea43a75,#eea43a75) no-repeat 0 92% / 0% .42em;border-radius:.2em;transition:background-size .18s ease-out}.printed-page[dir=rtl] .printed-word{background-position:100% 92%}.printed-page .printed-word.spoken{background-size:100% .42em}.printed-page .printed-hint{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(max-width:699px),(orientation:portrait){.immersive .printed-page{display:none}}:root:not(#pf1):not(#pf2):not(#pf3) .immersive.story-journey .reader-spread .page-folio{top:auto;bottom:1.8%;padding:0;border-radius:0;background:none;font:400 15px/1 Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;font-variant-numeric:oldstyle-nums proportional-nums;letter-spacing:.08em;color:#45290fb8}:root:not(#pf1):not(#pf2):not(#pf3) .immersive.story-journey .reader-spread .page-folio:lang(ar){font-family:var(--font-body-ar);font-weight:500;font-size:16px;letter-spacing:0}:root:not(#pf1):not(#pf2):not(#pf3) .immersive.story-journey .reader-spread .page-folio{inline-size:6em;margin-inline:-3em;text-align:center}:root:not(#pf1):not(#pf2):not(#pf3) .immersive.story-journey .reader-spread .page-folio-left{left:25%;right:auto}:root:not(#pf1):not(#pf2):not(#pf3) .immersive.story-journey .reader-spread .page-folio-right{left:75%;right:auto}html[dir=rtl]:not(#pf1):not(#pf2):not(#pf3) .immersive.story-journey .reader-spread .page-folio-left{left:75%;right:auto}html[dir=rtl]:not(#pf1):not(#pf2):not(#pf3) .immersive.story-journey .reader-spread .page-folio-right{left:25%;right:auto}.page-pop{position:fixed;inset:0;z-index:1500;pointer-events:none}.page-pop-card{--pp-gap: 16px;position:absolute;box-sizing:border-box;inset-block:calc(var(--reader-top-h, 88px) + var(--pp-gap)) calc(var(--reader-sheet-h, 128px) + var(--pp-gap));block-size:fit-content;max-block-size:calc(100% - var(--reader-top-h, 88px) - var(--reader-sheet-h, 128px) - 2 * var(--pp-gap));margin-block:auto;inline-size:min(440px,34vw,calc(100vw - 32px));display:flex;flex-direction:column;gap:16px;padding:32px 32px 24px;border:2px solid #e6c98a;border-radius:24px;background:linear-gradient(180deg,#fffaf0,#fbf0d9);box-shadow:inset 0 2px #fff,0 18px 40px #3a2a1e47,0 4px 10px #3a2a1e2e;color:#3b2414;pointer-events:auto;transform-origin:50% 50%;will-change:transform,opacity}.page-pop[data-side=left] .page-pop-card{left:max(16px,2.5vw)}.page-pop[data-side=right] .page-pop-card{right:max(16px,2.5vw)}.page-pop[data-phase=opening] .page-pop-card{opacity:0}.page-pop-words{flex:0 1 auto;min-block-size:0;margin:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;font:400 28px/1.5 var(--font-body-en);text-align:start;text-wrap:pretty}.page-pop:lang(ar) .page-pop-words{font-family:var(--font-body-ar);font-weight:500;font-size:30px;line-height:1.75}.page-pop-peek{margin:0;padding-block-start:12px;border-block-start:1px solid #ecdcb6;font:400 20px/1.6 var(--font-body-en);color:#5c3d22;text-align:start}.page-pop-peek-body[dir=rtl] .page-pop-peek{font-family:var(--font-body-ar);line-height:1.8}.page-pop-body{flex:0 1 auto;min-block-size:0;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);overflow:hidden}.page-pop-body>*{grid-area:1 / 1;min-inline-size:0}.page-pop .page-pop-sizer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden;animation:none}.page-pop-words{animation:page-pop-words-in .2s ease-out both}@keyframes page-pop-words-in{0%{opacity:0;transform:translateY(4px)}}.page-pop-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px;margin-block-start:auto}.page-pop .page-pop-peek-toggle{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;block-size:48px;min-inline-size:44px;padding-inline:20px;border-image:var(--v5-img-rim, url(/art/ui/controls-v5/rim-round.webp)) 88 87 fill / 24px stretch;font:600 17px/1.2 var(--font-display-en);color:#3b2414;white-space:nowrap;filter:drop-shadow(0 3px 3px rgb(29 16 8 / .3));transition:transform .18s ease,filter .18s ease;-webkit-tap-highlight-color:transparent}.page-pop .page-pop-peek-toggle[aria-pressed=true]{border-image-source:var(--h-img-rim-honey, var(--v5-img-rim, url(/art/ui/controls-v5/rim-round.webp)))}.page-pop:lang(ar) .page-pop-peek-toggle{font-family:var(--font-display-ar);font-size:18px}.page-pop .page-pop-peek-toggle:hover{transform:translateY(-1px);filter:brightness(1.03) drop-shadow(0 3px 3px rgb(29 16 8 / .3))}.page-pop .page-pop-peek-toggle:active{transform:translateY(1px);transition-duration:.15s}.page-pop .page-pop-peek-toggle:focus-visible{outline:3px solid #2f6fd6;outline-offset:3px}.page-pop-dust{position:absolute;inset:0;overflow:hidden;pointer-events:none}.page-pop-mote{position:absolute;inline-size:14px;block-size:14px;border-radius:50%;background:radial-gradient(circle,#fff 0 25%,#ffe38a 45%,rgb(255 211 92 / .6) 62%,transparent 72%);filter:drop-shadow(0 0 5px #ffcf4a);will-change:transform,opacity}.page-pop-mote.is-star{inline-size:26px;block-size:26px;border-radius:0;filter:none;background:radial-gradient(circle,#fff 0 16%,#ffe38a 30%,#ffd35c 44%,transparent 60%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.page-pop-glow{position:absolute;border-radius:50%;pointer-events:none;background:radial-gradient(closest-side,#fff6c9f2,#ffd86a80 45%,#ffd86a00)}:is(.page-pop-words,.reader-sheet-words) .story-word-unit{white-space:nowrap}:root:not(#pt1):not(#pt2):not(#pt3) :is(.page-pop-words,.reader-sheet-words) button.story-word{all:unset;cursor:pointer;border-radius:.2em;color:inherit;font:inherit;transition:background-color .15s ease;-webkit-tap-highlight-color:transparent}:root:not(#pt1):not(#pt2):not(#pt3) :is(.page-pop-words,.reader-sheet-words) button.story-word.picture-word{text-decoration:underline dotted 2px;text-decoration-color:#3b241480;text-underline-offset:.22em;text-decoration-skip-ink:none}:root:not(#pt1):not(#pt2):not(#pt3) :is(.page-pop-words,.reader-sheet-words) button.story-word:hover{background:#ffd66659}:root:not(#pt1):not(#pt2):not(#pt3) :is(.page-pop-words,.reader-sheet-words) button.story-word:focus-visible{outline:3px solid #2f6fd6;outline-offset:2px}:root:not(#pt1):not(#pt2):not(#pt3) :is(.page-pop-words,.reader-sheet-words) button.story-word:is(.spoken,.discovered){background:#ffd66699;text-decoration-color:transparent}@media(prefers-reduced-motion:reduce){.printed-page .printed-word,.page-pop .page-pop-peek-toggle{transition:none}.page-pop-words{animation:none}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-text{transform:none;text-shadow:none}}.printed-page .story-word-unit{white-space:nowrap}.printed-page .printed-text .story-word-unit{display:inline-block;transform-origin:50% 78%}@media(max-width:699px),(orientation:portrait){:root{--sr-bar-h: 76px}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header{position:fixed!important;inset:0 0 auto!important;z-index:31!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:8px!important;block-size:auto!important;min-block-size:0!important;max-block-size:none!important;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + 8px) max(16px,env(safe-area-inset-right,0px)) 8px max(16px,env(safe-area-inset-left,0px))!important;background:none!important;box-shadow:none!important;pointer-events:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header>*{pointer-events:auto}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header>:is(.wordmark,.mode-switch,.hc-mode-switcher){display:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header>.reader-shelf-back{order:0!important;position:relative!important;inset:auto!important;margin:0!important;flex:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header>.collectible-hud{order:1!important;position:static!important;display:flex!important;align-items:center!important;flex:none!important;inset:auto!important;transform:none!important;margin:0!important;margin-inline-start:auto!important;padding:0!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header>.collectible-hud>:not(.reader-sticker-book):not(.tbox){display:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header .collectible-hud>.play-sticker-open.reader-sticker-book{--sb-h: 44px;inline-size:44px!important;min-inline-size:44px!important;block-size:44px!important;min-block-size:44px!important;padding:0!important;margin:0!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header>.top-tools{order:2!important;position:static!important;display:flex!important;align-items:center!important;flex:none!important;gap:8px!important;inset:auto!important;transform:none!important;margin:0!important;padding:0!important;inline-size:auto!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header>.top-tools>:not(.hud-sound){display:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reader-text-sheet{position:fixed;z-index:29;inset-inline:0;inset-block-end:0;box-sizing:border-box;margin:0;padding:16px max(20px,env(safe-area-inset-right,0px)) calc(var(--sr-bar-h) + env(safe-area-inset-bottom,0px)) max(20px,env(safe-area-inset-left,0px));background:linear-gradient(180deg,#fffaf0,#f8ecd2);border-block-start:2px solid #e6c98a;border-radius:24px 24px 0 0;box-shadow:0 -10px 28px #3a2a1e33;color:#3b2414}.immersive .reader-text-sheet .reader-sheet-words{margin:0;padding-block-end:4px;max-block-size:28dvh;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;font:400 20px/1.5 var(--font-body-en);text-align:start;text-wrap:pretty}.immersive .reader-text-sheet:lang(ar) .reader-sheet-words{font-family:var(--font-body-ar);font-weight:500;font-size:22px;line-height:1.75}.immersive .reader-text-sheet .reader-sheet-words::-webkit-scrollbar{display:none}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive nav.reader-control-row.sr-bar{position:fixed!important;z-index:30!important;inset:auto 0 env(safe-area-inset-bottom,0px) 0!important;inline-size:auto!important;max-inline-size:none!important;block-size:var(--sr-bar-h)!important;min-block-size:0!important;box-sizing:border-box!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;margin:0!important;padding:4px max(16px,env(safe-area-inset-right,0px)) 16px max(16px,env(safe-area-inset-left,0px))!important;background:none!important;border:0!important;box-shadow:none!important;transform:none!important;translate:none!important;grid-template:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive nav.reader-control-row.sr-bar>[data-control]{position:relative!important;inset:auto!important;flex:none!important;margin:0!important;inline-size:56px!important;block-size:56px!important;min-inline-size:44px!important;min-block-size:44px!important;order:0!important;grid-area:auto!important;transform:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive nav.reader-control-row.sr-bar>[data-control=next]{order:2!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive nav.reader-control-row.sr-bar>.reader-bar-center{order:1!important;position:static!important;display:flex!important;flex:1 1 auto!important;min-inline-size:0!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:0!important;inset:auto!important;transform:none!important;grid-area:auto!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive nav.reader-control-row.sr-bar .reader-bar-primary{position:static!important;display:flex!important;justify-content:center!important;margin:0!important;padding:0!important;inset:auto!important;transform:none!important;grid-area:auto!important;inline-size:auto!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive nav.reader-control-row.sr-bar :is(.reader-bar-modes,[data-control=replay]){display:none!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive nav.reader-control-row.sr-bar .read-button{block-size:56px!important;min-block-size:56px!important;min-inline-size:132px!important;max-inline-size:100%!important;margin:0!important}:root:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .narration-dock>.text-card:not(.ending-card){display:none!important}}:root.h-ui:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive .reader-bar-v3 .read-mode{color:#3b2414!important;opacity:1!important}:root.h-ui:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive .reader-bar-v3 .read-mode[aria-pressed=true]{border-image:none!important;background:linear-gradient(180deg,#ffe7a3,#f2c45e)!important;box-shadow:inset 0 0 0 2px #b9862f,0 3px #8f5f1d!important;color:#3b2414!important}:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading.is-story-end nav.reader-control-row.sr-bar,:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading.is-story-end .reading-header>:not(.reader-shelf-back):not(.top-tools),:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading.is-story-end .top-tools>:not(.language-toggle-round){visibility:hidden!important;pointer-events:none!important}:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading .reading-caption>p[role=status]:not(:empty):not(.recovery-notice~p){position:fixed!important;z-index:41;inset-inline:0!important;box-sizing:border-box;inline-size:fit-content!important;max-inline-size:min(34rem,calc(100vw - 32px))!important;margin:0 auto!important;padding:10px 16px;border:1px solid #e6c98a;border-radius:14px;background:#fff9e8;color:#3b2414;box-shadow:0 4px 12px #462d0f29;font:600 16px/1.4 var(--font-body);text-align:center;pointer-events:none}:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading .reading-caption>.recovery-notice{font-size:16px}:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading .reading-caption>.recovery-notice button{min-block-size:44px;min-inline-size:44px;font-size:16px}:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading .reading-caption :is(.recovery-notice,p[role=status]){inset-block-end:calc(var(--reader-sheet-h, 124px) + 8px)!important}:root:not(#sr1):not(#sr2):not(#sr3):not(#sr4):not(#sr5):not(#sr6):not(#sr7) .immersive.is-reading .reading-caption .recovery-notice~p[role=status]{position:fixed!important;inline-size:1px!important;block-size:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-open{all:unset;box-sizing:border-box;position:absolute;inset-block-start:100%;inset-inline-start:0;inline-size:4.4em;block-size:3em;min-inline-size:44px;min-block-size:44px;display:grid;place-items:center start;color:var(--print-ink);cursor:pointer;pointer-events:auto;opacity:calc(.5 * (1 - var(--gone)));transition:opacity .18s ease;-webkit-tap-highlight-color:transparent}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-open>svg{inline-size:2.6em;block-size:auto;display:block}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page:is([data-popup=open],[data-popup=closing]) .printed-open{pointer-events:none}@media(hover:hover){:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-open:hover,:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-text:hover+.printed-open{opacity:calc(.9 * (1 - var(--gone)))}}.page-pop .page-pop-fold{all:unset;box-sizing:border-box;position:absolute;inset-block-start:-12px;inset-inline-start:50%;inline-size:72px;block-size:44px;margin-inline-start:-36px;display:grid;place-items:start center;cursor:pointer;-webkit-tap-highlight-color:transparent}.page-pop .page-pop-fold-tab{inline-size:52px;block-size:22px;display:grid;place-items:center;box-sizing:border-box;border:2px solid #e6c98a;border-radius:999px;background:#f6e7c4;color:#6b4128;transition:background-color .18s ease,transform .18s ease}.page-pop .page-pop-fold-tab>.story-control-art{inline-size:18px;block-size:18px}@media(hover:hover){.page-pop .page-pop-fold:hover .page-pop-fold-tab{background:#f1dcab;transform:translateY(2px)}}.page-pop .page-pop-fold:active .page-pop-fold-tab{transform:translateY(3px);transition-duration:.15s}.page-pop .page-pop-fold:focus-visible{outline:3px solid #2f6fd6;outline-offset:2px;border-radius:12px}@media(prefers-reduced-motion:reduce){.page-pop .page-pop-fold-tab{transition:none;transform:none!important}:root:not(#pt1):not(#pt2):not(#pt3) .printed-page .printed-open{transition:none}}@media(max-width:699px),(orientation:portrait){html[data-treasure-show]:not(#sp1):not(#sp2):not(#sp3):not(#sp4):not(#sp5):not(#sp6):not(#sp7) .immersive.is-reading .reading-header{z-index:9001!important}}:root{--rg: 64px;--rg-gap: 16px;--rg-inset: 24px;--rg-icon: 32px}@media(max-width:760px),(max-height:520px){:root{--rg: 48px;--rg-gap: 8px;--rg-inset: 16px;--rg-icon: 24px}}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header{position:fixed!important;inset:0 0 auto!important;z-index:31;box-sizing:border-box!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:var(--rg-gap)!important;inline-size:auto!important;block-size:calc(var(--rg) + var(--rg-inset))!important;min-block-size:0!important;max-block-size:none!important;margin:0!important;padding:calc(env(safe-area-inset-top,0px) + var(--rg-inset)) max(var(--rg-inset),env(safe-area-inset-right,0px)) 0 max(var(--rg-inset),env(safe-area-inset-left,0px))!important;background:none!important;box-shadow:none!important;pointer-events:none!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>*{pointer-events:auto;margin:0!important;flex:none!important;align-self:center!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.collectible-hud,:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.top-tools{position:static!important;inset:auto!important;transform:none!important;display:flex!important;flex-flow:row nowrap!important;align-items:center!important;gap:var(--rg-gap)!important;padding:0!important;block-size:var(--rg)!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.top-tools{margin-inline-start:auto!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header :is(.collectible-hud,.top-tools)>*{margin:0!important;flex:none!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.wordmark{box-sizing:border-box!important;display:grid!important;place-items:center!important;inline-size:var(--rg)!important;block-size:var(--rg)!important;min-inline-size:0!important;min-block-size:0!important;padding:0!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.wordmark>.brand-logo{inline-size:100%!important;block-size:100%!important;object-fit:contain!important;margin:0!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header :is(.reader-shelf-back,.play-sticker-open.reader-sticker-book,.hc-round,.story-settings-tactile>summary),:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next]){box-sizing:border-box!important;display:inline-grid!important;place-items:center!important;inline-size:var(--rg)!important;block-size:var(--rg)!important;min-inline-size:var(--rg)!important;min-block-size:var(--rg)!important;max-inline-size:var(--rg)!important;max-block-size:var(--rg)!important;margin:0!important;padding:0!important;border:0!important;border-image:none!important;border-radius:50%!important;box-shadow:0 4px 8px #1d100866!important;filter:none!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header :is(.reader-shelf-back,.hc-round,.story-settings-tactile>summary),:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row .reader-play{background:var(--v5-img-rim, url(/art/ui/controls-v5/rim-round.webp)) center / 100% 100% no-repeat border-box!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header :is(.hc-settings-host,.story-settings-tactile){inline-size:var(--rg)!important;block-size:var(--rg)!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header .play-sticker-open.reader-sticker-book{--sb-h: var(--rg)}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header :is(.reader-shelf-back,.hc-round,.story-settings-tactile>summary)>:is(svg,img,.story-control-art):not(.reader-turn-ring){inline-size:var(--rg-icon)!important;block-size:var(--rg-icon)!important;margin:0!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row .reader-play>.story-control-art{inline-size:var(--rg-icon)!important;block-size:var(--rg-icon)!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row :is([data-control=previous],[data-control=next])>.story-control-art{inline-size:calc(var(--rg) * .5)!important;block-size:calc(var(--rg) * .5)!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header .collectible-hud>.tbox{inline-size:var(--rg)!important;block-size:var(--rg)!important;display:grid!important;place-items:center!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header .collectible-hud>.tbox:before{content:none}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header .collectible-hud>.tbox>button.tbox__toggle{position:relative;display:grid!important;place-items:center!important;inline-size:var(--rg)!important;block-size:var(--rg)!important;border-radius:50%!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header .collectible-hud>.tbox .tbox__body{inline-size:calc(var(--rg) * .625)!important;block-size:calc(var(--rg) * .42)!important}@media(min-width:700px)and (orientation:landscape){:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-caption nav.reader-control-row.reader-bar-v3{position:fixed!important;inset:auto 0 0!important;transform:none!important;box-sizing:border-box!important;inline-size:auto!important;max-inline-size:none!important;margin:0!important;padding:0 max(var(--rg-inset),env(safe-area-inset-right,0px)) calc(env(safe-area-inset-bottom,0px) + var(--rg-inset)) max(var(--rg-inset),env(safe-area-inset-left,0px))!important;display:grid!important;grid-template-columns:var(--rg) minmax(0,1fr) var(--rg)!important;align-items:center!important;column-gap:var(--rg-gap)!important;pointer-events:none!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-caption nav.reader-control-row.reader-bar-v3>*{pointer-events:auto}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row.reader-bar-v3>.reader-bar-center{display:flex!important;flex-flow:row nowrap!important;align-items:center!important;justify-content:center!important;gap:var(--rg-gap)!important;margin:0!important;padding:0!important;min-block-size:var(--rg)!important;pointer-events:none!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row.reader-bar-v3>.reader-bar-center>*{pointer-events:auto;margin:0!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row.reader-bar-v3 .reader-bar-primary{display:flex!important;align-items:center!important;block-size:var(--rg)!important}}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row [data-control=next]>.reader-turn-ring{inset:-4px!important;inline-size:auto!important;block-size:auto!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading :is(.reading-header :is(.reader-shelf-back,.play-sticker-open.reader-sticker-book,.hc-round,.story-settings-tactile>summary),nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next])){transition:transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .2s ease!important}@media(hover:hover){:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading :is(.reading-header :is(.reader-shelf-back,.play-sticker-open.reader-sticker-book,.hc-round,.story-settings-tactile>summary),nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next])):hover:not(:disabled){transform:translateY(-2px)!important;box-shadow:0 6px 12px #1d100880!important}}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading :is(.reading-header :is(.reader-shelf-back,.play-sticker-open.reader-sticker-book,.hc-round,.story-settings-tactile>summary),nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next])):active:not(:disabled){transform:scale(.94)!important;transition-duration:.15s!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading :is(.reading-header :is(.reader-shelf-back,.play-sticker-open.reader-sticker-book,.hc-round,.story-settings-tactile>summary),nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next])):focus-visible{outline:3px solid var(--h-focus-color, #1f5fbf)!important;outline-offset:3px!important}@media(prefers-reduced-motion:reduce){:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading :is(.reading-header :is(.reader-shelf-back,.play-sticker-open.reader-sticker-book,.hc-round,.story-settings-tactile>summary),nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next])){transition:none!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading :is(.reading-header :is(.reader-shelf-back,.play-sticker-open.reader-sticker-book,.hc-round,.story-settings-tactile>summary),nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next])):is(:hover,:active){transform:none!important}}@media(max-width:699px),(orientation:portrait){:root{--sr-bar-h: calc(var(--rg) + var(--rg-inset) + 8px)}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>:is(.wordmark,.mode-switch,.hc-mode-switcher),:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.collectible-hud>:not(.reader-sticker-book):not(.tbox),:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.top-tools>:not(.hud-sound){display:none!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.collectible-hud{margin-inline-start:auto!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-header>.top-tools{margin-inline-start:0!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row.sr-bar{padding:8px max(var(--rg-inset),env(safe-area-inset-right,0px)) var(--rg-inset) max(var(--rg-inset),env(safe-area-inset-left,0px))!important;gap:var(--rg-gap)!important;align-items:flex-end!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row.sr-bar>*{align-self:flex-end!important}}:root{--rg-nav: 96px}@media(max-width:1100px),(max-height:700px){:root{--rg-nav: 80px}}@media(max-width:760px),(max-height:520px){:root{--rg-nav: 64px}}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next]){inline-size:var(--rg-nav)!important;block-size:var(--rg-nav)!important;min-inline-size:var(--rg-nav)!important;min-block-size:var(--rg-nav)!important;max-inline-size:var(--rg-nav)!important;max-block-size:var(--rg-nav)!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row :is(.reader-play,[data-control=previous],[data-control=next])>.story-control-art{inline-size:calc(var(--rg-nav) * .5)!important;block-size:calc(var(--rg-nav) * .5)!important}@media(min-width:700px)and (orientation:landscape){:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading .reading-caption nav.reader-control-row.reader-bar-v3{grid-template-columns:var(--rg-nav) minmax(0,1fr) var(--rg-nav)!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row.reader-bar-v3>.reader-bar-center{min-block-size:var(--rg-nav)!important}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12) .immersive.is-reading nav.reader-control-row.reader-bar-v3 .reader-bar-primary{block-size:var(--rg-nav)!important}}@media(max-width:699px),(orientation:portrait){:root{--sr-bar-h: calc(var(--rg-nav) + var(--rg-inset) + 8px)}:root:not(#g1):not(#g2):not(#g3):not(#g4):not(#g5):not(#g6):not(#g7):not(#g8):not(#g9):not(#g10):not(#g11):not(#g12){--sr-bar-h: calc(var(--rg-nav) + var(--rg-inset) + 8px)}}
