.CreateScreen_creator__qHw3U{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-width:0;overflow:hidden;background:radial-gradient(circle at 92% 19%,rgba(255,242,175,.74),transparent 18%),radial-gradient(circle at -8% 69%,var(--blob-grape),transparent 29%),linear-gradient(180deg,#dff4ff 0,#f1f9ff 27%,var(--paper-100) 72%)}.CreateScreen_header__AZ1_q{position:relative;z-index:4;min-width:0;padding:15px 18px 8px}.CreateScreen_headerTop__4OyLN{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center}.CreateScreen_headerBalance__NmzKX{width:44px;height:44px}.CreateScreen_progress__QInOv{display:flex;align-items:center;justify-content:center;gap:7px}.CreateScreen_progressDot__Q8uKX{width:8px;height:8px;border-radius:999px;background:var(--paper-400);transition:width var(--dur) var(--ease-soft),background var(--dur) var(--ease-soft)}.CreateScreen_progressDotDone__HSsYN{background:var(--sunset-400)}.CreateScreen_progressStar__49NOr{display:inline-flex;color:var(--sunshine-400);filter:drop-shadow(0 3px 6px rgba(232,164,0,.3));animation:CreateScreen_kw-wiggle__Ipa1g 2.4s ease-in-out infinite}.CreateScreen_heading__OCJe5{min-width:0;margin-top:7px;padding:0 3px}.CreateScreen_eyebrow__0y1pb{margin:0 0 3px;color:var(--sunset-600);font:var(--overline);letter-spacing:var(--overline-tracking);text-transform:uppercase}.CreateScreen_heading__OCJe5 h1{max-width:620px;margin:0;color:var(--text);font:var(--display-md);letter-spacing:-.02em;text-wrap:balance}.CreateScreen_heading__OCJe5 h1:focus-visible{border-radius:var(--radius-sm);outline:3px solid rgba(18,181,165,.42);outline-offset:4px}.CreateScreen_headingNote__DWNXj{margin:5px 0 0;color:var(--text-muted);font:var(--body-sm)}.CreateScreen_scrollRegion__6LcVz{position:relative;z-index:3;min-width:0;min-height:0;padding:12px 18px 16px;overscroll-behavior:contain;scrollbar-width:none;animation:CreateScreen_story-screen-in__i048n .36s var(--ease-bounce) both}.CreateScreen_scrollRegion__6LcVz::-webkit-scrollbar{display:none}.CreateScreen_scrollRegionTransitioning__2bP1m{cursor:progress}.CreateScreen_scrollRegionTransitioning__2bP1m .CreateScreen_imageCard__98eZ2:not(.CreateScreen_imageCardSelected__P3s_M){opacity:.62;filter:saturate(.72);transform:scale(.985)}.CreateScreen_storyStack__clBQh{display:flex;width:min(100%,560px);min-width:0;flex-direction:column;gap:11px;margin-inline:auto}.CreateScreen_firstBookContext__cskun,.CreateScreen_recipeSummary__qhCUS{display:grid;grid-template-columns:42px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:11px 13px;border:1px solid var(--border-soft);border-radius:var(--radius-lg);background:linear-gradient(135deg,rgba(255,253,248,.91),rgba(255,242,194,.7));box-shadow:var(--shadow-sm),inset 0 1px 0 rgba(255,255,255,.8)}.CreateScreen_firstBookIcon___1C9l{display:grid;width:40px;height:40px;place-items:center;border-radius:14px;color:var(--sunset-700);background:var(--sunshine-300);box-shadow:inset 0 2px 2px rgba(255,255,255,.55)}.CreateScreen_firstBookCopy__Cmyqw,.CreateScreen_recipeCopy__fejqz{display:block;min-width:0}.CreateScreen_firstBookCopy__Cmyqw strong,.CreateScreen_recipeCopy__fejqz strong{display:block;color:var(--text);font:var(--title-sm)}.CreateScreen_firstBookCopy__Cmyqw small,.CreateScreen_firstBookCopy__Cmyqw span,.CreateScreen_recipeCopy__fejqz small,.CreateScreen_recipeCopy__fejqz span{display:block;margin-top:2px;overflow-wrap:anywhere;color:var(--text-muted);font:700 11px/1.3 var(--font-ui)}.CreateScreen_firstBookCopy__Cmyqw small,.CreateScreen_recipeCopy__fejqz small{color:var(--text-soft);font-size:10px}.CreateScreen_companionStrip__OaX2n{display:flex;min-width:0;align-items:center;gap:9px;padding:9px 11px;border:1px solid rgba(246,226,198,.9);border-radius:16px;background:rgba(255,253,248,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.8);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.CreateScreen_companionAvatars__y6s72{display:flex;flex:0 0 auto;padding-right:7px}.CreateScreen_companionAvatar__0KeyU{display:grid;width:32px;height:32px;margin-right:-7px;place-items:center;border:3px solid var(--paper-0);border-radius:50%;color:#fff;background:linear-gradient(145deg,#ff9d70,#e95d69);box-shadow:var(--shadow-sm);font:800 13px/1 var(--font-display)}.CreateScreen_companionAvatar__0KeyU:nth-child(2n){background:linear-gradient(145deg,#5fe0d0,#0a8577)}.CreateScreen_companionAvatar__0KeyU:nth-child(3n){background:linear-gradient(145deg,#9b7aff,#5a2fd6)}.CreateScreen_companionCopy__cqhIs{min-width:0}.CreateScreen_companionCopy__cqhIs strong{display:block;overflow:hidden;font:var(--label-md);text-overflow:ellipsis;white-space:nowrap}.CreateScreen_companionCopy__cqhIs span{display:block;margin-top:2px;color:var(--text-muted);font:700 10.5px/1.2 var(--font-ui)}.CreateScreen_pathGrid__7LmNW{display:grid;min-width:0;gap:10px}.CreateScreen_pathCard__FxrG7{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:grid;grid-template-columns:64px minmax(0,1fr) 30px;gap:13px;align-items:center;width:100%;min-width:0;min-height:104px;padding:14px 15px;overflow:hidden;border:2px solid rgba(246,226,198,.92);border-radius:var(--radius-xl);color:var(--text);background:rgba(255,253,248,.93);box-shadow:var(--shadow-md),inset 0 1px 0 #fff;cursor:pointer;font-family:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-fast) var(--ease-bounce),border-color var(--dur) var(--ease-soft),box-shadow var(--dur) var(--ease-soft)}.CreateScreen_pathCard__FxrG7:before{position:absolute;inset:0;opacity:.58;content:"";pointer-events:none}.CreateScreen_pathCard_guided__Sb7pc:before{background:linear-gradient(115deg,rgba(207,246,240,.72),transparent 62%)}.CreateScreen_pathCard_freeform__fq796:before{background:linear-gradient(115deg,rgba(255,227,194,.77),transparent 62%)}.CreateScreen_pathCard_surprise__tBkVF:before{background:linear-gradient(115deg,rgba(231,220,255,.78),transparent 62%)}.CreateScreen_pathCard__FxrG7:hover{border-color:var(--sunset-300);box-shadow:0 16px 30px -18px rgba(58,34,5,.44),var(--inset-hilite);transform:translateY(-2px) scale(1.005)}.CreateScreen_pathCard__FxrG7:active{transform:scale(.985)}.CreateScreen_imageCard__98eZ2:focus-visible,.CreateScreen_pathCard__FxrG7:focus-visible,.CreateScreen_refreshButton__cQ6hg:focus-visible{outline:3px solid rgba(18,181,165,.46);outline-offset:3px}.CreateScreen_pathIcon__zCTzk{position:relative;display:grid;width:64px;height:64px;place-items:center;border-radius:22px;color:#fff;box-shadow:0 12px 24px -14px currentColor,inset 0 2px 3px rgba(255,255,255,.5)}.CreateScreen_pathCard_guided__Sb7pc .CreateScreen_pathIcon__zCTzk{background:linear-gradient(145deg,var(--lagoon-300),var(--lagoon-600))}.CreateScreen_pathCard_freeform__fq796 .CreateScreen_pathIcon__zCTzk{background:linear-gradient(145deg,var(--sunset-300),var(--sunset-600))}.CreateScreen_pathCard_surprise__tBkVF .CreateScreen_pathIcon__zCTzk{background:linear-gradient(145deg,#9b7aff,var(--grape-600))}.CreateScreen_pathCopy___TES3{position:relative;min-width:0}.CreateScreen_pathCopy___TES3 strong{display:block;font:var(--title-lg);letter-spacing:-.01em}.CreateScreen_pathCopy___TES3 span{display:block;margin-top:4px;overflow-wrap:anywhere;color:var(--text-muted);font:var(--body-sm);line-height:1.35}.CreateScreen_pathArrow__kWzLk{position:relative;display:grid;width:30px;height:30px;place-items:center;border-radius:50%;color:var(--text-soft);background:rgba(255,255,255,.78)}.CreateScreen_choiceGrid__2WqU0,.CreateScreen_styleGrid__L9w3Y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;gap:10px}.CreateScreen_imageCard__98eZ2{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:flex;min-width:0;min-height:232px;flex-direction:column;overflow:hidden;padding:0;border:3px solid transparent;border-radius:23px;color:var(--text);background:var(--surface-card);box-shadow:var(--shadow-md);cursor:pointer;font-family:inherit;text-align:left;-webkit-tap-highlight-color:transparent;transition:transform var(--dur) var(--ease-bounce),opacity var(--dur) var(--ease-soft),filter var(--dur) var(--ease-soft),box-shadow var(--dur) var(--ease-soft),border-color var(--dur) var(--ease-soft)}.CreateScreen_imageCard__98eZ2:hover:not(:disabled){box-shadow:var(--shadow-lg);transform:translateY(-3px)}.CreateScreen_imageCard__98eZ2:active:not(:disabled){transform:scale(.98)}.CreateScreen_imageCard__98eZ2:disabled{cursor:default}.CreateScreen_imageCardSelected__P3s_M{border-color:var(--sunset-500);box-shadow:var(--shadow-glow);transform:translateY(-2px) scale(1.015)}.CreateScreen_imageCardLaunching__rKvmE{animation:CreateScreen_story-choice-launch__WU4gK .43s var(--ease-bounce) both}.CreateScreen_imageFrame__3Q54q{position:relative;display:block;height:126px;flex:0 0 auto;overflow:hidden;background:var(--paper-200)}.CreateScreen_imageCard_adventure__8cE9a .CreateScreen_imageFrame__3Q54q,.CreateScreen_imageCard_competition__aBrMS .CreateScreen_imageFrame__3Q54q,.CreateScreen_imageCard_danger__BeFTK .CreateScreen_imageFrame__3Q54q,.CreateScreen_imageCard_dramatic__G95vI .CreateScreen_imageFrame__3Q54q,.CreateScreen_imageCard_mysterious__oaqxp .CreateScreen_imageFrame__3Q54q,.CreateScreen_imageCard_rivalry__OCZ4m .CreateScreen_imageFrame__3Q54q{background:var(--dusk-900)}.CreateScreen_cardImage__sqNIh{display:block;width:100%;height:100%;background-position:50%;background-size:cover;transform:scale(1.05);transition:transform .52s var(--ease-out)}.CreateScreen_imageCard__98eZ2:hover:not(:disabled) .CreateScreen_cardImage__sqNIh{transform:scale(1.1)}.CreateScreen_imageWash__ji5VE{position:absolute;inset:auto 0 0;height:48%;background:linear-gradient(transparent,rgba(36,29,51,.2))}.CreateScreen_imageBadge__VYiuD{position:absolute;top:9px;left:9px;display:inline-flex;align-items:center;gap:5px;min-height:25px;max-width:calc(100% - 50px);padding:0 9px;overflow:hidden;border-radius:999px;color:var(--sunset-700);background:rgba(255,253,248,.91);box-shadow:var(--shadow-sm);font:var(--label-sm);text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.CreateScreen_imageCard_danger__BeFTK .CreateScreen_imageBadge__VYiuD{color:#fff;background:rgba(224,52,73,.92)}.CreateScreen_imageCard_mysterious__oaqxp .CreateScreen_imageBadge__VYiuD,.CreateScreen_imageCard_rivalry__OCZ4m .CreateScreen_imageBadge__VYiuD{color:#fff;background:rgba(10,133,119,.92)}.CreateScreen_imageCard_adventure__8cE9a .CreateScreen_imageBadge__VYiuD,.CreateScreen_imageCard_competition__aBrMS .CreateScreen_imageBadge__VYiuD,.CreateScreen_imageCard_dramatic__G95vI .CreateScreen_imageBadge__VYiuD{color:#fff;background:rgba(90,47,214,.9)}.CreateScreen_imageCheck__kwY4q{position:absolute;top:8px;right:8px;display:grid;width:30px;height:30px;place-items:center;border:3px solid #fff;border-radius:50%;color:#fff;background:var(--sunset-500);box-shadow:0 7px 14px rgba(194,71,0,.3);animation:CreateScreen_kw-pop-in__093uY .26s var(--ease-bounce) both}.CreateScreen_imageBody__O8b05{display:flex;min-width:0;flex:1;flex-direction:column;padding:11px 12px 13px}.CreateScreen_imageBody__O8b05 strong{display:-webkit-box;overflow:hidden;font:var(--title-sm);font-size:15px;line-height:1.1;letter-spacing:-.01em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CreateScreen_imageBody__O8b05>span{display:-webkit-box;margin-top:4px;overflow:hidden;color:var(--text-muted);font:700 11.5px/1.3 var(--font-ui);-webkit-box-orient:vertical;-webkit-line-clamp:3}.CreateScreen_refreshRow___A4GM{display:flex;justify-content:center;padding:2px 0 0}.CreateScreen_refreshRowPlaces__THf_u{flex-direction:column;align-items:center;gap:8px}.CreateScreen_refreshButton__cQ6hg{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 15px;border:1px solid var(--paper-300);border-radius:999px;color:var(--sunset-700);background:rgba(255,253,248,.78);box-shadow:var(--shadow-sm);cursor:pointer;font:var(--label-md)}.CreateScreen_refreshButton__cQ6hg:disabled{cursor:default;opacity:.6}.CreateScreen_refreshButton__cQ6hg:not(:disabled):hover svg{transform:rotate(180deg)}.CreateScreen_refreshButton__cQ6hg svg{transition:transform .42s var(--ease-bounce)}.CreateScreen_confidenceNote__RDXo9{display:flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:8px;margin:0 auto;color:var(--text-muted);font:800 10.5px/1.2 var(--font-ui)}.CreateScreen_confidenceNote__RDXo9>span{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;color:var(--lagoon-700);background:var(--lagoon-100)}.CreateScreen_selectedStory__wqsJ6{display:grid;grid-template-columns:54px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:9px 11px;overflow:hidden;border:1px solid rgba(124,77,255,.18);border-radius:18px;background:linear-gradient(115deg,rgba(231,220,255,.78),rgba(255,253,248,.84))}.CreateScreen_selectedStoryThumb__7JJxX{display:block;width:54px;height:48px;border-radius:13px;background-position:50%;background-size:cover;box-shadow:var(--shadow-sm)}.CreateScreen_selectedStory__wqsJ6 span{min-width:0}.CreateScreen_selectedStory__wqsJ6 small{display:block;color:var(--grape-600);font:var(--overline);letter-spacing:.08em;text-transform:uppercase}.CreateScreen_selectedStory__wqsJ6 strong{display:block;margin-top:2px;overflow:hidden;font:var(--title-sm);text-overflow:ellipsis;white-space:nowrap}.CreateScreen_worldShuffle__9dOBI{display:flex;align-items:center;gap:7px;color:var(--text-soft)}.CreateScreen_worldShuffle__9dOBI small{font:800 9.5px/1 var(--font-ui)}.CreateScreen_worldDots__njCOc{display:flex;gap:4px}.CreateScreen_worldDots__njCOc>span{width:5px;height:5px;border-radius:999px;background:var(--paper-400);transition:width .26s var(--ease-bounce),background .26s var(--ease-soft)}.CreateScreen_worldDots__njCOc>.CreateScreen_worldDotActive__YYpce{width:13px;background:var(--lagoon-500)}.CreateScreen_freeformCard__N9RJa{min-width:0;overflow:hidden;border:1px solid var(--paper-300);border-radius:var(--radius-xl);background:rgba(255,253,248,.91);box-shadow:var(--shadow-md)}.CreateScreen_freeformCard__N9RJa textarea{width:100%;min-height:170px;padding:18px;border:0;outline:0;resize:none;color:var(--text);background:transparent;font:var(--body-md)}.CreateScreen_freeformCard__N9RJa textarea:focus-visible{box-shadow:inset 0 0 0 3px rgba(18,181,165,.3)}.CreateScreen_freeformCard__N9RJa textarea::-moz-placeholder{color:var(--ink-400)}.CreateScreen_freeformCard__N9RJa textarea::placeholder{color:var(--ink-400)}.CreateScreen_freeformActions__bg5_J{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px;padding:0 13px 13px}.CreateScreen_dictateLabel__p6C7q{display:flex;min-width:0;align-items:center;gap:8px;color:var(--text-muted);font:var(--label-md)}.CreateScreen_ownWordsBadge__SKHnm{display:inline-flex;min-height:25px;align-items:center;padding:0 10px;border-radius:999px;color:var(--lagoon-700);background:var(--lagoon-100);font:var(--label-sm);white-space:nowrap}.CreateScreen_styleCardWrap__iqtuj{position:relative;min-width:0}.CreateScreen_styleCard__2GNDX{min-width:0}.CreateScreen_footer__8qH2v{position:sticky;bottom:0;z-index:5;display:flex;min-width:0;min-height:76px;align-items:center;gap:10px;padding:10px 18px max(18px,env(safe-area-inset-bottom));border-top:1px solid rgba(246,226,198,.8);background:rgba(255,253,248,.86);box-shadow:0 -14px 28px -24px rgba(45,39,66,.3);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.CreateScreen_footerSpacer__fi2qf{flex:1}.CreateScreen_autoAdvanceHint__al_aM{display:inline-flex;min-height:44px;align-items:center;gap:7px;padding:0 12px;border:1px solid rgba(124,77,255,.14);border-radius:999px;color:var(--grape-600);background:rgba(231,220,255,.56);font:var(--label-md)}.CreateScreen_autoAdvanceHint__al_aM svg{color:var(--sunshine-600);animation:CreateScreen_kw-wiggle__Ipa1g 2.4s ease-in-out infinite}.CreateScreen_createButton__EqJdo{min-width:0;flex:1 1 auto;padding-inline:clamp(14px,4vw,30px)}.CreateScreen_srOnly__LxOhO{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;border:0;margin:-1px;clip:rect(0,0,0,0);white-space:nowrap}@keyframes CreateScreen_story-screen-in__i048n{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@keyframes CreateScreen_story-choice-launch__WU4gK{0%{transform:translateY(-2px) scale(1.015)}45%{transform:translateY(-7px) scale(1.045) rotate(-.4deg)}to{transform:translateY(-2px) scale(1.025)}}:root[data-kwento-motion=reduced] .CreateScreen_autoAdvanceHint__al_aM svg,:root[data-kwento-motion=reduced] .CreateScreen_creator__qHw3U [data-story-selection-burst],:root[data-kwento-motion=reduced] .CreateScreen_imageCardLaunching__rKvmE,:root[data-kwento-motion=reduced] .CreateScreen_progressStar__49NOr,:root[data-kwento-motion=reduced] .CreateScreen_scrollRegion__6LcVz{animation:none;transition:none}@media (max-width:520px){.CreateScreen_header__AZ1_q{padding:10px 14px 6px}.CreateScreen_heading__OCJe5 h1{font-size:clamp(28px,8vw,38px)}.CreateScreen_scrollRegion__6LcVz{padding:9px 14px 12px}.CreateScreen_footer__8qH2v{padding-inline:14px}.CreateScreen_pathCard__FxrG7{grid-template-columns:58px minmax(0,1fr) 26px;min-height:96px;padding:12px}.CreateScreen_pathIcon__zCTzk{width:58px;height:58px;border-radius:20px}.CreateScreen_pathCopy___TES3 strong{font:var(--title-md)}.CreateScreen_imageCard__98eZ2{min-height:218px}.CreateScreen_imageFrame__3Q54q{height:116px}.CreateScreen_imageBody__O8b05{padding:10px 10px 12px}.CreateScreen_autoAdvanceHint__al_aM{max-width:56vw;font-size:11px;text-align:center}}@media (max-width:370px){.CreateScreen_choiceGrid__2WqU0,.CreateScreen_styleGrid__L9w3Y{gap:8px}.CreateScreen_imageCard__98eZ2{min-height:205px}.CreateScreen_imageFrame__3Q54q{height:104px}.CreateScreen_imageBody__O8b05 strong{font-size:14px}.CreateScreen_imageBody__O8b05>span{font-size:10.5px}.CreateScreen_freeformActions__bg5_J{align-items:flex-start;flex-direction:column}.CreateScreen_footer__8qH2v{gap:4px}.CreateScreen_autoAdvanceHint__al_aM{padding-inline:9px}}.ReaderStoryCopy_region__h84Jl{box-sizing:border-box;height:clamp(170px,32dvh,220px);isolation:isolate;min-width:0;overflow:hidden;position:relative}.ReaderStoryCopy_region__h84Jl[data-reader-copy-fit-status=overflow]{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable;touch-action:pan-y}.ReaderStoryCopy_storyCopy__8orNQ{box-sizing:border-box;color:var(--text);font-family:var(--font-ui);font-size:var(--reader-copy-size);font-weight:750;height:100%;letter-spacing:-.011em;line-height:var(--reader-copy-leading);margin:0;padding-top:14px;position:relative;text-align:left;text-wrap:pretty;width:100%}.ReaderStoryCopy_storyCopy__8orNQ:before{content:"";float:right;height:calc(100% - 14px);shape-outside:circle(32px at 32px calc(100% - 32px));width:64px}:root[data-kwento-reader-holding-hand=left] .ReaderStoryCopy_storyCopy__8orNQ{text-align:right}:root[data-kwento-reader-holding-hand=left] .ReaderStoryCopy_storyCopy__8orNQ:before{float:left}.ReaderStoryCopy_word__4kEb_{border-radius:6px;display:inline-block;max-inline-size:100%;overflow-wrap:anywhere;padding:0 2px;position:relative;transition:color .14s var(--ease-soft);z-index:1}.ReaderStoryCopy_wordInteractive__ix5nK{cursor:pointer}.ReaderStoryCopy_measurements__fsnFK{inset:0;overflow:hidden;pointer-events:none;position:absolute;visibility:hidden;z-index:-1}.ReaderStoryCopy_probeViewport__EBLSM{inset:0;position:absolute}@media (max-height:500px){.ReaderStoryCopy_region__h84Jl{height:clamp(94px,24dvh,150px)}}.ReaderScreen_reader__iVw_I{isolation:isolate;min-width:0;overflow:visible;touch-action:manipulation}.ReaderScreen_reader__iVw_I :is(button):focus-visible{outline:3px solid color-mix(in srgb,var(--lagoon-500) 55%,transparent);outline-offset:3px}.ReaderScreen_pageStage__39M1Z{--reader-story-copy-height:clamp(170px,32dvh,220px);box-sizing:border-box}.ReaderScreen_pageCard__XK7Y3{isolation:isolate;pointer-events:none;position:relative;z-index:2}.ReaderScreen_turningPage__Ek_xe{pointer-events:none}.ReaderScreen_turnLayer__Pmxgr{inset-inline:calc(50% - 50vw);pointer-events:none;position:absolute;top:calc(18px + env(safe-area-inset-top));z-index:1}.ReaderScreen_illustrationTurnLayer__My3Hi{bottom:calc(24px + env(safe-area-inset-bottom) + var(--reader-story-copy-height))}.ReaderScreen_coverTurnLayer__WhTIY{bottom:calc(58px + env(safe-area-inset-bottom))}.ReaderScreen_fullPageTurnLayer__mKlla{bottom:calc(14px + env(safe-area-inset-bottom))}.ReaderScreen_endTurnLayer__aTixZ{bottom:50%}.ReaderScreen_turnArea__qFJJ6{background:transparent;border:0;bottom:0;cursor:pointer;pointer-events:auto;position:absolute;top:0;-webkit-tap-highlight-color:transparent}.ReaderScreen_previousTurn__EYWgA{left:0;width:33%}.ReaderScreen_nextTurn__vlveJ{right:0;width:67%}.ReaderScreen_illustrationRegion__C3KPO{background:radial-gradient(circle at 50% 12%,rgb(255 255 255/9%),transparent 46%),#17112f;box-shadow:inset 0 0 0 1px rgb(34 23 50/8%),inset 0 -32px 44px -44px rgb(23 12 47/50%)}.ReaderScreen_storyIllustration__Z_kf1{flex:1 1 56%;min-height:clamp(250px,45dvh,430px)!important}.ReaderScreen_coverIllustration__CT9fn{background:var(--paper-0)}.ReaderScreen_turnArea__qFJJ6:focus-visible{outline:none!important}.ReaderScreen_turnArea__qFJJ6:disabled{cursor:default!important;opacity:0;pointer-events:none}.ReaderScreen_nextEdgeMaterial__T0dGn,.ReaderScreen_previousEdgeMaterial__XCnod{bottom:5%;opacity:.17;position:absolute;top:5%;transform:scaleX(.28);transition:opacity .26s ease,transform .43s var(--ease-out),filter .34s ease;width:35px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent);mask-image:linear-gradient(180deg,transparent,#000 11%,#000 89%,transparent)}.ReaderScreen_previousEdgeMaterial__XCnod{background:linear-gradient(90deg,rgb(23 13 46/82%) 0 1px,rgb(44 28 78/42%) 2px,rgb(49 32 83/16%) 43%,transparent);left:0;transform-origin:left center}.ReaderScreen_nextEdgeMaterial__T0dGn{background:linear-gradient(-90deg,rgb(23 13 46/82%) 0 1px,rgb(44 28 78/42%) 2px,rgb(49 32 83/16%) 43%,transparent);right:0;transform-origin:right center}.ReaderScreen_nextEdgeMaterial__T0dGn:after,.ReaderScreen_previousEdgeMaterial__XCnod:after{background:linear-gradient(transparent,rgb(255 250 220/82%) 38%,#fffdf2 50%,rgb(255 243 194/72%) 62%,transparent);border-radius:50%;bottom:24%;content:"";filter:drop-shadow(0 0 4px rgb(255 225 145/48%));opacity:0;position:absolute;top:24%;transition:opacity .23s ease 70ms;width:1px}.ReaderScreen_previousEdgeMaterial__XCnod:after{left:1px}.ReaderScreen_nextEdgeMaterial__T0dGn:after{right:1px}.ReaderScreen_reader__iVw_I:has(.ReaderScreen_turnArea__qFJJ6:focus-visible) :is(.ReaderScreen_previousEdgeMaterial__XCnod,.ReaderScreen_nextEdgeMaterial__T0dGn),.ReaderScreen_reader__iVw_I:has(.ReaderScreen_turnArea__qFJJ6:hover) :is(.ReaderScreen_previousEdgeMaterial__XCnod,.ReaderScreen_nextEdgeMaterial__T0dGn),.ReaderScreen_reader__iVw_I[data-controls-open=true] :is(.ReaderScreen_previousEdgeMaterial__XCnod,.ReaderScreen_nextEdgeMaterial__T0dGn){filter:blur(.22px);opacity:.72;transform:scaleX(1)}.ReaderScreen_reader__iVw_I:has(.ReaderScreen_turnArea__qFJJ6:focus-visible) :is(.ReaderScreen_previousEdgeMaterial__XCnod,.ReaderScreen_nextEdgeMaterial__T0dGn):after,.ReaderScreen_reader__iVw_I:has(.ReaderScreen_turnArea__qFJJ6:hover) :is(.ReaderScreen_previousEdgeMaterial__XCnod,.ReaderScreen_nextEdgeMaterial__T0dGn):after,.ReaderScreen_reader__iVw_I[data-controls-open=true] :is(.ReaderScreen_previousEdgeMaterial__XCnod,.ReaderScreen_nextEdgeMaterial__T0dGn):after{opacity:.75}.ReaderScreen_reader__iVw_I:has(.ReaderScreen_turnArea__qFJJ6:focus-visible) :is(.ReaderScreen_previousEdgeMaterial__XCnod,.ReaderScreen_nextEdgeMaterial__T0dGn){filter:drop-shadow(0 0 5px rgb(32 185 174/46%));opacity:.78}.ReaderScreen_turnCue__5o3zU{color:#fff;display:grid;filter:drop-shadow(0 2px 4px rgb(10 5 26/72%));height:48px;opacity:var(--reader-cue-rest-opacity);place-items:center;pointer-events:none;position:absolute;top:34%;transform:translateY(-50%);transition:opacity .23s ease,transform .38s var(--ease-out);z-index:12}.ReaderScreen_previousCue__sG9Fu{left:calc(16px + env(safe-area-inset-left))}.ReaderScreen_nextCue__ms1gE{right:calc(16px + env(safe-area-inset-right))}.ReaderScreen_reader__iVw_I:has(.ReaderScreen_nextTurn__vlveJ:focus-visible) .ReaderScreen_nextCue__ms1gE,.ReaderScreen_reader__iVw_I:has(.ReaderScreen_nextTurn__vlveJ:hover) .ReaderScreen_nextCue__ms1gE,.ReaderScreen_reader__iVw_I:has(.ReaderScreen_previousTurn__EYWgA:focus-visible) .ReaderScreen_previousCue__sG9Fu,.ReaderScreen_reader__iVw_I:has(.ReaderScreen_previousTurn__EYWgA:hover) .ReaderScreen_previousCue__sG9Fu,.ReaderScreen_reader__iVw_I[data-controls-open=true] .ReaderScreen_turnCue__5o3zU{opacity:.94;transform:translateY(-50%)}.ReaderScreen_reader__iVw_I[data-first-page=true] .ReaderScreen_previousCue__sG9Fu,.ReaderScreen_reader__iVw_I[data-last-page=true] .ReaderScreen_nextCue__ms1gE{opacity:0}@keyframes ReaderScreen_kw-reader-tools-vessel-reveal__VuwxP{0%{opacity:0;transform:translateY(17px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ReaderScreen_readerToolsPebble__2Zza_{align-items:center;backdrop-filter:blur(11px) saturate(.92);background:rgb(248 244 255/74%);border:1px solid rgb(112 73 205/34%);border-radius:50%;bottom:max(16px,env(safe-area-inset-bottom));box-shadow:0 13px 28px -20px rgb(35 16 78/90%),inset 0 1px rgb(255 255 255/72%);color:#6842da;cursor:pointer;display:flex;height:64px;justify-content:center;opacity:.78;overflow:hidden;padding:0;position:absolute;right:calc(20px + env(safe-area-inset-right));transition:opacity .26s ease,transform .4s var(--ease-out),background .34s ease,box-shadow .34s ease,border-color .34s ease;width:64px;-webkit-backdrop-filter:blur(11px) saturate(.92);-webkit-tap-highlight-color:transparent;z-index:14}.ReaderScreen_readerToolsPebble__2Zza_:after{background:linear-gradient(138deg,rgb(255 255 255/40%),transparent 34%);border-radius:50%;content:"";inset:5px;opacity:0;pointer-events:none;position:absolute;transition:opacity .26s ease}.ReaderScreen_pebbleEmblem__zopn1{align-items:center;background:rgb(239 232 255/88%);border-radius:50%;box-shadow:inset 0 0 0 1px rgb(113 76 207/10%);display:flex;height:42px;justify-content:center;transition:background .3s ease,color .3s ease,box-shadow .3s ease;width:42px}.ReaderScreen_reader__iVw_I[data-controls-open=true] .ReaderScreen_readerToolsPebble__2Zza_{background:linear-gradient(145deg,var(--reader-tool-read-start),var(--reader-tool-read-end));border-color:rgb(255 255 255/40%);box-shadow:0 0 0 3px rgb(255 226 132/4.5%),0 0 18px rgb(255 211 79/9%),0 17px 34px -21px rgb(55 25 127/90%),inset 0 1px rgb(255 255 255/30%);opacity:1;transform:scale(1)}.ReaderScreen_reader__iVw_I[data-controls-open=true] .ReaderScreen_readerToolsPebble__2Zza_:after{opacity:.32}.ReaderScreen_reader__iVw_I[data-controls-open=true] .ReaderScreen_pebbleEmblem__zopn1{background:rgb(255 255 255/12%);box-shadow:0 0 9px rgb(255 224 118/12%);color:var(--reader-tool-read-accent)}.ReaderScreen_pebbleEmblem__zopn1,.ReaderScreen_readerToolsPebble__2Zza_,.ReaderScreen_readerToolsVessel__UCJWx{will-change:opacity,transform}.ReaderScreen_readerToolsVessel__UCJWx{align-content:start;backdrop-filter:blur(20px) saturate(1.06);background:linear-gradient(180deg,rgb(255 253 248/90%),rgb(241 233 255/78%));border:1px solid rgb(255 255 255/56%);border-radius:39px;bottom:calc(max(16px, env(safe-area-inset-bottom)) + 76px);box-sizing:border-box;box-shadow:0 23px 47px -30px rgb(11 5 28/88%),inset 0 1px rgb(255 255 255/98%);display:grid;gap:10px;height:calc(var(--reader-tool-count) * 68px + 10px);opacity:0;overflow:visible;padding:10px 15px;pointer-events:none;position:absolute;right:calc(8px + env(safe-area-inset-right));transform:translateY(17px) scale(.95);transform-origin:44px 100%;transition:opacity .22s ease,transform .44s var(--ease-out);width:88px;-webkit-backdrop-filter:blur(20px) saturate(1.06);z-index:13}.ReaderScreen_reader__iVw_I[data-controls-open=true] .ReaderScreen_readerToolsVessel__UCJWx{animation:ReaderScreen_kw-reader-tools-vessel-reveal__VuwxP .44s var(--ease-out);opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.ReaderScreen_readerTool__95_i7{align-items:center;border:1px solid rgb(78 57 95/8%);border-radius:50%;box-shadow:0 11px 24px -18px rgb(11 5 28/86%),inset 0 1px rgb(255 255 255/98%);cursor:pointer;display:flex;height:58px;justify-content:center;min-height:58px;padding:0;position:relative;width:58px}.ReaderScreen_readerTool__95_i7:after{backdrop-filter:blur(9px);background:rgb(29 18 51/80%);border:1px solid rgb(255 255 255/11%);border-radius:999px;box-shadow:0 7px 17px -12px #000;color:rgb(255 251 234/97%);content:attr(data-label);font-size:10px;font-weight:900;letter-spacing:.025em;min-width:-moz-max-content;min-width:max-content;padding:5px 9px;pointer-events:none;position:absolute;right:calc(100% + 15px);top:50%;transform:translateY(-50%);-webkit-backdrop-filter:blur(9px)}.ReaderScreen_shareTool__X_G6y{background:var(--reader-tool-share-surface);border-color:color-mix(in srgb,var(--reader-tool-share-ink) 20%,transparent);color:var(--reader-tool-share-ink)}.ReaderScreen_voiceTool__IwjCQ{background:var(--reader-tool-voice-surface);border-color:color-mix(in srgb,var(--reader-tool-voice-ink) 20%,transparent);color:var(--reader-tool-voice-ink)}.ReaderScreen_shelfTool__3_8YL{background:var(--reader-tool-shelf-surface);border-color:color-mix(in srgb,var(--reader-tool-shelf-ink) 18%,transparent);color:var(--reader-tool-shelf-ink)}.ReaderScreen_readToMeTool__KuBBO{background:linear-gradient(145deg,var(--reader-tool-read-start),var(--reader-tool-read-end));border:0;box-shadow:0 13px 27px -17px rgb(73 36 161/86%),inset 0 1px rgb(255 255 255/25%);color:var(--reader-tool-read-accent)}.ReaderScreen_readToMeTool__KuBBO[aria-pressed=true]{background:linear-gradient(145deg,#fff2aa,var(--sunshine-400));color:#382300}.ReaderScreen_readerTool__95_i7:disabled{cursor:default;opacity:.58}:root[data-kwento-reader-holding-hand=left] .ReaderScreen_readerToolsPebble__2Zza_{left:calc(20px + env(safe-area-inset-left));right:auto}:root[data-kwento-reader-holding-hand=left] .ReaderScreen_readerToolsVessel__UCJWx{left:calc(8px + env(safe-area-inset-left));right:auto;transform-origin:44px 100%}:root[data-kwento-reader-holding-hand=left] .ReaderScreen_readerTool__95_i7:after{left:calc(100% + 15px);right:auto}.ReaderScreen_storyCopyRegion__b8QUC{box-sizing:border-box;height:var(--reader-story-copy-height);position:relative;z-index:3}.ReaderScreen_readerPageAction__4zgvI{position:relative;z-index:3}.ReaderScreen_pageCard__XK7Y3[data-reader-page-live=true] :is(.ReaderScreen_storyCopyRegion__b8QUC,.ReaderScreen_readerPageAction__4zgvI,button){pointer-events:auto}.ReaderScreen_pageCard__XK7Y3[data-reader-page-live=true] button{position:relative;z-index:3}.ReaderScreen_readingHint__5vo4K{transition:opacity .16s ease}.ReaderScreen_reader__iVw_I[data-controls-open=true] .ReaderScreen_readingHint__5vo4K{opacity:0!important}:root[data-kwento-motion=reduced] .ReaderScreen_pebbleEmblem__zopn1,:root[data-kwento-motion=reduced] .ReaderScreen_readerToolsPebble__2Zza_,:root[data-kwento-motion=reduced] .ReaderScreen_readerToolsVessel__UCJWx{animation:none;transition:none}:root[data-kwento-motion=reduced] .ReaderScreen_readingHint__5vo4K{transition:none}@media (max-width:359px){.ReaderScreen_storyIllustration__Z_kf1{min-height:clamp(238px,44dvh,340px)!important}}@media (max-height:710px){.ReaderScreen_storyIllustration__Z_kf1{min-height:clamp(230px,43dvh,320px)!important}}@media (max-height:500px){.ReaderScreen_pageStage__39M1Z{--reader-story-copy-height:clamp(94px,24dvh,150px)}}@media (orientation:landscape) and (max-height:480px){.ReaderScreen_storyIllustration__Z_kf1{min-height:clamp(112px,32dvh,150px)!important}}