.hopekin-pet-illustration-module__4FtjJq__petRoot{pointer-events:none}.hopekin-pet-illustration-module__4FtjJq__petActor,.hopekin-pet-illustration-module__4FtjJq__petEyes,.hopekin-pet-illustration-module__4FtjJq__tail,.hopekin-pet-illustration-module__4FtjJq__ear,.hopekin-pet-illustration-module__4FtjJq__head,.hopekin-pet-illustration-module__4FtjJq__hop,.hopekin-pet-illustration-module__4FtjJq__wing,.hopekin-pet-illustration-module__4FtjJq__tailSwish,.hopekin-pet-illustration-module__4FtjJq__dragonWing{transform-box:fill-box}.hopekin-pet-illustration-module__4FtjJq__petActor,.hopekin-pet-illustration-module__4FtjJq__hop{transform-origin:bottom}.hopekin-pet-illustration-module__4FtjJq__petEyes,.hopekin-pet-illustration-module__4FtjJq__head{transform-origin:50%}.hopekin-pet-illustration-module__4FtjJq__tail,.hopekin-pet-illustration-module__4FtjJq__tailSwish{transform-origin:0}.hopekin-pet-illustration-module__4FtjJq__ear{transform-origin:bottom}.hopekin-pet-illustration-module__4FtjJq__wing,.hopekin-pet-illustration-module__4FtjJq__dragonWing{transform-origin:50%}.hopekin-pet-illustration-module__4FtjJq__outline{stroke:var(--hope-ink);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.hopekin-pet-illustration-module__4FtjJq__detail{fill:none;stroke:var(--hope-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.hopekin-pet-illustration-module__4FtjJq__eye{fill:var(--hope-ink)}[data-animate=true] .hopekin-pet-illustration-module__4FtjJq__petActor{animation:4.8s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-bob}[data-animate=true] .hopekin-pet-illustration-module__4FtjJq__petEyes{animation:6.8s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-blink}[data-animate=true] [data-pet-motion=tail-wag] .hopekin-pet-illustration-module__4FtjJq__tail{animation:2.4s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-tail-wag}[data-animate=true] [data-pet-motion=ear-twitch] .hopekin-pet-illustration-module__4FtjJq__ear{animation:4.6s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-ear-twitch}[data-animate=true] [data-pet-motion=head-tilt] .hopekin-pet-illustration-module__4FtjJq__head{animation:4.2s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-head-tilt}[data-animate=true] [data-pet-motion=hop] .hopekin-pet-illustration-module__4FtjJq__hop{animation:3.8s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-hop}[data-animate=true] [data-pet-motion=wing-flutter] .hopekin-pet-illustration-module__4FtjJq__wing{animation:.42s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-wing-flutter}[data-animate=true] [data-pet-motion=tail-swish] .hopekin-pet-illustration-module__4FtjJq__tailSwish{animation:3s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-tail-swish}[data-animate=true] [data-pet-motion=wing-flap] .hopekin-pet-illustration-module__4FtjJq__dragonWing{animation:2.2s ease-in-out infinite hopekin-pet-illustration-module__4FtjJq__hopekin-pet-wing-flap}:is([data-animate=false] .hopekin-pet-illustration-module__4FtjJq__petRoot,[data-animate=false] .hopekin-pet-illustration-module__4FtjJq__petRoot *){animation:none!important}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-blink{0%,47%,50%,to{transform:scaleY(1)}48.5%{transform:scaleY(.12)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-tail-wag{0%,to{transform:rotate(0)}35%{transform:rotate(-7deg)}70%{transform:rotate(6deg)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-ear-twitch{0%,72%,to{transform:rotate(0)}78%{transform:rotate(-8deg)}84%{transform:rotate(5deg)}90%{transform:rotate(0)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-head-tilt{0%,65%,to{transform:rotate(0)}76%,88%{transform:rotate(-3deg)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-hop{0%,68%,to{transform:translateY(0)}78%{transform:translateY(-10px)scaleY(1.02)}88%{transform:translateY(1px)scaleY(.98)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-wing-flutter{0%,to{transform:rotate(-5deg)scaleX(1)}50%{transform:rotate(7deg)scaleX(.78)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-tail-swish{0%,to{transform:rotate(0)}40%{transform:rotate(-5deg)}75%{transform:rotate(4deg)}}@keyframes hopekin-pet-illustration-module__4FtjJq__hopekin-pet-wing-flap{0%,to{transform:rotate(0)scaleX(1)}45%{transform:rotate(-5deg)scaleX(.88)}70%{transform:rotate(4deg)scaleX(1.04)}}@media (prefers-reduced-motion:reduce){.hopekin-pet-illustration-module__4FtjJq__petRoot,.hopekin-pet-illustration-module__4FtjJq__petRoot *{transition:none!important;animation:none!important;transform:none!important}}
.hopekin-renderer-module__Q0uU2G__root{color:var(--hope-ink);flex:none;line-height:0;display:inline-block}.hopekin-renderer-module__Q0uU2G__presence{width:5.5rem}.hopekin-renderer-module__Q0uU2G__hero{width:min(100%,37.5rem)}.hopekin-renderer-module__Q0uU2G__card{width:min(100%,14rem)}.hopekin-renderer-module__Q0uU2G__svg{width:100%;height:auto;display:block;overflow:visible}.hopekin-renderer-module__Q0uU2G__shadow{fill:color-mix(in srgb, var(--hope-ink), transparent 86%)}.hopekin-renderer-module__Q0uU2G__body,.hopekin-renderer-module__Q0uU2G__foot,.hopekin-renderer-module__Q0uU2G__drop{fill:var(--hopekin-body);stroke:color-mix(in srgb, var(--hopekin-body), var(--hope-ink) 25%);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__foot{fill:color-mix(in srgb, var(--hopekin-body), var(--hope-paper) 12%)}.hopekin-renderer-module__Q0uU2G__arm{fill:none;stroke:var(--hopekin-body);stroke-width:42px;stroke-linecap:round;transform-box:fill-box;transform-origin:top}.hopekin-renderer-module__Q0uU2G__face{fill:var(--hope-ink);transform-box:fill-box;transform-origin:50%}.hopekin-renderer-module__Q0uU2G__mouth,.hopekin-renderer-module__Q0uU2G__eyesHappy path{fill:none;stroke:var(--hope-ink);stroke-width:5px;stroke-linecap:round}.hopekin-renderer-module__Q0uU2G__eyesOpen,.hopekin-renderer-module__Q0uU2G__eyesHappy{transform-box:fill-box;transform-origin:50%}.hopekin-renderer-module__Q0uU2G__eyesHappy,.hopekin-renderer-module__Q0uU2G__stars,.hopekin-renderer-module__Q0uU2G__mouthHappy,.hopekin-renderer-module__Q0uU2G__eatingSnack,.hopekin-renderer-module__Q0uU2G__streakBadge,.hopekin-renderer-module__Q0uU2G__root[data-mood=happy] .hopekin-renderer-module__Q0uU2G__mouthNeutral,.hopekin-renderer-module__Q0uU2G__root[data-motion=celebrate] .hopekin-renderer-module__Q0uU2G__mouthNeutral,.hopekin-renderer-module__Q0uU2G__root[data-motion=eat] .hopekin-renderer-module__Q0uU2G__mouthNeutral,.hopekin-renderer-module__Q0uU2G__root[data-motion=streakCelebrate] .hopekin-renderer-module__Q0uU2G__mouthNeutral{opacity:0}.hopekin-renderer-module__Q0uU2G__root[data-mood=happy] .hopekin-renderer-module__Q0uU2G__mouthHappy,.hopekin-renderer-module__Q0uU2G__root[data-motion=celebrate] .hopekin-renderer-module__Q0uU2G__mouthHappy,.hopekin-renderer-module__Q0uU2G__root[data-motion=eat] .hopekin-renderer-module__Q0uU2G__mouthHappy,.hopekin-renderer-module__Q0uU2G__root[data-motion=streakCelebrate] .hopekin-renderer-module__Q0uU2G__mouthHappy{opacity:1}.hopekin-renderer-module__Q0uU2G__stars{fill:#f3883b}.hopekin-renderer-module__Q0uU2G__actor{transform-box:fill-box;transform-origin:bottom}.hopekin-renderer-module__Q0uU2G__scene{pointer-events:none}.hopekin-renderer-module__Q0uU2G__sceneOutline,.hopekin-renderer-module__Q0uU2G__itemOutline{stroke:var(--hope-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__chalkLine,.hopekin-renderer-module__Q0uU2G__orbitLine{fill:none;stroke:var(--hope-paper);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:.78}.hopekin-renderer-module__Q0uU2G__orbitLine{stroke:#9b79ec;opacity:.7}.hopekin-renderer-module__Q0uU2G__spaceStar{fill:#f3c969}.hopekin-renderer-module__Q0uU2G__auroraBand{fill:none;stroke-width:18px;stroke-linecap:round;opacity:.72}.hopekin-renderer-module__Q0uU2G__sceneLine,.hopekin-renderer-module__Q0uU2G__auroraLine{fill:none;stroke:var(--hope-paper);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:.8}.hopekin-renderer-module__Q0uU2G__auroraLine{stroke-width:9px;opacity:.72}.hopekin-renderer-module__Q0uU2G__petOutline{fill:#f3c969;stroke:var(--hope-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__petTail,.hopekin-renderer-module__Q0uU2G__petFace{fill:none;stroke:var(--hope-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__petTail{stroke:#f3c969;stroke-width:12px}.hopekin-renderer-module__Q0uU2G__petEye{fill:var(--hope-ink)}.hopekin-renderer-module__Q0uU2G__itemStitch{fill:none;stroke:var(--hope-ink);stroke-width:3px;stroke-linecap:round;opacity:.58}.hopekin-renderer-module__Q0uU2G__starcourtGlint{fill:none;stroke:#fff1a6;stroke-width:5px;stroke-linecap:round;opacity:.2}.hopekin-renderer-module__Q0uU2G__starcourtStarOne,.hopekin-renderer-module__Q0uU2G__starcourtStarTwo,.hopekin-renderer-module__Q0uU2G__starcourtStarThree,.hopekin-renderer-module__Q0uU2G__starcourtGlint{transform-box:fill-box;transform-origin:50%}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-document-visible=true][data-legendary-motion=starcourt-regalia] .hopekin-renderer-module__Q0uU2G__starcourtGlint{animation:4.8s ease-in-out infinite hopekin-renderer-module__Q0uU2G__starcourt-glint}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-document-visible=true][data-legendary-motion=starcourt-regalia] .hopekin-renderer-module__Q0uU2G__starcourtStarOne{animation:5.4s ease-in-out infinite hopekin-renderer-module__Q0uU2G__starcourt-orbit-one}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-document-visible=true][data-legendary-motion=starcourt-regalia] .hopekin-renderer-module__Q0uU2G__starcourtStarTwo{animation:6.2s ease-in-out infinite hopekin-renderer-module__Q0uU2G__starcourt-orbit-two}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-document-visible=true][data-legendary-motion=starcourt-regalia] .hopekin-renderer-module__Q0uU2G__starcourtStarThree{animation:7s ease-in-out infinite reverse hopekin-renderer-module__Q0uU2G__starcourt-orbit-one}@keyframes hopekin-renderer-module__Q0uU2G__starcourt-glint{0%,to{opacity:.16;transform:translate(-8px)}50%{opacity:.8;transform:translate(8px)}}@keyframes hopekin-renderer-module__Q0uU2G__starcourt-orbit-one{0%,to{opacity:.55;transform:translate(-4px,2px)}50%{opacity:1;transform:translate(6px,-5px)}}@keyframes hopekin-renderer-module__Q0uU2G__starcourt-orbit-two{0%,to{opacity:.65;transform:translate(5px,-2px)}50%{opacity:1;transform:translate(-6px,5px)}}.hopekin-renderer-module__Q0uU2G__headphoneBand{fill:none;stroke:var(--hope-ink);stroke-width:13px;stroke-linecap:round}.hopekin-renderer-module__Q0uU2G__glassesLens{fill:color-mix(in srgb, var(--hope-paper), transparent 72%);stroke:var(--hope-ink);stroke-width:7px}.hopekin-renderer-module__Q0uU2G__glassesFrame{fill:none;stroke:var(--hope-ink);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__shadesLens{fill:#28355f;stroke:var(--hope-ink);stroke-width:5px;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__shadesGlint{fill:none;stroke:#339cff;stroke-width:4px;stroke-linecap:round}.hopekin-renderer-module__Q0uU2G__starLens{fill:#f3c969b8;stroke:var(--hope-ink);stroke-width:5px;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__foodThought,.hopekin-renderer-module__Q0uU2G__eatingSnack,.hopekin-renderer-module__Q0uU2G__streakBadge{pointer-events:none;transform-box:fill-box;transform-origin:50%}.hopekin-renderer-module__Q0uU2G__thoughtBubble{fill:var(--hope-paper);stroke:var(--hope-ink);stroke-width:4px}.hopekin-renderer-module__Q0uU2G__snackOutline{stroke:var(--hope-ink);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__snackMark{fill:none;stroke:var(--hope-paper);stroke-width:4px;stroke-linecap:round}.hopekin-renderer-module__Q0uU2G__streakBadgeCircle{fill:var(--hope-paper);stroke:var(--hope-ink);stroke-width:4px}.hopekin-renderer-module__Q0uU2G__flame{fill:#f3883b;stroke:var(--hope-ink);stroke-width:4px;stroke-linejoin:round}.hopekin-renderer-module__Q0uU2G__flameCore{fill:#f3c969}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=idle] .hopekin-renderer-module__Q0uU2G__actor{animation:4.8s ease-in-out infinite hopekin-renderer-module__Q0uU2G__hopekin-breathe}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=idle] .hopekin-renderer-module__Q0uU2G__eyesOpen{animation:6.8s ease-in-out infinite hopekin-renderer-module__Q0uU2G__hopekin-blink}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=encourage] .hopekin-renderer-module__Q0uU2G__actor{animation:1.4s ease-in-out both hopekin-renderer-module__Q0uU2G__hopekin-encourage}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=encourage] .hopekin-renderer-module__Q0uU2G__armRight{animation:1.4s ease-in-out both hopekin-renderer-module__Q0uU2G__hopekin-wave}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=celebrate] .hopekin-renderer-module__Q0uU2G__actor{animation:1.15s cubic-bezier(.2,.76,.25,1) both hopekin-renderer-module__Q0uU2G__hopekin-celebrate}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=celebrate] .hopekin-renderer-module__Q0uU2G__armLeft{animation:1.15s ease-out both hopekin-renderer-module__Q0uU2G__hopekin-arm-up-left}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=celebrate] .hopekin-renderer-module__Q0uU2G__armRight{animation:1.15s ease-out both hopekin-renderer-module__Q0uU2G__hopekin-arm-up-right}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=celebrate] .hopekin-renderer-module__Q0uU2G__stars{animation:1.15s ease-out both hopekin-renderer-module__Q0uU2G__hopekin-stars}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=eat] .hopekin-renderer-module__Q0uU2G__actor{animation:1.4s cubic-bezier(.2,.76,.25,1) both hopekin-renderer-module__Q0uU2G__hopekin-eat-hop}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=eat] .hopekin-renderer-module__Q0uU2G__armLeft{animation:1.4s ease-in-out both hopekin-renderer-module__Q0uU2G__hopekin-eat-arm-left}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=eat] .hopekin-renderer-module__Q0uU2G__armRight{animation:1.4s ease-in-out both hopekin-renderer-module__Q0uU2G__hopekin-eat-arm-right}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=eat] .hopekin-renderer-module__Q0uU2G__eatingSnack{animation:1.4s ease-in-out both hopekin-renderer-module__Q0uU2G__hopekin-snack-travel}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=streakCelebrate] .hopekin-renderer-module__Q0uU2G__actor{animation:1.6s cubic-bezier(.2,.76,.25,1) both hopekin-renderer-module__Q0uU2G__hopekin-streak-hop}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=streakCelebrate] .hopekin-renderer-module__Q0uU2G__streakBadge{animation:1.6s ease-out both hopekin-renderer-module__Q0uU2G__hopekin-streak-badge}.hopekin-renderer-module__Q0uU2G__root[data-animate=true][data-motion=streakCelebrate] .hopekin-renderer-module__Q0uU2G__stars{animation:1.6s ease-out both hopekin-renderer-module__Q0uU2G__hopekin-streak-sparkles}.hopekin-renderer-module__Q0uU2G__root[data-animate=false] *,.hopekin-renderer-module__Q0uU2G__root[data-animate=false] :before,.hopekin-renderer-module__Q0uU2G__root[data-animate=false] :after{animation:none!important}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-blink{0%,47%,50%,to{transform:scaleY(1)}48.5%{transform:scaleY(.12)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-encourage{0%,to{transform:rotate(0)}35%{transform:rotate(-2deg)}60%{transform:rotate(1deg)}80%{transform:rotate(-1deg)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-wave{0%,to{transform:rotate(0)}38%{transform:rotate(-15deg)translateY(-5px)}62%{transform:rotate(-5deg)translateY(-2px)}78%{transform:rotate(-15deg)translateY(-5px)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-celebrate{0%,to{transform:translateY(0)}28%{transform:translateY(3px)}54%{transform:translateY(-16px)}76%{transform:translateY(0)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-arm-up-left{0%,to{transform:rotate(0)}40%,67%{transform:rotate(22deg)translateY(-6px)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-arm-up-right{0%,to{transform:rotate(0)}40%,67%{transform:rotate(-22deg)translateY(-6px)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-stars{0%,17%,to{opacity:0;transform:scale(.9)}42%,72%{opacity:1;transform:scale(1)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-snack-travel{0%{opacity:0;transform:translate(0)rotate(0)}14%{opacity:1}64%{opacity:1;transform:translate(-160px,72px)rotate(-8deg)}72%,to{opacity:0;transform:translate(-176px,78px)rotate(-8deg)scale(.7)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-eat-hop{0%,45%,to{transform:translateY(0)}66%{transform:translateY(-12px)}82%{transform:translateY(1px)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-eat-arm-left{0%,42%,to{transform:rotate(0)}61%,76%{transform:rotate(-13deg)translate(5px,-4px)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-eat-arm-right{0%,42%,to{transform:rotate(0)}61%,76%{transform:rotate(13deg)translate(-5px,-4px)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-streak-hop{0%,to{transform:translateY(0)rotate(0)}30%{transform:translateY(-9px)rotate(-1.5deg)}53%{transform:translateY(0)rotate(1deg)}70%{transform:translateY(-5px)rotate(0)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-streak-badge{0%,12%,to{opacity:0;transform:scale(.7)rotate(-8deg)}30%,76%{opacity:1;transform:scale(1)rotate(0)}}@keyframes hopekin-renderer-module__Q0uU2G__hopekin-streak-sparkles{0%,12%,to{opacity:0;transform:scale(.8)}32%,74%{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.hopekin-renderer-module__Q0uU2G__root *,.hopekin-renderer-module__Q0uU2G__root :before,.hopekin-renderer-module__Q0uU2G__root :after{transition:none!important;animation:none!important;transform:none!important}}
.hopekin-legendary-motion-module__QKqyta__tinySuns,.hopekin-legendary-motion-module__QKqyta__solarFlare,.hopekin-legendary-motion-module__QKqyta__dragonAurora,.hopekin-legendary-motion-module__QKqyta__dragonArmour,.hopekin-legendary-motion-module__QKqyta__dragonTail,.hopekin-legendary-motion-module__QKqyta__everlightWings,.hopekin-legendary-motion-module__QKqyta__everlightSparks,.hopekin-legendary-motion-module__QKqyta__universeOrbit,.hopekin-legendary-motion-module__QKqyta__universeCounterOrbit,.hopekin-legendary-motion-module__QKqyta__universePlanets,.hopekin-legendary-motion-module__QKqyta__universeComet{transform-box:fill-box;transform-origin:50%;animation-play-state:paused}.hopekin-legendary-motion-module__QKqyta__everlightWings{transform-origin:bottom}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__tinySuns{animation:12s linear infinite hopekin-legendary-motion-module__QKqyta__tiny-suns-orbit}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__solarFlare{animation:8s ease-in-out infinite hopekin-legendary-motion-module__QKqyta__solar-flare}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__dragonAurora{animation:12s ease-in-out infinite hopekin-legendary-motion-module__QKqyta__dragon-aurora-drift}:is([data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__dragonArmour,[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__dragonTail){animation:10s ease-in-out infinite hopekin-legendary-motion-module__QKqyta__dragon-armour-breathe}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__everlightWings{animation:12s ease-in-out infinite hopekin-legendary-motion-module__QKqyta__everlight-open}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__everlightSparks{animation:8s ease-in-out infinite hopekin-legendary-motion-module__QKqyta__everlight-sparks}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__universeOrbit{animation:12s linear infinite hopekin-legendary-motion-module__QKqyta__universe-orbit}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__universeCounterOrbit{animation:10s linear infinite hopekin-legendary-motion-module__QKqyta__universe-counter-orbit}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__universePlanets{animation:10s ease-in-out infinite hopekin-legendary-motion-module__QKqyta__universe-breathe}[data-animate=true][data-document-visible=true] .hopekin-legendary-motion-module__QKqyta__universeComet{animation:12s ease-in-out infinite hopekin-legendary-motion-module__QKqyta__universe-comet}@keyframes hopekin-legendary-motion-module__QKqyta__tiny-suns-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hopekin-legendary-motion-module__QKqyta__solar-flare{0%,to{opacity:.58;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@keyframes hopekin-legendary-motion-module__QKqyta__dragon-aurora-drift{0%,to{opacity:.72;transform:translate(-3px)}50%{opacity:.94;transform:translate(3px)}}@keyframes hopekin-legendary-motion-module__QKqyta__dragon-armour-breathe{0%,to{transform:scale(.99)}50%{transform:scale(1.01)}}@keyframes hopekin-legendary-motion-module__QKqyta__everlight-open{0%,to{transform:scaleX(.97)rotate(-1deg)}50%{transform:scaleX(1.03)rotate(1deg)}}@keyframes hopekin-legendary-motion-module__QKqyta__everlight-sparks{0%,to{opacity:.52;transform:translateY(2px)}50%{opacity:1;transform:translateY(-3px)}}@keyframes hopekin-legendary-motion-module__QKqyta__universe-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hopekin-legendary-motion-module__QKqyta__universe-counter-orbit{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@keyframes hopekin-legendary-motion-module__QKqyta__universe-breathe{0%,to{transform:scale(.99)}50%{transform:scale(1.01)}}@keyframes hopekin-legendary-motion-module__QKqyta__universe-comet{0%,68%,to{opacity:.42;transform:translate(-8px,5px)}78%,90%{opacity:1;transform:translate(8px,-5px)}}@media (prefers-reduced-motion:reduce){.hopekin-legendary-motion-module__QKqyta__tinySuns,.hopekin-legendary-motion-module__QKqyta__solarFlare,.hopekin-legendary-motion-module__QKqyta__dragonAurora,.hopekin-legendary-motion-module__QKqyta__dragonArmour,.hopekin-legendary-motion-module__QKqyta__dragonTail,.hopekin-legendary-motion-module__QKqyta__everlightWings,.hopekin-legendary-motion-module__QKqyta__everlightSparks,.hopekin-legendary-motion-module__QKqyta__universeOrbit,.hopekin-legendary-motion-module__QKqyta__universeCounterOrbit,.hopekin-legendary-motion-module__QKqyta__universePlanets,.hopekin-legendary-motion-module__QKqyta__universeComet{animation:none!important;transform:none!important}}
.world-map-module__IHRTAq__overlay{animation:.3s ease-out both world-map-module__IHRTAq__overlayIn}@keyframes world-map-module__IHRTAq__overlayIn{0%{opacity:0}to{opacity:1}}.world-map-module__IHRTAq__ring{transform-origin:50%;animation:1.5s ease-out both world-map-module__IHRTAq__ringBurst}.world-map-module__IHRTAq__ringLate{animation-delay:.25s}@keyframes world-map-module__IHRTAq__ringBurst{0%{opacity:.9;transform:scale(.25)}to{opacity:0;transform:scale(1.7)}}.world-map-module__IHRTAq__stamp{animation:.55s cubic-bezier(.2,1.6,.4,1) .15s both world-map-module__IHRTAq__stampPop}@keyframes world-map-module__IHRTAq__stampPop{0%{opacity:0;transform:scale(.4)rotate(-10deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}.world-map-module__IHRTAq__sparkle{animation:1.2s ease-out .35s both world-map-module__IHRTAq__sparkleFade}.world-map-module__IHRTAq__ctaPulse{transform-origin:50%;animation:4.5s ease-in-out infinite world-map-module__IHRTAq__ctaPulse}@keyframes world-map-module__IHRTAq__ctaPulse{0%,86%,to{transform:scale(1)}90%{transform:scale(1.045)}94%{transform:scale(1)}97%{transform:scale(1.02)}}@keyframes world-map-module__IHRTAq__sparkleFade{0%{opacity:0;transform:scale(0)}40%{opacity:1;transform:scale(1.15)}to{opacity:0;transform:scale(.9)}}
.guided-world-intro-module__TzmZPG__backdrop{z-index:1002;place-items:center;padding:clamp(16px,3vw,34px);animation:.18s ease-out both guided-world-intro-module__TzmZPG__reveal;display:grid;position:absolute;inset:0}.guided-world-intro-module__TzmZPG__audio{display:none}.guided-world-intro-module__TzmZPG__card{border:2px solid var(--hope-ink);border-radius:var(--hope-radius);background:var(--hope-paper);width:min(620px,100%);max-height:100%;color:var(--hope-ink);padding:clamp(18px,3vw,30px);overflow:auto;box-shadow:5px 7px #1f2421b3}.guided-world-intro-module__TzmZPG__eyebrow{font-family:var(--hope-mono);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;gap:16px;font-size:12px;font-weight:800;display:flex}.guided-world-intro-module__TzmZPG__title{font-family:var(--hope-body);outline:none;margin-top:15px;font-size:clamp(29px,3.4vw,42px);font-weight:400;line-height:1.14}.guided-world-intro-module__TzmZPG__body{max-width:54ch;margin-top:15px;font-size:clamp(18px,2vw,23px);line-height:1.3}.guided-world-intro-module__TzmZPG__liveProgress{background:var(--hope-paper-deep);font-family:var(--hope-mono);border-left:4px solid #5b9b83;margin-top:14px;padding:8px 12px;font-size:13px;line-height:1.4}.guided-world-intro-module__TzmZPG__trackRow{justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.guided-world-intro-module__TzmZPG__dots{gap:8px;display:flex}.guided-world-intro-module__TzmZPG__sound{border:1.5px solid var(--hope-ink);background:var(--hope-paper-deep);color:var(--hope-ink);font:800 12px/1 var(--hope-mono);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;display:flex}.guided-world-intro-module__TzmZPG__dot,.guided-world-intro-module__TzmZPG__activeDot{border:1.5px solid var(--hope-ink);background:0 0;border-radius:50%;width:10px;height:10px}.guided-world-intro-module__TzmZPG__activeDot{background:#5b9b83}.guided-world-intro-module__TzmZPG__actions{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.guided-world-intro-module__TzmZPG__moveActions{gap:10px;display:flex}.guided-world-intro-module__TzmZPG__actions button{border:2px solid var(--hope-ink);font:800 16px/1 var(--hope-body);cursor:pointer;border-radius:999px;padding:9px 17px}.guided-world-intro-module__TzmZPG__skip{text-underline-offset:4px;background:0 0;text-decoration:underline;border-color:#0000!important}.guided-world-intro-module__TzmZPG__back{background:var(--hope-paper-deep)}.guided-world-intro-module__TzmZPG__next{background:var(--hope-gold);box-shadow:2px 3px 0 var(--hope-ink)}.guided-world-intro-module__TzmZPG__actions button:disabled{cursor:default;opacity:.38}@keyframes guided-world-intro-module__TzmZPG__reveal{0%{opacity:0}to{opacity:1}}@media (max-width:600px){.guided-world-intro-module__TzmZPG__backdrop{padding:8px}.guided-world-intro-module__TzmZPG__card{padding:14px}.guided-world-intro-module__TzmZPG__title{margin-top:9px;font-size:26px}.guided-world-intro-module__TzmZPG__body{margin-top:9px;font-size:16px;line-height:1.22}.guided-world-intro-module__TzmZPG__liveProgress{margin-top:9px;padding-block:5px;font-size:11px}.guided-world-intro-module__TzmZPG__trackRow{margin-top:11px}.guided-world-intro-module__TzmZPG__actions{gap:8px;margin-top:12px}.guided-world-intro-module__TzmZPG__moveActions{gap:7px}.guided-world-intro-module__TzmZPG__actions button{min-height:44px;padding:7px 12px;font-size:14px}}@media (prefers-reduced-motion:reduce){.guided-world-intro-module__TzmZPG__backdrop{animation:none}}
.shallows-world-card-module__xuIprq__card{border:2px solid var(--hope-ink);border-radius:var(--hope-radius);background:var(--hope-paper-deep);width:100%;box-shadow:var(--hope-card-sh);position:relative;overflow:hidden}.shallows-world-card-module__xuIprq__worldFrame{aspect-ratio:1720/540;border-bottom:2px solid var(--hope-ink);background:#bfc9bd;width:100%;min-height:250px;position:relative;overflow:hidden}.shallows-world-card-module__xuIprq__plate,.shallows-world-card-module__xuIprq__friendsButton{z-index:3;border:2px solid var(--hope-ink);border-radius:var(--hope-radius);background:var(--hope-paper);color:var(--hope-ink);position:absolute;top:clamp(12px,2vw,24px)}.shallows-world-card-module__xuIprq__plate{font-family:var(--hope-body);align-items:center;gap:8px;padding:8px 14px;font-size:clamp(19px,2vw,30px);line-height:1;display:flex;left:clamp(12px,2vw,24px)}.shallows-world-card-module__xuIprq__medalDot{border:2px solid var(--hope-ink);background:#bd8458;border-radius:50%;flex:none;width:18px;height:18px}.shallows-world-card-module__xuIprq__friendsButton{font-family:var(--hope-body);cursor:pointer;box-shadow:2px 3px 0 var(--hope-ink);padding:8px 15px;font-size:clamp(22px,1.8vw,27px);line-height:1;transition:transform .12s;right:clamp(12px,2vw,24px)}.shallows-world-card-module__xuIprq__friendsButton:active{box-shadow:none;translate:1px 1px}.shallows-world-card-module__xuIprq__action{z-index:1001;transform-origin:50%;justify-content:center;margin-top:-30px;padding-inline:20px;animation:4.5s ease-in-out infinite shallows-world-card-module__xuIprq__ctaPulse;display:flex;position:relative}@keyframes shallows-world-card-module__xuIprq__ctaPulse{0%,86%,to{transform:scale(1)}90%{transform:scale(1.045)}94%{transform:scale(1)}97%{transform:scale(1.02)}}.shallows-world-card-module__xuIprq__action .hope-btn:disabled{opacity:1}.shallows-world-card-module__xuIprq__actionOnly{padding-bottom:30px}.shallows-world-card-module__xuIprq__progressArea{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:18px;padding:34px 26px 24px;display:grid}.shallows-world-card-module__xuIprq__progressPanel,.shallows-world-card-module__xuIprq__dailyPanel{border:1.5px solid color-mix(in srgb, var(--hope-ink) 28%, transparent);border-radius:calc(var(--hope-radius) - 2px);background:color-mix(in srgb, var(--hope-paper) 70%, transparent);min-width:0;padding:15px 17px}:is(.shallows-world-card-module__xuIprq__card:has([data-world-story-playing]),.shallows-world-card-module__xuIprq__card:has([data-world-intro-target])){z-index:1300;box-shadow:var(--hope-card-sh), 0 0 0 100vmax #1f2421c7;animation:.22s ease-out both shallows-world-card-module__xuIprq__spotlight}@keyframes shallows-world-card-module__xuIprq__spotlight{0%{box-shadow:var(--hope-card-sh), 0 0 0 100vmax #1f242100}to{box-shadow:var(--hope-card-sh), 0 0 0 100vmax #1f2421c7}}:is(.shallows-world-card-module__xuIprq__card:has([data-world-intro-target=progress]) .shallows-world-card-module__xuIprq__progressPanel,.shallows-world-card-module__xuIprq__card:has([data-world-intro-target=daily]) .shallows-world-card-module__xuIprq__dailyPanel){z-index:1003;outline:4px solid var(--hope-gold);outline-offset:4px;box-shadow:4px 5px 0 var(--hope-ink);position:relative}.shallows-world-card-module__xuIprq__card:has([data-world-intro-target=world]) .shallows-world-card-module__xuIprq__worldFrame{outline:4px solid var(--hope-gold);outline-offset:-6px}.shallows-world-card-module__xuIprq__replayArea{justify-content:center;padding:0 24px 22px;display:flex}.shallows-world-card-module__xuIprq__replayButton{color:var(--hope-dim);font:800 14px/1.2 var(--hope-mono);text-underline-offset:4px;cursor:pointer;background:0 0;border:0;padding:5px;text-decoration:underline}.shallows-world-card-module__xuIprq__panelHeading,.shallows-world-card-module__xuIprq__panelMeta,.shallows-world-card-module__xuIprq__dailyCopy{justify-content:space-between;align-items:baseline;gap:14px;display:flex}.shallows-world-card-module__xuIprq__panelHeading strong,.shallows-world-card-module__xuIprq__dailyCopy strong{font-family:var(--hope-display);font-size:clamp(22px,2vw,29px);font-weight:700;line-height:1}.shallows-world-card-module__xuIprq__panelHeading span,.shallows-world-card-module__xuIprq__dailyCopy span,.shallows-world-card-module__xuIprq__panelMeta{font-family:var(--hope-mono);color:var(--hope-dim);font-size:12px}.shallows-world-card-module__xuIprq__bar{border:2px solid var(--hope-ink);background:var(--hope-paper);border-radius:999px;height:18px;margin-top:12px;position:relative;overflow:hidden}.shallows-world-card-module__xuIprq__barFill,.shallows-world-card-module__xuIprq__dailyFill{border-radius:999px;min-width:5px;transition:width .6s cubic-bezier(.2,.8,.2,1);position:absolute;inset:2px auto 2px 2px}.shallows-world-card-module__xuIprq__barFill{background:#5b9b83}.shallows-world-card-module__xuIprq__dailyFill{background:#efc65d}.shallows-world-card-module__xuIprq__panelMeta{margin-top:9px}.shallows-world-card-module__xuIprq__boostEarned{color:#376d5c;font-weight:800}.shallows-world-card-module__xuIprq__dailyComplete{color:#8b6718;font-weight:800}@media (max-width:1100px){.shallows-world-card-module__xuIprq__worldFrame{aspect-ratio:944/440}}@media (max-width:800px){.shallows-world-card-module__xuIprq__progressArea{grid-template-columns:1fr;padding-inline:15px}.shallows-world-card-module__xuIprq__plate{max-width:calc(100% - 150px)}}@media (max-width:600px){.shallows-world-card-module__xuIprq__worldFrame{aspect-ratio:350/300}}@media (prefers-reduced-motion:reduce){.shallows-world-card-module__xuIprq__action,:is(.shallows-world-card-module__xuIprq__card:has([data-world-story-playing]),.shallows-world-card-module__xuIprq__card:has([data-world-intro-target])){animation:none}:is(.shallows-world-card-module__xuIprq__card:has([data-world-intro-target]) .shallows-world-card-module__xuIprq__progressPanel,.shallows-world-card-module__xuIprq__card:has([data-world-intro-target]) .shallows-world-card-module__xuIprq__dailyPanel,.shallows-world-card-module__xuIprq__card:has([data-world-intro-target]) .shallows-world-card-module__xuIprq__worldFrame){transition:none}}
.world-story-overlay-module__reRY2G__backdrop{z-index:1000;background:#1f2421;position:absolute;inset:0}.world-story-overlay-module__reRY2G__stage{position:absolute;inset:0;overflow:hidden}.world-story-overlay-module__reRY2G__close{z-index:4;color:#30342f;cursor:pointer;background:#fff9ede0;border:2px solid #30342f;border-radius:999px;padding:9px 14px;font:800 13px/1 ui-rounded,system-ui,sans-serif;position:absolute;top:18px;right:18px}.world-story-overlay-module__reRY2G__error{z-index:3;color:#30342f;text-align:center;background:#fff9ed;place-content:center;gap:14px;padding:30px;display:grid;position:absolute;inset:0}.world-story-overlay-module__reRY2G__error button{background:#efc65d;border:2px solid #30342f;border-radius:999px;justify-self:center;padding:10px 18px;font-weight:800}
