@font-face{font-family:Mystery Quest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/45adc791490d0842-s.1nlk2ib7f_332.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Mystery Quest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/309b3a8169237850-s.p.2air68dnsf3-c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Mystery Quest Fallback;src:local(Arial);ascent-override:102.06%;descent-override:42.21%;line-gap-override:0.0%;size-adjust:94.63%}.mystery_quest_b7766b94-module__gptnzG__className{font-family:Mystery Quest,Mystery Quest Fallback;font-style:normal;font-weight:400}
:is(html:has(.Wonderland-module__-cplHW__wonderlandPage),body:has(.Wonderland-module__-cplHW__wonderlandPage)){overscroll-behavior-y:none;background-color:#050812;min-height:100%}.Wonderland-module__-cplHW__wonderlandPage{--wl-bg:#070b18;--wl-bg-deep:#050812;--wl-panel:#10182a;--wl-panel-soft:#151f34;--wl-control:#1b2942;--wl-control-hover:#243653;--wl-border:#798eb147;--wl-border-strong:#8ba0c66b;--wl-text:#f7f8fc;--wl-text-muted:#b7c0d2;--wl-violet:#a78bfa;--wl-violet-bright:#c4b5fd;--wl-gold:#f4d58d;--wl-cyan:#9fe6e8;background:radial-gradient(circle at 78% 8%, #583d9129, transparent 28rem), linear-gradient(180deg, var(--wl-bg) 0%, var(--wl-bg-deep) 100%);background-color:var(--wl-bg-deep);min-height:100svh;color:var(--wl-text)}.Wonderland-module__-cplHW__displaySerif{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-weight:700}.Wonderland-module__-cplHW__aliceTitleSvg{box-sizing:content-box;width:5.03em;max-width:100%;margin:-.35em;padding:.35em}.Wonderland-module__-cplHW__sparkle{pointer-events:none;color:var(--wl-gold);text-shadow:0 0 8px #f4d58d59;animation-name:Wonderland-module__-cplHW__wonderland-heading-sparkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes Wonderland-module__-cplHW__wonderland-heading-sparkle{0%,to{opacity:.45;transform:translateY(2px)scale(.85)}50%{opacity:1;transform:translate(3px,-4px)scale(1.15)}}.Wonderland-module__-cplHW__starFieldStar{top:var(--star-mobile-top);left:var(--star-mobile-left);opacity:.45;text-shadow:0 0 7px;line-height:1;animation-name:Wonderland-module__-cplHW__wonderland-star-twinkle-float;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (min-width:768px){.Wonderland-module__-cplHW__starFieldStar{top:var(--star-desktop-top);left:var(--star-desktop-left)}}@keyframes Wonderland-module__-cplHW__wonderland-star-twinkle-float{0%,to{opacity:.3;transform:translateY(2px)scale(.85)}50%{opacity:.88;transform:translate(3px,-3px)scale(1.08)}}@media (prefers-reduced-motion:reduce){.Wonderland-module__-cplHW__sparkle,.Wonderland-module__-cplHW__starFieldStar{opacity:.5;animation:none;transform:none}}.Wonderland-module__-cplHW__wonderlandChapterText{letter-spacing:.01em;color:#0000;-webkit-text-fill-color:transparent;-webkit-text-stroke:.4px #f8bc8cb8;background:linear-gradient(#f8d878 0%,#ffdc72 30%,#f6b77f 65%,#f08bc5 100%) 50%/100% 140%;-webkit-background-clip:text;background-clip:text;margin:-.22em;padding:.22em;font-weight:400}.Wonderland-module__-cplHW__wonderlandChapterBadge{background:linear-gradient(#241630,#241630) padding-box padding-box,linear-gradient(145deg,#f8d878,#ffdc72 32%,#f6b77f 66%,#f08bc5) border-box;border:1px solid #0000;box-shadow:inset 0 1px #ffffff1f,0 0 10px #f8be703d}.Wonderland-module__-cplHW__panel{border:1px solid var(--wl-border);background:linear-gradient(145deg,#121b2ffa,#0c1322fa);box-shadow:inset 0 1px #ffffff0b,0 24px 60px #00000047}.Wonderland-module__-cplHW__decoration{--decoration-mobile-center-x:0px;width:var(--decoration-mobile-width);transform:translate3d(calc(var(--decoration-mobile-x) + var(--decoration-mobile-center-x)), calc(var(--decoration-mobile-y) + 90px), 0)}.Wonderland-module__-cplHW__decoration[data-side=left]{--decoration-mobile-center-x:90px}.Wonderland-module__-cplHW__decoration[data-side=right]{--decoration-mobile-center-x:-90px}@media (min-width:768px){.Wonderland-module__-cplHW__decoration{width:var(--decoration-desktop-width);transform:translate3d(var(--decoration-desktop-x), var(--decoration-desktop-y), 0)}}@keyframes Wonderland-module__-cplHW__decoration-fade-in{0%{opacity:0}to{opacity:1}}.Wonderland-module__-cplHW__decorationImage{opacity:0}.Wonderland-module__-cplHW__decorationImageActive{animation:2s ease-out both Wonderland-module__-cplHW__decoration-fade-in}.Wonderland-module__-cplHW__decorationImageImmediate{opacity:1;animation:none}@media (prefers-reduced-motion:reduce){.Wonderland-module__-cplHW__decorationImage{opacity:1}.Wonderland-module__-cplHW__decorationImageActive{animation:none}}.Wonderland-module__-cplHW__panelSoft{background:var(--wl-panel-soft);border:1px solid var(--wl-border);box-shadow:inset 0 1px #ffffff0a}.Wonderland-module__-cplHW__control{background:var(--wl-control);border:1px solid var(--wl-border-strong);box-shadow:inset 0 1px #ffffff0e,0 8px 20px #00000029}.Wonderland-module__-cplHW__control:hover{background:var(--wl-control-hover)}.Wonderland-module__-cplHW__positionCorrect,.Wonderland-module__-cplHW__positionCorrect:hover{background:#064e3b99;border-color:#34d399b3}.Wonderland-module__-cplHW__positionIncorrect,.Wonderland-module__-cplHW__positionIncorrect:hover{background:#88133799;border-color:#fb7185b3}.Wonderland-module__-cplHW__positionFeedbackTransition{transition:background-color 2s,border-color 2s,color 2s,box-shadow 2s}@media (prefers-reduced-motion:reduce){.Wonderland-module__-cplHW__positionFeedbackTransition{transition-duration:0s}}.Wonderland-module__-cplHW__mapPath{background:linear-gradient(180deg, var(--wl-violet), var(--wl-cyan))}.Wonderland-module__-cplHW__rabbit{transition:top .7s cubic-bezier(.22,1,.36,1)}.Wonderland-module__-cplHW__success{background:linear-gradient(90deg, transparent, var(--wl-gold), transparent)}@media (prefers-reduced-motion:reduce){.Wonderland-module__-cplHW__rabbit{transition:none}}@media (max-width:639px){.Wonderland-module__-cplHW__wonderlandChapterText{-webkit-font-smoothing:antialiased}}
