:root{color:#222;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#eef1f5;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;background:#eef1f5;min-width:320px;min-height:100%}body{background:#eef1f5;min-width:320px;min-height:100dvh;margin:0;overflow:hidden}#app{min-height:100dvh;overflow:hidden}img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none;max-width:100%;display:block}button{font:inherit}.find-answer-background[data-v-cd8f085c]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.content-group[data-v-cd8f085c]{z-index:1;position:absolute}.level-panel[data-v-cd8f085c]{z-index:1}.level-row[data-v-cd8f085c]{z-index:2;border-radius:0;overflow:hidden}.home-icon[data-v-cd8f085c],.instruction-dialog[data-v-cd8f085c],.guide-character[data-v-cd8f085c]{z-index:3}.design-button[data-v-cd8f085c]{z-index:4}.activation-background[data-v-9d9ae76e]{background-position:50%;background-size:cover;position:absolute;inset:0}.activation-content-group[data-v-9d9ae76e]{z-index:1;position:absolute}.activation-logo[data-v-9d9ae76e]{z-index:3}.activation-cartoon[data-v-9d9ae76e]{z-index:2}.activation-pop[data-v-9d9ae76e]{z-index:4}.activation-panel[data-v-9d9ae76e]{z-index:1}.receive-button[data-v-9d9ae76e],.confirm-button[data-v-9d9ae76e],.activation-input[data-v-9d9ae76e],.activation-hint[data-v-9d9ae76e]{z-index:5}.activation-input[data-v-9d9ae76e]{color:#555;text-align:center;letter-spacing:0;background:0 0;border:0;outline:0;padding:0 18px;font-weight:700}.activation-input[data-v-9d9ae76e]::placeholder{color:#666;opacity:1}.activation-hint[data-v-9d9ae76e]{color:#050505;white-space:nowrap;place-items:center;margin:0;font-weight:700;line-height:1;display:grid}.activation-band[data-v-9d9ae76e]{z-index:1}.consent-button[data-v-9d9ae76e]{z-index:5;color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.consent-button--shake[data-v-9d9ae76e]{animation:.38s ease-in-out consent-shake-9d9ae76e}.consent-button img[data-v-9d9ae76e]{flex:none;width:auto;height:100%}.consent-button span[data-v-9d9ae76e]{text-shadow:0 1px 2px #00000059;font-weight:700;line-height:1}.activation-slogan[data-v-9d9ae76e]{z-index:1}.buy-button[data-v-9d9ae76e],.home-button[data-v-9d9ae76e],.music-button[data-v-9d9ae76e],.back-button[data-v-9d9ae76e],.shop-button[data-v-9d9ae76e]{z-index:5}.activation-shell .design-button img[data-v-9d9ae76e]{transform-origin:50%;will-change:transform, filter;animation:1.85s ease-in-out infinite activation-button-breathe-9d9ae76e}.activation-shell .confirm-button img[data-v-9d9ae76e]{animation-delay:.18s}.activation-shell .music-button img[data-v-9d9ae76e]{animation-delay:.12s}.activation-shell .back-button img[data-v-9d9ae76e]{animation-delay:.24s}.activation-shell .shop-button img[data-v-9d9ae76e]{animation-delay:.36s}@keyframes activation-button-breathe-9d9ae76e{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)}50%{filter:brightness(1.1)drop-shadow(0 0 12px #ffffffb8);transform:scale(1.055)}}@keyframes consent-shake-9d9ae76e{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}.huarongdao-background[data-v-e9258494]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.platform-scene[data-v-e9258494]{z-index:1}.cloud-slogan[data-v-e9258494],.award-bubble[data-v-e9258494],.game-title[data-v-e9258494],.product-showcase[data-v-e9258494]{z-index:2}.level-panel[data-v-e9258494]{z-index:3}.gameplay-button[data-v-e9258494]{z-index:4}.level-lock[data-v-e9258494]{z-index:5}.navigation-button[data-v-e9258494]{z-index:6}.game-background[data-v-384beffd]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.cloud[data-v-384beffd],.title[data-v-384beffd]{z-index:2}.question[data-v-384beffd]{z-index:6}.question-label[data-v-384beffd],.question-input[data-v-384beffd],.question-number[data-v-384beffd]{object-fit:fill;pointer-events:none;position:absolute}.question-input[data-v-384beffd]{z-index:1}.question-number[data-v-384beffd]{z-index:2}.question-text[data-v-384beffd]{z-index:2;color:#050505;text-align:center;white-space:pre-line;pointer-events:none;justify-content:center;align-items:center;font-weight:800;line-height:1.16;display:flex;position:absolute}.question-label[data-v-384beffd]{z-index:3}.question-arrow-hitbox[data-v-384beffd]{z-index:3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.question-arrow-hitbox:active .question-arrow[data-v-384beffd]{transform:translateY(8%)scale(.92)}.question-arrow-hitbox.open .question-arrow[data-v-384beffd]{transform:rotate(180deg)}.question-arrow[data-v-384beffd]{object-fit:contain;width:31.25%;height:auto;transition:transform .12s}.question-menu[data-v-384beffd]{z-index:4;background:#fff;border:2px solid #b9b9b9;border-radius:10px;flex-direction:column;justify-content:center;padding:8px 0;display:flex;position:absolute;overflow:hidden;box-shadow:0 5px 10px #0000002e}.question-menu button[data-v-384beffd]{color:#050505;text-align:center;white-space:pre-line;background:#fff;border:0;flex:1;justify-content:center;align-items:center;min-width:0;padding:2px 16px;font-weight:900;line-height:1.35;display:flex}.question-menu button.active[data-v-384beffd],.question-menu button[data-v-384beffd]:active{background:#f2f2f2}.panel[data-v-384beffd]{z-index:3;animation:.32s ease-out both panel-enter-384beffd}.board-route[data-v-384beffd]{z-index:5;pointer-events:none;overflow:visible}.board-route-line[data-v-384beffd]{fill:none;stroke:#e63225;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;marker-end:url(#route-arrow);filter:drop-shadow(0 3px 2px #5f000047);stroke-dasharray:2400;stroke-dashoffset:2400px;animation:.72s ease-out forwards route-draw-384beffd}.board-placeholder[data-v-384beffd]{z-index:4;border-radius:var(--placeholder-radius);background:radial-gradient(circle at 50% 50%, var(--placeholder-highlight) 0 2px, transparent 3px), var(--placeholder-color);animation:1.15s ease-in-out infinite placeholder-soft-pulse-384beffd;box-shadow:inset 0 1px #ffffff57,0 1px 2px #00000012}.board-placeholder--blue[data-v-384beffd]{animation:.42s cubic-bezier(.2,1.4,.35,1) both piece-pop-384beffd,1.15s ease-in-out .42s infinite placeholder-soft-pulse-384beffd}.piece[data-v-384beffd]{z-index:4;object-fit:contain;animation:.42s cubic-bezier(.2,1.4,.35,1) both piece-pop-384beffd;animation-delay:calc(var(--piece-index) * 20ms);transform-origin:50%;will-change:transform, opacity, filter}.piece--initial[data-v-384beffd]{animation:.58s cubic-bezier(.16,1.55,.38,1) both special-initial-pop-384beffd}.piece--exit[data-v-384beffd]{animation:.34s ease-in both special-piece-exit-384beffd}.guide-dismiss-layer[data-v-384beffd]{z-index:7;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.guide-mascot[data-v-384beffd]{z-index:8;object-fit:contain;pointer-events:none;transform-origin:bottom;animation:.36s ease-out both guide-mascot-enter-384beffd,1.25s ease-in-out .36s infinite guide-breathe-384beffd}.guide-dialog[data-v-384beffd]{z-index:9;object-fit:contain;pointer-events:none;transform-origin:18% 78%;animation:.32s ease-out both guide-dialog-enter-384beffd,1.25s ease-in-out .32s infinite guide-breathe-384beffd}.route-sparkles[data-v-384beffd]{z-index:6;pointer-events:none;overflow:visible}.route-sparkle[data-v-384beffd]{clip-path:polygon(50% 0%,61% 35%,98% 35%,68% 56%,80% 94%,50% 70%,20% 94%,32% 56%,2% 35%,39% 35%);filter:drop-shadow(0 0 5px #ffffffe6)drop-shadow(0 0 7px #ff8500b3);opacity:0;animation:sparkle-burst-384beffd 1.15s cubic-bezier(.12, .9, .28, 1) var(--sparkle-delay) both;background:#ffe94b;margin-top:-8px;margin-left:-8px;display:block;position:absolute;transform:translate(0)scale(.2)rotate(0)}.action-button[data-v-384beffd],.navigation-button[data-v-384beffd]{z-index:6}.hint[data-v-384beffd]{z-index:6;object-fit:contain}@keyframes panel-enter-384beffd{0%{opacity:0;transform:translateY(10px)scale(.985)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes piece-pop-384beffd{0%{opacity:0;filter:brightness(1.18)drop-shadow(0 0 10px #ffffffc7);transform:translateY(-16px)scale(.76)rotate(-3deg)translateZ(0)}68%{opacity:1;transform:translateY(2px)scale(1.08)rotate(1deg)translateZ(0)}to{opacity:1;filter:brightness()drop-shadow(0 2px 3px #0000002e);transform:translateY(0)scale(1)rotate(0)translateZ(0)}}@keyframes placeholder-soft-pulse-384beffd{0%,to{filter:brightness()saturate();transform:scale(1)translateZ(0)}50%{filter:brightness(1.05)saturate(1.04);transform:scale(1.018)translateZ(0)}}@keyframes route-draw-384beffd{to{stroke-dashoffset:0}}@keyframes sparkle-burst-384beffd{0%{opacity:0;transform:translate(0)scale(.2)rotate(0)}18%{opacity:1;transform:translate(calc(var(--sparkle-x) * .32), calc(var(--sparkle-y) * .32)) scale(1.25) rotate(70deg)}48%{opacity:1;transform:translate(calc(var(--sparkle-x) * .78), calc(var(--sparkle-y) * .78)) scale(.95) rotate(145deg)}to{opacity:0;transform:translate(var(--sparkle-x), var(--sparkle-y)) scale(.25) rotate(240deg)}}@keyframes special-initial-pop-384beffd{0%{opacity:0;filter:brightness(1.2)drop-shadow(0 0 12px #fffc);transform:scale(.62)translateZ(0)}62%{opacity:1;transform:scale(1.11)translateZ(0)}to{opacity:1;filter:brightness()drop-shadow(0 2px 3px #0000002e);transform:scale(1)translateZ(0)}}@keyframes special-piece-exit-384beffd{to{opacity:0;filter:brightness(1.2)drop-shadow(0 0 8px #ffffff94);transform:scale(.72)rotate(3deg)translateZ(0)}}@keyframes guide-mascot-enter-384beffd{0%{opacity:0;transform:translateY(22px)scale(.82)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes guide-dialog-enter-384beffd{0%{opacity:0;transform:translateY(8px)scale(.82)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes guide-breathe-384beffd{0%,to{filter:brightness()drop-shadow(0 2px 3px #00000029);transform:scale(1)translateZ(0)}50%{filter:brightness(1.06)drop-shadow(0 5px 6px #0003);transform:scale(1.035)translateZ(0)}}.hrd-issue-background[data-v-e29f584b]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.cloud-slogan[data-v-e29f584b],.cartoon[data-v-e29f584b],.issue-card[data-v-e29f584b],.words[data-v-e29f584b]{z-index:2}.award-bubble[data-v-e29f584b]{z-index:4}.issue-panel[data-v-e29f584b]{z-index:3}.issue-action[data-v-e29f584b]{z-index:5;transform-origin:50%;will-change:transform, filter;animation:1.65s ease-in-out infinite issue-button-breathe-e29f584b}.issue-action--challenge[data-v-e29f584b]{animation-delay:.2s}.navigation-button[data-v-e29f584b]{z-index:6}@keyframes issue-button-breathe-e29f584b{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 10px #ffffffc7);transform:scale(1.035)translateZ(0)}}.scene[data-v-189f3689]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.slogan[data-v-189f3689]{z-index:2}.question[data-v-189f3689]{z-index:4}.question-frame[data-v-189f3689]{object-fit:fill;pointer-events:none;width:100%;height:100%}.question-text[data-v-189f3689]{z-index:2;color:#050505;text-align:center;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-weight:900;line-height:1;display:flex;position:absolute}.question-arrow-hitbox[data-v-189f3689]{z-index:3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.question-arrow-hitbox:active .question-arrow[data-v-189f3689]{transform:translateY(8%)scale(.92)}.question-arrow-hitbox.open .question-arrow[data-v-189f3689]{transform:rotate(180deg)}.question-arrow[data-v-189f3689]{object-fit:contain;width:34.5%;height:auto;transition:transform .12s}.question-menu[data-v-189f3689]{z-index:9;background:#fff;border:2px solid #b9b9b9;border-radius:10px;flex-direction:column;justify-content:center;padding:8px 0;display:flex;position:absolute;overflow:hidden;box-shadow:0 5px 10px #0000002e}.question-menu button[data-v-189f3689]{color:#050505;text-align:center;white-space:nowrap;background:#fff;border:0;flex:1;justify-content:center;align-items:center;min-width:0;padding:2px 10px;font-weight:900;line-height:1.35;display:flex}.question-menu button.active[data-v-189f3689],.question-menu button[data-v-189f3689]:active{background:#f2f2f2}.warning-dialog[data-v-189f3689],.guide-dialog[data-v-189f3689]{z-index:8;object-fit:contain;pointer-events:none;transform-origin:50%;will-change:transform, filter;max-width:none;animation:1.85s ease-in-out infinite warning-dialog-breathe-189f3689;display:block;position:absolute}.dialog-dismiss-layer[data-v-189f3689]{z-index:6;background:0 0;border:0;padding:0;position:absolute;inset:0}.board[data-v-189f3689]{z-index:3}.move-cell[data-v-189f3689]{z-index:5;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0}.move-cell--available[data-v-189f3689]{background:radial-gradient(circle,#ffffff3d 0 3px,#0000 4px),#79cfe0b8;animation:1.15s ease-in-out infinite move-cell-pulse-189f3689;box-shadow:inset 0 1px #ffffff52,0 0 12px #4cd6ff85}.piece-button[data-v-189f3689]{z-index:7;touch-action:manipulation;background:0 0;border:0;padding:0}.piece-button[data-v-189f3689]:disabled{cursor:default}.piece-button img[data-v-189f3689]{object-fit:contain;width:100%;height:100%;display:block}.piece-button--endpoint[data-v-189f3689]{cursor:pointer}.piece-button--selected img[data-v-189f3689]{filter:brightness(1.08)drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 7px #ffe23aeb)drop-shadow(0 0 10px #ff8400c7);animation:1s ease-in-out infinite endpoint-selected-breathe-189f3689}.action-button[data-v-189f3689]{z-index:8;transform-origin:50%;will-change:transform, filter;animation:1.65s ease-in-out infinite diy-button-breathe-189f3689}.action-button--change-number[data-v-189f3689]{animation-delay:.18s}.action-button--challenge[data-v-189f3689]{animation-delay:.36s}.navigation-button[data-v-189f3689]{z-index:9}@keyframes diy-button-breathe-189f3689{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 10px #ffffffc7);transform:scale(1.035)translateZ(0)}}@keyframes warning-dialog-breathe-189f3689{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:brightness(1.06)drop-shadow(0 5px 7px #0000002e);transform:scale(1.035)translateZ(0)}}@keyframes move-cell-pulse-189f3689{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08);transform:scale(1.02)translateZ(0)}}@keyframes endpoint-selected-breathe-189f3689{0%,to{filter:brightness(1.06)drop-shadow(0 0 2px #ffffffe6)drop-shadow(0 0 5px #ffe23adb)drop-shadow(0 0 8px #ff8400ad);transform:scale(1)translateZ(0)}50%{filter:brightness(1.16)drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #fff13df5)drop-shadow(0 0 12px #ff8400d1);transform:scale(1.025)translateZ(0)}}.scene[data-v-ef46b5a8]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-button[data-v-ef46b5a8],.slogan[data-v-ef46b5a8],.question[data-v-ef46b5a8],.board[data-v-ef46b5a8],.route-cell[data-v-ef46b5a8],.route-pin[data-v-ef46b5a8],.piece-button[data-v-ef46b5a8],.action-button[data-v-ef46b5a8],.navigation-button[data-v-ef46b5a8]{z-index:2}.question[data-v-ef46b5a8]{z-index:10}.question--open[data-v-ef46b5a8]{z-index:30}.home-button img[data-v-ef46b5a8],.slogan[data-v-ef46b5a8],.question-frame[data-v-ef46b5a8],.board[data-v-ef46b5a8],.piece-button img[data-v-ef46b5a8],.route-pin[data-v-ef46b5a8],.action-button img[data-v-ef46b5a8],.navigation-button img[data-v-ef46b5a8]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.question-text[data-v-ef46b5a8]{z-index:2;color:#050505;text-align:center;pointer-events:none;justify-content:center;align-items:center;font-family:Arial,sans-serif;font-weight:900;line-height:1.08;display:flex;position:absolute}.question-arrow-hitbox[data-v-ef46b5a8]{z-index:3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.question-menu[data-v-ef46b5a8]{z-index:31;background:#fff;border:2px solid #b9b9b9;border-radius:10px;flex-direction:column;justify-content:center;padding:8px 0;display:flex;position:absolute;overflow:hidden;box-shadow:0 5px 10px #0000002e}.question-menu button[data-v-ef46b5a8]{color:#050505;text-align:center;white-space:pre-line;background:#fff;border:0;flex:1;justify-content:center;align-items:center;min-width:0;padding:2px 10px;font-family:Arial,sans-serif;font-weight:900;line-height:1.35;display:flex}.question-menu button.active[data-v-ef46b5a8],.question-menu button[data-v-ef46b5a8]:active{background:#f2f2f2}.guide-dialog[data-v-ef46b5a8]{z-index:4;pointer-events:none;position:absolute}.warning-dialog[data-v-ef46b5a8]{z-index:9;object-fit:contain;pointer-events:none;transform-origin:50%;will-change:transform, filter;max-width:none;animation:1.85s ease-in-out infinite warning-dialog-breathe-ef46b5a8;display:block;position:absolute}.dialog-dismiss-layer[data-v-ef46b5a8]{z-index:3;background:0 0;border:0;position:absolute;inset:0}.route-cell[data-v-ef46b5a8]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;z-index:7}.route-pin[data-v-ef46b5a8]{z-index:12}.move-cell[data-v-ef46b5a8]{z-index:6;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0}.move-cell--available[data-v-ef46b5a8]{background:radial-gradient(circle,#ffffff3d 0 3px,#0000 4px),#79cfe0b8;animation:1.15s ease-in-out infinite move-cell-pulse-ef46b5a8;box-shadow:inset 0 1px #ffffff52,0 0 12px #4cd6ff85}.piece-button[data-v-ef46b5a8]{z-index:8;touch-action:manipulation;background:0 0;border:0;padding:0}.piece-button--selected img[data-v-ef46b5a8]{filter:brightness(1.08)drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 7px #ffe23aeb)drop-shadow(0 0 10px #ff8400c7);animation:1s ease-in-out infinite endpoint-selected-breathe-ef46b5a8}.action-button[data-v-ef46b5a8],.navigation-button[data-v-ef46b5a8],.home-button[data-v-ef46b5a8]{background:0 0;border:0;padding:0}.breathing-tip[data-v-ef46b5a8]{transform-origin:50%;animation:1.15s ease-in-out infinite breathe-ef46b5a8}@keyframes breathe-ef46b5a8{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes warning-dialog-breathe-ef46b5a8{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:brightness(1.06)drop-shadow(0 5px 7px #0000002e);transform:scale(1.035)translateZ(0)}}@keyframes move-cell-pulse-ef46b5a8{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08);transform:scale(1.02)translateZ(0)}}@keyframes endpoint-selected-breathe-ef46b5a8{0%,to{filter:brightness(1.06)drop-shadow(0 0 2px #ffffffe6)drop-shadow(0 0 5px #ffe23adb)drop-shadow(0 0 8px #ff8400ad);transform:scale(1)translateZ(0)}50%{filter:brightness(1.16)drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #fff13df5)drop-shadow(0 0 12px #ff8400d1);transform:scale(1.025)translateZ(0)}}.level-scene[data-v-fe07e749]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.slogan[data-v-fe07e749],.level-title[data-v-fe07e749],.board[data-v-fe07e749]{z-index:2}.question-panel[data-v-fe07e749]{z-index:10}.question-panel--open[data-v-fe07e749]{z-index:30}.level-title img[data-v-fe07e749],.question-panel-frame[data-v-fe07e749],.board[data-v-fe07e749],.piece[data-v-fe07e749],.action-button img[data-v-fe07e749],.navigation-button img[data-v-fe07e749]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.level-title img[data-v-fe07e749]{width:57.643%;position:absolute;top:0;left:0}.level-number[data-v-fe07e749]{color:#fff;text-align:center;white-space:nowrap;justify-content:center;align-items:center;font-family:Arial,sans-serif;font-style:italic;font-weight:900;line-height:1;display:flex;position:absolute}.question-text[data-v-fe07e749]{z-index:2;color:#050505;text-align:center;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-family:Arial,sans-serif;font-weight:900;line-height:1;display:flex;position:absolute}.question-arrow-hitbox[data-v-fe07e749]{z-index:3;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute}.question-arrow-hitbox:active .question-arrow[data-v-fe07e749]{transform:translateY(8%)scale(.92)}.question-arrow-hitbox.open .question-arrow[data-v-fe07e749]{transform:rotate(180deg)}.question-arrow[data-v-fe07e749]{object-fit:contain;width:34.5%;height:auto;transition:transform .12s}.question-menu[data-v-fe07e749]{z-index:31;background:#fff;border:2px solid #b9b9b9;border-radius:10px;flex-direction:column;justify-content:center;padding:8px 0;display:flex;position:absolute;overflow:hidden;box-shadow:0 5px 10px #0000002e}.question-menu button[data-v-fe07e749]{color:#050505;text-align:center;white-space:nowrap;background:#fff;border:0;flex:1;justify-content:center;align-items:center;min-width:0;padding:2px 10px;font-weight:900;line-height:1.35;display:flex}.question-menu button.active[data-v-fe07e749],.question-menu button[data-v-fe07e749]:active{background:#f2f2f2}.piece[data-v-fe07e749]{z-index:4}.action-button[data-v-fe07e749]{z-index:5;transform-origin:50%;will-change:transform, filter;animation:1.65s ease-in-out infinite level-button-breathe-fe07e749}.action-button--next-level[data-v-fe07e749]{animation-delay:.18s}.action-button--challenge[data-v-fe07e749]{animation-delay:.36s}.navigation-button[data-v-fe07e749]{z-index:6}@keyframes level-button-breathe-fe07e749{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 10px #ffffffc7);transform:scale(1.035)translateZ(0)}}.scene[data-v-56c3bebb]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-button[data-v-56c3bebb],.slogan[data-v-56c3bebb],.level-title[data-v-56c3bebb],.question-panel[data-v-56c3bebb],.board[data-v-56c3bebb],.move-cell[data-v-56c3bebb],.route-cell[data-v-56c3bebb],.route-pin[data-v-56c3bebb],.piece-button[data-v-56c3bebb],.action-button[data-v-56c3bebb],.navigation-button[data-v-56c3bebb]{z-index:2}.home-button img[data-v-56c3bebb],.slogan[data-v-56c3bebb],.question-panel img[data-v-56c3bebb],.board[data-v-56c3bebb],.route-cell[data-v-56c3bebb],.route-pin[data-v-56c3bebb],.piece-button img[data-v-56c3bebb],.action-button img[data-v-56c3bebb],.navigation-button img[data-v-56c3bebb]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.level-title img[data-v-56c3bebb]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:57.643%;height:100%;display:block;position:absolute;top:0;left:0}.home-button[data-v-56c3bebb],.action-button[data-v-56c3bebb],.navigation-button[data-v-56c3bebb]{background:0 0;border:0;padding:0}.level-number[data-v-56c3bebb],.question-text[data-v-56c3bebb]{z-index:3;color:#fff;text-align:center;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-family:Arial,sans-serif;font-weight:900;line-height:1;display:flex;position:absolute}.question-text[data-v-56c3bebb]{color:#050505;line-height:1.12}.question-panel[data-v-56c3bebb]{z-index:4}.board[data-v-56c3bebb]{z-index:2}.route-cell[data-v-56c3bebb]{z-index:4}.move-cell[data-v-56c3bebb]{z-index:3;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0}.move-cell--available[data-v-56c3bebb]{background:radial-gradient(circle,#ffffff3d 0 3px,#0000 4px),#79cfe0b8;animation:1.15s ease-in-out infinite move-cell-pulse-56c3bebb;box-shadow:inset 0 1px #ffffff52,0 0 12px #4cd6ff85}.piece-button[data-v-56c3bebb]{z-index:5;touch-action:manipulation;background:0 0;border:0;padding:0}.piece-button--selected img[data-v-56c3bebb]{filter:brightness(1.08)drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 7px #ffe23aeb)drop-shadow(0 0 10px #ff8400c7);animation:1s ease-in-out infinite endpoint-selected-breathe-56c3bebb}.route-pin[data-v-56c3bebb]{z-index:8}.action-button[data-v-56c3bebb]{z-index:7;transform-origin:50%;animation:1.65s ease-in-out infinite level-button-breathe-56c3bebb}.action-button[data-v-56c3bebb]:nth-of-type(2){animation-delay:.18s}.action-button[data-v-56c3bebb]:nth-of-type(3){animation-delay:.36s}.navigation-button[data-v-56c3bebb]{z-index:9}@keyframes level-button-breathe-56c3bebb{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 9px #ffffff9e);transform:scale(1.025)translateZ(0)}}@keyframes move-cell-pulse-56c3bebb{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08);transform:scale(1.02)translateZ(0)}}@keyframes endpoint-selected-breathe-56c3bebb{0%,to{filter:brightness(1.06)drop-shadow(0 0 2px #ffffffe6)drop-shadow(0 0 5px #ffe23adb)drop-shadow(0 0 8px #ff8400ad);transform:scale(1)translateZ(0)}50%{filter:brightness(1.16)drop-shadow(0 0 3px #fff)drop-shadow(0 0 8px #fff13df5)drop-shadow(0 0 12px #ff8400d1);transform:scale(1.025)translateZ(0)}}.scene[data-v-08592a6d]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-button[data-v-08592a6d]{z-index:8}.top-tip[data-v-08592a6d]{z-index:2}.question-panel[data-v-08592a6d],.timer-panel[data-v-08592a6d]{z-index:3}.question-panel img[data-v-08592a6d],.timer-panel img[data-v-08592a6d],.start-button img[data-v-08592a6d],.end-button img[data-v-08592a6d],.ai-button img[data-v-08592a6d],.navigation-button img[data-v-08592a6d],.home-button img[data-v-08592a6d]{object-fit:contain;width:100%;height:100%;display:block}.question-title[data-v-08592a6d]{z-index:2;box-sizing:border-box;color:#050505;text-align:center;white-space:pre-line;pointer-events:none;justify-content:center;align-items:center;font-weight:900;line-height:1.18;display:flex;position:absolute}.timer-panel[data-v-08592a6d]{pointer-events:none}.timer-text[data-v-08592a6d]{box-sizing:border-box;color:#050505;justify-content:center;align-items:center;width:44%;height:100%;font-weight:900;line-height:1;display:flex;position:absolute;top:0;left:15%}.main-tip[data-v-08592a6d]{z-index:6;pointer-events:none}.breathing-tip[data-v-08592a6d]{transform-origin:50%;animation:1.45s ease-in-out infinite tip-breathe-08592a6d}.board[data-v-08592a6d]{z-index:2}.route-cell[data-v-08592a6d]{z-index:3;opacity:.72;border-radius:8px}.route-placeholder[data-v-08592a6d]{z-index:4;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.route-cell--2[data-v-08592a6d]{background:#9270e8}.route-cell--3[data-v-08592a6d]{background:#c7e95a}.route-pin[data-v-08592a6d]{z-index:6;pointer-events:none}.piece[data-v-08592a6d]{z-index:5;object-fit:contain;pointer-events:none}.lower-tip[data-v-08592a6d]{z-index:7;pointer-events:none}.object-action[data-v-08592a6d]{z-index:6;transform-origin:50%;animation:1.65s ease-in-out infinite object-button-breathe-08592a6d}.end-button[data-v-08592a6d]{animation-delay:.22s}.ai-button[data-v-08592a6d]{z-index:7;animation-delay:.38s}.hand[data-v-08592a6d]{z-index:8;pointer-events:none;transform-origin:30% 10%;animation:1.1s ease-in-out infinite hand-tap-08592a6d}.navigation-button[data-v-08592a6d]{z-index:9}.object-pop[data-v-08592a6d]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.object-pop__panel[data-v-08592a6d]{z-index:2;object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:relative}.object-pop__asset[data-v-08592a6d]{position:absolute}.object-pop__asset img[data-v-08592a6d],.object-pop__asset.object-pop__base[data-v-08592a6d],.object-pop__asset.object-pop__character[data-v-08592a6d]{object-fit:contain;display:block}.object-pop__base[data-v-08592a6d]{z-index:1;pointer-events:none;width:100%;height:100%}.object-pop__content-bg[data-v-08592a6d]{z-index:3;pointer-events:none;width:100%;height:100%}.object-pop__character[data-v-08592a6d]{z-index:2;pointer-events:none;width:100%;height:100%}.object-pop__replay[data-v-08592a6d]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0}.object-pop__replay img[data-v-08592a6d]{width:100%;height:100%}.object-pop__close[data-v-08592a6d]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.object-pop__close img[data-v-08592a6d]{object-fit:contain;width:100%;height:100%;display:block}.object-pop-enter-active[data-v-08592a6d]{animation:.28s cubic-bezier(.2,.9,.25,1.2) object-pop-in-08592a6d}.object-pop-leave-active[data-v-08592a6d]{animation:.2s ease-in forwards object-pop-out-08592a6d}@keyframes object-button-breathe-08592a6d{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 9px #ffffffb3);transform:scale(1.025)translateZ(0)}}@keyframes tip-breathe-08592a6d{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.06)drop-shadow(0 0 8px #ffffffa6);transform:scale(1.025)translateZ(0)}}@keyframes object-pop-in-08592a6d{0%{opacity:0;filter:brightness(1.08);transform:scale(.78)translateY(7%)translateZ(0)}72%{opacity:1;transform:scale(1.035)translateY(-1%)translateZ(0)}to{opacity:1;filter:brightness();transform:scale(1)translateY(0)translateZ(0)}}@keyframes object-pop-out-08592a6d{0%{opacity:1;transform:scale(1)translateY(0)translateZ(0)}to{opacity:0;transform:scale(.86)translateY(4%)translateZ(0)}}@keyframes hand-tap-08592a6d{0%,to{transform:translate(0)scale(1)rotate(0)}50%{transform:translate(5%,6%)scale(.96)rotate(-2deg)}}.hrd-ai-pop[data-v-3c3116cc]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.hrd-ai-pop__asset[data-v-3c3116cc]{position:absolute}.hrd-ai-pop__base[data-v-3c3116cc],.hrd-ai-pop__character[data-v-3c3116cc]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.hrd-ai-pop__base[data-v-3c3116cc]{z-index:1}.hrd-ai-pop__character[data-v-3c3116cc]{z-index:2}.hrd-ai-pop__replay[data-v-3c3116cc]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0}.hrd-ai-pop__replay img[data-v-3c3116cc],.hrd-ai-pop__close img[data-v-3c3116cc]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.hrd-ai-pop__close[data-v-3c3116cc]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.hrd-ai-pop-enter-active[data-v-3c3116cc]{animation:.28s cubic-bezier(.2,.9,.25,1.2) hrd-ai-pop-in-3c3116cc}.hrd-ai-pop-leave-active[data-v-3c3116cc]{animation:.2s ease-in forwards hrd-ai-pop-out-3c3116cc}@keyframes hrd-ai-pop-in-3c3116cc{0%{opacity:0;transform:scale(.82)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes hrd-ai-pop-out-3c3116cc{0%{opacity:1;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.9)translateZ(0)}}.game-over-background[data-v-f6a34708]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-f6a34708],.game-over-logo[data-v-f6a34708]{z-index:2}.game-over-panel[data-v-f6a34708]{z-index:3}.game-over-dialog[data-v-f6a34708],.game-over-mascot[data-v-f6a34708],.game-over-action[data-v-f6a34708]{z-index:4}.game-over-dialog[data-v-f6a34708]{transform-origin:18% 78%;will-change:transform, filter;animation:1.85s ease-in-out .12s infinite game-over-dialog-breathe-f6a34708}.game-over-ad[data-v-f6a34708],.buy-button[data-v-f6a34708]{z-index:5}.navigation-button[data-v-f6a34708]{z-index:6}.game-over-pop[data-v-f6a34708]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.game-over-pop__asset[data-v-f6a34708]{position:absolute}.game-over-pop__base[data-v-f6a34708],.game-over-pop__character[data-v-f6a34708]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.game-over-pop__base[data-v-f6a34708]{z-index:1}.game-over-pop__character[data-v-f6a34708]{z-index:2}.game-over-pop__replay[data-v-f6a34708]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0}.game-over-pop__replay img[data-v-f6a34708],.game-over-pop__close img[data-v-f6a34708]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.game-over-pop__close[data-v-f6a34708]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.game-over-pop-enter-active[data-v-f6a34708]{animation:.28s cubic-bezier(.2,.9,.25,1.2) game-over-pop-in-f6a34708}.game-over-pop-leave-active[data-v-f6a34708]{animation:.2s ease-in forwards game-over-pop-out-f6a34708}.game-over-action[data-v-f6a34708]{transform-origin:50%;will-change:transform, filter;animation:1.7s ease-in-out infinite game-over-button-breathe-f6a34708}.game-over-action--replay[data-v-f6a34708]{animation-delay:.16s}.game-over-action--share[data-v-f6a34708]{animation-delay:.28s}@keyframes game-over-button-breathe-f6a34708{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 10px #ffffffb8);transform:scale(1.035)translateZ(0)}}@keyframes game-over-dialog-breathe-f6a34708{0%,to{filter:brightness()drop-shadow(0 2px 3px #00000029);transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 5px 6px #0003);transform:scale(1.06)translateZ(0)}}@keyframes game-over-pop-in-f6a34708{0%{opacity:0;transform:scale(.82)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes game-over-pop-out-f6a34708{0%{opacity:1;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.9)translateZ(0)}}.share-background[data-v-973efd0e]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-973efd0e],.share-logo[data-v-973efd0e],.share-title[data-v-973efd0e],.share-award[data-v-973efd0e]{z-index:2}.record-card[data-v-973efd0e],.cta-card[data-v-973efd0e]{z-index:3}.share-avatar[data-v-973efd0e],.completed-label[data-v-973efd0e],.share-cartoon[data-v-973efd0e],.share-qr[data-v-973efd0e]{z-index:4}.navigation-button[data-v-973efd0e]{z-index:5}.completed-label[data-v-973efd0e]{color:#bcb8ae;text-align:center;white-space:nowrap;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex}.hrd-win-background[data-v-6a751c72]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-6a751c72],.hrd-win-logo[data-v-6a751c72]{z-index:2}.win-group[data-v-6a751c72]{z-index:3}.win-panel[data-v-6a751c72],.win-cartoon[data-v-6a751c72]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.win-cartoon[data-v-6a751c72]{z-index:2;transform-origin:bottom;animation:1.9s ease-in-out infinite hrd-win-cartoon-breathe-6a751c72}.win-panel[data-v-6a751c72]{z-index:1}.win-action[data-v-6a751c72]{z-index:3;transform-origin:50%;will-change:transform, filter;animation:1.7s ease-in-out infinite hrd-win-button-breathe-6a751c72;position:absolute}.hrd-win-ad[data-v-6a751c72],.buy-button[data-v-6a751c72]{z-index:4}.navigation-button[data-v-6a751c72]{z-index:5}.win-pop[data-v-6a751c72]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.win-pop__asset[data-v-6a751c72]{position:absolute}.win-pop__base[data-v-6a751c72],.win-pop__character[data-v-6a751c72]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.win-pop__base[data-v-6a751c72]{z-index:1}.win-pop__character[data-v-6a751c72]{z-index:2}.win-pop__replay[data-v-6a751c72]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0}.win-pop__replay img[data-v-6a751c72],.win-pop__close img[data-v-6a751c72]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.win-pop__close[data-v-6a751c72]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.win-pop-enter-active[data-v-6a751c72]{animation:.28s cubic-bezier(.2,.9,.25,1.2) win-pop-in-6a751c72}.win-pop-leave-active[data-v-6a751c72]{animation:.2s ease-in forwards win-pop-out-6a751c72}.win-action--share[data-v-6a751c72],.win-action--replay[data-v-6a751c72]{animation-delay:.14s}.win-action--ai[data-v-6a751c72]{animation-delay:.28s}@keyframes hrd-win-button-breathe-6a751c72{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 10px #ffffffb8);transform:scale(1.035)translateZ(0)}}@keyframes hrd-win-cartoon-breathe-6a751c72{0%,to{filter:drop-shadow(0 0 #fff0);transform:scale(1)translateZ(0)}50%{filter:drop-shadow(0 6px 7px #0000002e);transform:scale(1.025)translateZ(0)}}@keyframes win-pop-in-6a751c72{0%{opacity:0;transform:scale(.82)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes win-pop-out-6a751c72{0%{opacity:1;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.9)translateZ(0)}}.scene[data-v-8b08ace9]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-button img[data-v-8b08ace9],.cloud[data-v-8b08ace9],.question-panel[data-v-8b08ace9],.board[data-v-8b08ace9],.answer-icon[data-v-8b08ace9],.ad-panel[data-v-8b08ace9],.piece[data-v-8b08ace9],.action-button img[data-v-8b08ace9],.buy-button[data-v-8b08ace9],.navigation-button img[data-v-8b08ace9]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.cloud[data-v-8b08ace9]{z-index:2}.home-button[data-v-8b08ace9]{z-index:8;background:0 0;border:0;padding:0}.question-panel[data-v-8b08ace9]{z-index:3}.question-title[data-v-8b08ace9]{z-index:4;color:#050505;text-align:center;pointer-events:none;justify-content:center;align-items:center;font-family:Arial,sans-serif;font-weight:900;line-height:1.12;display:flex}.board[data-v-8b08ace9]{z-index:2}.answer-icon[data-v-8b08ace9]{z-index:5;transform-origin:50%;animation:1.5s ease-in-out infinite answer-icon-breathe-8b08ace9}.piece[data-v-8b08ace9]{z-index:4}.action-button[data-v-8b08ace9],.navigation-button[data-v-8b08ace9]{z-index:7;background:0 0;border:0;padding:0}.ad-panel[data-v-8b08ace9]{z-index:2}.buy-button[data-v-8b08ace9]{object-fit:contain;z-index:8;pointer-events:none;width:100%;height:100%;display:block}.navigation-button[data-v-8b08ace9]{z-index:9}.action-button[data-v-8b08ace9]{transform-origin:50%;animation:1.65s ease-in-out infinite answer-button-breathe-8b08ace9}.action-button[data-v-8b08ace9]:nth-of-type(2){animation-delay:.18s}.action-button[data-v-8b08ace9]:nth-of-type(3){animation-delay:.36s}@keyframes answer-button-breathe-8b08ace9{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.07)drop-shadow(0 0 8px #fff9);transform:scale(1.025)translateZ(0)}}@keyframes answer-icon-breathe-8b08ace9{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.035)translateZ(0)}}.hrd-success-background[data-v-4d99e992]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-4d99e992],.hrd-success-logo[data-v-4d99e992]{z-index:2}.success-group[data-v-4d99e992]{z-index:3}.success-panel[data-v-4d99e992],.success-cartoon[data-v-4d99e992]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.success-cartoon[data-v-4d99e992]{z-index:2;transform-origin:bottom;animation:1.9s ease-in-out infinite hrd-success-cartoon-breathe-4d99e992}.success-panel[data-v-4d99e992]{z-index:1}.success-level-text[data-v-4d99e992]{z-index:3;color:#fff;letter-spacing:0;text-align:left;text-shadow:0 3px #2a195ccc,3px 4px 4px #00000073;pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:flex-start;align-items:center;font-family:Impact,Arial Black,sans-serif;font-style:italic;font-weight:900;line-height:1;display:flex;position:absolute;transform:skew(-7deg)}.success-action[data-v-4d99e992]{z-index:4;transform-origin:50%;will-change:transform, filter;animation:1.7s ease-in-out infinite hrd-success-button-breathe-4d99e992;position:absolute}.navigation-button[data-v-4d99e992]{z-index:5}.success-pop[data-v-4d99e992]{z-index:20;pointer-events:auto}.success-pop__asset[data-v-4d99e992]{z-index:2;position:absolute}.success-pop__base[data-v-4d99e992],.success-pop__character[data-v-4d99e992]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.success-pop__base[data-v-4d99e992]{z-index:1}.success-pop__character[data-v-4d99e992]{z-index:3}.success-pop__replay[data-v-4d99e992]{z-index:4;background:0 0;border:0;padding:0}.success-pop__replay img[data-v-4d99e992],.success-pop__close img[data-v-4d99e992]{object-fit:contain;width:100%;height:100%;display:block}.success-pop__close[data-v-4d99e992]{z-index:5;background:0 0;border:0;padding:0;position:absolute}.success-pop-enter-active[data-v-4d99e992]{animation:.28s cubic-bezier(.2,.9,.25,1.2) success-pop-in-4d99e992}.success-pop-leave-active[data-v-4d99e992]{animation:.2s ease-in forwards success-pop-out-4d99e992}.navigation-button img[data-v-4d99e992],.success-action img[data-v-4d99e992]{object-fit:contain;width:100%;height:100%;display:block}@keyframes hrd-success-button-breathe-4d99e992{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.045)}}@keyframes hrd-success-cartoon-breathe-4d99e992{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes success-pop-in-4d99e992{0%{opacity:0;transform:scale(.72)translateY(5%)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes success-pop-out-4d99e992{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.86)}}.mibao-win-background[data-v-8ec37396]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-8ec37396],.mibao-logo[data-v-8ec37396]{z-index:2}.mibao-win-group[data-v-8ec37396]{z-index:3}.mibao-cartoon[data-v-8ec37396],.mibao-panel[data-v-8ec37396],.mibao-dialog[data-v-8ec37396],.mibao-product[data-v-8ec37396]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.mibao-cartoon[data-v-8ec37396]{z-index:4;transform-origin:bottom;animation:1.9s ease-in-out infinite mibao-cartoon-breathe-8ec37396}.mibao-panel[data-v-8ec37396]{z-index:1}.mibao-dialog[data-v-8ec37396],.mibao-product[data-v-8ec37396]{z-index:5}.mibao-dialog[data-v-8ec37396]{transform-origin:50%;animation:1.8s ease-in-out infinite mibao-dialog-breathe-8ec37396}.mibao-action[data-v-8ec37396]{z-index:6;transform-origin:50%;will-change:transform, filter;animation:1.7s ease-in-out infinite mibao-button-breathe-8ec37396;position:absolute}.mibao-action--replay[data-v-8ec37396]{animation-delay:.12s}.mibao-action--share[data-v-8ec37396]{animation-delay:.24s}.mibao-ad[data-v-8ec37396]{z-index:4}.buy-button[data-v-8ec37396],.navigation-button[data-v-8ec37396]{z-index:7}@keyframes mibao-button-breathe-8ec37396{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.08)drop-shadow(0 0 10px #ffffffb3);transform:scale(1.04)}}@keyframes mibao-cartoon-breathe-8ec37396{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes mibao-dialog-breathe-8ec37396{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.treasure-issue-home-background[data-v-a080271b]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-a080271b],.issue-logo[data-v-a080271b]{z-index:2}.issue-group[data-v-a080271b]{z-index:3}.issue-cartoon[data-v-a080271b],.issue-dialog[data-v-a080271b],.issue-extra[data-v-a080271b],.issue-panel[data-v-a080271b],.issue-cert[data-v-a080271b],.issue-banner[data-v-a080271b]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;display:block;position:absolute}.issue-cartoon[data-v-a080271b]{z-index:3;transform-origin:bottom;animation:1.9s ease-in-out infinite issue-cartoon-breathe-a080271b}.issue-dialog[data-v-a080271b],.issue-extra[data-v-a080271b]{z-index:2}.issue-dialog[data-v-a080271b]{transform-origin:50%;animation:1.8s ease-in-out infinite issue-dialog-breathe-a080271b}.issue-panel[data-v-a080271b]{z-index:1}.issue-cert[data-v-a080271b]{z-index:4;transform-origin:50%;animation:1.8s ease-in-out infinite issue-dialog-breathe-a080271b}.diy-button[data-v-a080271b],.buy-button[data-v-a080271b]{z-index:5;transform-origin:50%;animation:1.7s ease-in-out infinite issue-button-breathe-a080271b;position:absolute}.issue-banner[data-v-a080271b],.buy-button[data-v-a080271b],.navigation-button[data-v-a080271b]{z-index:6}.diy-button img[data-v-a080271b],.navigation-button img[data-v-a080271b]{object-fit:contain;width:100%;height:100%;display:block}.buy-button[data-v-a080271b]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}@keyframes issue-button-breathe-a080271b{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.045)}}@keyframes issue-cartoon-breathe-a080271b{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes issue-dialog-breathe-a080271b{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.maze-board[data-v-ab8d5e18]{z-index:3}.board-art[data-v-ab8d5e18]{width:100%;height:100%;position:absolute;inset:0}.board-cell[data-v-ab8d5e18],.reward-cell[data-v-ab8d5e18]{z-index:2;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:filter .16s,opacity .22s,transform .22s;display:grid;position:absolute}.board-cell[data-v-ab8d5e18]:disabled,.reward-cell[data-v-ab8d5e18]:disabled{cursor:default}.board-cell img[data-v-ab8d5e18],.reward-cell img[data-v-ab8d5e18]{pointer-events:none;object-fit:contain;width:100%;height:100%}.garden-board .board-cell img[data-v-ab8d5e18],.garden-board .reward-cell img[data-v-ab8d5e18],.dinosaur-board .reward-cell img[data-v-ab8d5e18]{object-fit:initial;width:auto;max-width:none;height:auto;position:absolute}.island-board .reward-cell.round[data-v-ab8d5e18]{z-index:4}.island-board .reward-cell.round img[data-v-ab8d5e18]{width:calc(66px * var(--board-scale));height:calc(66px * var(--board-scale));max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ocean-board .board-cell.purple img[data-v-ab8d5e18]{filter:hue-rotate(62deg)saturate(.65)}.board-cell.dimmed[data-v-ab8d5e18],.reward-cell.dimmed[data-v-ab8d5e18]{visibility:hidden;opacity:0;pointer-events:none}.maze-board--items-hidden .board-cell[data-v-ab8d5e18],.maze-board--items-hidden .reward-cell[data-v-ab8d5e18]{visibility:hidden;opacity:0;pointer-events:none;transform:scale(.82)}.board-cell.highlighted[data-v-ab8d5e18],.reward-cell.highlighted[data-v-ab8d5e18]{z-index:3;filter:drop-shadow(0 0 calc(4px * var(--board-scale)) #fff)}.reward-cell.highlighted[data-v-ab8d5e18]{z-index:4}.board-cell.selected[data-v-ab8d5e18],.reward-cell.selected[data-v-ab8d5e18]{z-index:6;border-radius:calc(10px * var(--board-scale));box-shadow:0 0 calc(5px * var(--board-scale)) #ffffffb3, 0 0 calc(10px * var(--board-scale)) #ffe60073, 0 0 calc(14px * var(--board-scale)) #ff7a0052;filter:drop-shadow(0 0 calc(4px * var(--board-scale)) #ffffffb3) drop-shadow(0 0 calc(8px * var(--board-scale)) #ffe6006b) drop-shadow(0 0 calc(11px * var(--board-scale)) #ff7a0047);animation:.85s ease-in-out infinite route-selected-ab8d5e18}.route-layer[data-v-ab8d5e18]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.maze-board--route-drawing .route-layer polyline[data-v-ab8d5e18]{stroke-dasharray:1;stroke-dashoffset:1px;animation:.82s ease-out forwards route-draw-ab8d5e18}@keyframes route-selected-ab8d5e18{0%,to{transform:translate(0)scale(1)}25%{transform:translate(calc(-1px * var(--board-scale)), 0) scale(1.018)}50%{transform:translate(calc(1px * var(--board-scale)), 0) scale(1.018)}75%{transform:translate(0, calc(-1px * var(--board-scale))) scale(1.012)}}@keyframes route-draw-ab8d5e18{to{stroke-dashoffset:0}}.maze-guide[data-v-8d4fa737]{z-index:30;cursor:pointer;background:0 0;border:0;padding:0}.maze-guide img[data-v-8d4fa737]{width:calc(600px * var(--guide-scale));height:calc(500px * var(--guide-scale));pointer-events:none;max-width:none;position:absolute}.maze-guide img.guide-custom[data-v-8d4fa737]{max-width:none}.maze-search[data-v-76047d5e]{z-index:20;overflow:visible}.checkpoint-row[data-v-76047d5e]{z-index:300;top:0;left:var(--level-left);right:var(--level-right);gap:var(--level-gap);grid-template-columns:repeat(6,1fr);display:grid;position:absolute}.checkpoint-select[data-v-76047d5e],.count-select[data-v-76047d5e]{position:relative}.level-select[data-v-76047d5e]{width:100%;height:var(--level-height);border-radius:calc(9px * var(--search-scale));color:#fff;font-size:calc(22px * var(--search-scale));text-shadow:0 calc(2px * var(--search-scale)) calc(2px * var(--search-scale)) #0000008c;background:0 0;border:0;padding:0;font-weight:800;display:block;position:relative;overflow:visible}.level-image[data-v-76047d5e]{width:var(--level-image-width);height:var(--level-image-height);object-fit:fill;border-radius:inherit;max-width:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.level-placeholder-image[data-v-76047d5e]{width:var(--level-placeholder-width);height:var(--level-placeholder-height);display:block}.level-selected-image[data-v-76047d5e]{width:var(--level-option-width);height:var(--level-option-height)}.level-empty-image[data-v-76047d5e]{width:var(--level-empty-width);height:var(--level-empty-height);transform:translate(-50%, -50%) scale(var(--level-empty-scale))}.level-arrow[data-v-76047d5e]{right:var(--level-arrow-right);width:var(--level-arrow-width);height:var(--level-arrow-height);object-fit:contain;pointer-events:none;max-width:none;position:absolute;top:50%;transform:translateY(-50%)}.count-row[data-v-76047d5e]{z-index:200;top:var(--count-top);left:var(--count-left);right:var(--count-right);gap:var(--count-gap);grid-template-columns:repeat(5,1fr);display:grid;position:absolute}.count-button[data-v-76047d5e]{width:100%;height:var(--count-button-height);background:0 0;border:0;padding:0;position:relative}.count-button[data-v-76047d5e]:disabled{opacity:1}.count-button.is-locked[data-v-76047d5e]{cursor:default}.count-button.is-selected>img[data-v-76047d5e]:first-child{transform:translateX(-50%) scale(var(--count-selected-scale-x), var(--count-selected-scale-y))}.count-button.is-locked>img[data-v-76047d5e]:first-child{transform:translateX(-50%) scale(var(--count-locked-scale))}.count-button>img[data-v-76047d5e]:first-child{width:var(--count-label-width);max-width:none;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.count-button-text[data-v-76047d5e]{z-index:1;top:var(--count-text-top);box-sizing:border-box;width:var(--count-label-width);height:var(--count-button-height);padding-left:var(--count-text-left);padding-right:var(--count-text-right);color:#fff6ca;font-size:var(--count-text-size);white-space:nowrap;text-shadow:0 var(--count-text-shadow-y) var(--count-text-shadow-blur) #00000073;pointer-events:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex;position:absolute;left:50%;transform:translate(-50%)}.count-button .count-arrow[data-v-76047d5e]{z-index:2;right:var(--count-arrow-right);width:var(--count-arrow-width);height:var(--count-arrow-height);transform:translateY(calc(-50% + var(--count-arrow-offset-y)));object-fit:contain;pointer-events:none;position:absolute;top:50%}.dropdown[data-v-76047d5e]{z-index:20;gap:calc(3px * var(--search-scale));width:100%;display:grid;position:absolute;left:0}.dropdown button[data-v-76047d5e]{background:0 0;border:0;padding:0;position:relative}.checkpoint-menu[data-v-76047d5e]{top:var(--level-menu-top);width:var(--level-menu-width);min-width:var(--level-menu-width);max-width:var(--level-menu-width);box-sizing:border-box;padding:var(--level-menu-padding-y) var(--level-menu-padding-x);gap:var(--level-option-gap);background-image:var(--level-menu-bg);transform:translateX(calc(-50% + var(--level-menu-offset-x)));background-repeat:no-repeat;background-size:100% 100%;justify-items:center;left:50%}.checkpoint-menu button[data-v-76047d5e]{width:var(--level-menu-option-width);min-width:var(--level-menu-option-width);max-width:var(--level-menu-option-width);height:var(--level-menu-option-height);overflow:visible}.checkpoint-menu button+button[data-v-76047d5e]{margin-top:calc(var(--level-option-overlap) * -1)}.checkpoint-menu .checkpoint-option-image[data-v-76047d5e]{width:var(--level-menu-option-width);min-width:var(--level-menu-option-width);max-width:none;height:var(--level-menu-option-height);object-fit:fill;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.count-menu[data-v-76047d5e]{top:var(--count-menu-top);width:var(--count-menu-width);min-width:var(--count-menu-width);max-width:var(--count-menu-width);height:var(--count-menu-height);background-image:var(--count-menu-bg);background-repeat:no-repeat;background-size:100% 100%;display:block;left:50%;overflow:hidden;transform:translate(-50%)}.count-menu[data-v-76047d5e]:before,.count-menu[data-v-76047d5e]:after{content:"";z-index:2;right:var(--count-menu-arrow-right);pointer-events:none;width:0;height:0;position:absolute}.count-menu[data-v-76047d5e]:before{top:var(--count-menu-arrow-top);border-left:var(--count-menu-arrow-size) solid transparent;border-right:var(--count-menu-arrow-size) solid transparent;border-bottom:var(--count-menu-arrow-size) solid #737d82b8}.count-menu[data-v-76047d5e]:after{bottom:var(--count-menu-arrow-bottom);border-left:var(--count-menu-arrow-size) solid transparent;border-right:var(--count-menu-arrow-size) solid transparent;border-top:var(--count-menu-arrow-size) solid #737d82b8}.count-menu-scroll[data-v-76047d5e]{gap:var(--count-menu-option-gap);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;flex-direction:column;width:100%;height:100%;display:flex;overflow-y:auto}.count-menu-scroll[data-v-76047d5e]::-webkit-scrollbar{display:none}.count-menu button[data-v-76047d5e]{flex:0 0 var(--count-menu-option-height);width:100%;height:var(--count-menu-option-height);overflow:visible}.count-menu button[data-v-76047d5e]:not(:last-child):after{content:"";height:calc(1px * var(--search-scale));background:var(--count-menu-divider);pointer-events:none;position:absolute;bottom:0;left:14%;right:14%}.count-option-number[data-v-76047d5e]{color:#6d7b80;font-size:var(--count-menu-number-size);pointer-events:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:flex;position:absolute;inset:0}.count-menu button.is-middle .count-option-number[data-v-76047d5e]{color:#d45a52}.count-hint[data-v-76047d5e]{z-index:0;top:var(--hint-y);left:var(--hint-x);width:var(--hint-width);height:var(--hint-height);object-fit:contain;pointer-events:none;position:absolute}.go-button[data-v-76047d5e]{z-index:10;top:var(--go-y);left:var(--go-x);width:var(--go-width);height:var(--go-height);background:0 0;border:0;padding:0;position:absolute}.go-button img[data-v-76047d5e]{object-fit:contain;width:100%;height:100%}.search-message[data-v-76047d5e]{top:calc(292px * var(--search-scale));color:#b00000;width:80%;font-size:calc(17px * var(--search-scale));text-align:center;margin:0;font-weight:800;position:absolute;left:10%}.maze-background[data-v-b21b4c1f]{background-position:50%;background-size:cover;position:absolute;inset:0}.maze-title[data-v-b21b4c1f],.reward-track[data-v-b21b4c1f]{z-index:2}.reward-number-glow[data-v-b21b4c1f]{z-index:3;mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle,#0000 0 48%,#ffffff80 55%,#ffee5c8a 64%,#ff2c3452 74%,#0000 86%);border-radius:999px;animation:1.15s ease-in-out infinite reward-number-breathe-b21b4c1f;box-shadow:0 0 8px #ffffffb8,0 0 14px #ffee5b9e,0 0 22px #ff2b367a}.maze-mascot[data-v-b21b4c1f]{z-index:6}.diy-cartoon[data-v-b21b4c1f],.diy-pop[data-v-b21b4c1f],.diy-extra[data-v-b21b4c1f]{z-index:6;pointer-events:none}.diy-pop[data-v-b21b4c1f]{z-index:7;transform-origin:50%;animation:1.8s ease-in-out infinite diy-pop-breathe-b21b4c1f}.operation-dialog[data-v-b21b4c1f]{z-index:8;pointer-events:none;transform-origin:50% 76%;animation:1.25s ease-in-out infinite operation-dialog-breathe-b21b4c1f}.route-prompt img[data-v-b21b4c1f]{pointer-events:none;max-width:none;position:absolute}.change-answer[data-v-b21b4c1f],.navigation-button[data-v-b21b4c1f]{z-index:7}@keyframes operation-dialog-breathe-b21b4c1f{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes reward-number-breathe-b21b4c1f{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes diy-pop-breathe-b21b4c1f{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.object-background[data-v-b06f8b43]{background-position:50%;background-size:cover;position:absolute;inset:0}.object-home[data-v-b06f8b43]{z-index:8}.object-cloud[data-v-b06f8b43],.object-grad[data-v-b06f8b43],.object-cartoon[data-v-b06f8b43],.object-timer-panel[data-v-b06f8b43],.navigation-button[data-v-b06f8b43]{z-index:6}.object-timer-panel[data-v-b06f8b43]{pointer-events:none}.object-timer[data-v-b06f8b43]{object-fit:contain;width:100%;height:100%;display:block}.object-pop[data-v-b06f8b43]{z-index:7;pointer-events:none;transform-origin:50% 76%;animation:1.8s ease-in-out infinite object-pop-breathe-b06f8b43}.object-time-text[data-v-b06f8b43]{z-index:7;color:#6a3b13;text-shadow:0 2px #fffc;pointer-events:none;justify-content:center;align-items:center;font-size:22px;font-weight:900;line-height:1;display:flex;position:absolute}.object-action-button[data-v-b06f8b43]{z-index:8;cursor:pointer;transform-origin:50%;background:0 0;border:0;padding:0;animation:1.65s ease-in-out infinite object-button-breathe-b06f8b43;overflow:hidden}.object-action-button--end[data-v-b06f8b43]{animation-delay:.22s}.object-action-button img[data-v-b06f8b43]{object-fit:fill;pointer-events:none;max-width:none;display:block;position:absolute}.object-action-button[data-v-b06f8b43]:active{filter:brightness(.95);transform:translateY(3px)scale(.965)translateZ(0)}@keyframes object-button-breathe-b06f8b43{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08)drop-shadow(0 0 9px #ffffffb3);transform:scale(1.025)translateZ(0)}}@keyframes object-pop-breathe-b06f8b43{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.answer-background[data-v-edcc6593]{background-position:50%;background-size:cover;position:absolute;inset:0}.home-button[data-v-edcc6593],.answer-title[data-v-edcc6593],.question-panel[data-v-edcc6593],.answer-badge[data-v-edcc6593],.action-button[data-v-edcc6593],.navigation-button[data-v-edcc6593],.ad-panel[data-v-edcc6593],.ad-buy[data-v-edcc6593],.answer-toast[data-v-edcc6593]{z-index:6}.answer-title[data-v-edcc6593],.question-panel[data-v-edcc6593],.answer-badge[data-v-edcc6593],.ad-panel[data-v-edcc6593],.ad-buy[data-v-edcc6593],.home-button img[data-v-edcc6593],.action-button img[data-v-edcc6593],.navigation-button img[data-v-edcc6593]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.answer-badge[data-v-edcc6593]{z-index:7;transform-origin:50%;pointer-events:none;animation:1.55s ease-in-out infinite answer-badge-breathe-edcc6593}.action-button[data-v-edcc6593]{transform-origin:50%;animation:1.65s ease-in-out infinite answer-button-breathe-edcc6593}.ad-buy[data-v-edcc6593]{z-index:7}.answer-toast[data-v-edcc6593]{color:#fff;pointer-events:none;background:#000000ad;border-radius:999px;place-items:center;margin:0;font-size:18px;font-weight:800;line-height:1;display:grid}@keyframes answer-button-breathe-edcc6593{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.07)drop-shadow(0 0 8px #fff9);transform:scale(1.025)}}@keyframes answer-badge-breathe-edcc6593{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}body.shop-sheet-lock{overflow:hidden}.shop-sheet-overlay[data-v-0d0795a3]{--sheet-accent:#f5a51b;--sheet-ink:#2f2a21;--sheet-muted:#8a7659;--sheet-line:#805d261f;--sheet-option-active:#f5a51b24;z-index:1000;padding:0 0 env(safe-area-inset-bottom);-webkit-tap-highlight-color:transparent;background:#14120e6b;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.shop-sheet[data-v-0d0795a3]{width:100%;color:var(--sheet-ink);padding:8px 0 0;transition:transform .22s cubic-bezier(.2,.8,.2,1);position:relative;transform:translateY(0)}.shop-sheet__handle[data-v-0d0795a3]{background:#ffffffc7;border-radius:999px;width:36px;height:4px;margin:0 auto 8px;box-shadow:0 1px 7px #0000001a}.shop-sheet[data-v-0d0795a3]:before{content:"";pointer-events:none;background:radial-gradient(circle at 24% 0,#ffd26361 0 42px,#0000 86px),radial-gradient(circle at 78% 14%,#80c76b29 0 44px,#0000 92px);border-radius:22px 22px 0 0;height:90px;position:absolute;inset:8px 0 auto}.shop-sheet__header[data-v-0d0795a3],.shop-sheet__options[data-v-0d0795a3]{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#fffaebf5 0%,#f9eed8f7 100%);position:relative}.shop-sheet__header[data-v-0d0795a3]{border-bottom:1px solid var(--sheet-line);text-align:center;border-radius:22px 22px 0 0;justify-items:center;gap:6px;padding:15px 18px 11px;display:grid;box-shadow:inset 0 1px #ffffffd1,0 -14px 34px #00000029}.shop-sheet__mark[data-v-0d0795a3]{background:linear-gradient(90deg, transparent, var(--sheet-accent), transparent);border-radius:999px;width:42px;height:3px}.shop-sheet__header h2[data-v-0d0795a3]{color:var(--sheet-muted);letter-spacing:0;margin:0;font-size:13px;font-weight:700;line-height:1.25}.shop-sheet__options[data-v-0d0795a3]{border-radius:0;padding:8px 12px 12px;overflow:hidden;box-shadow:inset 0 -1px #ffffff9e}.shop-sheet__option[data-v-0d0795a3]{width:100%;min-height:44px;color:var(--sheet-ink);text-align:center;cursor:pointer;background:linear-gradient(#ffffffb8,#fff8ec94);border:1px solid #805d261a;border-radius:13px;place-items:center;padding:0 18px;display:grid;box-shadow:inset 0 1px #ffffffb8,0 2px 8px #5e3a0d0d}.shop-sheet__option+.shop-sheet__option[data-v-0d0795a3]{margin-top:7px}.shop-sheet__option[data-v-0d0795a3]:active{background:linear-gradient(180deg, #fff1d1e0, var(--sheet-option-active));border-color:#f5a51b38}.shop-sheet__text[data-v-0d0795a3]{width:100%;min-width:0;color:var(--sheet-ink);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:700;line-height:1;display:block;overflow:hidden}.shop-sheet-enter-active[data-v-0d0795a3],.shop-sheet-leave-active[data-v-0d0795a3]{transition:opacity .18s}.shop-sheet-enter-from[data-v-0d0795a3],.shop-sheet-leave-to[data-v-0d0795a3]{opacity:0}.shop-sheet-enter-from .shop-sheet[data-v-0d0795a3],.shop-sheet-leave-to .shop-sheet[data-v-0d0795a3]{transform:translateY(100%)}@media (width>=751px) and (hover:hover) and (pointer:fine){.shop-sheet-overlay[data-v-0d0795a3]{width:56.2219dvh;inset:0 auto 0 50%;transform:translate(-50%)}}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%}body{margin:0;font-family:PingFang SC,Microsoft YaHei,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:100%;display:block}button,input,textarea,select{font:inherit}button{background:0 0;border:0;margin:0;padding:0}.welcome-page{background:radial-gradient(circle at top,#f5faf4e6 0%,#dce4e8e6 55%,#d3dde2 100%);place-items:center;min-height:100dvh;display:grid;overflow:hidden}.viewport-shell{isolation:isolate;background:#fff;width:100vw;height:100dvh;margin:0 auto;position:relative;overflow:hidden}.background-layer{pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.background-layer--base{z-index:-2;background-color:#fff}.background-layer--scene{z-index:-1;background-image:url(/assets/bg-scene-DU4dOLPC.png)}.design-element{transform-origin:50%;max-width:none;display:block;position:absolute;inset:auto;transform:translateZ(0)}.design-image{z-index:1;object-fit:contain;pointer-events:none}.design-button{z-index:2;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0}.design-button img{object-fit:contain;width:100%;height:100%;display:block}.design-button[data-music-off=true]:after{content:"";pointer-events:none;transform-origin:50%;background:#e32626;border-radius:999px;width:76%;height:8%;position:absolute;top:50%;left:12%;transform:translateY(-50%)rotate(42deg);box-shadow:0 0 0 2px #ffffffb8,0 2px 4px #0000002e}.design-button:active{opacity:.92;transform:translateY(1px)translateZ(0)}.design-button:focus-visible{outline-offset:-3px;outline:3px solid #fff}.primary-button img,.secondary-button img,.hero-side{transform-origin:50%;will-change:transform, filter;animation:1.9s ease-in-out infinite welcome-breathe}.secondary-button img{animation-delay:.25s}.hero-side,.instruction-dialog,.activation-pop,.award-bubble,.guide-bubble{transform-origin:50%;will-change:transform, filter;animation-name:welcome-bubble-breathe;animation-duration:1.85s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;animation-delay:.1s}.activation-pop,.guide-two{animation-delay:.28s}.award-bubble{animation-delay:.18s}.character{transform-origin:bottom;will-change:transform, filter;animation:2.6s ease-in-out infinite welcome-character-float}@keyframes welcome-breathe{0%,to{filter:brightness()drop-shadow(0 0 #fff0);transform:scale(1)}50%{filter:brightness(1.08)drop-shadow(0 0 10px #ffffffc7);transform:scale(1.045)}}@keyframes welcome-bubble-breathe{0%,to{filter:brightness()drop-shadow(0 0 #14b41e00);transform:scale(1)}50%{filter:brightness(1.12)drop-shadow(0 0 16px #14b41e7a);transform:scale(1.075)}}@keyframes welcome-character-float{0%,to{filter:drop-shadow(0 0 #fff0);transform:translateY(0)scale(1)}50%{filter:drop-shadow(0 8px 8px #0000001a);transform:translateY(-7px)scale(1.012)}}@media (width>=751px) and (hover:hover) and (pointer:fine){.viewport-shell{width:56.2219dvh;height:100dvh;box-shadow:0 0 32px #0000002e}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
