@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/fredoka-latin-500-normal-B0JifZgm.woff2)format("woff2"),url(/assets/fredoka-latin-500-normal-BL692wg7.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/fredoka-latin-600-normal-C4zohCW5.woff2)format("woff2"),url(/assets/fredoka-latin-600-normal-CcrEjrB4.woff)format("woff")}@font-face{font-family:Fredoka;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/fredoka-latin-700-normal-BOIZVyIN.woff2)format("woff2"),url(/assets/fredoka-latin-700-normal-C8FeHd3X.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/andika-latin-400-normal-BTFTIZb-.woff2)format("woff2"),url(/assets/andika-latin-400-normal-BK42By1L.woff)format("woff")}@font-face{font-family:Andika;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/andika-latin-700-normal-Dk95f5lc.woff2)format("woff2"),url(/assets/andika-latin-700-normal-CAUSQC6x.woff)format("woff")}:root{--paper:#fcf6e6;--paper-2:#f4e9cc;--paper-edge:#e6d6a8;--cream:#fffbee;--ink:#3a2d4b;--ink-soft:#6c5c80;--shadow:#3a2d4b47;--sun:#ffd45c;--sun-d:#f2a83a;--rose:#ff92ab;--rose-d:#e65a7e;--sky:#8fd4f6;--sky-d:#4aa6db;--mint:#9de6c2;--mint-d:#3fb487;--lav:#cbb9f4;--lav-d:#8d76d8;--peach:#ffb98c;--peach-d:#ee8450;--teal:#63d9cc;--garden:#7dcc6f;--candy:#ff9cc7;--sky-ch:#7ec9fa;--woods:#e5a458;--heart:#ff6f8e;--font-title:"Fredoka", "Trebuchet MS", system-ui, sans-serif;--font-body:"Andika", "Trebuchet MS", system-ui, sans-serif;--target:72px;--target-min:64px;--radius-panel:16px;--gap:12px;--t-fast:.12s;--t-bounce:.46s;--t-page:.65s;--safe-t:env(safe-area-inset-top,0px);--safe-r:env(safe-area-inset-right,0px);--safe-b:env(safe-area-inset-bottom,0px);--safe-l:env(safe-area-inset-left,0px)}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{overscroll-behavior:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:manipulation;width:100%;height:100%;margin:0;overflow:hidden}body{font-family:var(--font-body);color:var(--ink);background:linear-gradient(#bfe6fb,#fdf0d4 70%,#fbe4c4)}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0;margin:0;padding:0}h1,h2,h3,p{margin:0}img,svg{-webkit-user-drag:none}.u-safe{padding:var(--safe-t) var(--safe-r) var(--safe-b) var(--safe-l)}.u-pad-safe{padding-block-start:calc(var(--safe-t) + 10px);padding-block-end:calc(var(--safe-b) + 10px);padding-inline-start:calc(var(--safe-l) + 12px);padding-inline-end:calc(var(--safe-r) + 12px)}.fill{position:absolute;inset:0}.title-font{font-family:var(--font-title);font-weight:600}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes pop-in{0%{opacity:0;transform:scale(.7)rotate(-3deg)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes wiggle{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes squash-bounce{0%{transform:scale(.88,.84)}40%{transform:scale(1.1,1.08)}70%{transform:scaleX(.97)}to{transform:none}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes float-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}.pop-in{animation:.48s cubic-bezier(.3,1.4,.5,1) both pop-in}.bob{animation:2.4s ease-in-out infinite bob}.wiggle{animation:1.6s ease-in-out infinite wiggle}.breathe{animation:2.2s ease-in-out infinite breathe}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pop-in{animation:.2s both fade-in!important}}[data-rm="1"] *,[data-rm="1"] :before,[data-rm="1"] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}[data-rm="1"] .pop-in{animation:.2s both fade-in!important}.ui>*{pointer-events:auto}.phm[data-v-9f52b6b2]{flex-direction:column;align-items:center;gap:14px;display:flex}.grid[data-v-9f52b6b2]{grid-template-columns:repeat(3,22px);gap:6px;display:grid}.grid i[data-v-9f52b6b2]{border-radius:4px;height:22px;animation:.5s cubic-bezier(.3,1.5,.5,1) both pop-in}.word[data-v-9f52b6b2]{letter-spacing:.02em;color:var(--ink);font-size:2.2rem}.glyph{width:100%;height:100%;display:block;overflow:visible}.logo[data-v-e1dcb9f9]{font-family:var(--font-title);flex-direction:column;align-items:center;margin:0;font-weight:700;line-height:.95;display:flex;position:relative}.big[data-v-e1dcb9f9]{letter-spacing:.01em;font-size:clamp(3.4rem,min(19vw,20vh),8rem)}.mid[data-v-e1dcb9f9]{color:var(--ink);margin:.1em 0 .05em;font-size:clamp(1.2rem,min(6vw,7vh),2.6rem)}.low[data-v-e1dcb9f9]{font-size:clamp(1.7rem,min(9.5vw,11vh),4.2rem)}b[data-v-e1dcb9f9]{-webkit-text-stroke:.09em var(--ink);paint-order:stroke fill;text-shadow:.05em .07em 0 var(--shadow);font-weight:700;animation:2.8s ease-in-out infinite bob;display:inline-block}.squig[data-v-e1dcb9f9]{width:min(70%,380px);height:14px;margin-top:6px}.sp[data-v-e1dcb9f9]{width:clamp(24px,6vw,44px);animation:2s ease-in-out infinite wiggle;position:absolute}.s1[data-v-e1dcb9f9]{inset-inline-start:-4%;top:4%}.s2[data-v-e1dcb9f9]{inset-inline-end:0;animation-delay:.4s;top:0}.s3[data-v-e1dcb9f9]{inset-inline-end:4%;width:26px;animation-delay:.8s;bottom:12%}.sb[data-v-39337874]{--d:72px;--c1:var(--sun);--c2:var(--sun-d);flex-direction:column;align-items:center;gap:4px;display:inline-flex;position:relative}.t-sky[data-v-39337874]{--c1:var(--sky);--c2:var(--sky-d)}.t-mint[data-v-39337874]{--c1:var(--mint);--c2:var(--mint-d)}.t-rose[data-v-39337874]{--c1:var(--rose);--c2:var(--rose-d)}.t-lav[data-v-39337874]{--c1:var(--lav);--c2:var(--lav-d)}.t-peach[data-v-39337874]{--c1:var(--peach);--c2:var(--peach-d)}.t-paper[data-v-39337874]{--c1:var(--cream);--c2:var(--paper-edge)}.s-sm[data-v-39337874]{--d:64px}.s-lg[data-v-39337874]{--d:96px}.v-big-play[data-v-39337874]{--d:clamp(148px, 22vmin, 260px)}.hit[data-v-39337874]{width:var(--d);height:var(--d);min-width:64px;min-height:64px;transition:transform var(--t-fast);outline:none;place-items:center;display:grid;position:relative}.v-pill .hit[data-v-39337874]{width:calc(var(--d) * 2.4)}.hit[data-v-39337874]:before{content:"";position:absolute;inset:-9px}.shadow[data-v-39337874],.face[data-v-39337874],.shine[data-v-39337874],.halo[data-v-39337874]{pointer-events:none;position:absolute;inset:0}.face[data-v-39337874],.shadow[data-v-39337874]{border:4px solid var(--ink);filter:url(#ink-wobble);border-radius:50%}.face[data-v-39337874]{background:radial-gradient(circle at 35% 28%, var(--c1) 0 55%, color-mix(in srgb, var(--c1) 70%, var(--c2)) 100%)}.shadow[data-v-39337874]{background:var(--c2);border-color:var(--ink);opacity:.9;transform:translate(3px,6px)}.shine[data-v-39337874]{border-top:5px solid #ffffffbf;border-radius:50%;height:22%;inset:12% 18% auto;transform:rotate(-12deg)}.v-blob .face[data-v-39337874],.v-blob .shadow[data-v-39337874],.v-big-play .face[data-v-39337874],.v-big-play .shadow[data-v-39337874]{border-radius:58% 42% 55% 45%/48% 56% 44% 52%}.v-pill .face[data-v-39337874],.v-pill .shadow[data-v-39337874]{border-radius:999px}.v-pill .shine[data-v-39337874]{border-radius:999px;inset:14% 12% auto}.halo[data-v-39337874]{border:4px dashed var(--lav-d);opacity:0;transition:opacity var(--t-fast), transform var(--t-fast);filter:url(#ink-wobble);border-radius:50%;inset:-10px;transform:scale(.92)}.v-pill .halo[data-v-39337874],.v-blob .halo[data-v-39337874],.v-big-play .halo[data-v-39337874]{border-radius:40%}.is-focus .halo[data-v-39337874]{opacity:1;transform:none}.icon[data-v-39337874]{pointer-events:none;place-items:center;width:56%;height:56%;display:grid;position:relative}.v-big-play .icon[data-v-39337874]{width:50%;height:50%;margin-inline-start:6%}.v-pill .icon[data-v-39337874]{width:auto;height:62%;font-family:var(--font-title);grid-auto-flow:column;gap:8px;font-size:1.4rem;font-weight:600}.is-pressed[data-v-39337874]{transform:scale(.9,.85)translateY(3px)}.is-pressed .shadow[data-v-39337874]{transform:translate(1px,2px)}.is-bounce[data-v-39337874]{animation:squash-bounce var(--t-bounce) cubic-bezier(.3, 1.5, .5, 1)}.is-disabled[data-v-39337874]{opacity:.5;filter:saturate(.35);cursor:default}.is-disabled .shine[data-v-39337874]{opacity:.3}.v-big-play+.cap[data-v-39337874],.v-big-play~.cap[data-v-39337874]{font-size:1.5rem}.cap[data-v-39337874]{color:var(--ink);text-align:center;max-width:calc(var(--d) * 1.6);font-size:.95rem;line-height:1.1}.boot[data-v-ea09c52f]{background:radial-gradient(ellipse at 50% 30%, #fffdf3, var(--paper-2));place-items:center;display:grid}.stage[data-v-ea09c52f]{flex-direction:column;align-items:center;gap:clamp(8px,3vh,28px);display:flex}.title[data-v-ea09c52f]{width:min(92vw,760px)}.fade-enter-active[data-v-ea09c52f],.fade-leave-active[data-v-ea09c52f]{transition:opacity .45s}.fade-enter-from[data-v-ea09c52f],.fade-leave-to[data-v-ea09c52f]{opacity:0}@media (max-height:460px){.title[data-v-ea09c52f]{flex-direction:row;justify-content:space-around;width:96vw}.title[data-v-ea09c52f] .logo{flex:1}}.title[data-v-e6fa22d4]{pointer-events:none;grid-template-rows:auto 1fr;justify-items:center;display:grid}.title[data-v-e6fa22d4]>*{pointer-events:auto}.logo[data-v-e6fa22d4]{width:min(90vw,max(700px,75vh));margin-top:clamp(4px,3vh,36px)}.play[data-v-e6fa22d4]{align-self:center;margin-top:-2vh}.corner[data-v-e6fa22d4]{position:absolute}.bl[data-v-e6fa22d4]{inset-inline-start:calc(var(--safe-l) + 14px);bottom:calc(var(--safe-b) + 12px)}.br[data-v-e6fa22d4]{inset-inline-end:calc(var(--safe-r) + 14px);bottom:calc(var(--safe-b) + 12px)}.tr[data-v-e6fa22d4]{inset-inline-end:calc(var(--safe-r) + 12px);top:calc(var(--safe-t) + 10px)}@media (orientation:portrait){.tr[data-v-e6fa22d4]{top:auto;bottom:calc(var(--safe-b) + 12px);inset-inline-end:50%;translate:50%}}@media (max-height:460px){.title[data-v-e6fa22d4]{grid-template-rows:1fr;grid-template-columns:1fr auto;align-items:center}.logo[data-v-e6fa22d4]{width:min(52vw,440px);margin:0}.play[data-v-e6fa22d4]{margin:0 4vw}}.sw[data-v-bcf74ad5]{pointer-events:none;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px}.g[data-v-bcf74ad5]{transform-origin:50%;animation:1.8s ease-in-out infinite wiggle}.cs[data-v-bb6ec0ea]{pointer-events:none}.back[data-v-bb6ec0ea]{top:0;pointer-events:auto;position:absolute;inset-inline-start:0}.pin[data-v-bb6ec0ea]{pointer-events:auto;background:color-mix(in srgb, var(--accent) 30%, var(--cream));border:4px solid var(--ink);box-shadow:0 5px 0 var(--shadow);border-radius:34px;flex-direction:column;align-items:center;gap:4px;padding:8px 10px 6px;animation:3.2s ease-in-out infinite bob;display:flex;position:absolute;translate:-50% -100%}.pin.locked[data-v-bb6ec0ea]{filter:saturate(.6)}.badge[data-v-bb6ec0ea]{background:var(--cream);border:4px solid var(--ink);border-radius:50%;width:44px;height:44px;margin-top:-30px;padding:5px}.stones[data-v-bb6ec0ea]{gap:4px;display:flex}.stone[data-v-bb6ec0ea]{width:64px;height:64px;transition:transform var(--t-fast);outline:none;position:relative}.stone[data-v-bb6ec0ea]:before{content:"";position:absolute;inset:-3px}.stone[data-v-bb6ec0ea]:active{transform:scale(.9,.85)}.stone:focus-visible .rock[data-v-bb6ec0ea]{outline:4px dashed var(--lav-d);outline-offset:4px}.rock[data-v-bb6ec0ea]{border:4px solid var(--ink);filter:url(#ink-wobble);box-shadow:0 4px 0 var(--shadow);background:#d8d0c6;border-radius:48% 52% 44% 56%/56% 46% 54% 44%;position:absolute;inset:4px}.done .rock[data-v-bb6ec0ea]{background:var(--mint)}.current .rock[data-v-bb6ec0ea]{background:var(--sun);box-shadow:0 0 14px 3px var(--sun);animation:1.6s ease-in-out infinite breathe}.locked .rock[data-v-bb6ec0ea]{background:#cfc8bf}.locked[data-v-bb6ec0ea]{opacity:.75}.mark[data-v-bb6ec0ea]{position:absolute;inset:16px}.name[data-v-bb6ec0ea]{font-size:.95rem;line-height:1}@media (max-width:480px){.name[data-v-bb6ec0ea]{display:none}}.wj[data-v-b5e9104f]{pointer-events:none;filter:drop-shadow(0 3px 0 var(--shadow));align-items:flex-end;gap:4px;display:inline-flex;position:relative}.jar[data-v-b5e9104f]{width:56px;height:76px}.num[data-v-b5e9104f]{inset-inline-start:0;text-align:center;width:56px;color:var(--ink);text-shadow:0 0 4px var(--cream), 0 0 4px var(--cream), 0 0 6px var(--cream);font-size:1.5rem;position:absolute;bottom:14px}.door[data-v-b5e9104f]{opacity:.35;filter:grayscale();width:40px;height:40px;margin-bottom:4px;transition:opacity .4s,filter .4s}.lit .door[data-v-b5e9104f]{opacity:1;filter:drop-shadow(0 0 8px var(--sun));animation:1.4s ease-in-out infinite breathe}.level[data-v-b5e9104f]{transition:y .5s,d .5s}.dot[data-v-b5e9104f]{filter:drop-shadow(0 0 3px var(--sun));animation:2.6s ease-in-out infinite bob}.zone[data-v-4f22b60e]{touch-action:none;width:50%;position:absolute;top:0;bottom:0}.at-start[data-v-4f22b60e]{left:0}.at-end[data-v-4f22b60e]{right:0}.stick[data-v-4f22b60e]{pointer-events:none;width:0;height:0;position:absolute}.base[data-v-4f22b60e],.nub[data-v-4f22b60e]{border:4px solid var(--ink);border-radius:50%;position:absolute}.base[data-v-4f22b60e]{filter:url(#ink-wobble);background:#fffbee8c;border-style:dashed;width:124px;height:124px;margin:-62px}.nub[data-v-4f22b60e]{background:radial-gradient(circle at 35% 30%, var(--sun), var(--sun-d));width:58px;height:58px;box-shadow:0 4px 0 var(--shadow);margin:-29px}.hud[data-v-4adced6e]{pointer-events:none}.hud[data-v-4adced6e]>*{pointer-events:auto}.dimmed .top[data-v-4adced6e]{opacity:.6}.top[data-v-4adced6e]{pointer-events:none;justify-content:space-between;align-items:flex-start;display:flex;position:absolute;inset:0 0 auto}.top[data-v-4adced6e]>*{pointer-events:auto}.jar[data-v-4adced6e]{border:3px solid var(--ink);background:#fffbeeb8;border-radius:22px;padding:4px 8px;position:relative}.carry[data-v-4adced6e]{inset-inline-end:-12px;border:3px solid var(--ink);background:#fff;border-radius:50%;width:40px;height:40px;padding:4px;position:absolute;bottom:-14px}.acts[data-v-4adced6e]{pointer-events:none;justify-content:flex-end;align-items:flex-end;gap:14px;display:flex;position:absolute;inset:auto 0 0}.acts[data-v-4adced6e]>*{pointer-events:auto}.bubble[data-v-4adced6e]{bottom:calc(var(--safe-b) + 112px);background:var(--paper);border:4px solid var(--ink);max-width:min(46vw,260px);box-shadow:0 4px 0 var(--shadow);border-radius:20px;padding:10px 14px;font-size:1rem;position:absolute;inset-inline-end:calc(var(--safe-r) + 10px)}.pip.offering[data-v-4adced6e]{filter:drop-shadow(0 0 10px var(--sun));animation:.9s ease-in-out infinite bob}.left .top[data-v-4adced6e],.left .acts[data-v-4adced6e]{flex-direction:row-reverse}.left .acts[data-v-4adced6e]{justify-content:flex-end}.left .bubble[data-v-4adced6e]{inset-inline-start:calc(var(--safe-l) + 10px);inset-inline-end:auto}.pt[data-v-f6864eb1]{aspect-ratio:1;width:100%;height:100%;display:inline-block}.pt svg[data-v-f6864eb1],.pt img[data-v-f6864eb1]{object-fit:contain;width:100%;height:100%;display:block}.frame[data-v-f6864eb1]{border:4px solid var(--ink);background:radial-gradient(circle at 35% 30%, #fff8e0, var(--paper-2));box-shadow:0 4px 0 var(--shadow);border-radius:46% 54% 50% 50%/52% 46% 54% 48%;overflow:hidden}.cue[data-v-f507323c]{border:4px solid var(--ink);box-shadow:0 4px 0 var(--shadow);background:#fff;border-radius:50% 46% 52% 48%/48% 52% 46% 50%;flex:none;place-items:center;animation:2.4s ease-in-out infinite wiggle;display:inline-grid}.g[data-v-f507323c]{width:70%;height:70%}.sb-host[data-v-40377139]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.sb[data-v-40377139]{pointer-events:none;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;width:max-content;max-width:40vw;padding:10px 16px 10px 10px;display:flex;position:absolute}.ink[data-v-40377139]{z-index:0;background:var(--paper);border:4px solid var(--ink);box-shadow:0 5px 0 var(--shadow);filter:url(#ink-wobble);border-radius:20px 24px 18px 22px/22px 18px 24px 20px;position:absolute;inset:0}.sb[data-v-40377139]>:not(.ink):not(.tail){z-index:1;position:relative}.who[data-v-40377139]{flex:none;width:44px;height:44px}.txt[data-v-40377139]{font-family:var(--font-body);color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:clamp(.95rem,3.4vh,1.25rem);line-height:1.3}.tail[data-v-40377139]{z-index:1;top:calc(100% - 4px);width:28px;height:22px;position:absolute;inset-inline-start:calc(var(--tail,50%) - 18px)}@media (max-width:480px){.sb[data-v-40377139]{max-width:60vw}}.pp[data-v-ce234b8b]{filter:drop-shadow(0 6px 0 var(--shadow));--bg:var(--paper);position:relative}.pp-sky[data-v-ce234b8b]{--bg:#e3f4fd}.pp-mint[data-v-ce234b8b]{--bg:#e2f8ee}.pp-rose[data-v-ce234b8b]{--bg:#ffe9ef}.pp-lav[data-v-ce234b8b]{--bg:#eee8fc}.pp-sun[data-v-ce234b8b]{--bg:#fff1c4}.pp[data-v-ce234b8b]:before{content:"";background:var(--ink);clip-path:var(--cut);position:absolute;inset:0}.pp[data-v-ce234b8b]:after{content:"";clip-path:var(--cut);background:var(--bg);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 .4 0 0 0 0 .3 0 0 0 0 .2 0 0 0 .22 0'/></filter><rect width='160' height='160' filter='url(%23g)'/></svg>");position:absolute;inset:4px}.body[data-v-ce234b8b]{z-index:1;width:100%;height:100%;position:relative}.pad .body[data-v-ce234b8b]{padding:18px 22px}.tail[data-v-87edda43]{z-index:2;width:28px;height:34px;position:absolute}.left[data-v-87edda43]{margin-top:-17px;top:50%;left:-24px}.right[data-v-87edda43]{margin-top:-17px;top:50%;right:-24px;transform:scaleX(-1)}.up[data-v-87edda43]{top:-26px;left:40px;transform:rotate(90deg)}.dlg[data-v-69cb675f]{text-align:start;cursor:pointer;display:block}.row[data-v-69cb675f]{align-items:flex-end;gap:30px;display:flex;position:absolute;inset:auto 0 0}.t-up[data-v-69cb675f]{display:none}.row.right[data-v-69cb675f]{flex-direction:row-reverse}.who[data-v-69cb675f]{flex:none;width:clamp(84px,22vh,150px);margin-bottom:18px;position:relative}.ribbon[data-v-69cb675f]{background:var(--sun);border:3px solid var(--ink);white-space:nowrap;border-radius:10px 14px;padding:2px 14px;font-size:1rem;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)rotate(-2deg)}.panel[data-v-69cb675f]{flex:1;min-width:0;margin-bottom:26px;position:relative}.inner[data-v-69cb675f]{align-items:center;gap:14px;min-height:76px;padding-inline-end:44px;display:flex}.txt[data-v-69cb675f]{font-family:var(--font-body);flex:1;font-size:clamp(1.05rem,3.6vh,1.5rem);line-height:1.35}.txt.large[data-v-69cb675f]{font-size:clamp(1.3rem,4.6vh,1.9rem)}.paw[data-v-69cb675f]{inset-inline-end:-6px;opacity:.8;width:36px;height:36px;position:absolute;bottom:-4px}.dots[data-v-69cb675f]{justify-content:center;gap:6px;margin-top:6px;display:flex}.dots i[data-v-69cb675f]{border:2px solid var(--ink);background:var(--paper-2);border-radius:50%;width:10px;height:10px}.dots i.on[data-v-69cb675f]{background:var(--sun-d)}@media (max-width:480px) and (orientation:portrait){.t-side[data-v-69cb675f]{display:none}.t-up[data-v-69cb675f]{display:block}.row[data-v-69cb675f]{align-items:stretch;gap:8px;flex-direction:column!important}.who[data-v-69cb675f]{align-self:flex-start;margin-bottom:8px}.row.right .who[data-v-69cb675f]{align-self:flex-end}}.pause[data-v-1697af4f]{place-items:center;display:grid}.shade[data-v-1697af4f]{background:#3a2d4b73}.page[data-v-1697af4f]{max-width:min(92vw,760px);position:relative}.head[data-v-1697af4f]{justify-content:center;align-items:center;gap:10px;margin-bottom:8px;font-size:1.6rem;display:flex}.hico[data-v-1697af4f]{width:36px;height:36px}.grid[data-v-1697af4f]{flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:14px 18px;display:flex}@media (max-height:460px){.head[data-v-1697af4f]{display:none}.grid[data-v-1697af4f]{flex-wrap:nowrap}.grid[data-v-1697af4f] .s-lg{--d:72px}.grid[data-v-1697af4f] .v-big-play{--d:112px}}.vd[data-v-c3f42e26]{outline:none;width:120px;height:120px;position:relative}.vd[data-v-c3f42e26]:before{content:"";position:absolute;inset:-4px}.ticks i[data-v-c3f42e26]{border:3px solid var(--ink);background:var(--paper-2);border-radius:50%;width:16px;height:16px;margin:-8px;transition:background .2s;position:absolute;top:50%;left:50%}.ticks i.on[data-v-c3f42e26]{background:var(--sun)}.knob[data-v-c3f42e26]{border:4px solid var(--ink);background:radial-gradient(circle at 35% 28%, var(--lav), var(--lav-d));filter:url(#ink-wobble);box-shadow:0 5px 0 var(--shadow);transition:transform var(--t-fast);border-radius:50% 48% 52% 50%/50% 52% 48% 50%;place-items:center;display:grid;position:absolute;inset:16px}.vd:active .knob[data-v-c3f42e26]{transform:scale(.92,.88)}.vd:focus-visible .knob[data-v-c3f42e26]{outline:4px dashed var(--lav-d);outline-offset:8px}.pic[data-v-c3f42e26]{width:46%;height:46%}.pointer[data-v-c3f42e26]{transition:transform .35s cubic-bezier(.3,1.5,.5,1);position:absolute;inset:0}.pointer b[data-v-c3f42e26]{background:var(--cream);border:2px solid var(--ink);border-radius:4px;width:8px;height:14px;margin-left:-4px;position:absolute;top:5px;left:50%}.mute[data-v-c3f42e26]{background:var(--cream);border:3px solid var(--ink);border-radius:50%;width:30px;height:30px;padding:4px;position:absolute;bottom:0;right:0}.pt[data-v-d6568e2b]{gap:10px;padding:6px;display:inline-flex}.opt[data-v-d6568e2b]{width:72px;height:72px;transition:transform var(--t-fast);outline:none;position:relative}.opt[data-v-d6568e2b]:before{content:"";position:absolute;inset:-5px}.card[data-v-d6568e2b]{border:4px solid var(--ink);background:var(--paper-2);filter:url(#ink-wobble)saturate(.6);opacity:.8;border-radius:46% 54% 50% 50%/52% 46% 54% 48%;place-items:center;transition:transform .2s;display:grid;position:absolute;inset:0}.on .card[data-v-d6568e2b]{background:var(--sun);filter:url(#ink-wobble);opacity:1;box-shadow:0 5px 0 var(--shadow);transform:translateY(-5px)scale(1.06)}.ico[data-v-d6568e2b]{width:62%;height:62%;position:relative}.opt[data-v-d6568e2b]:active{transform:scale(.92,.88)}.opt[data-v-d6568e2b]:focus-visible:after{content:"";border:4px dashed var(--lav-d);filter:url(#ink-wobble);border-radius:46%;position:absolute;inset:-9px}.tick[data-v-d6568e2b]{inset-inline-end:-6px;border:3px solid var(--ink);background:#fff;border-radius:50%;width:28px;height:28px;padding:3px;transition:transform .25s cubic-bezier(.3,1.8,.5,1);position:absolute;top:-10px;transform:scale(0)}.on .tick[data-v-d6568e2b]{transform:scale(1)}.pn[data-v-9a807b19]{justify-content:center;align-items:center;gap:18px;display:flex}.dots[data-v-9a807b19]{gap:8px;display:flex}.dots i[data-v-9a807b19]{border:3px solid var(--ink);background:var(--paper-2);border-radius:50%;width:14px;height:14px}.dots i.on[data-v-9a807b19]{background:var(--sun-d);transform:scale(1.2)}.set[data-v-f9debdd5]{background:linear-gradient(#cfe9fb,#fdeccd);place-items:center;display:grid}.back[data-v-f9debdd5]{top:calc(var(--safe-t) + 10px);z-index:2;position:absolute;inset-inline-start:calc(var(--safe-l) + 12px)}.sheet[data-v-f9debdd5]{width:min(94vw,780px)}.sheet[data-v-f9debdd5] .body{padding:14px 10px 12px}.head[data-v-f9debdd5]{justify-content:center;align-items:center;gap:10px;margin-bottom:4px;font-size:1.5rem;display:flex}.hico[data-v-f9debdd5]{width:34px;height:34px}.page[data-v-f9debdd5]{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:6px 14px;min-height:148px;display:flex}.cell[data-v-f9debdd5]{flex-direction:column;align-items:center;gap:2px;display:flex}.cell.wide[data-v-f9debdd5]{min-width:168px}.lbl[data-v-f9debdd5]{font-family:var(--font-title);font-size:.95rem;font-weight:600}.nav[data-v-f9debdd5]{margin-top:8px}.pg-enter-active[data-v-f9debdd5],.pg-leave-active[data-v-f9debdd5]{transition:opacity .2s,transform .2s}.pg-enter-from[data-v-f9debdd5]{opacity:0;transform:translate(24px)}.pg-leave-to[data-v-f9debdd5]{opacity:0;transform:translate(-24px)}@media (max-height:460px){.head[data-v-f9debdd5]{display:none}.page[data-v-f9debdd5]{min-height:128px}.back[data-v-f9debdd5]{top:calc(var(--safe-t) + 6px)}.sheet[data-v-f9debdd5]{width:min(86vw,780px)}}.st[data-v-5a7a59a3]{border:3px solid var(--paper-edge);box-shadow:0 3px 0 var(--shadow);background:#fff;border-radius:42% 58% 46% 54%/52% 44% 56% 48%;place-items:center;display:inline-grid}.g[data-v-5a7a59a3]{width:72%;height:72%}.locked[data-v-5a7a59a3]{background:#e8e2d4}.locked .g[data-v-5a7a59a3]{opacity:.55;filter:grayscale()}.cel[data-v-52feb5e9]{place-items:center;display:grid}.shade[data-v-52feb5e9]{background:#fff4cdf0}.confetti[data-v-52feb5e9]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bit[data-v-52feb5e9]{width:26px;height:26px;animation:linear infinite fall-52feb5e9;position:absolute;top:-30px}@keyframes fall-52feb5e9{to{margin-left:18px;top:105%}}.stage[data-v-52feb5e9]{flex-direction:column;align-items:center;gap:clamp(6px,2vh,16px);display:flex;position:relative}.cheer[data-v-52feb5e9]{gap:10px;display:flex}.who[data-v-52feb5e9]{width:clamp(70px,18vh,120px)}.who.b[data-v-52feb5e9]{animation-delay:.3s}.card[data-v-52feb5e9]{background:var(--paper);border:4px solid var(--ink);box-shadow:0 6px 0 var(--shadow);border-radius:30px;padding:10px 20px}.found[data-v-52feb5e9]{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.pic[data-v-52feb5e9]{width:52px;height:52px}.rb[data-v-52feb5e9]{animation:1.2s infinite wiggle}.sec[data-v-52feb5e9]{align-items:center;gap:8px;display:flex}.n[data-v-52feb5e9]{font-size:2.6rem;line-height:1}.n small[data-v-52feb5e9]{color:var(--ink-soft);font-size:1.5rem}.unl[data-v-52feb5e9]{justify-content:center;gap:10px;margin-top:6px;display:flex}@media (max-height:460px){.stage[data-v-52feb5e9]{flex-direction:row;gap:20px}.cheer[data-v-52feb5e9]{display:none}}.bk[data-v-5b878985]{perspective:1400px;background:linear-gradient(135deg,#c8a97e,#a98558);place-items:stretch stretch;display:grid}.book[data-v-5b878985]{background:var(--paper);border:5px solid var(--ink);box-shadow:inset 12px 0 0 var(--paper-2), 0 8px 0 var(--shadow);border-radius:18px 26px 26px 18px;grid-template-columns:1fr auto;min-height:0;margin:4px;display:grid;overflow:hidden}.left[data-v-5b878985]{flex-direction:column;min-width:0;min-height:0;padding:10px 6px 8px 18px;display:flex}.area[data-v-5b878985]{perspective:1000px;flex:1;min-height:0}.leaf[data-v-5b878985]{transform-origin:0;backface-visibility:hidden;flex-wrap:wrap;place-content:center;gap:10px;height:100%;display:flex}.turn-f[data-v-5b878985]{animation:turn-f-5b878985 var(--t-page) cubic-bezier(.3, .8, .4, 1) both}.turn-b[data-v-5b878985]{transform-origin:100%;animation:turn-b-5b878985 var(--t-page) cubic-bezier(.3, .8, .4, 1) both}@keyframes turn-f-5b878985{0%{opacity:.2;transform:rotateY(-80deg)}to{opacity:1;transform:none}}@keyframes turn-b-5b878985{0%{opacity:.2;transform:rotateY(80deg)}to{opacity:1;transform:none}}[data-rm="1"] .leaf[data-v-5b878985]{animation:.2s both fade-in!important}.tile[data-v-5b878985]{width:calc(var(--ts) + 20px);transition:transform var(--t-fast);outline:none;flex-direction:column;align-items:center;gap:2px;display:flex}.tile[data-v-5b878985]:active{transform:scale(.94,.9)}.tile:focus-visible .pic[data-v-5b878985]{outline:4px dashed var(--lav-d);outline-offset:3px}.pic[data-v-5b878985]{width:var(--ts);height:var(--ts);border:4px solid var(--ink);box-shadow:0 4px 0 var(--shadow);background:#fff;border-radius:44% 56% 48% 52%/54% 46%;place-items:center;padding:11px;display:grid;position:relative}.pic.face[data-v-5b878985]{padding:0}.pf[data-v-5b878985]{border-radius:inherit;width:100%;height:100%;display:block;overflow:hidden}.locked .pic[data-v-5b878985]{background:#e6dfd0}.locked .pic[data-v-5b878985]>:first-child{filter:brightness(0)opacity(.28)}.lk[data-v-5b878985],.ck[data-v-5b878985]{inset-inline-end:-8px;background:var(--cream);border:3px solid var(--ink);border-radius:50%;width:32px;height:32px;padding:4px;position:absolute;bottom:-8px}.ck[data-v-5b878985]{background:var(--mint)}.eq .pic[data-v-5b878985]{background:var(--sun)}.vd[data-v-5b878985]{gap:3px;display:flex}.vd i[data-v-5b878985]{background:var(--sun-d);border:2px solid var(--ink);border-radius:50%;width:9px;height:9px}.cap[data-v-5b878985]{font-size:clamp(.82rem, calc(var(--ts) * .012 + .5rem), 1.1rem);text-align:center;line-height:1.05}.nav[data-v-5b878985]{justify-content:space-between;align-items:center;gap:6px;padding-top:6px;display:flex}.dots[data-v-5b878985]{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.dots i[data-v-5b878985]{border:2px solid var(--ink);background:var(--paper-2);border-radius:50%;width:10px;height:10px}.dots i.on[data-v-5b878985]{background:var(--sun-d);transform:scale(1.25)}.ribbons[data-v-5b878985]{flex-direction:column;justify-content:center;gap:4px;padding-inline-end:0;display:flex}.rib[data-v-5b878985]{outline:none;width:70px;height:64px;margin-inline-end:-4px;padding-inline-start:8px;transition:transform .25s cubic-bezier(.3,1.5,.5,1);position:relative;transform:translate(8px)}.rib.on[data-v-5b878985]{transform:translate(0)}.rib[data-v-5b878985]:before{content:"";background:var(--c);border:4px solid var(--ink);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);border-inline-end:0;border-radius:14px 0 0 14px;position:absolute;inset:0}.rib[data-v-5b878985]:focus-visible:before{outline:4px dashed var(--lav-d)}.ri[data-v-5b878985]{position:absolute;inset:10px 18px 10px 12px}.friends[data-v-5b878985]{--c:var(--peach)}.points[data-v-5b878985]{--c:var(--sun)}.secrets[data-v-5b878985]{--c:var(--sky)}.cutscenes[data-v-5b878985]{--c:var(--rose)}.stickers[data-v-5b878985]{--c:var(--mint)}.hb[data-v-98b91e50]{touch-action:none;place-items:center;display:inline-grid;position:relative}.ring[data-v-98b91e50]{pointer-events:none;width:calc(100% + 28px);height:calc(100% + 28px);position:absolute;inset:-14px;transform:rotate(-90deg)}.track[data-v-98b91e50]{fill:none;stroke:var(--ink);stroke-opacity:.15;stroke-width:7px}.fill[data-v-98b91e50]{fill:none;stroke:var(--mint-d);stroke-width:8px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}.holding .fill[data-v-98b91e50]{animation:hold-fill-98b91e50 var(--ms) linear forwards}@keyframes hold-fill-98b91e50{to{stroke-dashoffset:0}}.art[data-v-f6f4815b]{position:absolute;inset:0;overflow:hidden}.bg[data-v-f6f4815b]{width:100%;height:100%;position:absolute;inset:0}.cast[data-v-f6f4815b]{justify-content:center;align-items:flex-end;gap:4%;display:flex;position:absolute;inset:auto 0 6%}.c[data-v-f6f4815b]{width:min(22vw,26vh)}.fp[data-v-a67155e3]{filter:drop-shadow(0 6px 6px #3a2d4b59);width:100%;height:100%}.sp[data-v-94351d82]{background:var(--ink);overflow:hidden}.sp.clear[data-v-94351d82]{background:0 0}.panel[data-v-94351d82]{object-fit:cover;width:100%;height:100%}.first[data-v-94351d82]{position:absolute}.first img[data-v-94351d82]{object-fit:contain;width:100%;height:100%}.skip[data-v-94351d82]{top:0;padding-block-start:calc(var(--safe-t) + 22px);padding-inline-end:calc(var(--safe-r) + 22px);position:absolute;inset-inline-end:0}.ld[data-v-5549011f]{background:radial-gradient(ellipse at 50% 40%, #fffdf3, var(--paper-2));flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.well[data-v-5549011f]{width:min(46vw,40vh,220px);position:relative}.well svg[data-v-5549011f]{width:100%;display:block}.lvl[data-v-5549011f]{transition:y .4s}.quill[data-v-5549011f]{transform-origin:70px 40px;animation:2.2s ease-in-out infinite wiggle}.drop[data-v-5549011f]{background:var(--lav-d);border:2px solid var(--ink);border-radius:50%/60% 60% 40% 40%;width:10px;height:14px;animation:1.8s ease-in infinite drip-5549011f;position:absolute;top:4%;right:2%}.d2[data-v-5549011f]{animation-delay:.9s;right:14%}@keyframes drip-5549011f{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(60px)}}.txt[data-v-5549011f]{color:var(--ink-soft);font-size:1.2rem}.ob[data-v-d91ee921]{top:calc(var(--safe-t) + 10px);background:var(--paper);border:4px solid var(--ink);box-shadow:0 4px 0 var(--shadow);pointer-events:none;z-index:5;border-radius:999px;align-items:center;gap:8px;padding:4px 16px 4px 6px;display:flex;position:absolute;inset-inline-start:50%;translate:-50%}.ic[data-v-d91ee921]{width:48px;height:48px}.tx[data-v-d91ee921]{white-space:nowrap;font-size:1rem}.rh[data-v-c4125fb4]{top:calc(var(--safe-t) + 84px);background:var(--paper);border:4px solid var(--ink);box-shadow:0 5px 0 var(--shadow);pointer-events:none;z-index:4;border-radius:30px;align-items:center;gap:8px;max-width:94vw;padding:8px 18px 8px 10px;display:flex;position:absolute;inset-inline-start:50%;translate:-50%}.aasha[data-v-c4125fb4]{flex:none;width:64px}.phone[data-v-c4125fb4]{flex:none;width:72px;height:72px}.turn[data-v-c4125fb4]{transform-origin:45px 40px;animation:2.8s ease-in-out infinite rot-c4125fb4}@keyframes rot-c4125fb4{0%,20%{transform:rotate(0)}55%,90%{transform:rotate(-90deg)}to{transform:rotate(0)}}.tx[data-v-c4125fb4]{font-size:.95rem;line-height:1.1}.cl[data-v-443f60d8]{background:radial-gradient(ellipse at 50% 40%, #fffdf3, var(--paper-2));z-index:20;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.pal[data-v-443f60d8]{width:min(60vw,46vh,300px)}.brush[data-v-443f60d8]{transform-origin:80px 90px;animation:1.6s ease-in-out infinite dab-443f60d8}@keyframes dab-443f60d8{0%,to{transform:rotate(0)}50%{transform:rotate(-12deg)}}.txt[data-v-443f60d8]{font-size:1.4rem}.dots[data-v-443f60d8]{gap:10px;display:flex}.dots i[data-v-443f60d8]{background:var(--lav-d);border:3px solid var(--ink);border-radius:50%;width:14px;height:14px;animation:1s ease-in-out infinite bob}.dots i[data-v-443f60d8]:nth-child(2){animation-delay:.2s}.dots i[data-v-443f60d8]:nth-child(3){animation-delay:.4s}.nw[data-v-64bf09cc]{text-align:center;background:radial-gradient(ellipse at 50% 40%, #fffdf3, var(--paper-2));z-index:30;pointer-events:auto;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding-inline:24px;display:flex}.pic[data-v-64bf09cc]{width:min(60vw,46vh,320px)}.z[data-v-64bf09cc]{animation:2.4s ease-in-out infinite bob}.txt[data-v-64bf09cc]{max-width:24ch;font-size:1.5rem}.adult[data-v-64bf09cc]{opacity:.8;max-width:46ch;font-size:.95rem}.ag[data-v-de17e96c]{z-index:15;place-items:center;display:grid}.shade[data-v-de17e96c]{background:#3a2d4b8c}.gate[data-v-de17e96c]{width:min(94vw,760px);position:relative}.in[data-v-de17e96c]{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 22px;padding:22px 12px 14px;display:flex}.left[data-v-de17e96c]{flex-direction:column;align-items:center;gap:8px;max-width:300px;display:flex}.prompt[data-v-de17e96c]{text-align:center;font-size:1.25rem;line-height:1.15}.hint[data-v-de17e96c]{color:var(--ink-soft);text-align:center;font-size:.85rem}.slots[data-v-de17e96c]{align-items:center;gap:8px;display:flex}.slot[data-v-de17e96c]{width:46px;height:56px;font:600 1.8rem var(--font-title);border:4px dashed var(--ink);background:var(--cream);border-radius:14px;place-items:center;display:grid}.slot.on[data-v-de17e96c]{background:var(--mint);border-style:solid;animation:.3s both pop-in}.slots.shake[data-v-de17e96c]{animation:.12s 3 wiggle}.pad[data-v-de17e96c]{grid-template-columns:repeat(5,64px);gap:6px;display:grid}.key[data-v-de17e96c]{border:4px solid var(--ink);background:var(--sun);width:64px;height:64px;box-shadow:0 4px 0 var(--shadow);transition:transform var(--t-fast);border-radius:46% 54% 50% 50%/52% 46% 54% 48%;outline:none;font-size:2rem}.key[data-v-de17e96c]:active{transform:scale(.9,.85)translateY(2px)}.key[data-v-de17e96c]:focus-visible{outline:4px dashed var(--lav-d);outline-offset:3px}.x[data-v-de17e96c]{top:-6px;position:absolute;inset-inline-end:-4px}@media (max-width:520px){.pad[data-v-de17e96c]{grid-template-columns:repeat(4,64px)}}.dr[data-v-b71f8118]{background:var(--cream);border:3px solid var(--ink);border-radius:50%;place-items:center;display:inline-grid;position:relative}.ring[data-v-b71f8118]{width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;inset:-3px;transform:rotate(-90deg)}.track[data-v-b71f8118]{fill:none;stroke:#0000;stroke-width:9px}.bar[data-v-b71f8118]{fill:none;stroke:var(--mint-d);stroke-width:9px;stroke-linecap:round;stroke-dasharray:100;transition:stroke-dashoffset .4s}.none .bar[data-v-b71f8118],.error .bar[data-v-b71f8118]{stroke:#0000}.g[data-v-b71f8118]{width:62%;height:62%}.pc[data-v-b1c1ccd3]{background:linear-gradient(#fdf0cf,#fbd9c0);place-items:center;display:grid}.back[data-v-b1c1ccd3]{top:calc(var(--safe-t) + 10px);z-index:2;position:absolute;inset-inline-start:calc(var(--safe-l) + 12px)}.sheet[data-v-b1c1ccd3]{width:min(94vw,780px)}.sheet[data-v-b1c1ccd3] .body{padding:14px 10px 12px}.head[data-v-b1c1ccd3]{justify-content:center;align-items:center;gap:10px;margin-bottom:2px;font-size:1.4rem;display:flex}.hico[data-v-b1c1ccd3]{width:32px;height:32px}.page[data-v-b1c1ccd3]{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:190px;display:flex}.note[data-v-b1c1ccd3]{text-align:center;align-items:center;gap:10px;font-size:1.15rem;display:flex}.note .ic[data-v-b1c1ccd3]{width:52px;height:52px}.steps[data-v-b1c1ccd3]{flex-wrap:nowrap;justify-content:center;align-items:flex-start;gap:4px;display:flex}.row[data-v-b1c1ccd3]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 14px;display:flex}.step[data-v-b1c1ccd3]{text-align:center;flex-direction:column;align-items:center;gap:2px;width:80px;margin:0;font-size:.78rem;line-height:1.1;display:flex}.ic[data-v-b1c1ccd3]{width:64px;height:64px;display:block}.arr[data-v-b1c1ccd3]{flex:none;width:22px;height:22px;margin-top:20px}.dl[data-v-b1c1ccd3]{place-items:center;width:72px;height:72px;display:grid;position:relative}.dl[data-v-b1c1ccd3]:disabled{cursor:default}.dl[data-v-b1c1ccd3]:active:not(:disabled){transform:scale(.92)}.chg[data-v-b1c1ccd3]{top:-2px;border:3px solid var(--ink);background:#fff;border-radius:50%;width:28px;height:28px;padding:3px;position:absolute;inset-inline-end:-2px}.nav[data-v-b1c1ccd3]{margin-top:6px}@media (max-height:460px){.head[data-v-b1c1ccd3]{display:none}.page[data-v-b1c1ccd3]{gap:6px;min-height:140px}.ic[data-v-b1c1ccd3]{width:52px;height:52px}.sheet[data-v-b1c1ccd3]{width:min(88vw,780px)}}.cr[data-v-35520936]{place-items:center;display:grid;overflow:hidden}.wash[data-v-35520936]{background:linear-gradient(#cfe9fb,#ffe9c8 60%,#ffd8e4)}.roll[data-v-35520936]{inset-inline:0;flex-direction:column;align-items:center;gap:12vh;padding-block:0 8vh;animation:42s linear forwards roll-35520936;display:flex;position:absolute;top:100%}.roll.paged[data-v-35520936]{gap:0;padding:0;animation:none;position:relative;top:0}@keyframes roll-35520936{to{transform:translateY(calc(-100% - 100vh))}}.card[data-v-35520936]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:0 16px;display:flex}.first[data-v-35520936]{flex-direction:row;gap:10px}.first .big[data-v-35520936]{flex:1;max-width:520px}.big[data-v-35520936]{text-shadow:3px 3px 0 var(--cream);font-size:clamp(1.6rem,6vw,3rem);line-height:1.1}.mid[data-v-35520936]{font-size:clamp(1.4rem,5vw,2.4rem)}.w[data-v-35520936]{transform-origin:bottom;width:clamp(70px,16vw,130px);animation:1.3s ease-in-out infinite wiggle}.r[data-v-35520936]{animation-delay:.4s}.cast[data-v-35520936]{flex-flow:wrap;justify-content:center;gap:14px}figure[data-v-35520936]{flex-direction:column;align-items:center;gap:4px;margin:0;display:flex}figcaption[data-v-35520936]{font-size:1.1rem}.heart[data-v-35520936]{width:80px;height:80px}.ctl[data-v-35520936]{pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex;position:absolute;inset:auto 0 0}.ctl[data-v-35520936]>*{pointer-events:auto}.ctl[data-v-35520936]:has(.pn){justify-content:space-between}.app[data-v-19800c5a]{position:fixed;inset:0;overflow:hidden}.canvas[data-v-19800c5a]{z-index:0;touch-action:none;outline:none;width:100%;height:100%;display:block;position:absolute;inset:0}.ui[data-v-19800c5a]{z-index:1;pointer-events:none;position:absolute;inset:0}
