.PlatformHeader-module__kmZDDq__header{z-index:20;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 0;display:flex;position:absolute;top:0;left:0;right:0}.PlatformHeader-module__kmZDDq__header>*{pointer-events:auto}.PlatformHeader-module__kmZDDq__homeLink{width:68px;height:68px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh);border-radius:50%;place-items:center;transition:transform .12s,box-shadow .12s;display:grid}.PlatformHeader-module__kmZDDq__homeLink:active{box-shadow:var(--toy-cream-sh-down);transform:translateY(4px)}.PlatformHeader-module__kmZDDq__homeLink:focus-visible,.PlatformHeader-module__kmZDDq__brand:focus-visible,.PlatformHeader-module__kmZDDq__entry:focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:3px}.PlatformHeader-module__kmZDDq__homeIcon{width:40px;height:40px}.PlatformHeader-module__kmZDDq__section{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.PlatformHeader-module__kmZDDq__brand{min-height:48px;color:var(--pb-ink);font-family:var(--font-kid);margin-top:2px;font-size:40px;line-height:1.2;display:inline-block;position:relative;transform:rotate(-2deg)}.PlatformHeader-module__kmZDDq__underline{width:128px;height:10px;position:absolute;bottom:-4px;left:-2px}.PlatformHeader-module__kmZDDq__entry{color:var(--pb-ink);border-radius:24px;flex-direction:column;flex:none;align-items:center;gap:2px;transition:transform .2s;display:flex}.PlatformHeader-module__kmZDDq__entry:hover{transform:translateY(-3px)}.PlatformHeader-module__kmZDDq__entry:active{transform:scale(.97)}.PlatformHeader-module__kmZDDq__house{width:110px;height:102px;display:block;overflow:visible}.PlatformHeader-module__kmZDDq__house [data-star]{transform-box:fill-box;transform-origin:50% 100%;animation:.3s ease-out both PlatformHeader-module__kmZDDq__star-peek}@keyframes PlatformHeader-module__kmZDDq__star-peek{0%{opacity:0;transform:translateY(10px)scale(.5)}}.PlatformHeader-module__kmZDDq__entryLabel{height:44px;font-family:var(--font-kid);white-space:nowrap;background:linear-gradient(#fffdf6,#f1f2f5);border-radius:999px;align-items:center;gap:6px;padding:0 18px;font-size:22px;line-height:1;display:inline-flex;box-shadow:inset 0 2px #fff,0 5px #cfd4de,0 12px 10px #2a2f4542}.PlatformHeader-module__kmZDDq__entry[data-gulp] .PlatformHeader-module__kmZDDq__book{transform-origin:50% 80%;animation:.18s ease-out both PlatformHeader-module__kmZDDq__gulp}@keyframes PlatformHeader-module__kmZDDq__gulp{50%{transform:scale(1.1)rotate(-4deg)}}@media (orientation:portrait) and (max-height:812px){.PlatformHeader-module__kmZDDq__entry{flex-direction:row-reverse;gap:4px}.PlatformHeader-module__kmZDDq__book{width:56px;height:61px}}@media (prefers-reduced-motion:reduce){.PlatformHeader-module__kmZDDq__entry,.PlatformHeader-module__kmZDDq__book [data-star],.PlatformHeader-module__kmZDDq__entry[data-gulp] .PlatformHeader-module__kmZDDq__book{transition:none;animation:none}}
.FirstGuide-module__woJrUq__layer{--tap-dur:2.6s;--drag-dur:3.2s;--tapmove-dur:3.8s;--start-delay:1s;z-index:6;pointer-events:none;position:absolute;inset:0;overflow:visible}.FirstGuide-module__woJrUq__center{width:0;height:0;inset:50% auto auto 50%}.FirstGuide-module__woJrUq__hand{width:calc(68px * var(--hs,1));height:calc(76px * var(--hs,1));filter:drop-shadow(0 6px 5px #13223847);position:absolute}.FirstGuide-module__woJrUq__hand svg{transform-origin:47.8% 11.2%;width:100%;height:100%;display:block;overflow:visible}.FirstGuide-module__woJrUq__tap{left:calc(var(--x) - 32.5px * var(--hs,1));top:calc(var(--y) - 8.5px * var(--hs,1));transform-origin:calc(32.5px * var(--hs,1)) calc(8.5px * var(--hs,1));animation:FirstGuide-module__woJrUq__tap var(--tap-dur) ease-out var(--start-delay) infinite both}.FirstGuide-module__woJrUq__fromTop svg{transform:rotate(180deg)}.FirstGuide-module__woJrUq__drag,.FirstGuide-module__woJrUq__tapmove{offset-anchor:calc(32.5px * var(--hs,1)) calc(8.5px * var(--hs,1));offset-rotate:0deg;top:0;left:0}.FirstGuide-module__woJrUq__drag{animation:FirstGuide-module__woJrUq__drag var(--drag-dur) ease-in-out var(--start-delay) infinite both}.FirstGuide-module__woJrUq__tapmove{animation:FirstGuide-module__woJrUq__tapmove var(--tapmove-dur) ease-in-out var(--start-delay) infinite both}.FirstGuide-module__woJrUq__ripple{left:var(--x);top:var(--y);width:calc(46px * var(--hs,1));height:calc(46px * var(--hs,1));border:3px solid var(--guide-ripple,var(--pb-cobalt));opacity:0;animation:FirstGuide-module__woJrUq__ripple1 var(--tap-dur) ease-out var(--start-delay) infinite;border-radius:50%;position:absolute;translate:-50% -50%}.FirstGuide-module__woJrUq__ripple.FirstGuide-module__woJrUq__slow{animation-duration:var(--tapmove-dur)}.FirstGuide-module__woJrUq__ripple.FirstGuide-module__woJrUq__r2{animation-name:FirstGuide-module__woJrUq__ripple2}.FirstGuide-module__woJrUq__trail{width:100%;height:100%;animation:FirstGuide-module__woJrUq__fadein .3s ease-out var(--start-delay) both;position:absolute;inset:0;overflow:visible}.FirstGuide-module__woJrUq__trail path{fill:none;stroke:var(--guide-trail,var(--pb-ink));stroke-width:4px;stroke-linecap:round;stroke-dasharray:2 10;opacity:.75}.FirstGuide-module__woJrUq__burst{left:var(--x);top:var(--y);opacity:0;width:56px;height:56px;position:absolute;translate:-50% -50%}.FirstGuide-module__woJrUq__layer.FirstGuide-module__woJrUq__gone .FirstGuide-module__woJrUq__hand svg{animation:.26s ease-in forwards FirstGuide-module__woJrUq__poof}.FirstGuide-module__woJrUq__layer.FirstGuide-module__woJrUq__gone .FirstGuide-module__woJrUq__ripple,.FirstGuide-module__woJrUq__layer.FirstGuide-module__woJrUq__gone .FirstGuide-module__woJrUq__trail{animation:.2s ease-in forwards FirstGuide-module__woJrUq__fadeout}.FirstGuide-module__woJrUq__layer.FirstGuide-module__woJrUq__gone .FirstGuide-module__woJrUq__burst{animation:.42s ease-out forwards FirstGuide-module__woJrUq__burst}@keyframes FirstGuide-module__woJrUq__tap{0%{opacity:0;transform:scale(1.08)}8%{opacity:1;transform:scale(1)}14%{transform:scale(.86)}20%{transform:scale(1)}28%{transform:scale(.86)}34%{transform:scale(1)}80%{opacity:1}92%,to{opacity:0}}@keyframes FirstGuide-module__woJrUq__ripple1{0%,13%{opacity:0;transform:scale(.3)}15%{opacity:1}32%{opacity:0;transform:scale(1.45)}to{opacity:0}}@keyframes FirstGuide-module__woJrUq__ripple2{0%,27%{opacity:0;transform:scale(.3)}29%{opacity:1}46%{opacity:0;transform:scale(1.45)}to{opacity:0}}@keyframes FirstGuide-module__woJrUq__drag{0%{offset-distance:0%;opacity:0;transform:scale(1.08)}8%{opacity:1;transform:scale(1)}16%{offset-distance:0%;transform:scale(.88)}62%{offset-distance:100%;transform:scale(.88)}70%{offset-distance:100%;transform:scale(1)}82%{opacity:1}94%,to{offset-distance:100%;opacity:0}}@keyframes FirstGuide-module__woJrUq__tapmove{0%{offset-distance:0%;opacity:0;transform:scale(1.08)}6%{opacity:1;transform:scale(1)}11%{transform:scale(.86)}16%{transform:scale(1)}22%{transform:scale(.86)}27%{offset-distance:0%;transform:scale(1)}68%{offset-distance:100%}84%{opacity:1}95%,to{offset-distance:100%;opacity:0}}@keyframes FirstGuide-module__woJrUq__fadein{0%{opacity:0}to{opacity:1}}@keyframes FirstGuide-module__woJrUq__fadeout{to{opacity:0;transform:scale(.92)}}@keyframes FirstGuide-module__woJrUq__poof{60%{opacity:.6;scale:1.15}to{opacity:0;scale:0}}@keyframes FirstGuide-module__woJrUq__burst{0%{opacity:0;scale:.4}30%{opacity:1}to{opacity:0;scale:1.4}}@media (prefers-reduced-motion:reduce){.FirstGuide-module__woJrUq__hand,.FirstGuide-module__woJrUq__ripple,.FirstGuide-module__woJrUq__trail{animation:none!important}.FirstGuide-module__woJrUq__ripple{opacity:.55}.FirstGuide-module__woJrUq__drag,.FirstGuide-module__woJrUq__tapmove{offset-distance:0%}.FirstGuide-module__woJrUq__layer.FirstGuide-module__woJrUq__gone{display:none}}
.ToySea-module__zk2t3q__scene{--hz:118px;background:var(--toy-sky);pointer-events:none;position:absolute;inset:0;overflow:hidden}.ToySea-module__zk2t3q__cloud{left:8%;top:calc(var(--hz) * .3);width:64px;height:36px;position:absolute;overflow:visible}.ToySea-module__zk2t3q__cloud:nth-of-type(2){left:auto;right:6%;top:calc(var(--hz) * .12);width:76px;height:43px}.ToySea-module__zk2t3q__cloud:nth-of-type(3){left:46%;top:calc(var(--hz) * .5);width:56px;height:31px;display:none}@media (min-width:900px){.ToySea-module__zk2t3q__cloud:nth-of-type(3){display:block}}.ToySea-module__zk2t3q__water{inset:var(--hz) 0 0;background:var(--toy-sea);position:absolute}.ToySea-module__zk2t3q__edge{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='144' height='16'%3E%3Cpath d='M0 10Q36 2 72 10Q108 15 144 10V16H0Z' fill='%239bdcef'/%3E%3Cpath d='M0 10Q36 2 72 10Q108 15 144 10' fill='none' stroke='%23fff' stroke-width='5' opacity='.75'/%3E%3C/svg%3E") repeat-x;height:16px;position:absolute;inset:-10px 0 auto}.ToySea-module__zk2t3q__foam{opacity:.28;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='260' height='8'%3E%3Cpath d='M10 5Q40 1 70 5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") repeat-x;height:8px;position:absolute;top:16%;left:0;right:0}.ToySea-module__zk2t3q__foam:nth-of-type(3){opacity:.24;background-position-x:120px;top:36%}.ToySea-module__zk2t3q__foam:nth-of-type(4){opacity:.2;background-position-x:40px;top:58%}.ToySea-module__zk2t3q__foam:nth-of-type(5){opacity:.16;background-position-x:190px;top:80%}
.kid-module__B17zza__art{width:100%;height:100%;overflow:visible}.kid-module__B17zza__speak{color:#fff;background:var(--toy-cobalt);width:56px;height:56px;box-shadow:var(--toy-cobalt-sh);cursor:pointer;border-radius:50%;flex:none;place-items:center;transition:transform .12s,box-shadow .12s;display:inline-grid}.kid-module__B17zza__speak:active{transform:translateY(4px);box-shadow:inset 0 2px #ffffff59,0 3px #18306f,0 6px 6px #2a2f4542}.kid-module__B17zza__speak:focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:3px}.kid-module__B17zza__speakerIcon{fill:currentColor;stroke:currentColor;width:30px;height:30px}.kid-module__B17zza__nextUp{color:var(--toy-ink);background:#fff8ea;margin-top:40px;padding:12px 20px 24px;position:relative}.kid-module__B17zza__nextUpWave{filter:drop-shadow(0 -4px 5px #2a2f4524);width:100%;height:30px;position:absolute;top:-25px;left:0}.kid-module__B17zza__nextUpTitle{min-height:44px;font-family:var(--font-kid);align-items:center;gap:10px;font-size:28px;line-height:1.2;display:flex}.kid-module__B17zza__nextUpTitle svg{width:30px;height:30px}.kid-module__B17zza__nextUpRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:8px;display:grid}.kid-module__B17zza__nextUpLink{min-height:88px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh);border-radius:20px;justify-content:center;align-items:center;gap:10px;padding:8px 12px;transition:transform .12s,box-shadow .12s;display:flex}.kid-module__B17zza__nextUpLink:active{box-shadow:var(--toy-cream-sh-down);transform:translateY(4px)}.kid-module__B17zza__nextUpLink:focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:3px}.kid-module__B17zza__nextUpArt{flex:none;width:84px;height:62px}.kid-module__B17zza__nextUpArt[data-id=body]{width:48px}.kid-module__B17zza__nextUpLabel{font-family:var(--font-kid);font-size:26px;line-height:1.2}@media (prefers-reduced-motion:reduce){.kid-module__B17zza__speak,.kid-module__B17zza__nextUpLink{transition:none}}
.CountryDialog-module__6WoLya__dialog{overscroll-behavior:contain;width:100%;max-width:none;height:100%;max-height:none;color:var(--toy-ink);background:#cde6f3;border:0;margin:0;padding:0;overflow:hidden;container-type:inline-size}.CountryDialog-module__6WoLya__dialog::backdrop{background:#cde6f3}@media (hover:hover) and (pointer:fine) and (min-aspect-ratio:4/3){.CountryDialog-module__6WoLya__dialog{width:var(--app-width);margin-inline:auto}.CountryDialog-module__6WoLya__dialog::backdrop{background:var(--toy-ink)}}.CountryDialog-module__6WoLya__scene{--px:min(calc(100cqw / 390), calc(100svh / 844));background:var(--toy-sky);height:100%;position:relative;overflow:hidden}.CountryDialog-module__6WoLya__defs{width:0;height:0;position:absolute}.CountryDialog-module__6WoLya__topBar{z-index:6;gap:12px;display:flex;position:absolute;top:20px;left:20px}.CountryDialog-module__6WoLya__topButton{width:68px;height:68px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:transform .12s,box-shadow .12s;display:grid}.CountryDialog-module__6WoLya__topButton:active{box-shadow:var(--toy-cream-sh-down);transform:translateY(4px)}.CountryDialog-module__6WoLya__topButton svg{width:40px;height:40px}.CountryDialog-module__6WoLya__topButton:focus-visible,.CountryDialog-module__6WoLya__obj:focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:3px}.CountryDialog-module__6WoLya__stage{width:calc(390 * var(--px));height:calc(844 * var(--px));margin-inline:auto;position:relative}.CountryDialog-module__6WoLya__backdrop{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.CountryDialog-module__6WoLya__backdrop[data-layout=tablet]{display:none}.CountryDialog-module__6WoLya__band{left:50%;top:calc(690 * var(--px));background:#fff8ea;border-top:4px solid #fff;width:300vw;height:200vh;margin-left:-150vw;position:absolute;box-shadow:0 -6px 10px #2a2f4524}.CountryDialog-module__6WoLya__flagLine{left:calc(45 * var(--px));top:calc(132 * var(--px));width:calc(268 * var(--px));padding:calc(12 * var(--px));border-radius:calc(16 * var(--px));background:var(--toy-cream);box-shadow:inset 0 2px 0 #fff, 0 calc(6 * var(--px)) 0 #a6acb8, 0 calc(18 * var(--px)) calc(14 * var(--px)) #2a2f4547;position:absolute;transform:rotate(-1deg)}.CountryDialog-module__6WoLya__flag{aspect-ratio:3/2;object-fit:cover;border-radius:calc(5 * var(--px));width:100%;height:auto;display:block;box-shadow:0 0 0 1px #2a2f4524}.CountryDialog-module__6WoLya__pin{top:calc(-16 * var(--px));left:calc(35 * var(--px));width:calc(18 * var(--px));height:calc(36 * var(--px));filter:drop-shadow(0 calc(3 * var(--px)) calc(2 * var(--px)) #2a2f454d);position:absolute;overflow:visible}.CountryDialog-module__6WoLya__pin[data-side=right]{left:auto;right:calc(35 * var(--px));top:calc(-20 * var(--px))}.CountryDialog-module__6WoLya__name{left:0;right:0;top:calc(344 * var(--px));height:calc(72 * var(--px));justify-content:center;align-items:center;gap:calc(18 * var(--px));display:flex;position:absolute}.CountryDialog-module__6WoLya__name h2{font-family:var(--font-kid);font-size:calc(54 * var(--px));white-space:nowrap;-webkit-text-stroke:calc(7 * var(--px)) #fff;paint-order:stroke fill;margin:0;font-weight:400;line-height:1.2}.CountryDialog-module__6WoLya__name h2[data-length=medium]{font-size:calc(42 * var(--px))}.CountryDialog-module__6WoLya__name h2[data-length=long]{font-size:calc(30 * var(--px))}.CountryDialog-module__6WoLya__round{width:calc(64 * var(--px));height:calc(64 * var(--px));flex:none;min-width:60px;min-height:60px}.CountryDialog-module__6WoLya__round svg{width:56%;height:56%}.CountryDialog-module__6WoLya__obj{z-index:3;color:var(--toy-ink);cursor:pointer;background:0 0;border:0;padding:0;transition:transform .2s;display:block;position:absolute}.CountryDialog-module__6WoLya__obj:active{transform:scale(.97)}.CountryDialog-module__6WoLya__landmark{left:calc(-12 * var(--px));top:calc(388 * var(--px));width:calc(236 * var(--px));height:calc(252 * var(--px))}.CountryDialog-module__6WoLya__food{left:calc(204 * var(--px));top:calc(445 * var(--px));width:calc(176 * var(--px));height:calc(195 * var(--px))}.CountryDialog-module__6WoLya__fig{aspect-ratio:1;width:100%;display:block}.CountryDialog-module__6WoLya__art{width:100%;height:100%;display:block;overflow:visible}.CountryDialog-module__6WoLya__label{max-width:calc(184 * var(--px));min-height:calc(46 * var(--px));align-items:center;gap:calc(6 * var(--px));padding:calc(4 * var(--px)) calc(14 * var(--px)) calc(4 * var(--px)) calc(18 * var(--px));border-radius:calc(24 * var(--px));background:var(--toy-cream);box-shadow:var(--toy-cream-sh-s);font-family:var(--font-kid);font-size:calc(22 * var(--px));text-align:center;word-break:keep-all;width:max-content;line-height:1.1;display:inline-flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.CountryDialog-module__6WoLya__spk{width:calc(20 * var(--px));height:calc(20 * var(--px));color:#2f5fd0;flex:none}.CountryDialog-module__6WoLya__nextSlot{left:calc(24 * var(--px));top:calc(700 * var(--px));width:calc(342 * var(--px));position:absolute}.CountryDialog-module__6WoLya__nextSlot nav{background:0 0;margin:0;padding:0}.CountryDialog-module__6WoLya__nextSlot nav>svg{display:none}.CountryDialog-module__6WoLya__nextSlot nav>p{min-height:0;font-size:calc(24 * var(--px))}.CountryDialog-module__6WoLya__nextSlot nav a{min-height:calc(84 * var(--px))}.CountryDialog-module__6WoLya__nextSlot nav a>span:last-child{font-size:calc(22 * var(--px))}@media (orientation:landscape){.CountryDialog-module__6WoLya__scene{--px:min(calc(100cqw / 1024), calc(100svh / 768))}.CountryDialog-module__6WoLya__stage{width:calc(1024 * var(--px));height:calc(768 * var(--px))}.CountryDialog-module__6WoLya__backdrop[data-layout=phone]{display:none}.CountryDialog-module__6WoLya__backdrop[data-layout=tablet]{display:block}.CountryDialog-module__6WoLya__band{top:calc(680 * var(--px))}.CountryDialog-module__6WoLya__flagLine{left:calc(377 * var(--px));top:calc(118 * var(--px));width:calc(270 * var(--px))}.CountryDialog-module__6WoLya__name{top:calc(332 * var(--px))}.CountryDialog-module__6WoLya__name h2{font-size:calc(60 * var(--px))}.CountryDialog-module__6WoLya__name h2[data-length=medium]{font-size:calc(52 * var(--px))}.CountryDialog-module__6WoLya__name h2[data-length=long]{font-size:calc(42 * var(--px))}.CountryDialog-module__6WoLya__round{width:calc(72 * var(--px));height:calc(72 * var(--px))}.CountryDialog-module__6WoLya__landmark{left:calc(257 * var(--px));top:calc(378 * var(--px));width:calc(270 * var(--px));height:calc(278 * var(--px))}.CountryDialog-module__6WoLya__food{left:calc(548 * var(--px));top:calc(436 * var(--px));width:calc(200 * var(--px));height:calc(220 * var(--px))}.CountryDialog-module__6WoLya__label{max-width:none;min-height:calc(50 * var(--px));font-size:calc(24 * var(--px))}.CountryDialog-module__6WoLya__nextSlot{left:calc(32 * var(--px));top:calc(690 * var(--px));width:calc(960 * var(--px))}.CountryDialog-module__6WoLya__nextSlot nav{align-items:center;gap:calc(24 * var(--px));display:flex}.CountryDialog-module__6WoLya__nextSlot nav>p{font-size:calc(28 * var(--px));flex:none}.CountryDialog-module__6WoLya__nextSlot nav>div{flex:1;margin-top:0}.CountryDialog-module__6WoLya__nextSlot nav a{min-height:calc(66 * var(--px));padding-block:0}.CountryDialog-module__6WoLya__nextSlot nav a>span:first-child{height:calc(54 * var(--px))}}@media (prefers-reduced-motion:reduce){.CountryDialog-module__6WoLya__obj,.CountryDialog-module__6WoLya__topButton{transition:none}}
.CountryMapExplorer-module___wEQJG__explorer[hidden]{display:none}.CountryMapExplorer-module___wEQJG__explorer{--selection-ink:#132238;min-width:0}@supports (color:lab(0% 0 0)){.CountryMapExplorer-module___wEQJG__explorer{--selection-ink:lab(12.8061% -.303529 -16.5059)}}.CountryMapExplorer-module___wEQJG__explorer button{border:1px solid var(--line);min-width:48px;min-height:48px;color:var(--ink);background:var(--surface);cursor:pointer;border-radius:12px;font-weight:750}.CountryMapExplorer-module___wEQJG__explorer button:hover{border-color:var(--ink)}.CountryMapExplorer-module___wEQJG__explorer button:focus-visible,.CountryMapExplorer-module___wEQJG__mapViewport:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.CountryMapExplorer-module___wEQJG__explorer button:disabled{opacity:.65;cursor:default}.CountryMapExplorer-module___wEQJG__explorer{min-height:100svh;color:var(--toy-ink);position:relative;overflow:hidden}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__backdrop{--hz:96px}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__back{z-index:21;min-width:68px;height:68px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh);font-family:var(--font-kid);border:0;border-radius:34px;justify-content:center;align-items:center;gap:4px;padding:0 14px;font-size:26px;font-weight:400;transition:transform .12s,box-shadow .12s;display:inline-flex;position:absolute;top:20px;left:100px}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__back svg{flex:none;width:40px;height:40px}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__back:active,.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__continentName:active,.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__continentLabel:active{box-shadow:var(--toy-cream-sh-down);transform:translateY(4px)}.CountryMapExplorer-module___wEQJG__mapArea{position:absolute;inset:0}.CountryMapExplorer-module___wEQJG__topSpace{pointer-events:none;height:100px;position:absolute;inset:0 0 auto}.CountryMapExplorer-module___wEQJG__bottomBar{z-index:2;left:50%;bottom:max(20px, env(safe-area-inset-bottom));justify-content:center;width:min(350px,100% - 40px);height:84px;display:flex;position:absolute;transform:translate(-50%)}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__anyCountry{color:#fff;background:var(--toy-cobalt);width:100%;height:84px;box-shadow:var(--toy-cobalt-sh);font-family:var(--font-kid);text-shadow:0 2.5px #14295f99;border:0;border-radius:42px;justify-content:center;align-items:center;gap:12px;font-size:32px;font-weight:400;transition:transform .12s,box-shadow .12s;display:flex}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__anyCountry:active{transform:translateY(5px);box-shadow:inset 0 2px #ffffff59,0 2px #18306f,0 6px 6px #2a2f4542}.CountryMapExplorer-module___wEQJG__anyCountry svg{flex:none;width:36px;height:36px}.CountryMapExplorer-module___wEQJG__anyCountry .CountryMapExplorer-module___wEQJG__speakerSmall{width:24px;height:24px}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__continentName{height:76px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh);font-family:var(--font-kid);border:0;border-radius:38px;align-items:center;gap:12px;padding:0 26px;font-size:36px;font-weight:400;transition:transform .12s,box-shadow .12s;display:inline-flex}.CountryMapExplorer-module___wEQJG__continentName svg{color:#2f5fd0;width:30px;height:30px}.CountryMapExplorer-module___wEQJG__hint{pointer-events:none;border:5px dashed #f6c945;border-radius:50%;width:calc(100% + 34px);height:86px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-6deg)}.CountryMapExplorer-module___wEQJG__hint svg{width:50px;height:58px;position:absolute;bottom:-44px;right:-30px;transform:rotate(6deg)}.CountryMapExplorer-module___wEQJG__mapStage{position:absolute;inset:0}.CountryMapExplorer-module___wEQJG__mapViewport{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:absolute;inset:0;overflow:hidden}.CountryMapExplorer-module___wEQJG__mapViewport:active{cursor:grabbing}.CountryMapExplorer-module___wEQJG__mapViewport:focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:-6px}.CountryMapExplorer-module___wEQJG__worldMap,.CountryMapExplorer-module___wEQJG__leaders{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.CountryMapExplorer-module___wEQJG__leaders{pointer-events:none;stroke:#aeb7c6;stroke-width:4px;stroke-linecap:round}.CountryMapExplorer-module___wEQJG__land{fill:#fffdf6;stroke:#fff;stroke-opacity:.6;stroke-width:.8px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.CountryMapExplorer-module___wEQJG__mapViewport[data-zoomed] .CountryMapExplorer-module___wEQJG__land{stroke-width:1.6px}.CountryMapExplorer-module___wEQJG__depth path{fill:#b9bdc6}.CountryMapExplorer-module___wEQJG__depth path[data-continent=americas]{fill:#819d8f}.CountryMapExplorer-module___wEQJG__depth path[data-continent=europe]{fill:#a88d76}.CountryMapExplorer-module___wEQJG__depth path[data-continent=africa]{fill:#a7914a}.CountryMapExplorer-module___wEQJG__depth path[data-continent=asia]{fill:#a78287}.CountryMapExplorer-module___wEQJG__depth path[data-continent=oceania]{fill:#aa9e71}.CountryMapExplorer-module___wEQJG__land[data-available]{cursor:pointer}.CountryMapExplorer-module___wEQJG__land[data-continent=americas]{fill:#bde7d2}.CountryMapExplorer-module___wEQJG__land[data-continent=europe]{fill:#f7cfae}.CountryMapExplorer-module___wEQJG__land[data-continent=africa]{fill:#f6d56c}.CountryMapExplorer-module___wEQJG__land[data-continent=asia]{fill:#f6bfc6}.CountryMapExplorer-module___wEQJG__land[data-continent=oceania]{fill:#fae8a6}.CountryMapExplorer-module___wEQJG__land[data-current]{stroke-opacity:1;stroke-width:2.5px}.CountryMapExplorer-module___wEQJG__land[data-selected]{fill:#3a66dc;stroke-opacity:1;stroke-width:2.5px}.CountryMapExplorer-module___wEQJG__pin,.CountryMapExplorer-module___wEQJG__currentPin{pointer-events:none}.CountryMapExplorer-module___wEQJG__pin circle:first-child{fill:#3a66dc;stroke:#fff;stroke-width:2.5px}.CountryMapExplorer-module___wEQJG__pin circle:last-child{fill:#fffdf6}.CountryMapExplorer-module___wEQJG__currentPin circle:first-child{fill:#ee7a55;stroke:#fff;stroke-width:2.5px}.CountryMapExplorer-module___wEQJG__currentPin circle:last-child{fill:#fffdf6}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__continentLabel{height:52px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh-s);font-family:var(--font-kid);white-space:nowrap;border:0;border-radius:26px;justify-content:center;align-items:center;gap:4px;padding:0 10px;font-size:22px;font-weight:400;transition:transform .12s,box-shadow .12s;display:flex;position:absolute}.CountryMapExplorer-module___wEQJG__islandLeader line{stroke:var(--toy-ink);stroke-width:3.4px;stroke-dasharray:2 9;opacity:.7}.CountryMapExplorer-module___wEQJG__islandLeader circle{fill:#fffdf6;stroke:var(--toy-ink);stroke-width:2.5px}.CountryMapExplorer-module___wEQJG__continentSpeaker{color:#2f5fd0;flex:none;width:20px;height:20px}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__mapLabel{height:56px;min-height:56px;color:var(--pb-ink);box-shadow:none;font-family:var(--font-kid);white-space:nowrap;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;padding:3px 4px 2px;font-weight:400;display:flex;position:absolute}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__mapLabel:hover{border-color:#0000}.CountryMapExplorer-module___wEQJG__pinFlag{display:block;position:relative}.CountryMapExplorer-module___wEQJG__pinFlagImage{object-fit:cover;background:#fffdf6;border-radius:6px;width:42px;height:29px;padding:3px;display:block;box-shadow:0 3px #a6acb8,0 7px 6px #2a2f4542}.CountryMapExplorer-module___wEQJG__pinHome{width:26px;height:26px;position:absolute;top:-10px;left:-16px}.CountryMapExplorer-module___wEQJG__pinName{background:var(--toy-cream);border-radius:12px;flex-direction:column;align-items:center;margin-top:2px;padding:3px 9px;font-size:14px;line-height:1.1;display:flex;box-shadow:inset 0 1.5px #fff,0 3px #a6acb8,0 6px 5px #2a2f4538}.CountryMapExplorer-module___wEQJG__pinName small{color:#22449e;font-size:10px}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__mapLabel[aria-pressed=true] .CountryMapExplorer-module___wEQJG__pinName{color:#fff;background:var(--toy-cobalt);box-shadow:0 3px #18306f,0 6px 5px #2a2f4538}.CountryMapExplorer-module___wEQJG__explorer .CountryMapExplorer-module___wEQJG__mapLabel[aria-pressed=true] .CountryMapExplorer-module___wEQJG__pinName small{color:inherit}.CountryMapExplorer-module___wEQJG__zoomControls{z-index:1;border:1px solid var(--line);background:var(--surface);border-radius:12px;align-items:center;gap:4px;padding:4px;display:flex;position:absolute;bottom:8px;right:8px}.CountryMapExplorer-module___wEQJG__zoomControls button{width:48px;height:48px;font-size:24px}.CountryMapExplorer-module___wEQJG__zoomControls output{color:var(--muted);padding:0 4px;font-family:JetBrains Mono,monospace;font-size:11px}.CountryMapExplorer-module___wEQJG__loading{color:var(--pb-ink);font-family:var(--font-kid);place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.CountryMapExplorer-module___wEQJG__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.CountryMapExplorer-module___wEQJG__hint{animation:.4s ease-out CountryMapExplorer-module___wEQJG__hint-in}}@keyframes CountryMapExplorer-module___wEQJG__hint-in{0%{opacity:0;transform:translate(-50%,-50%)rotate(-6deg)scale(.8)}}
.FlagQuiz-module__tknXHW__stage{--px:min(1px, calc(100cqw / 1024), calc(100svh / 768));isolation:isolate;min-height:100svh;color:var(--toy-ink);position:relative;overflow:hidden}.FlagQuiz-module__tknXHW__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FlagQuiz-module__tknXHW__stage .FlagQuiz-module__tknXHW__backdrop{--hz:calc(470 * var(--px));z-index:-1}.FlagQuiz-module__tknXHW__board{width:calc(1024 * var(--px));height:calc(768 * var(--px));margin-inline:auto;position:relative}.FlagQuiz-module__tknXHW__starLine{left:calc(300 * var(--px));top:calc(40 * var(--px));width:calc(422 * var(--px));height:calc(64 * var(--px));position:absolute}.FlagQuiz-module__tknXHW__string{width:100%;height:calc(24 * var(--px));position:absolute;inset:0 0 auto}.FlagQuiz-module__tknXHW__star{--size:30;left:calc((var(--lx) - 300 - var(--size) / 2) * var(--px));top:calc((16 + var(--sag)) * var(--px));width:calc(var(--size) * var(--px));height:calc(var(--size) * var(--px));filter:drop-shadow(0 calc(3 * var(--px)) calc(2 * var(--px)) #2a2f4547);position:absolute}.FlagQuiz-module__tknXHW__star:before{content:"";width:2px;height:calc(12 * var(--px));background:#6d7790;position:absolute;bottom:78%;left:calc(50% - 1px)}.FlagQuiz-module__tknXHW__star svg{width:100%;height:100%;display:block;overflow:visible}.FlagQuiz-module__tknXHW__star[data-state=current]{--size:40}.FlagQuiz-module__tknXHW__star[data-state=current] svg{filter:saturate(.35)brightness(1.25)}.FlagQuiz-module__tknXHW__star[data-state=empty] svg{filter:saturate(0)brightness(1.5);opacity:.8}.FlagQuiz-module__tknXHW__star[data-flying]{animation:.7s cubic-bezier(.3,.7,.4,1) both FlagQuiz-module__tknXHW__starFly}@keyframes FlagQuiz-module__tknXHW__starFly{0%{transform:translate(calc((var(--from-lx) - var(--lx)) * var(--px)), calc((var(--from-ly) - 72 - var(--sag)) * var(--px))) scale(1.5)}50%{transform:translate(calc((var(--from-lx) - var(--lx)) * .4 * var(--px)), calc(((var(--from-ly) - 72 - var(--sag)) * .3 - 90) * var(--px))) scale(1.4)}to{transform:none}}.FlagQuiz-module__tknXHW__island{left:calc(8 * var(--px));top:calc(600 * var(--px));width:calc(464 * var(--px));height:calc(124 * var(--px));position:absolute;overflow:visible}.FlagQuiz-module__tknXHW__pole{left:calc(79 * var(--px));top:calc(106 * var(--px));width:calc(10 * var(--px));height:calc(566 * var(--px));border-radius:calc(5 * var(--px));box-shadow:0 calc(4 * var(--px)) calc(4 * var(--px)) #2a2f4533;background:linear-gradient(90deg,#8ea3c8,#5f7aa8 55%,#465d86);position:absolute}.FlagQuiz-module__tknXHW__pole:before{content:"";left:calc(-7 * var(--px));top:calc(-16 * var(--px));width:calc(24 * var(--px));height:calc(24 * var(--px));background:radial-gradient(circle at 35% 30%,#fff3c4,#ffd865 40%,#dfa92a);border-radius:50%;position:absolute}.FlagQuiz-module__tknXHW__flag{left:calc(96 * var(--px));top:calc(118 * var(--px));width:calc(380 * var(--px));height:calc(262 * var(--px));padding:calc(14 * var(--px));border-radius:calc(18 * var(--px));background:var(--toy-cream);box-shadow:inset 0 2px 0 #fff, 0 calc(7 * var(--px)) 0 #a6acb8, 0 calc(20 * var(--px)) calc(16 * var(--px)) #2a2f4547;transform-origin:0 0;position:absolute;transform:rotate(1.5deg)}.FlagQuiz-module__tknXHW__flag:before,.FlagQuiz-module__tknXHW__flag:after{content:"";right:100%;top:calc(16 * var(--px));width:calc(12 * var(--px));background:#6d7790;height:3px;position:absolute}.FlagQuiz-module__tknXHW__flag:after{top:auto;bottom:calc(16 * var(--px))}.FlagQuiz-module__tknXHW__flag img{object-fit:cover;border-radius:calc(6 * var(--px));width:100%;height:100%;display:block;box-shadow:0 0 0 1px #2a2f4524}.FlagQuiz-module__tknXHW__bubble{left:calc(530 * var(--px));top:calc(176 * var(--px));width:calc(464 * var(--px));height:calc(88 * var(--px));justify-content:center;align-items:center;gap:calc(16 * var(--px));padding:0 calc(12 * var(--px)) 0 calc(30 * var(--px));border-radius:calc(44 * var(--px));background:var(--toy-cream);box-shadow:var(--toy-cream-sh);display:flex;position:absolute}.FlagQuiz-module__tknXHW__bubble h2,.FlagQuiz-module__tknXHW__answer{font-family:var(--font-kid);white-space:nowrap;margin:0;font-weight:400;line-height:1.1}.FlagQuiz-module__tknXHW__bubble h2{font-size:calc(36 * var(--px))}.FlagQuiz-module__tknXHW__answer{font-size:calc(48 * var(--px));animation:.35s ease-out both FlagQuiz-module__tknXHW__pop}.FlagQuiz-module__tknXHW__bubble .FlagQuiz-module__tknXHW__speak{width:calc(64 * var(--px));height:calc(64 * var(--px));flex:none}.FlagQuiz-module__tknXHW__choice{left:calc(530 * var(--px));top:calc(350 * var(--px));width:calc(220 * var(--px));height:calc(170 * var(--px));padding:calc(14 * var(--px));border-radius:calc(26 * var(--px));color:var(--toy-ink);background:var(--toy-cream);box-shadow:inset 0 2px 0 #fff, 0 calc(8 * var(--px)) 0 #a6acb8, 0 calc(22 * var(--px)) calc(16 * var(--px)) #2a2f454d;cursor:pointer;border:0;place-items:center;transition:transform .2s,opacity .25s,filter .25s,box-shadow .12s;display:grid;position:absolute}.FlagQuiz-module__tknXHW__choice[data-slot="1"]{left:calc(774 * var(--px))}.FlagQuiz-module__tknXHW__choice:not(:disabled):active{transform:translateY(calc(5 * var(--px)));box-shadow:inset 0 2px 0 #fff, 0 calc(3 * var(--px)) 0 #a6acb8, 0 calc(8 * var(--px)) calc(8 * var(--px)) #2a2f4542}.FlagQuiz-module__tknXHW__choice:focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:4px}.FlagQuiz-module__tknXHW__choice:disabled{cursor:default}.FlagQuiz-module__tknXHW__choiceName{font-family:var(--font-kid);font-size:calc(44 * var(--px));text-align:center;word-break:keep-all;line-height:1.15}.FlagQuiz-module__tknXHW__choiceName[data-length=medium]{font-size:calc(34 * var(--px))}.FlagQuiz-module__tknXHW__choiceName[data-length=long]{font-size:calc(27 * var(--px))}.FlagQuiz-module__tknXHW__choice[data-state=correct]{box-shadow:inset 0 2px 0 #fff, 0 calc(8 * var(--px)) 0 #7fb79b, 0 calc(22 * var(--px)) calc(16 * var(--px)) #2a2f454d;transform:translateY(calc(-12 * var(--px)));background:linear-gradient(#e2f7ec 45%,#b6e6cd)}.FlagQuiz-module__tknXHW__choice[data-state=faded]{opacity:.5;filter:saturate(.35);transform:translateY(calc(8 * var(--px)))}.FlagQuiz-module__tknXHW__choice[data-state=wrong]{color:#8d93a3;box-shadow:0 calc(3 * var(--px)) 0 #a6acb8, 0 calc(8 * var(--px)) calc(8 * var(--px)) #2a2f4533;transform:translateY(calc(5 * var(--px)));background:linear-gradient(#e9ebf0,#d5d9e1);animation:.3s ease-in-out FlagQuiz-module__tknXHW__shake}.FlagQuiz-module__tknXHW__badge{top:calc(-22 * var(--px));right:calc(-18 * var(--px));width:calc(56 * var(--px));height:calc(56 * var(--px));color:#fff;background:var(--toy-cobalt);box-shadow:inset 0 2px 0 #ffffff59, 0 calc(4 * var(--px)) 0 #18306f, 0 calc(9 * var(--px)) calc(7 * var(--px)) #2a2f454d;font-size:calc(30 * var(--px));border-radius:50%;place-items:center;font-weight:900;line-height:1;animation:.3s ease-out both FlagQuiz-module__tknXHW__pop;display:grid;position:absolute}.FlagQuiz-module__tknXHW__badge[data-kind=wrong]{display:none}.FlagQuiz-module__tknXHW__sticker{z-index:2;top:calc(-30 * var(--px));left:calc(-4 * var(--px));width:calc(84 * var(--px));height:calc(60 * var(--px));padding:calc(5 * var(--px));border-radius:calc(8 * var(--px));box-shadow:0 calc(3 * var(--px)) 0 #a6acb8, 0 calc(8 * var(--px)) calc(6 * var(--px)) #2a2f4547;background:#fffdf6;animation:.4s ease-out both FlagQuiz-module__tknXHW__stickerDrop;position:absolute;transform:rotate(-12deg)}.FlagQuiz-module__tknXHW__sticker img,.FlagQuiz-module__tknXHW__garlandFlag img{object-fit:cover;border-radius:calc(4 * var(--px));width:100%;height:100%;display:block;box-shadow:0 0 0 1px #2a2f4524}.FlagQuiz-module__tknXHW__sticker .FlagQuiz-module__tknXHW__peg{display:none}.FlagQuiz-module__tknXHW__peg{top:calc(-10 * var(--px));left:calc(50% - calc(5 * var(--px)));width:calc(10 * var(--px));height:calc(22 * var(--px));border-radius:calc(5 * var(--px));background:linear-gradient(#f4906d,#ee7a55 60%,#c85a39);position:absolute}.FlagQuiz-module__tknXHW__ring{inset:calc(-14 * var(--px));border:calc(5 * var(--px)) dashed #f6c945;border-radius:calc(36 * var(--px));pointer-events:none;animation:.5s ease-out both FlagQuiz-module__tknXHW__ringIn;position:absolute}.FlagQuiz-module__tknXHW__hand{left:52%;top:calc(100% - 4 * var(--px));width:calc(64 * var(--px));height:calc(96 * var(--px));pointer-events:none;animation:.5s ease-out .2s both FlagQuiz-module__tknXHW__handIn;position:absolute;overflow:visible}.FlagQuiz-module__tknXHW__garland>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.FlagQuiz-module__tknXHW__garland>svg[data-layout=portrait]{display:none}.FlagQuiz-module__tknXHW__garlandFlag{left:calc((var(--lx) - 37) * var(--px));top:calc((var(--ly) + 2) * var(--px));width:calc(74 * var(--px));height:calc(54 * var(--px));padding:calc(5 * var(--px));border-radius:calc(8 * var(--px));box-shadow:0 calc(3 * var(--px)) 0 #a6acb8, 0 calc(8 * var(--px)) calc(6 * var(--px)) #2a2f4542;transform:rotate(var(--lr));transform-origin:50% 0;background:#fffdf6;position:absolute}.FlagQuiz-module__tknXHW__doneTitle{left:calc(520 * var(--px));top:calc(296 * var(--px));width:calc(464 * var(--px));justify-content:center;align-items:center;gap:calc(18 * var(--px));display:flex;position:absolute}.FlagQuiz-module__tknXHW__doneTitle h2{font-family:var(--font-kid);font-size:calc(56 * var(--px));-webkit-text-stroke:calc(8 * var(--px)) #fffdf6;paint-order:stroke fill;margin:0;font-weight:400}.FlagQuiz-module__tknXHW__doneTitle .FlagQuiz-module__tknXHW__speak{width:calc(64 * var(--px));height:calc(64 * var(--px))}.FlagQuiz-module__tknXHW__again{left:calc(520 * var(--px));top:calc(392 * var(--px));width:calc(464 * var(--px));height:calc(90 * var(--px));justify-content:center;align-items:center;gap:calc(16 * var(--px));border-radius:calc(45 * var(--px));color:#fff;background:var(--toy-cobalt);box-shadow:var(--toy-cobalt-sh);font-family:var(--font-kid);font-size:calc(38 * var(--px));text-shadow:0 2.5px #14295f99;cursor:pointer;border:0;transition:transform .12s,box-shadow .12s;display:flex;position:absolute}.FlagQuiz-module__tknXHW__again:active{transform:translateY(5px);box-shadow:inset 0 2px #ffffff59,0 2px #18306f,0 6px 6px #2a2f4542}.FlagQuiz-module__tknXHW__again>svg{width:calc(40 * var(--px));height:calc(40 * var(--px))}.FlagQuiz-module__tknXHW__again>.FlagQuiz-module__tknXHW__againSpk{width:calc(28 * var(--px));height:calc(28 * var(--px))}.FlagQuiz-module__tknXHW__nextSlot{left:calc(520 * var(--px));top:calc(520 * var(--px));width:calc(464 * var(--px));position:absolute}.FlagQuiz-module__tknXHW__nextSlot nav{background:0 0;margin:0;padding:0}.FlagQuiz-module__tknXHW__nextSlot nav>svg{display:none}.FlagQuiz-module__tknXHW__nextSlot nav>p{-webkit-text-stroke:6px #fffdf6;paint-order:stroke fill}.FlagQuiz-module__tknXHW__nextSlot nav>p svg{-webkit-text-stroke:0}@media (orientation:portrait){.FlagQuiz-module__tknXHW__stage{--px:min(calc(100cqw / 390), calc(100svh / 844))}.FlagQuiz-module__tknXHW__stage .FlagQuiz-module__tknXHW__backdrop{--hz:calc(430 * var(--px))}.FlagQuiz-module__tknXHW__board{width:calc(390 * var(--px));height:calc(844 * var(--px))}.FlagQuiz-module__tknXHW__starLine{left:calc(150 * var(--px));top:calc(104 * var(--px));width:calc(222 * var(--px))}.FlagQuiz-module__tknXHW__star{--size:18;left:calc((var(--mx) - 150 - var(--size) / 2) * var(--px));top:calc((10 + var(--sag) * .5) * var(--px))}.FlagQuiz-module__tknXHW__star:before{height:calc(7 * var(--px))}.FlagQuiz-module__tknXHW__star[data-state=current]{--size:24}@keyframes FlagQuiz-module__tknXHW__starFly{0%{transform:translate(calc((var(--from-mx) - var(--mx)) * var(--px)), calc((var(--from-my) - 124 - var(--sag)) * var(--px))) scale(1.6)}50%{transform:translate(calc((var(--from-mx) - var(--mx)) * .4 * var(--px)), calc(((var(--from-my) - 124 - var(--sag)) * .3 - 60) * var(--px))) scale(1.4)}to{transform:none}}.FlagQuiz-module__tknXHW__island{left:calc(4 * var(--px));top:calc(518 * var(--px));width:calc(240 * var(--px));height:calc(64 * var(--px))}.FlagQuiz-module__tknXHW__pole{left:calc(36 * var(--px));top:calc(150 * var(--px));width:calc(8 * var(--px));height:calc(406 * var(--px))}.FlagQuiz-module__tknXHW__pole:before{left:calc(-6 * var(--px));top:calc(-14 * var(--px));width:calc(20 * var(--px));height:calc(20 * var(--px))}.FlagQuiz-module__tknXHW__flag{left:calc(50 * var(--px));top:calc(162 * var(--px));width:calc(280 * var(--px));height:calc(196 * var(--px));padding:calc(11 * var(--px))}.FlagQuiz-module__tknXHW__bubble{left:calc(24 * var(--px));top:calc(546 * var(--px));width:calc(342 * var(--px));height:calc(72 * var(--px));padding:0 calc(8 * var(--px)) 0 calc(20 * var(--px))}.FlagQuiz-module__tknXHW__bubble h2{font-size:calc(27 * var(--px))}.FlagQuiz-module__tknXHW__answer{font-size:calc(38 * var(--px))}.FlagQuiz-module__tknXHW__bubble .FlagQuiz-module__tknXHW__speak{width:calc(60 * var(--px));height:calc(60 * var(--px))}.FlagQuiz-module__tknXHW__choice{left:calc(18 * var(--px));top:calc(646 * var(--px));width:calc(170 * var(--px));height:calc(150 * var(--px))}.FlagQuiz-module__tknXHW__choice[data-slot="1"]{left:calc(202 * var(--px))}.FlagQuiz-module__tknXHW__choiceName{font-size:calc(36 * var(--px))}.FlagQuiz-module__tknXHW__choiceName[data-length=medium]{font-size:calc(28 * var(--px))}.FlagQuiz-module__tknXHW__choiceName[data-length=long]{font-size:calc(21 * var(--px))}.FlagQuiz-module__tknXHW__sticker{width:calc(66 * var(--px));height:calc(48 * var(--px))}.FlagQuiz-module__tknXHW__hand,.FlagQuiz-module__tknXHW__garland>svg[data-layout=landscape]{display:none}.FlagQuiz-module__tknXHW__garland>svg[data-layout=portrait]{display:block}.FlagQuiz-module__tknXHW__garlandFlag{left:calc((var(--mx) - 28) * var(--px));top:calc((var(--my) + 2) * var(--px));width:calc(56 * var(--px));height:calc(42 * var(--px));padding:calc(4 * var(--px));transform:rotate(var(--mr))}.FlagQuiz-module__tknXHW__doneTitle{left:calc(60 * var(--px));top:calc(440 * var(--px));width:calc(306 * var(--px))}.FlagQuiz-module__tknXHW__doneTitle h2{font-size:calc(44 * var(--px))}.FlagQuiz-module__tknXHW__doneTitle .FlagQuiz-module__tknXHW__speak{width:calc(60 * var(--px));height:calc(60 * var(--px))}.FlagQuiz-module__tknXHW__again{left:calc(24 * var(--px));top:calc(592 * var(--px));width:calc(342 * var(--px));height:calc(72 * var(--px));font-size:calc(30 * var(--px))}.FlagQuiz-module__tknXHW__nextSlot{left:calc(24 * var(--px));top:calc(684 * var(--px));width:calc(342 * var(--px))}.FlagQuiz-module__tknXHW__nextSlot nav>p{min-height:0;font-size:calc(24 * var(--px))}.FlagQuiz-module__tknXHW__nextSlot nav a{min-height:calc(84 * var(--px))}.FlagQuiz-module__tknXHW__nextSlot nav a>span:last-child{font-size:calc(22 * var(--px))}}@keyframes FlagQuiz-module__tknXHW__pop{0%{opacity:0;transform:scale(.6)}to{opacity:1}}@keyframes FlagQuiz-module__tknXHW__shake{0%,to{translate:0}25%{translate:calc(-6 * var(--px)) 0}75%{translate:calc(6 * var(--px)) 0}}@keyframes FlagQuiz-module__tknXHW__stickerDrop{0%{opacity:0;transform:translateY(calc(-40 * var(--px))) rotate(-24deg)}to{opacity:1;transform:rotate(-12deg)}}@keyframes FlagQuiz-module__tknXHW__ringIn{0%{opacity:0;transform:scale(1.12)}to{opacity:1;transform:none}}@keyframes FlagQuiz-module__tknXHW__handIn{0%{opacity:0;transform:translateY(calc(20 * var(--px)))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FlagQuiz-module__tknXHW__star[data-flying],.FlagQuiz-module__tknXHW__answer,.FlagQuiz-module__tknXHW__choice[data-state=wrong],.FlagQuiz-module__tknXHW__badge,.FlagQuiz-module__tknXHW__sticker,.FlagQuiz-module__tknXHW__ring,.FlagQuiz-module__tknXHW__hand{animation:none}.FlagQuiz-module__tknXHW__choice,.FlagQuiz-module__tknXHW__again{transition:none}}
.ClockStation-module__M6cWJW__viewport{--ck-hour-text:#bc4524;--ck-minute-text:var(--pb-cobalt-d);color:var(--pb-ink);background:var(--pb-sky);word-break:keep-all;touch-action:manipulation;position:fixed;inset:0;overflow:hidden}@supports (color:lab(0% 0 0)){.ClockStation-module__M6cWJW__viewport{--ck-hour-text:lab(46.4197% 47.5199 44.8061)}}.ClockStation-module__M6cWJW__frame{background:var(--pb-sky);transform-origin:50%;position:absolute;top:50%;left:50%;overflow:hidden}.ClockStation-module__M6cWJW__frame button{color:var(--pb-ink);font-family:var(--font-kid);cursor:pointer}.ClockStation-module__M6cWJW__frame :focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:3px}.ClockStation-module__M6cWJW__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ClockStation-module__M6cWJW__layer{position:absolute;top:0;left:0}.ClockStation-module__M6cWJW__fill{width:100%;height:100%;display:block;overflow:visible}.ClockStation-module__M6cWJW__board,.ClockStation-module__M6cWJW__now,.ClockStation-module__M6cWJW__clock,.ClockStation-module__M6cWJW__train,.ClockStation-module__M6cWJW__sticker{position:absolute}.ClockStation-module__M6cWJW__now{z-index:2;width:152px;height:40px}.ClockStation-module__M6cWJW__clock{z-index:1;touch-action:none;border-radius:50%}.ClockStation-module__M6cWJW__clock[data-turnable]{cursor:grab}.ClockStation-module__M6cWJW__clock[data-turnable]:active{cursor:grabbing}.ClockStation-module__M6cWJW__train{transition:transform 1.6s cubic-bezier(.5,0,.75,.4)}.ClockStation-module__M6cWJW__train[data-leaving]{transform:translate(560px)}.ClockStation-module__M6cWJW__smoke{opacity:0;width:34%;height:50%;position:absolute;top:-46%;right:-6%;overflow:visible}.ClockStation-module__M6cWJW__train[data-leaving] .ClockStation-module__M6cWJW__smoke{opacity:1;transition:opacity .3s}.ClockStation-module__M6cWJW__modeTicket,.ClockStation-module__M6cWJW__ticket{border:3px solid var(--pb-ink);background:var(--pb-paper);box-shadow:var(--pb-soft);white-space:nowrap;border-radius:18px;align-items:center;gap:14px;font-size:22px;line-height:1;display:flex;position:relative;-webkit-mask:radial-gradient(11px at 0,#0000 10px,#000 11px) 0/51% 100% no-repeat,radial-gradient(11px at 100%,#0000 10px,#000 11px) 100%/51% 100% no-repeat;mask:radial-gradient(11px at 0,#0000 10px,#000 11px) 0/51% 100% no-repeat,radial-gradient(11px at 100%,#0000 10px,#000 11px) 100%/51% 100% no-repeat}.ClockStation-module__M6cWJW__modeTicket{z-index:4;width:178px;height:56px;padding:0 18px;position:absolute}.ClockStation-module__M6cWJW__ticket{padding:0 18px}.ClockStation-module__M6cWJW__ticket[aria-pressed=true]{background:var(--pb-sun-pale);border-width:6px}.ClockStation-module__M6cWJW__ticketIcon{flex:none;width:46px;height:46px;overflow:visible}.ClockStation-module__M6cWJW__controls{z-index:3;justify-content:center;align-items:center;display:flex;position:absolute;left:0}.ClockStation-module__M6cWJW__controls[data-layout=phone]{width:390px;height:224px;top:620px}.ClockStation-module__M6cWJW__controls[data-layout=tablet]{width:1024px;height:172px;top:596px}.ClockStation-module__M6cWJW__tickets{gap:12px;display:grid}.ClockStation-module__M6cWJW__controls[data-layout=phone] .ClockStation-module__M6cWJW__tickets{grid-template-columns:repeat(2,175px);grid-auto-rows:84px}.ClockStation-module__M6cWJW__controls[data-layout=tablet] .ClockStation-module__M6cWJW__tickets{grid-template-columns:repeat(4,224px);grid-auto-rows:120px;gap:16px;font-size:26px}.ClockStation-module__M6cWJW__controls[data-layout=tablet] .ClockStation-module__M6cWJW__ticket{font-size:26px}.ClockStation-module__M6cWJW__controls[data-layout=tablet] .ClockStation-module__M6cWJW__ticketIcon{width:64px;height:64px}.ClockStation-module__M6cWJW__cards,.ClockStation-module__M6cWJW__blocks{gap:13px;display:flex}.ClockStation-module__M6cWJW__card{border:3px solid var(--pb-ink);background:var(--pb-paper);width:112px;height:100px;box-shadow:var(--pb-soft);border-radius:22px;padding:0;overflow:hidden}.ClockStation-module__M6cWJW__controls[data-layout=tablet] .ClockStation-module__M6cWJW__card{width:150px;height:120px}.ClockStation-module__M6cWJW__block{border:3px solid var(--pb-ink);background:var(--pb-paper);width:96px;height:96px;box-shadow:var(--pb-soft);border-radius:25px;font-size:50px;line-height:1;color:var(--ck-hour-text)!important}.ClockStation-module__M6cWJW__block[data-part=m]{color:var(--ck-minute-text)!important}.ClockStation-module__M6cWJW__card[data-miss],.ClockStation-module__M6cWJW__block[data-miss]{opacity:.35;animation:.4s ClockStation-module__M6cWJW__shake}.ClockStation-module__M6cWJW__card[data-right]{background:var(--pb-sun-pale);border-width:6px}@keyframes ClockStation-module__M6cWJW__shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.ClockStation-module__M6cWJW__sticker{z-index:5;pointer-events:none;width:150px;height:150px;animation:2.2s ease-in-out forwards ClockStation-module__M6cWJW__fly}@keyframes ClockStation-module__M6cWJW__fly{0%{opacity:0;transform:scale(.4)}20%{opacity:1;transform:scale(1.05)}60%{opacity:1;transform:scale(1)}to{opacity:0;transform:translate(120px,-560px)scale(.3)}}.ClockStation-module__M6cWJW__done{flex-direction:column;align-items:center;gap:12px;display:flex}.ClockStation-module__M6cWJW__garland{justify-content:center;display:flex}.ClockStation-module__M6cWJW__garlandSticker{width:60px;height:60px;margin:0 -2px}.ClockStation-module__M6cWJW__controls[data-layout=tablet] .ClockStation-module__M6cWJW__garlandSticker{width:80px;height:80px}.ClockStation-module__M6cWJW__doneButtons{gap:12px;display:flex}.ClockStation-module__M6cWJW__doneButton{border:4px solid var(--pb-ink);border-radius:var(--pb-r1);background:var(--pb-sun);min-width:150px;height:72px;box-shadow:var(--pb-soft);padding:0 20px;font-size:28px}.ClockStation-module__M6cWJW__doneButton[data-quiet]{background:var(--pb-paper)}@media (prefers-reduced-motion:reduce){.ClockStation-module__M6cWJW__train,.ClockStation-module__M6cWJW__train[data-leaving] .ClockStation-module__M6cWJW__smoke{transition:none}.ClockStation-module__M6cWJW__train[data-leaving]{transform:none}.ClockStation-module__M6cWJW__sticker,.ClockStation-module__M6cWJW__card[data-miss],.ClockStation-module__M6cWJW__block[data-miss]{animation:none}}
.PlaneMap-module__8qavla__panel{aspect-ratio:350/190;background:var(--toy-cream);cursor:pointer;border:0;border-radius:24px;width:100%;padding:12px;transition:transform .12s,box-shadow .12s;display:block;position:relative;box-shadow:inset 0 2px #fff,0 8px #a6acb8,0 20px 14px #2a2f4547}.PlaneMap-module__8qavla__panel:active{transform:translateY(5px);box-shadow:inset 0 2px #fff,0 3px #a6acb8,0 8px 8px #2a2f453d}.PlaneMap-module__8qavla__map{background:#7cc7e6;border-radius:16px;width:100%;height:100%;display:block;overflow:hidden;box-shadow:0 0 0 2px #1e2a4424}.PlaneMap-module__8qavla__sea{fill:#7cc7e6}.PlaneMap-module__8qavla__waves path{fill:none;stroke:#fff;stroke-width:3.5px;stroke-linecap:round;opacity:.35}.PlaneMap-module__8qavla__land{fill:#fffdf6;stroke:#fff;stroke-opacity:.5;stroke-width:.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.PlaneMap-module__8qavla__land[data-continent=americas]{fill:#bde7d2}.PlaneMap-module__8qavla__land[data-continent=europe]{fill:#f7cfae}.PlaneMap-module__8qavla__land[data-continent=africa]{fill:#f6d56c}.PlaneMap-module__8qavla__land[data-continent=asia]{fill:#f6bfc6}.PlaneMap-module__8qavla__land[data-continent=oceania]{fill:#fae8a6}.PlaneMap-module__8qavla__depth path{fill:#b9bdc6}.PlaneMap-module__8qavla__depth path[data-continent=americas]{fill:#819d8f}.PlaneMap-module__8qavla__depth path[data-continent=europe]{fill:#a88d76}.PlaneMap-module__8qavla__depth path[data-continent=africa]{fill:#a7914a}.PlaneMap-module__8qavla__depth path[data-continent=asia]{fill:#a78287}.PlaneMap-module__8qavla__depth path[data-continent=oceania]{fill:#aa9e71}.PlaneMap-module__8qavla__land[data-here]{stroke-opacity:.9;stroke-width:1px}.PlaneMap-module__8qavla__land[data-here][data-continent=americas]{fill:#7fd0ae}.PlaneMap-module__8qavla__land[data-here][data-continent=europe]{fill:#eda676}.PlaneMap-module__8qavla__land[data-here][data-continent=africa]{fill:#e9b12f}.PlaneMap-module__8qavla__land[data-here][data-continent=asia]{fill:#ee8e9c}.PlaneMap-module__8qavla__land[data-here][data-continent=oceania]{fill:#efcf6a}.PlaneMap-module__8qavla__trail{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;opacity:.9}.PlaneMap-module__8qavla__trail[data-fading]{opacity:0;transition:opacity .7s ease-out}.PlaneMap-module__8qavla__flagLine{fill:none;stroke:#1e2a4433;stroke-width:1px;vector-effect:non-scaling-stroke}.PlaneMap-module__8qavla__ticks path{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke;animation:.6s ease-out forwards PlaneMap-module__8qavla__ticks}.PlaneMap-module__8qavla__pop{transform-box:fill-box;transform-origin:50% 100%;animation:.35s cubic-bezier(.3,1.6,.5,1) PlaneMap-module__8qavla__pop}@keyframes PlaneMap-module__8qavla__pop{0%{transform:scale(.2)}to{transform:scale(1)}}@keyframes PlaneMap-module__8qavla__ticks{0%,40%{opacity:1}to{opacity:0}}.PlaneMap-module__8qavla__lens{width:52px;height:52px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh-s);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:14px;right:12px}.PlaneMap-module__8qavla__lens svg{width:30px;height:30px}@media (prefers-reduced-motion:reduce){.PlaneMap-module__8qavla__panel,.PlaneMap-module__8qavla__trail[data-fading]{transition:none}.PlaneMap-module__8qavla__pop,.PlaneMap-module__8qavla__ticks path{animation:none}}
.HanjaMountain-module__Qnx5Ha__viewport{color:var(--ink);background:var(--mist);word-break:keep-all;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:fixed;inset:0;overflow:hidden}.HanjaMountain-module__Qnx5Ha__frame{background:var(--mist);transform-origin:50%;position:absolute;top:50%;left:50%;overflow:hidden}.HanjaMountain-module__Qnx5Ha__frame button{color:inherit;cursor:pointer}.HanjaMountain-module__Qnx5Ha__frame :focus-visible{outline:4px solid var(--cobalt);outline-offset:3px}.HanjaMountain-module__Qnx5Ha__abs,.HanjaMountain-module__Qnx5Ha__bg{position:absolute}.HanjaMountain-module__Qnx5Ha__bg{display:block;top:0;left:0}.HanjaMountain-module__Qnx5Ha__layer{z-index:2;pointer-events:none;position:absolute;top:0;left:0}.HanjaMountain-module__Qnx5Ha__festival{z-index:5}.HanjaMountain-module__Qnx5Ha__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.HanjaMountain-module__Qnx5Ha__title{z-index:6;font-family:var(--font-kid);margin:0;font-size:40px;font-weight:400;line-height:1.2;position:absolute;top:30px;left:108px;transform:rotate(-1.5deg)}.HanjaMountain-module__Qnx5Ha__back{z-index:6;border:3px solid var(--ink);background:var(--paper-w);width:64px;height:64px;box-shadow:var(--soft);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:22px;left:104px}.HanjaMountain-module__Qnx5Ha__back:hover,.HanjaMountain-module__Qnx5Ha__arrow:hover,.HanjaMountain-module__Qnx5Ha__btnPaper:hover,.HanjaMountain-module__Qnx5Ha__roundButton:hover{background:var(--sun-pale)}.HanjaMountain-module__Qnx5Ha__back svg{width:36px;height:36px}.HanjaMountain-module__Qnx5Ha__topMid{z-index:6;pointer-events:none;justify-content:center;display:flex;position:absolute;top:26px;left:0;right:0}.HanjaMountain-module__Qnx5Ha__topMid>*{pointer-events:auto}.HanjaMountain-module__Qnx5Ha__pill{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:56px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;align-items:center;gap:8px;padding:0 20px;font-size:26px;line-height:1;display:inline-flex}.HanjaMountain-module__Qnx5Ha__pill .HanjaMountain-module__Qnx5Ha__say{width:44px;height:44px}.HanjaMountain-module__Qnx5Ha__btn{border:3px solid var(--ink);border-radius:var(--pb-r1);min-height:80px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding:0 30px;font-size:32px;line-height:1;transition:background .15s,transform .15s;display:inline-flex}.HanjaMountain-module__Qnx5Ha__btn:active{transform:translateY(2px)scale(.98)}.HanjaMountain-module__Qnx5Ha__btn svg{flex:none}.HanjaMountain-module__Qnx5Ha__btnPaper{background:var(--paper-w)}.HanjaMountain-module__Qnx5Ha__btnBlue{background:var(--cobalt);color:var(--paper-w)!important}.HanjaMountain-module__Qnx5Ha__btnBlue:hover{background:var(--cobalt-d)}.HanjaMountain-module__Qnx5Ha__say{border:3px solid var(--ink);background:var(--cobalt);width:64px;height:64px;box-shadow:var(--soft);border-radius:50%;flex:none;place-items:center;padding:0;transition:background .15s;display:grid;color:var(--paper-w)!important}.HanjaMountain-module__Qnx5Ha__say:hover{background:var(--cobalt-d)}.HanjaMountain-module__Qnx5Ha__say svg{width:30px;height:30px}.HanjaMountain-module__Qnx5Ha__saySmall{width:56px;height:56px}.HanjaMountain-module__Qnx5Ha__saySmall svg{width:26px;height:26px}.HanjaMountain-module__Qnx5Ha__row{justify-content:center;gap:24px;display:flex;position:absolute;left:0;right:0}.HanjaMountain-module__Qnx5Ha__guide{z-index:4;pointer-events:none;position:absolute}.HanjaMountain-module__Qnx5Ha__guide svg{filter:drop-shadow(0 8px 6px #1e2a4438);display:block}.HanjaMountain-module__Qnx5Ha__ribbon{z-index:3;border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--sun);height:100px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;place-items:center;padding:0 56px;font-size:60px;line-height:1;display:grid;position:absolute;top:96px;left:50%;transform:translate(-50%)rotate(-1.5deg)}.HanjaMountain-module__Qnx5Ha__hanjaText{font-family:var(--hanja);font-synthesis:none;font-weight:900;line-height:1}.HanjaMountain-module__Qnx5Ha__village{z-index:3;background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;width:150px;padding:0;transition:transform .2s;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__village svg{width:150px;display:block;overflow:visible}.HanjaMountain-module__Qnx5Ha__village:hover{transform:translateY(-4px)}.HanjaMountain-module__Qnx5Ha__villageLabel{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:44px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;align-items:center;padding:0 14px;font-size:21px;line-height:1;display:inline-flex}.HanjaMountain-module__Qnx5Ha__marker{z-index:3;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;width:84px;padding:0;transition:transform .2s;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__marker:hover{transform:translateY(-3px)}.HanjaMountain-module__Qnx5Ha__disc{border:3px solid var(--ink);background:var(--paper-w);width:66px;height:66px;box-shadow:var(--soft);border-radius:50%;place-items:center;display:grid}.HanjaMountain-module__Qnx5Ha__disc svg{width:58px;height:31px;display:block}.HanjaMountain-module__Qnx5Ha__markerLabel{border:2px solid var(--ink);background:var(--paper-w);font-family:var(--font-kid);white-space:nowrap;border-radius:12px 10px 13px 9px;padding:3px 8px;font-size:15px;line-height:1.15;display:block}.HanjaMountain-module__Qnx5Ha__cloudTag{z-index:4;border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:40px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;pointer-events:none;align-items:center;padding:0 14px;font-size:19px;line-height:1;display:inline-flex;position:absolute}.HanjaMountain-module__Qnx5Ha__guestCloud{z-index:4;background:0 0;border:0;border-radius:24px;padding:0;transition:transform .2s;position:absolute}.HanjaMountain-module__Qnx5Ha__guestCloud svg{width:100%;height:100%;display:block;overflow:visible}.HanjaMountain-module__Qnx5Ha__guestCloud:hover{transform:translateY(-3px)}.HanjaMountain-module__Qnx5Ha__frame .cf{transform-box:fill-box;transform-origin:50%;opacity:0;animation:.7s ease-out .25s both HanjaMountain-module__Qnx5Ha__petal}@keyframes HanjaMountain-module__Qnx5Ha__petal{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) rotate(var(--r)) scale(1)}}.HanjaMountain-module__Qnx5Ha__halo{pointer-events:none;display:block;position:absolute}.HanjaMountain-module__Qnx5Ha__charArt{display:block;position:absolute}.HanjaMountain-module__Qnx5Ha__charArt text{font-family:var(--hanja);font-weight:900}.HanjaMountain-module__Qnx5Ha__frame .morph .mtn{animation:.5s ease-out .15s both HanjaMountain-module__Qnx5Ha__mountainFade}@keyframes HanjaMountain-module__Qnx5Ha__mountainFade{0%{opacity:1}to{opacity:.16}}.HanjaMountain-module__Qnx5Ha__frame .morph .s{stroke-dasharray:1;stroke-dashoffset:1px;animation:HanjaMountain-module__Qnx5Ha__draw .32s ease-out var(--d) 1 both}@keyframes HanjaMountain-module__Qnx5Ha__draw{to{stroke-dashoffset:0}}.HanjaMountain-module__Qnx5Ha__nametag{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:96px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;justify-content:center;align-items:center;gap:14px;padding:0 20px 0 32px;font-size:56px;line-height:1;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__centerX{left:50%;transform:translate(-50%)}.HanjaMountain-module__Qnx5Ha__arrow{border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);width:112px;height:156px;box-shadow:var(--soft);flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;transition:background .15s,transform .15s;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__arrow:active{transform:scale(.97)}.HanjaMountain-module__Qnx5Ha__arrow svg{width:40px;height:40px}.HanjaMountain-module__Qnx5Ha__arrow .HanjaMountain-module__Qnx5Ha__hanjaText{opacity:.75;font-size:44px}.HanjaMountain-module__Qnx5Ha__mini{z-index:3;border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--mist);width:188px;height:150px;box-shadow:var(--soft);position:absolute;top:584px;left:812px}.HanjaMountain-module__Qnx5Ha__mini span{font-family:var(--font-kid);font-size:20px;line-height:1;position:absolute;top:10px;left:12px}.HanjaMountain-module__Qnx5Ha__miniNight{background:var(--pinedeep)}.HanjaMountain-module__Qnx5Ha__miniNight span{color:var(--paper-w)}.HanjaMountain-module__Qnx5Ha__flyThing{z-index:8;width:72px;height:72px;animation:.52s cubic-bezier(.45,0,.25,1) .5s both HanjaMountain-module__Qnx5Ha__fly;position:absolute;top:380px;left:476px}@keyframes HanjaMountain-module__Qnx5Ha__fly{0%{opacity:0;transform:scale(.6)}15%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:translate(410px,268px)scale(.55)}}.HanjaMountain-module__Qnx5Ha__model{border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);box-shadow:var(--soft);flex-direction:column;align-items:center;gap:8px;padding:16px;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__model:hover{background:var(--sun-pale)}.HanjaMountain-module__Qnx5Ha__model span{font-family:var(--font-kid);font-size:24px;line-height:1.2}.HanjaMountain-module__Qnx5Ha__roundLabel{font-family:var(--font-kid);flex-direction:column;align-items:center;gap:6px;font-size:22px;line-height:1.2;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__nightLabel{border:2.5px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);color:var(--ink);box-shadow:var(--soft);padding:4px 14px}.HanjaMountain-module__Qnx5Ha__roundButton{border:3px solid var(--ink);background:var(--paper-w);width:88px;height:88px;box-shadow:var(--soft);border-radius:50%;place-items:center;padding:0;transition:background .15s;display:grid}.HanjaMountain-module__Qnx5Ha__roundButton svg{width:40px;height:40px}.HanjaMountain-module__Qnx5Ha__board{touch-action:none;display:block;position:absolute}.HanjaMountain-module__Qnx5Ha__frame .ring1{transform-box:fill-box;transform-origin:50%;animation:.42s ease-out both HanjaMountain-module__Qnx5Ha__ring}@keyframes HanjaMountain-module__Qnx5Ha__ring{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:0;transform:scale(1.5)}}.HanjaMountain-module__Qnx5Ha__frame .replay{stroke-dasharray:1;stroke-dashoffset:1px;animation:HanjaMountain-module__Qnx5Ha__draw .32s ease-out var(--d) 1 both}.HanjaMountain-module__Qnx5Ha__bubble{z-index:3;border:3px solid var(--ink);background:var(--paper-w);height:112px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;border-radius:46px 40px 48px 38px;justify-content:center;align-items:center;gap:20px;padding:0 20px 0 36px;font-size:40px;line-height:1.2;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__bubble:after{content:"";border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);background:var(--paper-w);width:30px;height:30px;position:absolute;bottom:-19px;left:50%;transform:translate(-50%)rotate(45deg)}.HanjaMountain-module__Qnx5Ha__bubbleMulti{height:auto;padding:22px 20px 22px 32px}.HanjaMountain-module__Qnx5Ha__bubbleLines{flex-direction:column;gap:2px;display:flex}.HanjaMountain-module__Qnx5Ha__bubbleLeft:after{top:50%;bottom:auto;left:-17px;transform:translateY(-50%)rotate(135deg)}.HanjaMountain-module__Qnx5Ha__bubbleUp:after{top:-17px;bottom:auto;transform:translate(-50%)rotate(225deg)}.HanjaMountain-module__Qnx5Ha__bubbleSmall{height:80px;padding:0 28px;font-size:30px}.HanjaMountain-module__Qnx5Ha__hcard{z-index:3;border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);place-items:center;width:300px;height:340px;padding:0;transition:transform .2s,opacity .2s,background .2s;display:grid;position:absolute;box-shadow:0 16px 16px -10px #1e2a4457}.HanjaMountain-module__Qnx5Ha__hcard .HanjaMountain-module__Qnx5Ha__hanjaText{filter:url(#hj-inkwob);font-size:220px}.HanjaMountain-module__Qnx5Ha__hcard:hover{transform:translateY(-6px)}.HanjaMountain-module__Qnx5Ha__dim{opacity:.5;background:#edf2f9;background:lab(95.3397% -.80815 -3.66658);transform:translateY(12px)rotate(2deg)}.HanjaMountain-module__Qnx5Ha__hcard.HanjaMountain-module__Qnx5Ha__dim:hover{transform:translateY(12px)rotate(2deg)}.HanjaMountain-module__Qnx5Ha__ok{background:var(--mint-pale);transform:translateY(-10px)}.HanjaMountain-module__Qnx5Ha__hint{pointer-events:none;width:96px;height:96px;position:absolute;top:-28px;right:-26px;transform:rotate(10deg)}.HanjaMountain-module__Qnx5Ha__wordcard{z-index:3;border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);place-items:center;display:grid;position:absolute;box-shadow:0 16px 16px -10px #1e2a4457}.HanjaMountain-module__Qnx5Ha__wordcard .HanjaMountain-module__Qnx5Ha__hanjaText{letter-spacing:.06em;filter:url(#hj-inkwob);font-size:150px}.HanjaMountain-module__Qnx5Ha__scard{z-index:3;border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);width:300px;height:128px;box-shadow:var(--soft);align-items:center;gap:12px;padding:0 16px 0 0;transition:transform .2s,opacity .2s,background .2s;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__scard.HanjaMountain-module__Qnx5Ha__dim{transform:translateY(10px)rotate(-2deg)}.HanjaMountain-module__Qnx5Ha__scard.HanjaMountain-module__Qnx5Ha__ok{background:var(--mint-pale);transform:none}.HanjaMountain-module__Qnx5Ha__pick{border-radius:var(--pb-r2);height:100%;font-family:var(--font-kid);text-align:left;white-space:nowrap;background:0 0;border:0;flex:1;padding:0 0 0 32px;font-size:56px;line-height:1}.HanjaMountain-module__Qnx5Ha__scard .HanjaMountain-module__Qnx5Ha__hint{width:80px;height:80px;top:-34px;right:-22px}.HanjaMountain-module__Qnx5Ha__frame .flagup{transform-box:fill-box;transform-origin:50% 100%;animation:.4s ease-out .3s both HanjaMountain-module__Qnx5Ha__flagUp}@keyframes HanjaMountain-module__Qnx5Ha__flagUp{0%{opacity:0;transform:translateY(46px)}to{opacity:1;transform:none}}.HanjaMountain-module__Qnx5Ha__guest{z-index:3;display:block;position:absolute}.HanjaMountain-module__Qnx5Ha__guest svg{filter:drop-shadow(0 10px 8px #1e2a4440);display:block}.HanjaMountain-module__Qnx5Ha__walkIn{animation:.5s ease-out .2s both HanjaMountain-module__Qnx5Ha__walkIn}@keyframes HanjaMountain-module__Qnx5Ha__walkIn{0%{opacity:0;transform:translate(220px)}to{opacity:1;transform:none}}.HanjaMountain-module__Qnx5Ha__gate{z-index:4;background:0 0;border:0;border-radius:24px;flex-direction:column;align-items:center;gap:2px;padding:0;transition:transform .2s;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__gate svg{display:block;overflow:visible}.HanjaMountain-module__Qnx5Ha__gate:hover{transform:translateY(-4px)}.HanjaMountain-module__Qnx5Ha__gate .HanjaMountain-module__Qnx5Ha__villageLabel{background:var(--sun)}.HanjaMountain-module__Qnx5Ha__gateShut .HanjaMountain-module__Qnx5Ha__villageLabel{background:var(--mist)}.HanjaMountain-module__Qnx5Ha__ribbonSmall{height:84px;padding:0 40px;font-size:48px;top:24px}.HanjaMountain-module__Qnx5Ha__stack{z-index:4;flex-direction:column;gap:20px;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__stack .HanjaMountain-module__Qnx5Ha__btn{text-decoration:none}@keyframes HanjaMountain-module__Qnx5Ha__pop{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.HanjaMountain-module__Qnx5Ha__frame .lantern-now{transform-box:fill-box;transform-origin:50%;animation:.42s ease-out .35s both HanjaMountain-module__Qnx5Ha__glowIn}@keyframes HanjaMountain-module__Qnx5Ha__glowIn{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:none}}.HanjaMountain-module__Qnx5Ha__stamp{z-index:6;filter:drop-shadow(0 12px 10px #1e2a444d);animation:.4s ease-out .3s both HanjaMountain-module__Qnx5Ha__stampIn;display:block;position:absolute;transform:rotate(-8deg)}.HanjaMountain-module__Qnx5Ha__stamp svg,.HanjaMountain-module__Qnx5Ha__stampGhost svg{display:block}@keyframes HanjaMountain-module__Qnx5Ha__stampIn{0%{opacity:0;transform:rotate(-20deg)scale(1.4)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.HanjaMountain-module__Qnx5Ha__stampGhost{z-index:7;opacity:0;pointer-events:none;animation:.7s cubic-bezier(.45,0,.25,1) 1.2s both HanjaMountain-module__Qnx5Ha__stampFly;display:block;position:absolute}@keyframes HanjaMountain-module__Qnx5Ha__stampFly{0%{opacity:0;transform:rotate(-8deg)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--tx), var(--ty)) rotate(0) scale(.2)}}@media (prefers-reduced-motion:reduce){.HanjaMountain-module__Qnx5Ha__frame .cf{display:none}.HanjaMountain-module__Qnx5Ha__walkIn{animation:none}.HanjaMountain-module__Qnx5Ha__flyThing{animation:none;transform:translate(410px,268px)scale(.55)}.HanjaMountain-module__Qnx5Ha__frame .morph .mtn{opacity:.16;animation:none}.HanjaMountain-module__Qnx5Ha__frame .morph .s{stroke-dashoffset:0;animation:none}.HanjaMountain-module__Qnx5Ha__frame .replay{stroke-dashoffset:0;animation:none}.HanjaMountain-module__Qnx5Ha__frame .ring1{opacity:1;animation:none}.HanjaMountain-module__Qnx5Ha__frame .flagup{animation:none}.HanjaMountain-module__Qnx5Ha__village,.HanjaMountain-module__Qnx5Ha__marker,.HanjaMountain-module__Qnx5Ha__arrow,.HanjaMountain-module__Qnx5Ha__hcard,.HanjaMountain-module__Qnx5Ha__scard,.HanjaMountain-module__Qnx5Ha__btn,.HanjaMountain-module__Qnx5Ha__guestCloud,.HanjaMountain-module__Qnx5Ha__gate{transition:none}.HanjaMountain-module__Qnx5Ha__stamp{animation:none}.HanjaMountain-module__Qnx5Ha__frame .lantern-now{animation:none}.HanjaMountain-module__Qnx5Ha__stampGhost{display:none}}.HanjaMountain-module__Qnx5Ha__mtnBadge{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:64px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;align-items:center;gap:10px;padding:0 20px 0 14px;font-size:28px;line-height:1;transition:background .15s;display:inline-flex}.HanjaMountain-module__Qnx5Ha__mtnBadge:hover,.HanjaMountain-module__Qnx5Ha__signBtn:hover{background:var(--sun-pale)}.HanjaMountain-module__Qnx5Ha__mtnBadge svg,.HanjaMountain-module__Qnx5Ha__signBtn svg,.HanjaMountain-module__Qnx5Ha__pill svg{flex:none;display:block}.HanjaMountain-module__Qnx5Ha__mtnBadgePhone{gap:6px;padding:0 14px 0 10px;font-size:22px}.HanjaMountain-module__Qnx5Ha__peakBtn{z-index:4;background:0 0;border:0;border-radius:20px;flex-direction:column;align-items:center;width:104px;height:104px;padding:0;transition:transform .2s;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__peakBtn:hover{transform:translateY(-3px)}.HanjaMountain-module__Qnx5Ha__peakBtn .HanjaMountain-module__Qnx5Ha__villageLabel{height:44px;padding:0 14px;font-size:22px}.HanjaMountain-module__Qnx5Ha__peakFog .HanjaMountain-module__Qnx5Ha__villageLabel{background:var(--mist);border-style:dashed}.HanjaMountain-module__Qnx5Ha__peakHere .HanjaMountain-module__Qnx5Ha__villageLabel{background:var(--sun)}.HanjaMountain-module__Qnx5Ha__peakPhone{width:96px;height:96px}.HanjaMountain-module__Qnx5Ha__peakPhone .HanjaMountain-module__Qnx5Ha__villageLabel{height:40px;padding:0 12px;font-size:20px}.HanjaMountain-module__Qnx5Ha__hop{animation:.3s ease-out both HanjaMountain-module__Qnx5Ha__hop}@keyframes HanjaMountain-module__Qnx5Ha__hop{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:none}}.HanjaMountain-module__Qnx5Ha__guestLeave{transform-box:fill-box;animation:HanjaMountain-module__Qnx5Ha__guestLeave 1.4s ease-in calc(.7s + var(--i,0) * .22s) 1 both}.HanjaMountain-module__Qnx5Ha__frame .guest-leave{transform-box:fill-box;animation:HanjaMountain-module__Qnx5Ha__guestLeave 1.4s ease-in calc(.7s + var(--i,0) * .22s) 1 both}@keyframes HanjaMountain-module__Qnx5Ha__guestLeave{0%{opacity:1;transform:none}25%{transform:translateY(-6px)rotate(-6deg)}45%{opacity:1;transform:translateY(-2px)rotate(6deg)}to{opacity:0;transform:translateY(-260px)}}.HanjaMountain-module__Qnx5Ha__walker{z-index:4;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}.HanjaMountain-module__Qnx5Ha__walker svg{filter:drop-shadow(0 8px 6px #1e2a4438);display:block}.HanjaMountain-module__Qnx5Ha__walkAppear{animation:.4s ease-out both HanjaMountain-module__Qnx5Ha__walkAppear}@keyframes HanjaMountain-module__Qnx5Ha__walkAppear{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.HanjaMountain-module__Qnx5Ha__guestLeave{animation:none}.HanjaMountain-module__Qnx5Ha__frame .guest-leave{animation:none}}.HanjaMountain-module__Qnx5Ha__frame .plank{opacity:0;animation:HanjaMountain-module__Qnx5Ha__plank .22s ease-out var(--d) 1 both}@keyframes HanjaMountain-module__Qnx5Ha__plank{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.HanjaMountain-module__Qnx5Ha__frame .rail-in{animation:.3s ease-out .56s both HanjaMountain-module__Qnx5Ha__fadeIn}@keyframes HanjaMountain-module__Qnx5Ha__fadeIn{0%{opacity:0}to{opacity:1}}.HanjaMountain-module__Qnx5Ha__signBtn{z-index:4;border:3px solid var(--ink);background:var(--sand);height:64px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;border-radius:12px 10px 14px 9px;align-items:center;gap:6px;padding:0 16px 0 8px;font-size:22px;line-height:1;transition:background .15s;display:inline-flex;position:absolute;transform:rotate(-3deg)}.HanjaMountain-module__Qnx5Ha__signBtnPhone{gap:2px;padding:0 12px 0 4px;font-size:19px}.HanjaMountain-module__Qnx5Ha__sign{z-index:3;border:3px solid var(--ink);background:var(--sand);height:52px;box-shadow:var(--soft);font-family:var(--font-kid);border-radius:10px 12px 9px 13px;place-items:center;font-size:24px;display:grid;position:absolute;transform:rotate(3deg)}.HanjaMountain-module__Qnx5Ha__voice{border:3px solid var(--ink);border-top:12px solid var(--vc);border-radius:var(--pb-r2);background:var(--paper-w);width:470px;height:184px;box-shadow:var(--soft);text-align:left;align-items:center;gap:20px;padding:0 22px 0 18px;transition:background .15s,transform .15s;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__voice:hover{transform:translateY(-3px)}.HanjaMountain-module__Qnx5Ha__voiceOn{background:var(--sun-pale);box-shadow:0 0 0 6px var(--sun), var(--soft)}.HanjaMountain-module__Qnx5Ha__voicePic{flex:none;width:132px;height:112px;display:block}.HanjaMountain-module__Qnx5Ha__voiceText{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.HanjaMountain-module__Qnx5Ha__voiceHun{font-family:var(--font-kid);white-space:nowrap;font-size:48px;line-height:1.1}.HanjaMountain-module__Qnx5Ha__voiceWord{font-family:var(--font-kid);color:#2e3947;color:lab(23.3402% -1.69939 -10.6903);font-size:26px;line-height:1.2}.HanjaMountain-module__Qnx5Ha__gnote{z-index:3;font-family:var(--font-kid);font-size:26px;position:absolute}.HanjaMountain-module__Qnx5Ha__pickHanja{font-family:var(--hanja);font-weight:900;line-height:1}.HanjaMountain-module__Qnx5Ha__fillq{flex-direction:column;align-items:center;gap:10px;display:flex}.HanjaMountain-module__Qnx5Ha__writeName{font-weight:700;line-height:1.1}.HanjaMountain-module__Qnx5Ha__writeHint{color:#333e4d;color:lab(25.6628% -1.74692 -10.706)}.HanjaMountain-module__Qnx5Ha__fillRow,.HanjaMountain-module__Qnx5Ha__readRow{gap:24px;display:flex}.HanjaMountain-module__Qnx5Ha__fbox{width:var(--b);height:var(--b);border:3px solid var(--ink);background:var(--paper-w);border-radius:18px 14px 20px 15px;place-items:center;display:grid}.HanjaMountain-module__Qnx5Ha__fbox .HanjaMountain-module__Qnx5Ha__hanjaText{font-size:calc(var(--b) * .72);filter:url(#hj-inkwob)}.HanjaMountain-module__Qnx5Ha__fboxBlank{background:var(--mist);border-style:dashed}.HanjaMountain-module__Qnx5Ha__fboxDone{background:var(--mint-pale);border-style:solid}.HanjaMountain-module__Qnx5Ha__fboxDone .HanjaMountain-module__Qnx5Ha__hanjaText{color:var(--cobalt)}.HanjaMountain-module__Qnx5Ha__fboxQ{font-family:var(--font-kid);font-size:calc(var(--b) * .5);color:#3d4958;color:lab(30.307% -1.82721 -10.7337);line-height:1}.HanjaMountain-module__Qnx5Ha__readRow span{width:var(--b);text-align:center;font-family:var(--font-kid);font-size:calc(var(--b) * .3);line-height:1.2;display:block}@media (prefers-reduced-motion:reduce){.HanjaMountain-module__Qnx5Ha__hop{opacity:1;animation:none}.HanjaMountain-module__Qnx5Ha__frame .plank{opacity:1;animation:none}.HanjaMountain-module__Qnx5Ha__frame .rail-in{opacity:1;animation:none}.HanjaMountain-module__Qnx5Ha__peakBtn,.HanjaMountain-module__Qnx5Ha__voice,.HanjaMountain-module__Qnx5Ha__mtnBadge,.HanjaMountain-module__Qnx5Ha__signBtn{transition:none}}.HanjaMountain-module__Qnx5Ha__peekTag{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--sun-pale);height:96px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;padding:0 16px;font-size:40px;line-height:1;transition:transform .15s,background .15s;display:flex;position:absolute;transform:rotate(4deg)}.HanjaMountain-module__Qnx5Ha__peekTag:hover{background:var(--sun)}.HanjaMountain-module__Qnx5Ha__peekTag svg{flex:none;width:34px;height:34px;display:block}.HanjaMountain-module__Qnx5Ha__peekTagPhone{justify-content:center;align-items:flex-end;height:100px;padding:0 12px 12px;font-size:24px;transform:rotate(-3deg)}.HanjaMountain-module__Qnx5Ha__peekTagPhone svg{width:24px;height:24px}.HanjaMountain-module__Qnx5Ha__peekIn{animation:.3s ease-out both HanjaMountain-module__Qnx5Ha__peekIn}@keyframes HanjaMountain-module__Qnx5Ha__peekIn{0%{opacity:0;translate:-24px}to{opacity:1;translate:0}}.HanjaMountain-module__Qnx5Ha__vScrim{z-index:20;background:#1e2a447a;position:absolute;inset:0}.HanjaMountain-module__Qnx5Ha__vSheet{z-index:21;border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);animation:.3s ease-out both HanjaMountain-module__Qnx5Ha__sheetIn;position:absolute;box-shadow:0 18px 20px -10px #1e2a4473}@keyframes HanjaMountain-module__Qnx5Ha__sheetIn{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.HanjaMountain-module__Qnx5Ha__vTitle{font-family:var(--font-kid);text-align:center;line-height:1.2;position:absolute;left:0;right:0}.HanjaMountain-module__Qnx5Ha__vTile{border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);box-shadow:var(--soft);place-items:center;display:grid;position:absolute}.HanjaMountain-module__Qnx5Ha__vClose{border:3px solid var(--ink);background:var(--paper-w);border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;top:10px;right:10px}.HanjaMountain-module__Qnx5Ha__vClose:hover{background:var(--sun-pale)}.HanjaMountain-module__Qnx5Ha__voicePhone{border-top-width:10px;gap:12px;width:342px;height:164px;padding:0 14px 0 12px}.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__voicePic{width:96px;height:81px}.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__voiceHun{font-size:38px}.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__voiceWord{font-size:22px}.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__say{width:56px;height:56px}.HanjaMountain-module__Qnx5Ha__voiceThree{text-align:center;flex-direction:column;justify-content:flex-start;gap:6px;width:312px;height:256px;padding:14px 14px 12px}.HanjaMountain-module__Qnx5Ha__voiceThree .HanjaMountain-module__Qnx5Ha__voicePic{width:132px;height:112px}.HanjaMountain-module__Qnx5Ha__voiceThree .HanjaMountain-module__Qnx5Ha__voiceText{flex:none;align-items:center;gap:4px}.HanjaMountain-module__Qnx5Ha__voiceThree .HanjaMountain-module__Qnx5Ha__voiceHun{font-size:36px}.HanjaMountain-module__Qnx5Ha__voiceThree .HanjaMountain-module__Qnx5Ha__voiceWord{font-size:22px}.HanjaMountain-module__Qnx5Ha__voiceThree .HanjaMountain-module__Qnx5Ha__say{width:56px;height:56px;position:absolute;top:10px;right:10px}.HanjaMountain-module__Qnx5Ha__voiceThree.HanjaMountain-module__Qnx5Ha__voicePhone{text-align:left;border-top-width:8px;flex-direction:row;gap:10px;width:342px;height:116px;padding:0 12px}.HanjaMountain-module__Qnx5Ha__voiceThree.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__voicePic{width:80px;height:68px}.HanjaMountain-module__Qnx5Ha__voiceThree.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__voiceText{flex:1;align-items:flex-start}.HanjaMountain-module__Qnx5Ha__voiceThree.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__voiceHun{font-size:28px}.HanjaMountain-module__Qnx5Ha__voiceThree.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__voiceWord{font-size:18px}.HanjaMountain-module__Qnx5Ha__voiceThree.HanjaMountain-module__Qnx5Ha__voicePhone .HanjaMountain-module__Qnx5Ha__say{width:52px;height:52px;position:static}@media (prefers-reduced-motion:reduce){.HanjaMountain-module__Qnx5Ha__peekIn,.HanjaMountain-module__Qnx5Ha__vSheet{animation:none}.HanjaMountain-module__Qnx5Ha__peekTag{transition:none}}.HanjaMountain-module__Qnx5Ha__wpaper{z-index:3;border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);justify-content:center;align-items:center;gap:48px;display:flex;position:absolute;box-shadow:0 16px 16px -10px #1e2a4457}.HanjaMountain-module__Qnx5Ha__wpaperPhone{gap:28px}.HanjaMountain-module__Qnx5Ha__wpaperOk{background:var(--mint-pale)}.HanjaMountain-module__Qnx5Ha__wgrp{flex-direction:column;align-items:center;gap:10px;display:flex}.HanjaMountain-module__Qnx5Ha__wlab{background:var(--mist);height:36px;font-family:var(--font-kid);white-space:nowrap;border:2px solid #1e2a4466;border-radius:18px 15px 19px 14px;align-items:center;padding:0 14px;font-size:22px;line-height:1;display:inline-flex}.HanjaMountain-module__Qnx5Ha__wslots{gap:12px;display:flex}.HanjaMountain-module__Qnx5Ha__wgrpMini{gap:4px}.HanjaMountain-module__Qnx5Ha__wgrpMini .HanjaMountain-module__Qnx5Ha__wlab{border-width:1.5px;height:22px;padding:0 8px;font-size:14px}.HanjaMountain-module__Qnx5Ha__wgrpMini .HanjaMountain-module__Qnx5Ha__wslots{gap:6px}.HanjaMountain-module__Qnx5Ha__wslot{width:var(--s);height:var(--s);background:var(--mist);font-family:var(--font-kid);font-size:calc(var(--s) * .6);border:3px dashed #1e2a4473;border-radius:16px 13px 17px 12px;place-items:center;padding:0;line-height:1;display:grid}.HanjaMountain-module__Qnx5Ha__wslotOn{border-style:solid;border-color:var(--ink);background:var(--paper-w)}.HanjaMountain-module__Qnx5Ha__wslotNext{outline:4px solid var(--sun);outline-offset:3px}.HanjaMountain-module__Qnx5Ha__wslotAgain{border-color:var(--amber);background:var(--sun-pale)}.HanjaMountain-module__Qnx5Ha__wslotOk{border-color:var(--ink);background:var(--mint-pale)}.HanjaMountain-module__Qnx5Ha__wslot:disabled,.HanjaMountain-module__Qnx5Ha__wblk:disabled{cursor:default}.HanjaMountain-module__Qnx5Ha__wtray{z-index:3;flex-wrap:wrap;justify-content:center;gap:12px;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__wtrayPhone{gap:10px}.HanjaMountain-module__Qnx5Ha__wblk{width:var(--b);height:var(--b);border:3px solid var(--ink);background:var(--paper-w);font-family:var(--font-kid);font-size:calc(var(--b) * .52);transform:rotate(var(--rot));border-radius:18px 14px 20px 15px;place-items:center;padding:0;line-height:1;transition:transform .15s,background .15s;display:grid;position:relative;box-shadow:0 6px 6px -4px #1e2a444d}.HanjaMountain-module__Qnx5Ha__wblk:hover:not(:disabled){background:var(--sun-pale);transform:translateY(-3px)}.HanjaMountain-module__Qnx5Ha__wblk:active:not(:disabled){transform:scale(.96)}.HanjaMountain-module__Qnx5Ha__wblk:disabled{opacity:.55}.HanjaMountain-module__Qnx5Ha__whint{pointer-events:none;width:44px;height:44px;position:absolute;top:-18px;right:-16px;transform:rotate(12deg)}.HanjaMountain-module__Qnx5Ha__wctrl{z-index:4;justify-content:flex-end;gap:16px;display:flex;position:absolute}.HanjaMountain-module__Qnx5Ha__wctrlPhone{justify-content:center;gap:14px}.HanjaMountain-module__Qnx5Ha__wctrlPhone .HanjaMountain-module__Qnx5Ha__btn{flex:1;min-height:72px;padding:0 16px;font-size:28px}.HanjaMountain-module__Qnx5Ha__wok{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--mint);height:52px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;place-items:center;padding:0 18px;font-size:26px;line-height:1;animation:.22s ease-out both HanjaMountain-module__Qnx5Ha__pop;display:grid;position:absolute;top:-26px;right:-18px;transform:rotate(6deg)}.HanjaMountain-module__Qnx5Ha__sheet{z-index:3;border:3px solid var(--ink);background:var(--paper-w) repeating-linear-gradient(to bottom, transparent 0 39px, #1e2a4412 39px 41px);border-radius:18px 14px 20px 15px;position:absolute;box-shadow:0 16px 16px -10px #1e2a444d}.HanjaMountain-module__Qnx5Ha__stag{z-index:1;border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:40px;font-family:var(--font-kid);white-space:nowrap;align-items:center;padding:0 16px;font-size:22px;line-height:1;display:inline-flex;position:absolute;top:-20px;left:24px}.HanjaMountain-module__Qnx5Ha__sheetAns .HanjaMountain-module__Qnx5Ha__stag{background:var(--cobalt);color:var(--paper-w)}.HanjaMountain-module__Qnx5Ha__qitems{justify-content:center;align-items:center;gap:32px;padding:28px 32px 20px;display:flex;position:absolute;inset:0}.HanjaMountain-module__Qnx5Ha__qitem{border-radius:20px 16px 22px 17px;align-items:center;gap:20px;padding:12px 24px;display:flex}.HanjaMountain-module__Qnx5Ha__qitemNow{border:3px solid var(--amber);background:var(--sun-pale)}.HanjaMountain-module__Qnx5Ha__qitemPast{opacity:.42}.HanjaMountain-module__Qnx5Ha__qitem .HanjaMountain-module__Qnx5Ha__hanjaText{filter:url(#hj-inkwob)}.HanjaMountain-module__Qnx5Ha__qno{border:3px solid var(--ink);background:var(--paper-w);width:64px;height:64px;font-family:var(--font-kid);border-radius:50%;flex:none;place-items:center;font-size:32px;line-height:1;display:grid}.HanjaMountain-module__Qnx5Ha__qtype{background:var(--paper-w);height:32px;font-family:var(--font-kid);white-space:nowrap;border:2px solid #1e2a4466;border-radius:16px;align-items:center;padding:0 12px;font-size:18px;line-height:1;display:inline-flex}.HanjaMountain-module__Qnx5Ha__cells{align-items:stretch;gap:18px;padding:26px 16px 16px;display:flex;position:absolute;inset:0}.HanjaMountain-module__Qnx5Ha__acell{border:3px solid var(--ink);background:var(--paper-w);text-align:left;border-radius:14px 11px 15px 10px;flex:1 1 0;align-items:stretch;min-width:0;padding:0;display:flex;position:relative}.HanjaMountain-module__Qnx5Ha__ano{background:var(--ink);width:48px;color:var(--cream);font-family:var(--font-kid);border-radius:10px 0 0 8px;flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.HanjaMountain-module__Qnx5Ha__abody{flex:1;justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.HanjaMountain-module__Qnx5Ha__acellPast{opacity:.5}.HanjaMountain-module__Qnx5Ha__acellPast .HanjaMountain-module__Qnx5Ha__abody{font-family:var(--font-kid);font-size:40px;line-height:1}.HanjaMountain-module__Qnx5Ha__acellNow{border-color:var(--amber);box-shadow:0 0 0 5px var(--sun)}.HanjaMountain-module__Qnx5Ha__acellBlank .HanjaMountain-module__Qnx5Ha__abody{background:repeating-linear-gradient(135deg,#0000 0 10px,#1e2a440d 10px 12px)}button.HanjaMountain-module__Qnx5Ha__acell:hover{background:var(--sun-pale)}.HanjaMountain-module__Qnx5Ha__acell .HanjaMountain-module__Qnx5Ha__whint{top:-20px;right:-14px}.HanjaMountain-module__Qnx5Ha__cellsPhone{gap:8px;padding:24px 12px 12px}.HanjaMountain-module__Qnx5Ha__cellsPhone .HanjaMountain-module__Qnx5Ha__acell{flex-direction:column}.HanjaMountain-module__Qnx5Ha__cellsPhone .HanjaMountain-module__Qnx5Ha__ano{border-radius:8px 8px 0 0;width:auto;height:26px;font-size:18px}.HanjaMountain-module__Qnx5Ha__cellsPhone .HanjaMountain-module__Qnx5Ha__acellPast .HanjaMountain-module__Qnx5Ha__abody{font-size:22px}.HanjaMountain-module__Qnx5Ha__cellsPhone .HanjaMountain-module__Qnx5Ha__abody{gap:10px}@media (prefers-reduced-motion:reduce){.HanjaMountain-module__Qnx5Ha__wok{animation:none}.HanjaMountain-module__Qnx5Ha__wblk{transition:none}}
.page-module__YnyroG__main{flex-direction:column;flex:1;display:flex;position:relative}.page-module__YnyroG__title{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page-module__YnyroG__scene{background:linear-gradient(#9ec9ea 0,#cde6f3 30%,#c9ebb8 52%,#b6e29b 76%,#8fcb76 100%);flex:1;justify-content:center;min-height:100svh;display:flex;overflow:hidden}.page-module__YnyroG__stage{--u:calc(100cqw / 390);aspect-ratio:390/844;align-self:flex-end;width:min(100%,46.2085svh);position:relative;container-type:inline-size}.page-module__YnyroG__backdrop{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.page-module__YnyroG__tabletOnly{display:none}.page-module__YnyroG__spot{z-index:3;align-items:center;gap:calc(8 * var(--u));color:var(--pb-ink);flex-direction:column;transition:transform .2s;display:flex;position:absolute}.page-module__YnyroG__spot:hover{transform:translateY(-4px)}.page-module__YnyroG__spot:active{transform:scale(.97)}.page-module__YnyroG__spot:focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:6px;border-radius:24px}.page-module__YnyroG__fig{width:100%;display:block;position:relative}.page-module__YnyroG__art{width:100%;height:100%;display:block;overflow:visible}.page-module__YnyroG__label{align-items:center;gap:calc(8 * var(--u));height:max(48px, calc(50 * var(--u)));padding:0 calc(22 * var(--u));box-shadow:inset 0 2px 0 #fff, 0 calc(5 * var(--u)) 0 #cfd4de, 0 calc(12 * var(--u)) calc(10 * var(--u)) #2a2f4542;font-family:var(--font-kid);font-size:calc(27 * var(--u));white-space:nowrap;background:linear-gradient(#fffdf6,#f1f2f5);border-radius:999px;line-height:1;display:inline-flex}.page-module__YnyroG__body{left:calc(49 * var(--u));top:calc(135 * var(--u));width:calc(110 * var(--u))}.page-module__YnyroG__body .page-module__YnyroG__fig{height:calc(158 * var(--u))}.page-module__YnyroG__flags{left:calc(210 * var(--u));top:calc(196 * var(--u));width:calc(150 * var(--u))}.page-module__YnyroG__flags .page-module__YnyroG__fig{height:calc(104 * var(--u))}.page-module__YnyroG__hanja{left:calc(42 * var(--u));top:calc(375 * var(--u));width:calc(160 * var(--u))}.page-module__YnyroG__hanja .page-module__YnyroG__fig{height:calc(111 * var(--u))}.page-module__YnyroG__clock{left:calc(210 * var(--u));top:calc(389 * var(--u));width:calc(160 * var(--u))}.page-module__YnyroG__clock .page-module__YnyroG__fig{height:calc(111 * var(--u))}.page-module__YnyroG__space{left:calc(12 * var(--u));top:calc(609 * var(--u));width:calc(160 * var(--u))}.page-module__YnyroG__space .page-module__YnyroG__fig{height:calc(111 * var(--u))}.page-module__YnyroG__math{left:calc(234 * var(--u));top:calc(627 * var(--u));width:calc(140 * var(--u))}.page-module__YnyroG__math .page-module__YnyroG__fig{height:calc(97 * var(--u))}@media (min-aspect-ratio:1){.page-module__YnyroG__stage{--u:calc(100cqw / 1024);aspect-ratio:1024/768;width:min(100%,133.333svh)}.page-module__YnyroG__phoneOnly{display:none}.page-module__YnyroG__tabletOnly{display:block}.page-module__YnyroG__body{left:calc(104 * var(--u));top:calc(145 * var(--u));width:calc(132 * var(--u))}.page-module__YnyroG__body .page-module__YnyroG__fig{height:calc(188 * var(--u))}.page-module__YnyroG__flags{left:calc(340 * var(--u));top:calc(168 * var(--u));width:calc(180 * var(--u))}.page-module__YnyroG__flags .page-module__YnyroG__fig{height:calc(125 * var(--u))}.page-module__YnyroG__hanja{left:calc(595 * var(--u));top:calc(177 * var(--u));width:calc(210 * var(--u))}.page-module__YnyroG__hanja .page-module__YnyroG__fig{height:calc(145 * var(--u))}.page-module__YnyroG__clock{left:calc(162 * var(--u));top:calc(474 * var(--u));width:calc(200 * var(--u))}.page-module__YnyroG__clock .page-module__YnyroG__fig{height:calc(138 * var(--u))}.page-module__YnyroG__space{left:calc(440 * var(--u));top:calc(506 * var(--u));width:calc(200 * var(--u))}.page-module__YnyroG__space .page-module__YnyroG__fig{height:calc(138 * var(--u))}.page-module__YnyroG__math{left:calc(722 * var(--u));top:calc(498 * var(--u));width:calc(180 * var(--u))}.page-module__YnyroG__math .page-module__YnyroG__fig{height:calc(125 * var(--u))}}.page-module__YnyroG__hintRing{aspect-ratio:1;opacity:0;pointer-events:none;width:120%;transition:opacity .3s;position:absolute;top:44%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.page-module__YnyroG__stage[data-hinting] .page-module__YnyroG__hintRing{opacity:1}.page-module__YnyroG__finger{z-index:4;aspect-ratio:48/54;opacity:0;filter:drop-shadow(0 5px 4px #13223840);pointer-events:none;width:32%;height:auto;transition:opacity .3s;position:absolute;top:46%;left:58%;transform:rotate(-14deg)}.page-module__YnyroG__stage[data-hinting] .page-module__YnyroG__finger{opacity:1}.page-module__YnyroG__stage[data-hinting] .page-module__YnyroG__flags .page-module__YnyroG__art{animation:.9s ease-in-out page-module__YnyroG__wiggle}@keyframes page-module__YnyroG__wiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-5deg)}50%{transform:rotate(4deg)}75%{transform:rotate(-2deg)}}.page-module__YnyroG__settings{z-index:5;color:#4a5365;height:48px;font-family:var(--font-kid);white-space:nowrap;background:linear-gradient(#eef0f4,#e2e5eb);border-radius:999px;align-items:center;gap:6px;padding:0 16px 0 12px;font-size:18px;line-height:1;transition:background .15s;display:inline-flex;position:absolute;bottom:8px;left:20px;box-shadow:inset 0 2px #fff,0 3px #c3c9d4,0 8px 8px #2a2f4533}.page-module__YnyroG__settings:hover{background:#f6f7f9}.page-module__YnyroG__settings:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.page-module__YnyroG__gear{flex:none;width:22px;height:22px}@media (min-aspect-ratio:1){.page-module__YnyroG__settings{bottom:28px;left:28px}}@media (prefers-reduced-motion:reduce){.page-module__YnyroG__settings,.page-module__YnyroG__spot,.page-module__YnyroG__hintRing,.page-module__YnyroG__finger{transition:none}.page-module__YnyroG__stage[data-hinting] .page-module__YnyroG__flags .page-module__YnyroG__art{animation:none}}
.BodyDay-module__KYVBRG__viewport{color:var(--ink);background:var(--sky);word-break:keep-all;position:fixed;inset:0;overflow:hidden}.BodyDay-module__KYVBRG__frame{background:var(--sky);transform-origin:50%;position:absolute;top:50%;left:50%;overflow:hidden}.BodyDay-module__KYVBRG__day{background:linear-gradient(to bottom, var(--sky) 0, var(--sky) 22%, var(--cream) 58%)}.BodyDay-module__KYVBRG__frame button{color:inherit;cursor:pointer}.BodyDay-module__KYVBRG__frame :focus-visible{outline:4px solid var(--cobalt);outline-offset:3px}.BodyDay-module__KYVBRG__layer,.BodyDay-module__KYVBRG__abs{position:absolute}.BodyDay-module__KYVBRG__layer{display:block;top:0;left:0}.BodyDay-module__KYVBRG__abs svg{display:block;overflow:visible}.BodyDay-module__KYVBRG__back{z-index:6;border:3px solid var(--ink);background:var(--paper-w);width:64px;height:64px;box-shadow:var(--soft);border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:22px;left:104px}.BodyDay-module__KYVBRG__back:hover{background:var(--sun-pale)}.BodyDay-module__KYVBRG__back svg{width:36px;height:36px}.BodyDay-module__KYVBRG__topMid{z-index:6;pointer-events:none;justify-content:center;display:flex;position:absolute;top:26px;left:0;right:0}.BodyDay-module__KYVBRG__title{font:inherit;margin:0}.BodyDay-module__KYVBRG__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.BodyDay-module__KYVBRG__namePill{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:56px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;pointer-events:auto;align-items:center;gap:8px;padding:0 14px 0 20px;font-size:28px;line-height:1;display:inline-flex}.BodyDay-module__KYVBRG__namePill svg,.BodyDay-module__KYVBRG__organPill svg{width:26px;height:26px;color:var(--cobalt);flex:none}.BodyDay-module__KYVBRG__bigLine{z-index:5;border:3px solid var(--ink);border-radius:var(--pb-r2);background:var(--paper-w);box-shadow:var(--soft);font-family:var(--font-kid);justify-content:space-between;align-items:center;gap:10px;padding:16px 12px 16px 18px;font-size:30px;line-height:1.2;display:flex;position:absolute;left:12px;right:12px}.BodyDay-module__KYVBRG__bigLine p{flex-direction:column;min-width:0;margin:0;display:flex}.BodyDay-module__KYVBRG__bigLine p span{text-wrap:balance}.BodyDay-module__KYVBRG__say{border:3px solid var(--ink);background:var(--cobalt);width:64px;height:64px;box-shadow:var(--soft);border-radius:50%;flex:none;place-items:center;padding:0;display:grid;color:var(--paper-w)!important}.BodyDay-module__KYVBRG__say:hover{background:var(--cobalt-d)}.BodyDay-module__KYVBRG__say svg{width:30px;height:30px}.BodyDay-module__KYVBRG__organPill{z-index:5;border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--paper-w);height:64px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;align-items:center;gap:8px;padding:0 14px 0 20px;font-size:28px;line-height:1;transition:background .15s,transform .15s;display:inline-flex;position:absolute}.BodyDay-module__KYVBRG__organPill:hover{background:var(--sun-pale)}.BodyDay-module__KYVBRG__organPill:active{transform:scale(.97)}.BodyDay-module__KYVBRG__organPill.BodyDay-module__KYVBRG__big{height:76px;padding:0 18px 0 26px;font-size:36px;position:static}.BodyDay-module__KYVBRG__organPill.BodyDay-module__KYVBRG__big svg{width:30px;height:30px}.BodyDay-module__KYVBRG__drawer{z-index:4;border-top:3px solid var(--ink);background:var(--cream);border-radius:40px 34px 0 0/36px 40px 0 0;padding:34px 18px 24px;position:absolute;inset:468px 0 0;box-shadow:0 -10px 14px -10px #1e2a444d}.BodyDay-module__KYVBRG__handle{border:2px solid var(--ink);background:#d7d0c3;background:lab(83.8358% .648618 7.67919);border-radius:4px;width:64px;height:8px;position:absolute;top:12px;left:50%;translate:-50%}.BodyDay-module__KYVBRG__cards{flex-wrap:wrap;justify-content:center;gap:14px 12px;display:flex}.BodyDay-module__KYVBRG__drawer.BodyDay-module__KYVBRG__tablet{border:3px solid var(--ink);border-radius:36px 30px 38px 32px;align-items:center;padding:52px 28px 28px;display:flex;inset:120px 28px 28px 520px}.BodyDay-module__KYVBRG__drawer.BodyDay-module__KYVBRG__tablet .BodyDay-module__KYVBRG__cards{gap:22px 20px}.BodyDay-module__KYVBRG__card{border:3px solid var(--ink);background:var(--paper-w);box-shadow:var(--soft);font-family:var(--font-kid);border-radius:30px 26px 32px 24px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:8px 4px;font-size:24px;line-height:1.1;transition:background .15s,transform .15s;display:flex;position:relative}.BodyDay-module__KYVBRG__card svg{display:block}.BodyDay-module__KYVBRG__card:hover{background:var(--sun-pale);transform:translateY(-3px)}.BodyDay-module__KYVBRG__card:active{transform:scale(.97)}.BodyDay-module__KYVBRG__tablet .BodyDay-module__KYVBRG__card{font-size:28px}.BodyDay-module__KYVBRG__goButton{border:3px solid var(--ink);border-radius:var(--pb-r1);background:var(--cobalt);min-height:76px;box-shadow:var(--soft);font-family:var(--font-kid);white-space:nowrap;justify-content:center;align-items:center;gap:12px;padding:0 34px;font-size:32px;line-height:1;display:inline-flex;color:var(--paper-w)!important}.BodyDay-module__KYVBRG__goButton:hover{background:var(--cobalt-d)}.BodyDay-module__KYVBRG__goButton svg{flex:none;width:32px;height:32px}.BodyDay-module__KYVBRG__bottomRow{z-index:5;flex-direction:column;align-items:center;gap:16px;display:flex;position:absolute;left:0;right:0}.BodyDay-module__KYVBRG__stage{z-index:3;display:block;position:absolute;left:0;overflow:hidden}.BodyDay-module__KYVBRG__scenePill{gap:6px;padding:0 12px 0 16px;font-size:24px;translate:-50% -50%}.BodyDay-module__KYVBRG__scenePill svg{width:24px;height:24px}.BodyDay-module__KYVBRG__scenePill:active{transform:scale(.97)}.BodyDay-module__KYVBRG__placeSlot{cursor:pointer;outline:none}.BodyDay-module__KYVBRG__slotHit{fill:#0000;stroke:#0000;stroke-width:24px;pointer-events:all}.BodyDay-module__KYVBRG__slotGhost{fill:#fffdf88c;stroke:var(--ink);stroke-dasharray:6 7;stroke-linecap:round;opacity:.75;transition:opacity .2s,fill .2s}.BodyDay-module__KYVBRG__placeSlot:hover .BodyDay-module__KYVBRG__slotGhost,.BodyDay-module__KYVBRG__placeSlot:focus-visible .BodyDay-module__KYVBRG__slotGhost{opacity:1;fill:#dcf0f3e6}.BodyDay-module__KYVBRG__placeSlot:focus-visible .BodyDay-module__KYVBRG__slotGhost{stroke:var(--cobalt)}.BodyDay-module__KYVBRG__placeSlot.BodyDay-module__KYVBRG__dim .BodyDay-module__KYVBRG__slotGhost{opacity:.35}.BodyDay-module__KYVBRG__placeSlot.BodyDay-module__KYVBRG__hint .BodyDay-module__KYVBRG__slotGhost{opacity:1;stroke:var(--cobalt);fill:#fdf0c2;animation:.4s ease-in-out 4 BodyDay-module__KYVBRG__slotHint}@keyframes BodyDay-module__KYVBRG__slotHint{50%{opacity:.35}}.BodyDay-module__KYVBRG__faller{cursor:grab;outline:none}.BodyDay-module__KYVBRG__floatIn{transform-box:fill-box;transform-origin:50%;animation:.4s ease-out both BodyDay-module__KYVBRG__floatIn}@keyframes BodyDay-module__KYVBRG__floatIn{0%{opacity:0;transform:translateY(30px)scale(.8)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.BodyDay-module__KYVBRG__floatIn,.BodyDay-module__KYVBRG__placeSlot.BodyDay-module__KYVBRG__hint .BodyDay-module__KYVBRG__slotGhost{animation:none}.BodyDay-module__KYVBRG__card,.BodyDay-module__KYVBRG__organPill,.BodyDay-module__KYVBRG__slotGhost{transition:none}}.BodyDay-module__KYVBRG__doneHead{align-items:center;gap:12px;margin-bottom:16px;display:flex}.BodyDay-module__KYVBRG__doneCard{flex:none;position:relative}.BodyDay-module__KYVBRG__tickCorner{position:absolute;top:-12px;right:-12px}.BodyDay-module__KYVBRG__tickCorner svg{display:block}.BodyDay-module__KYVBRG__doneQuestion{font-family:var(--font-kid);flex-direction:column;flex:1;margin:0;font-size:28px;line-height:1.2;display:flex}.BodyDay-module__KYVBRG__cover{z-index:4;pointer-events:none;position:absolute;top:0;left:0}
.CharacterHome-module__0iE3nG__viewport{color:var(--pb-ink);word-break:keep-all;touch-action:none;background:#cde6f3;position:fixed;inset:0;overflow:hidden}.CharacterHome-module__0iE3nG__frame{transform-origin:50%;background:#cde6f3;position:absolute;top:50%;left:50%;overflow:hidden}.CharacterHome-module__0iE3nG__frame :focus-visible{outline:4px solid var(--pb-cobalt);outline-offset:3px}.CharacterHome-module__0iE3nG__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.CharacterHome-module__0iE3nG__scene{display:block;position:absolute;top:0;left:0;overflow:visible}.CharacterHome-module__0iE3nG__scene .nss *{vector-effect:non-scaling-stroke}.CharacterHome-module__0iE3nG__piece,.CharacterHome-module__0iE3nG__shelfItem,.CharacterHome-module__0iE3nG__friend{cursor:pointer;transform-box:fill-box;transform-origin:50% 100%;outline:none}.CharacterHome-module__0iE3nG__piece:focus-visible,.CharacterHome-module__0iE3nG__shelfItem:focus-visible,.CharacterHome-module__0iE3nG__friend:focus-visible{filter:drop-shadow(0 0 4px var(--pb-cobalt))}.CharacterHome-module__0iE3nG__piece[data-hop],.CharacterHome-module__0iE3nG__shelfItem[data-hop]{animation:.6s cubic-bezier(.3,1.6,.5,1) CharacterHome-module__0iE3nG__hop}.CharacterHome-module__0iE3nG__piece[data-lifted],.CharacterHome-module__0iE3nG__shelfItem[data-lifted]{opacity:.25}.CharacterHome-module__0iE3nG__shelfItem[data-new]{animation:1.4s ease-in-out 3 CharacterHome-module__0iE3nG__twinkle}.CharacterHome-module__0iE3nG__ghost{filter:drop-shadow(0 10px 6px #1e2a4440)}@keyframes CharacterHome-module__0iE3nG__hop{0%{transform:translateY(0)scale(1)}35%{transform:translateY(-14px)scale(1.06,.96)}to{transform:translateY(0)scale(1)}}@keyframes CharacterHome-module__0iE3nG__twinkle{0%,to{filter:drop-shadow(0 0 #f6c945)}50%{filter:drop-shadow(0 0 10px #f6c945)}}.CharacterHome-module__0iE3nG__guideAt{width:0;height:0;position:absolute}.CharacterHome-module__0iE3nG__pick{position:absolute;top:0;left:0}.CharacterHome-module__0iE3nG__pickTitle{width:240px;height:48px;font-family:var(--font-kid);background:linear-gradient(#fffdf6,#f1f2f5);border-radius:24px;justify-content:center;align-items:center;margin:0;font-size:21px;display:flex;position:absolute;box-shadow:inset 0 2px #ffffffe6,0 4px #c9ced9,0 9px 12px #1e2a4438}.CharacterHome-module__0iE3nG__pickFriend{color:var(--pb-ink);font-family:var(--font-kid);cursor:pointer;background:0 0;border:0;border-radius:20px;flex-direction:column;align-items:center;padding:0;transition:transform .85s cubic-bezier(.45,0,.35,1),opacity .4s;display:flex;position:absolute}.CharacterHome-module__0iE3nG__pickName{background:linear-gradient(#fffdf6,#f1f2f5);border-radius:22px;justify-content:center;align-items:center;width:96px;height:46px;margin-top:-2px;font-size:22px;display:inline-flex;box-shadow:inset 0 2px #ffffffe6,0 4px #c9ced9,0 9px 12px #1e2a4438}.CharacterHome-module__0iE3nG__pick[data-going] .CharacterHome-module__0iE3nG__pickFriend:not([data-chosen]){opacity:.35}.CharacterHome-module__0iE3nG__pickFriend[data-chosen]{transform:translate(var(--dx), var(--dy)) scale(.3);transform-origin:50% 80%;opacity:0}.CharacterHome-module__0iE3nG__peek{transform-box:fill-box;transform-origin:50% 100%;animation:4.5s ease-in-out infinite CharacterHome-module__0iE3nG__peek}.CharacterHome-module__0iE3nG__peek:nth-child(2){animation-delay:1.5s}.CharacterHome-module__0iE3nG__peek:nth-child(3){animation-delay:3s}.CharacterHome-module__0iE3nG__peekReturn{animation:.5s ease-out 3s both CharacterHome-module__0iE3nG__peek-in}.CharacterHome-module__0iE3nG__peekTap{fill:#0000;cursor:pointer;outline:none}.CharacterHome-module__0iE3nG__peekTap:focus-visible{stroke:var(--pb-cobalt);stroke-width:4px}.CharacterHome-module__0iE3nG__enter{animation:.9s cubic-bezier(.3,.7,.4,1) both CharacterHome-module__0iE3nG__enter-in}.CharacterHome-module__0iE3nG__leave{animation:.6s ease-in 2.6s both CharacterHome-module__0iE3nG__leave-out}@keyframes CharacterHome-module__0iE3nG__peek{0%,62%,to{transform:translateY(0)rotate(0)}70%{transform:translateY(-6px)rotate(-8deg)}80%{transform:translateY(0)rotate(4deg)}}@keyframes CharacterHome-module__0iE3nG__peek-in{0%{opacity:0;transform:translateY(28px)}}@keyframes CharacterHome-module__0iE3nG__enter-in{0%{transform:translate(var(--fx), var(--fy));opacity:.3}}@keyframes CharacterHome-module__0iE3nG__leave-out{to{opacity:0;transform:translate(-16px,4px)}}@media (prefers-reduced-motion:reduce){.CharacterHome-module__0iE3nG__peek,.CharacterHome-module__0iE3nG__peekReturn,.CharacterHome-module__0iE3nG__enter,.CharacterHome-module__0iE3nG__leave{animation-duration:10ms;animation-iteration-count:1;animation-delay:0s}.CharacterHome-module__0iE3nG__piece[data-hop],.CharacterHome-module__0iE3nG__shelfItem[data-hop],.CharacterHome-module__0iE3nG__shelfItem[data-new]{animation:none}.CharacterHome-module__0iE3nG__pickFriend{transition:opacity .2s}.CharacterHome-module__0iE3nG__pickFriend[data-chosen]{transform:none}}
.FlagAtlas-module__vNP61a__page{min-height:100svh;position:relative}.FlagAtlas-module__vNP61a__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.quizTimer{text-align:center;gap:8px;margin-bottom:14px;display:grid}.quizTimerCharacter{border:3px solid color-mix(in srgb, var(--brand) 64%, white);width:96px;height:96px;color:var(--brand);background:radial-gradient(circle at 28% 20%, white 0 8%, transparent 9%), var(--brand-soft);box-shadow:0 8px 0 color-mix(in srgb, var(--brand) 18%, transparent);border-radius:18px;grid-template-rows:1fr auto;grid-template-columns:1fr auto;place-items:center;margin-inline:auto;padding:12px;display:grid;transform:rotate(-2deg)}.quizTimerCharacter>span{grid-row:1/3;font-size:34px}.quizTimerCharacter strong{align-self:end;font-size:34px;line-height:.9}.quizTimerCharacter small{align-self:start;font-size:13px;font-weight:900}.quizTimerCharacter.hurry{color:#b64040;background-color:#fff0ed;border-color:#ef8b82;animation:.45s ease-in-out infinite alternate FlagAtlas-module__vNP61a__timerWiggle}.quizTimer progress{width:100%;height:12px;accent-color:var(--brand);border:0;border-radius:999px;overflow:hidden}.quizEmpty{text-align:center;align-content:center;place-items:center;gap:16px;min-height:400px;display:grid}.quizEmpty button{border:3px solid var(--pb-ink);border-radius:var(--pb-r2);width:110px;height:110px;color:var(--pb-ink);background:var(--pb-paper);font-size:54px}@keyframes FlagAtlas-module__vNP61a__timerWiggle{0%{transform:rotate(-5deg)scale(1)}to{transform:rotate(5deg)scale(1.04)}}@media (prefers-reduced-motion:reduce){.quizTimerCharacter.hurry{transition:none;animation:none}}.FlagAtlas-module__vNP61a__sea{min-height:100svh;color:var(--toy-ink);position:relative;overflow:hidden}.FlagAtlas-module__vNP61a__sea[hidden],.FlagAtlas-module__vNP61a__mapScreen[hidden],.FlagAtlas-module__vNP61a__subScreen[hidden]{display:none}.FlagAtlas-module__vNP61a__seaBackdrop{--hz:118px}.FlagAtlas-module__vNP61a__column{flex-direction:column;align-items:stretch;gap:18px;width:min(390px,100%);margin-inline:auto;padding:106px 20px 24px;display:flex;position:relative}.FlagAtlas-module__vNP61a__fan{margin-inline:-20px;transform-origin:50% 0;touch-action:pan-y;height:330px;margin-bottom:-76px;position:relative;scale:.86}.FlagAtlas-module__vNP61a__card{width:308px;color:var(--toy-ink);background:var(--toy-cream);cursor:pointer;border:0;border-radius:26px;flex-direction:column;align-items:center;padding:18px 18px 14px;display:flex;position:absolute;top:0;box-shadow:inset 0 2px #fff,0 9px #a6acb8,0 22px 16px #2a2f4547}.FlagAtlas-module__vNP61a__cardFlag{aspect-ratio:3/2;object-fit:cover;pointer-events:none;border-radius:9px;width:100%;height:auto;display:block;box-shadow:0 0 0 1.5px #1e2a4429}.FlagAtlas-module__vNP61a__cardName{background:var(--toy-cream);max-width:100%;height:58px;box-shadow:var(--toy-cream-sh-s);font-family:var(--font-kid);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:0 22px;font-size:31px;line-height:1.2;display:flex}.FlagAtlas-module__vNP61a__front{z-index:3;transition:transform .2s;left:41px}.FlagAtlas-module__vNP61a__front:active{transform:scale(.97)}.FlagAtlas-module__vNP61a__side{z-index:1;filter:brightness(.97);width:268px;padding:16px 16px 12px;top:26px}.FlagAtlas-module__vNP61a__side .FlagAtlas-module__vNP61a__cardName{height:50px;font-size:26px}.FlagAtlas-module__vNP61a__left{left:-52px;transform:rotate(-5deg)}.FlagAtlas-module__vNP61a__right{left:174px;transform:rotate(5deg)}.FlagAtlas-module__vNP61a__spk{color:#2f5fd0;flex:none;width:26px;height:26px}.FlagAtlas-module__vNP61a__shuffle,.FlagAtlas-module__vNP61a__game{font-family:var(--font-kid);cursor:pointer;border:0;line-height:1;transition:transform .12s,box-shadow .12s;position:relative}.FlagAtlas-module__vNP61a__shuffle:active,.FlagAtlas-module__vNP61a__game:active{transform:translateY(5px)}.FlagAtlas-module__vNP61a__shuffle{color:#fff;background:var(--toy-cobalt);height:76px;box-shadow:var(--toy-cobalt-sh);text-shadow:0 2.5px #14295f99;border-radius:38px;justify-content:center;align-items:center;gap:12px;font-size:32px;display:flex}.FlagAtlas-module__vNP61a__shuffle:active{box-shadow:inset 0 2px #ffffff59,0 2px #18306f,0 6px 6px #2a2f4542}.FlagAtlas-module__vNP61a__shuffle .FlagAtlas-module__vNP61a__spk{width:24px;height:24px;color:inherit}.FlagAtlas-module__vNP61a__shuffleIcon{width:34px;height:34px}.FlagAtlas-module__vNP61a__game{height:124px;color:var(--toy-ink);background:var(--toy-sun);box-shadow:var(--toy-sun-sh);border-radius:30px;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.FlagAtlas-module__vNP61a__game:active{box-shadow:inset 0 2px #ffffff8c,0 2px #9c761d,0 6px 6px #2a2f4542}.FlagAtlas-module__vNP61a__minis{width:250px;height:62px;position:relative}.FlagAtlas-module__vNP61a__mini{object-fit:cover;background:#fffdf6;border-radius:7px;width:62px;height:43px;padding:4px;position:absolute;top:8px;box-shadow:0 3px #a6acb8,0 7px 6px #2a2f453d}.FlagAtlas-module__vNP61a__mini:first-child{left:6px;transform:rotate(-8deg)}.FlagAtlas-module__vNP61a__mini:nth-child(2){top:12px;left:62px;transform:rotate(4deg)}.FlagAtlas-module__vNP61a__mini:nth-child(3){top:6px;left:118px;transform:rotate(-5deg)}.FlagAtlas-module__vNP61a__question{background:var(--toy-cream);width:54px;height:54px;box-shadow:var(--toy-cream-sh-s);border-radius:50%;place-items:center;font-size:34px;display:grid;position:absolute;top:2px;left:186px}.FlagAtlas-module__vNP61a__gameText{white-space:nowrap;align-items:center;gap:8px;font-size:27px;line-height:1.2;display:flex}.FlagAtlas-module__vNP61a__gameText .FlagAtlas-module__vNP61a__spk{width:22px;height:22px;color:var(--toy-ink)}@media (min-width:600px) and (orientation:portrait){.FlagAtlas-module__vNP61a__column{transform:scale(var(--scene-scale));transform-origin:50% 0}}@media (min-width:900px) and (orientation:landscape){.FlagAtlas-module__vNP61a__column{transform-origin:50% 0;grid-template-rows:auto auto;grid-template-columns:400px 312px;align-items:center;gap:14px 48px;width:800px;padding-top:96px;display:grid}.FlagAtlas-module__vNP61a__fan{grid-area:1/1;justify-self:center;width:390px;margin-inline:0}.FlagAtlas-module__vNP61a__column>[data-od-id=plane-map]{grid-area:2/1}.FlagAtlas-module__vNP61a__shuffle{grid-area:1/2;align-self:end}.FlagAtlas-module__vNP61a__game{grid-area:2/2;align-self:start}}@media (min-width:900px) and (min-height:740px) and (orientation:landscape){.FlagAtlas-module__vNP61a__column{transform:scale(1.2)}}@media (min-width:1300px) and (min-height:960px) and (orientation:landscape){.FlagAtlas-module__vNP61a__column{transform:scale(1.45)}}.FlagAtlas-module__vNP61a__subScreen{width:min(1180px,100% - 40px);margin-inline:auto;padding:108px 0 80px;position:relative}@media (min-width:900px) and (orientation:landscape){.FlagAtlas-module__vNP61a__subScreen{padding-bottom:24px}}.FlagAtlas-module__vNP61a__back{width:68px;height:68px;color:var(--toy-ink);background:var(--toy-cream);box-shadow:var(--toy-cream-sh);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:transform .12s,box-shadow .12s;display:grid;position:absolute;top:20px;left:100px}.FlagAtlas-module__vNP61a__back:active{box-shadow:var(--toy-cream-sh-down);transform:translateY(4px)}.FlagAtlas-module__vNP61a__back svg{width:40px;height:40px}@media (prefers-reduced-motion:reduce){.FlagAtlas-module__vNP61a__front,.FlagAtlas-module__vNP61a__shuffle,.FlagAtlas-module__vNP61a__game{transition:none}}.FlagAtlas-module__vNP61a__quizScreen{min-height:100svh;position:relative;container-type:inline-size}.FlagAtlas-module__vNP61a__quizScreen .FlagAtlas-module__vNP61a__back{z-index:30}.FlagAtlas-module__vNP61a__mapScreen{min-height:100svh;position:relative}
