: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-8089774f]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.content-group[data-v-8089774f]{z-index:1;position:absolute}.level-panel[data-v-8089774f]{z-index:1}.level-row[data-v-8089774f]{z-index:2;border-radius:0;overflow:hidden}.home-icon[data-v-8089774f],.guide-character[data-v-8089774f]{z-index:3}.instruction-dialog[data-v-8089774f]{z-index:4}.guide-character--jumping[data-v-8089774f]{transform-origin:50% 92%;will-change:transform, filter;animation:1.25s cubic-bezier(.34,.04,.2,1) infinite quiz-character-jump-8089774f}.design-button[data-v-8089774f]{z-index:4}@keyframes quiz-character-jump-8089774f{0%,to{filter:drop-shadow(0 0 #0000);transform:translate(0,0)scaleX(1)scaleY(1)}10%{transform:translateY(3px)scaleX(1.035)scaleY(.965)}38%{filter:drop-shadow(0 8px 7px #00000024);transform:translateY(-20px)scaleX(.98)scaleY(1.025)}54%{transform:translateY(-23px)scaleX(1)scaleY(1)}78%{transform:translateY(2px)scaleX(1.03)scaleY(.97)}}.activation-background[data-v-a2ca3b49]{background-position:50%;background-size:cover;position:absolute;inset:0}.activation-content-group[data-v-a2ca3b49]{z-index:1;position:absolute}.activation-logo[data-v-a2ca3b49]{z-index:3}.activation-cartoon[data-v-a2ca3b49]{z-index:2}.activation-pop[data-v-a2ca3b49]{z-index:4}.activation-panel[data-v-a2ca3b49]{z-index:1}.activation-award-bubble[data-v-a2ca3b49]{z-index:4}.receive-button[data-v-a2ca3b49],.confirm-button[data-v-a2ca3b49],.activation-input[data-v-a2ca3b49],.activation-hint[data-v-a2ca3b49]{z-index:5}.activation-input[data-v-a2ca3b49]{color:#555;text-align:center;letter-spacing:0;background:0 0;border:0;outline:0;padding:0 18px;font-weight:700}.activation-input--shake[data-v-a2ca3b49]{animation:.38s ease-in-out activation-input-shake-a2ca3b49}.activation-input[data-v-a2ca3b49]::placeholder{color:#666;opacity:1}.activation-hint[data-v-a2ca3b49]{color:#050505;white-space:nowrap;place-items:center;margin:0;font-weight:700;line-height:1;display:grid}.activation-band[data-v-a2ca3b49]{z-index:1}.consent-button[data-v-a2ca3b49]{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-a2ca3b49]{animation:.38s ease-in-out consent-shake-a2ca3b49}.consent-button img[data-v-a2ca3b49]{flex:none;width:auto;height:100%}.consent-button span[data-v-a2ca3b49]{text-shadow:0 1px 2px #00000059;font-weight:700;line-height:1}.consent-guide-hand[data-v-a2ca3b49]{z-index:20;pointer-events:none;filter:drop-shadow(0 7px 8px #0032823d);transform-origin:14% 10%;will-change:transform, opacity, filter;animation:.32s cubic-bezier(.18,.9,.22,1.22) both consent-hand-enter-a2ca3b49,.88s ease-in-out .32s 2 consent-hand-tap-a2ca3b49}.activation-slogan[data-v-a2ca3b49]{z-index:1}.buy-button[data-v-a2ca3b49],.home-button[data-v-a2ca3b49],.music-button[data-v-a2ca3b49],.back-button[data-v-a2ca3b49],.shop-button[data-v-a2ca3b49]{z-index:5}.activation-shell .receive-button img[data-v-a2ca3b49],.activation-shell .confirm-button img[data-v-a2ca3b49]{transform-origin:50%;will-change:transform, filter;animation:1.85s ease-in-out infinite activation-button-breathe-a2ca3b49}.activation-shell .confirm-button img[data-v-a2ca3b49]{animation-delay:.18s}@keyframes activation-button-breathe-a2ca3b49{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-a2ca3b49{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}@keyframes activation-input-shake-a2ca3b49{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(4px)}}@keyframes consent-hand-enter-a2ca3b49{0%{opacity:0;transform:translate(16px,14px)rotate(-7deg)scale(.72)}72%{opacity:1;transform:translate(-2px,-2px)rotate(1deg)scale(1.05)}to{opacity:1;transform:translate(0,0)rotate(0)scale(1)}}@keyframes consent-hand-tap-a2ca3b49{0%,to{filter:drop-shadow(0 7px 8px #0032823d);transform:translate(0,0)rotate(0)scale(1)}42%{filter:drop-shadow(0 2px 4px #0032822e)brightness(1.08);transform:translate(2px,-7px)rotate(-4deg)scale(.95)}58%{filter:drop-shadow(0 0 14px #ffffffd9)brightness(1.16);transform:translate(3px,-9px)rotate(-5deg)scale(.92)}}.huarongdao-background[data-v-3dd22d0a]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.platform-scene[data-v-3dd22d0a]{z-index:1}.cloud-slogan[data-v-3dd22d0a],.game-title[data-v-3dd22d0a],.product-showcase[data-v-3dd22d0a]{z-index:2}.award-bubble[data-v-3dd22d0a],.level-panel[data-v-3dd22d0a]{z-index:3}.gameplay-button[data-v-3dd22d0a]{z-index:4}.level-lock[data-v-3dd22d0a]{z-index:5}.navigation-button[data-v-3dd22d0a]{z-index:6}.game-background[data-v-810e52e0]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.cloud[data-v-810e52e0],.title[data-v-810e52e0]{z-index:2}.question[data-v-810e52e0]{z-index:20}.question-label[data-v-810e52e0],.question-input[data-v-810e52e0]{object-fit:fill;pointer-events:none;position:absolute}.question-input[data-v-810e52e0]{z-index:1}.question-text[data-v-810e52e0]{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-810e52e0]{z-index:3}.question-arrow-hitbox[data-v-810e52e0]{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-810e52e0]{transform:translateY(8%)scale(.92)}.question-arrow-hitbox.open .question-arrow[data-v-810e52e0]{transform:rotate(180deg)}.question-arrow[data-v-810e52e0]{object-fit:contain;width:31.25%;height:auto;transition:transform .12s}.question-menu[data-v-810e52e0]{z-index:4;box-sizing:border-box;gap:var(--question-menu-gap);padding:var(--question-menu-edge) 0;background:#fff;border:2px solid #b9b9b9;border-radius:10px;flex-direction:column;justify-content:flex-start;display:flex;position:absolute;overflow:hidden;box-shadow:0 5px 10px #0000002e}.question-menu button[data-v-810e52e0]{box-sizing:border-box;flex:0 0 var(--question-menu-item-height);width:100%;min-width:0;height:var(--question-menu-item-height);padding:var(--question-menu-padding-y) var(--question-menu-padding-x);color:#050505;font-family:inherit;font-size:inherit;font-weight:var(--question-menu-font-weight);line-height:var(--question-menu-line-height);letter-spacing:inherit;text-align:center;white-space:var(--question-menu-white-space);background:#fff;border:0;justify-content:center;align-items:center;display:flex}.question-menu button+button[data-v-810e52e0]{box-shadow:inset 0 1px #fafafa}.question-menu button.active[data-v-810e52e0],.question-menu button[data-v-810e52e0]:active{background:#f2f2f2}.panel[data-v-810e52e0]{z-index:3;animation:.32s ease-out both panel-enter-810e52e0}.board-route[data-v-810e52e0]{z-index:6;pointer-events:none;overflow:visible}.board-route-answer[data-v-810e52e0]{transform-origin:50%}.board-route-answer--complete[data-v-810e52e0]{animation:3.5s ease-in-out infinite route-answer-blink-810e52e0}.board-route-line[data-v-810e52e0]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 30;stroke:#e63225;stroke-width:10px;filter:drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 7px #ffffffd1)drop-shadow(0 0 12px #ffffff94)}.board-placeholder[data-v-810e52e0]{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-810e52e0;box-shadow:inset 0 1px #ffffff57,0 1px 2px #00000012}.board-placeholder--blue[data-v-810e52e0]{animation:.42s cubic-bezier(.2,1.4,.35,1) both piece-pop-810e52e0,1.15s ease-in-out .42s infinite placeholder-soft-pulse-810e52e0}.piece[data-v-810e52e0]{z-index:4;object-fit:contain;animation:.42s cubic-bezier(.2,1.4,.35,1) both piece-pop-810e52e0;animation-delay:calc(var(--piece-index) * 20ms);transform-origin:50%;will-change:transform, opacity, filter}.piece--initial[data-v-810e52e0]{animation:.58s cubic-bezier(.16,1.55,.38,1) both special-initial-pop-810e52e0}.piece--flip[data-v-810e52e0]{animation:.62s cubic-bezier(.28,.02,.2,1) both special-card-flip-810e52e0;animation-delay:calc(var(--piece-index) * 18ms);transform-origin:50%}.piece--special-answer-flip[data-v-810e52e0]{animation:.36s cubic-bezier(.18,.82,.24,1) both special-card-answer-flip-810e52e0;animation-delay:calc(var(--piece-index) * 18ms);transform-origin:50%}.piece--special-answer[data-v-810e52e0]{animation:.46s cubic-bezier(.16,1.46,.28,1) both special-answer-pop-810e52e0}.piece--special-answer-settled[data-v-810e52e0]{opacity:1;filter:brightness()drop-shadow(0 2px 3px #0000002e);animation:none;transform:scale(1)translateZ(0)}.piece--special-answer-exit[data-v-810e52e0]{animation:.42s cubic-bezier(.58,0,.78,.24) both special-answer-exit-810e52e0}.piece--exit[data-v-810e52e0]{animation:.34s ease-in both special-piece-exit-810e52e0}.answer-outline[data-v-810e52e0]{z-index:5;pointer-events:none;overflow:visible}.answer-outline-glow[data-v-810e52e0],.answer-outline-stroke[data-v-810e52e0]{fill:none;stroke-linejoin:round;stroke-linecap:round}.answer-outline-glow[data-v-810e52e0]{stroke:rgb(var(--answer-outline-glow-rgb) / 58%);stroke-width:8px;filter:drop-shadow(0 0 5px rgb(var(--answer-outline-glow-light-rgb) / 64%)) drop-shadow(0 0 9px rgb(var(--answer-outline-glow-rgb) / 52%))}.answer-outline-stroke[data-v-810e52e0]{stroke:var(--answer-outline-color);stroke-width:4px;opacity:.72}.guide-dismiss-layer[data-v-810e52e0]{z-index:7;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.guide-mascot[data-v-810e52e0]{z-index:8;object-fit:contain;pointer-events:none;transform-origin:bottom;animation:.58s cubic-bezier(.18,.86,.26,1) both guide-mascot-enter-810e52e0}.guide-dialog[data-v-810e52e0]{z-index:9;object-fit:contain;pointer-events:none;transform-origin:18% 78%;animation:.82s cubic-bezier(.2,.84,.2,1) .16s both guide-dialog-enter-810e52e0,1.25s ease-in-out .98s infinite guide-breathe-810e52e0}.guide-arrow[data-v-810e52e0]{z-index:10;object-fit:contain;pointer-events:none;filter:drop-shadow(0 4px 5px #00407852);animation:.72s ease-in-out infinite guide-arrow-bob-810e52e0}.special-guide-fade-leave-active[data-v-810e52e0]{transition:opacity .42s}.special-guide-fade-leave-to[data-v-810e52e0]{opacity:0}.special-guide-mascot-leave-active[data-v-810e52e0],.special-guide-dialog-leave-active[data-v-810e52e0],.special-guide-arrow-leave-active[data-v-810e52e0]{transition:opacity .52s,transform .52s cubic-bezier(.48,0,.72,.22),filter .52s;animation:none!important}.special-guide-mascot-leave-to[data-v-810e52e0],.special-guide-dialog-leave-to[data-v-810e52e0],.special-guide-arrow-leave-to[data-v-810e52e0]{opacity:0;filter:brightness(1.12)drop-shadow(0 0 9px #ffffff94);transform:translateY(-12px)scale(.82)translateZ(0)}.route-sparkles[data-v-810e52e0]{z-index:6;pointer-events:none;overflow:visible}.route-sparkle[data-v-810e52e0]{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-810e52e0 var(--sparkle-duration) cubic-bezier(.08, .82, .22, 1) var(--sparkle-delay) both;background:#ffe94b;display:block;position:absolute;transform:translate(-50%,-50%)scale(.15)}.action-button[data-v-810e52e0],.navigation-button[data-v-810e52e0]{z-index:6}.hint[data-v-810e52e0]{z-index:6;object-fit:contain}@keyframes panel-enter-810e52e0{0%{opacity:0;transform:translateY(10px)scale(.985)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes piece-pop-810e52e0{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-810e52e0{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-answer-blink-810e52e0{0%,71.4%,to{opacity:.18}8%,28.6%{opacity:1}}@keyframes sparkle-burst-810e52e0{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)}16%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}58%{opacity:1;transform:translate(calc(-50% + var(--sparkle-x-mid)), calc(-50% + var(--sparkle-y-mid))) scale(.94)}to{opacity:0;transform:translate(calc(-50% + var(--sparkle-x)), calc(-50% + var(--sparkle-y))) scale(.32)}}@keyframes special-initial-pop-810e52e0{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-810e52e0{to{opacity:0;filter:brightness(1.2)drop-shadow(0 0 8px #ffffff94);transform:scale(.72)rotate(3deg)translateZ(0)}}@keyframes special-card-flip-810e52e0{0%{opacity:1;filter:brightness()drop-shadow(0 2px 3px #0000002e);transform:perspective(420px)rotateY(0)scale(1)translateZ(0)}48%{opacity:1;filter:brightness(1.12)drop-shadow(0 0 10px #ffffff9e);transform:perspective(420px)rotateY(86deg)scale(1.04)translateZ(0)}to{opacity:0;filter:brightness(1.18)drop-shadow(0 0 10px #fff9);transform:perspective(420px)rotateY(94deg)scale(1.04)translateZ(0)}}@keyframes special-card-answer-flip-810e52e0{0%{opacity:0;filter:brightness(1.18)drop-shadow(0 0 10px #fff9);transform:perspective(420px)rotateY(-94deg)scale(1.04)translateZ(0)}12%{opacity:1}to{opacity:1;filter:brightness()drop-shadow(0 2px 3px #0000002e);transform:perspective(420px)rotateY(0)scale(1)translateZ(0)}}@keyframes special-answer-pop-810e52e0{0%{opacity:0;filter:brightness(1.2)drop-shadow(0 0 12px #ffffffb8);transform:scale(.18)translateZ(0)}64%{opacity:1;transform:scale(1.08)translateZ(0)}to{opacity:1;filter:brightness()drop-shadow(0 2px 3px #0000002e);transform:scale(1)translateZ(0)}}@keyframes special-answer-exit-810e52e0{0%{opacity:1;filter:brightness()drop-shadow(0 2px 3px #0000002e);transform:scale(1)translateZ(0)}36%{opacity:1;transform:scale(1.08)translateZ(0)}to{opacity:0;filter:brightness(1.16)drop-shadow(0 0 10px #ffffffa3);transform:scale(.18)translateZ(0)}}@keyframes guide-mascot-enter-810e52e0{0%{opacity:0;transform:translateY(30px)scale(.76)translateZ(0)}72%{opacity:1;transform:translateY(-4px)scale(1.04)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes guide-dialog-enter-810e52e0{0%{opacity:0;transform:translateY(18px)scale(.74)translateZ(0)}70%{opacity:1;transform:translateY(-3px)scale(1.04)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes guide-arrow-bob-810e52e0{0%,to{transform:translateY(0)translateZ(0)}50%{transform:translateY(-12px)translateZ(0)}}@keyframes guide-breathe-810e52e0{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-62646ddd]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.cloud-slogan[data-v-62646ddd],.cartoon[data-v-62646ddd],.issue-card[data-v-62646ddd],.words[data-v-62646ddd]{z-index:2}.award-bubble[data-v-62646ddd]{z-index:4}.issue-panel[data-v-62646ddd]{z-index:3}.issue-action[data-v-62646ddd]{z-index:5;transform-origin:50%;will-change:transform, filter;animation:1.65s ease-in-out infinite issue-button-breathe-62646ddd}.issue-action--challenge[data-v-62646ddd]{animation-delay:.2s}.navigation-button[data-v-62646ddd]{z-index:6}@keyframes issue-button-breathe-62646ddd{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-6c26e04b]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.slogan[data-v-6c26e04b]{z-index:2}.question[data-v-6c26e04b]{z-index:20}.question-frame[data-v-6c26e04b]{object-fit:fill;pointer-events:none;width:100%;height:100%}.question-text[data-v-6c26e04b]{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-text--intro[data-v-6c26e04b]{animation:.58s cubic-bezier(.22,.82,.2,1.08) both question-text-enter-6c26e04b;animation-delay:var(--question-text-enter-delay);transform-origin:50%;will-change:opacity, transform, filter}.question-arrow-hitbox[data-v-6c26e04b]{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-6c26e04b]{transform:translateY(8%)scale(.92)}.question-arrow-hitbox.open .question-arrow[data-v-6c26e04b]{transform:rotate(180deg)}.question-arrow[data-v-6c26e04b]{object-fit:contain;width:34.5%;height:auto;transition:transform .12s}.question-menu[data-v-6c26e04b]{z-index:50;box-sizing:border-box;gap:var(--question-menu-gap);padding:var(--question-menu-edge) 0;background:#fff;border:2px solid #b9b9b9;border-radius:10px;flex-direction:column;justify-content:flex-start;display:flex;position:absolute;overflow:hidden;box-shadow:0 5px 10px #0000002e}.question-menu button[data-v-6c26e04b]{box-sizing:border-box;flex:0 0 var(--question-menu-item-height);width:100%;min-width:0;height:var(--question-menu-item-height);padding:var(--question-menu-padding-y) var(--question-menu-padding-x);color:#050505;font-family:inherit;font-size:inherit;letter-spacing:inherit;text-align:center;white-space:nowrap;background:#fff;border:0;justify-content:center;align-items:center;font-weight:900;line-height:1.12;display:flex;position:relative}.question-menu button+button[data-v-6c26e04b]:before{top:calc(var(--question-menu-gap) * -.5 - var(--question-menu-divider-height) * .5);width:84%;height:var(--question-menu-divider-height);content:"";pointer-events:none;background:#eee;position:absolute;left:8%}.question-menu button.active[data-v-6c26e04b],.question-menu button[data-v-6c26e04b]:active{background:#f2f2f2}.warning-dialog[data-v-6c26e04b],.guide-dialog[data-v-6c26e04b]{z-index:8;object-fit:contain;pointer-events:none;transform-origin:50%;will-change:transform, filter, opacity;max-width:none;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.85s ease-in-out 2.5s infinite warning-dialog-breathe-6c26e04b;display:block;position:absolute}.dialog-dismiss-layer[data-v-6c26e04b]{z-index:6;background:0 0;border:0;padding:0;position:absolute;inset:0}.board[data-v-6c26e04b]{z-index:3}.path-outline[data-v-6c26e04b]{z-index:8;pointer-events:none;overflow:visible}.path-outline--intro[data-v-6c26e04b]{opacity:0;animation:path-effect-enter-6c26e04b .32s ease-out var(--path-enter-delay) both}.path-outline-glow[data-v-6c26e04b],.path-outline-stroke[data-v-6c26e04b]{fill:none;stroke-linejoin:round;stroke-linecap:round}.path-outline-glow[data-v-6c26e04b]{stroke:#1f41aa94;stroke-width:8px;filter:drop-shadow(0 0 5px #ffffffa3)drop-shadow(0 0 9px #1f41aa85)}.path-outline-stroke[data-v-6c26e04b]{stroke:#1f41aa;stroke-width:4px;opacity:.72}.board-route[data-v-6c26e04b]{z-index:9;pointer-events:none;overflow:visible}.board-route--intro[data-v-6c26e04b]{opacity:0;animation:path-effect-enter-6c26e04b .32s ease-out var(--path-enter-delay) both,route-answer-blink-6c26e04b 3.5s ease-in-out calc(var(--path-enter-delay) + .32s) infinite}.path-effect--hidden[data-v-6c26e04b]{opacity:0;animation:none}.board-route-line[data-v-6c26e04b]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 30;stroke:#e63225;stroke-width:10px;filter:drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 7px #ffffffd1)drop-shadow(0 0 12px #ffffff94)}.move-cell[data-v-6c26e04b]{z-index:5;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0;position:absolute;overflow:visible}.move-cell--available[data-v-6c26e04b]{box-shadow:none;background:0 0}.move-cell img[data-v-6c26e04b]{left:var(--move-hint-left);top:var(--move-hint-top);width:var(--move-hint-width);height:var(--move-hint-height);object-fit:contain;opacity:.17;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;max-height:none;display:block;position:absolute}.piece-button[data-v-6c26e04b]{z-index:7;touch-action:manipulation;background:0 0;border:0;padding:0}.piece-button--intro[data-v-6c26e04b]{animation:.45s cubic-bezier(.18,.86,.2,1.18) both piece-enter-6c26e04b;animation-delay:var(--piece-enter-delay);transform-origin:50%;will-change:opacity, transform}.piece-button--middle[data-v-6c26e04b]{transition:opacity .17s}.piece-button--middle-hidden[data-v-6c26e04b]{opacity:0;pointer-events:none;animation:none}.piece-button[data-v-6c26e04b]:disabled{cursor:default}.piece-button img[data-v-6c26e04b]{object-fit:contain;width:100%;height:100%;display:block}.piece-button--endpoint[data-v-6c26e04b]{cursor:pointer}.piece-button--selected img[data-v-6c26e04b],.piece-button--guide img[data-v-6c26e04b]{filter:brightness(1.14)drop-shadow(0 0 4px #fff)drop-shadow(0 0 10px #fffffff5)drop-shadow(0 0 18px #ffffffd1);animation:1s ease-in-out infinite endpoint-selected-breathe-6c26e04b}.piece-button--guide img[data-v-6c26e04b]{animation-name:endpoint-guide-breathe-6c26e04b}.action-button[data-v-6c26e04b]{z-index:8;transform-origin:50%;will-change:transform;animation:1.65s ease-in-out infinite diy-button-breathe-6c26e04b}.action-button--change-number[data-v-6c26e04b]{animation-delay:.18s}.action-button--challenge[data-v-6c26e04b]{animation-delay:.36s}.navigation-button[data-v-6c26e04b]{z-index:9}@keyframes diy-button-breathe-6c26e04b{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.035)translateZ(0)}}@keyframes question-text-enter-6c26e04b{0%{filter:brightness(1.08);opacity:0;transform:translateY(-14%)scale(.92)translateZ(0)}64%{filter:brightness(1.05);opacity:1;transform:translateY(3%)scale(1.035)translateZ(0)}to{filter:brightness();opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes piece-enter-6c26e04b{0%{opacity:0;transform:translateY(-12%)scale(.58)translateZ(0)}68%{opacity:1;transform:translateY(2%)scale(1.08)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes path-effect-enter-6c26e04b{0%{opacity:0;transform:scale(.98)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes route-answer-blink-6c26e04b{0%,71.4%,to{opacity:.18}8%,28%{opacity:1}}@keyframes warning-dialog-breathe-6c26e04b{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-6c26e04b{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08);transform:scale(1.02)translateZ(0)}}@keyframes endpoint-selected-breathe-6c26e04b{0%,to{filter:brightness(1.1)drop-shadow(0 0 3px #fffffff5)drop-shadow(0 0 8px #ffffffe0)drop-shadow(0 0 13px #ffffffb3);transform:scale(1)translateZ(0)}50%{filter:brightness(1.26)drop-shadow(0 0 5px #fff)drop-shadow(0 0 13px #fff)drop-shadow(0 0 24px #ffffffdb);transform:scale(1.025)translateZ(0)}}@keyframes endpoint-guide-breathe-6c26e04b{0%,to{filter:brightness(1.12)drop-shadow(0 0 3px #fffffff5)drop-shadow(0 0 8px #ffffffe0)drop-shadow(0 0 13px #ffffffb3);transform:scale(1)translateZ(0)}50%{filter:brightness(1.32)drop-shadow(0 0 6px #fff)drop-shadow(0 0 16px #fff)drop-shadow(0 0 30px #ffffffe6);transform:scale(1.07)translateZ(0)}}.scene[data-v-095f956e]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-button[data-v-095f956e],.slogan[data-v-095f956e],.question[data-v-095f956e],.board[data-v-095f956e],.route-cell[data-v-095f956e],.route-pin[data-v-095f956e],.piece-button[data-v-095f956e],.action-button[data-v-095f956e],.navigation-button[data-v-095f956e]{z-index:2}.question[data-v-095f956e]{z-index:10}.question--open[data-v-095f956e]{z-index:30}.home-button img[data-v-095f956e],.slogan[data-v-095f956e],.question-frame[data-v-095f956e],.board[data-v-095f956e],.piece-button img[data-v-095f956e],.route-pin[data-v-095f956e],.action-button img[data-v-095f956e],.navigation-button img[data-v-095f956e]{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-095f956e]{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-text--intro[data-v-095f956e]{animation:.58s cubic-bezier(.22,.82,.2,1.08) both question-text-enter-095f956e;animation-delay:var(--question-text-enter-delay);transform-origin:50%;will-change:opacity, transform, filter}.question-arrow-hitbox[data-v-095f956e]{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-095f956e]{z-index:50;box-sizing:border-box;gap:var(--question-menu-gap);padding:var(--question-menu-edge) 0;background:#fff;border:2px solid #b9b9b9;border-radius:10px;flex-direction:column;justify-content:flex-start;display:flex;position:absolute;overflow:hidden;box-shadow:0 5px 10px #0000002e}.question-menu button[data-v-095f956e]{box-sizing:border-box;flex:0 0 var(--question-menu-item-height);width:100%;min-width:0;height:var(--question-menu-item-height);padding:var(--question-menu-padding-y) var(--question-menu-padding-x);color:#050505;font-family:inherit;font-size:inherit;font-weight:var(--question-menu-font-weight);line-height:var(--question-menu-line-height);letter-spacing:inherit;text-align:center;white-space:var(--question-menu-white-space);background:#fff;border:0;justify-content:center;align-items:center;display:flex;position:relative}.question-menu button+button[data-v-095f956e]:before{top:calc(var(--question-menu-gap) * -.5 - var(--question-menu-divider-height) * .5);width:84%;height:var(--question-menu-divider-height);content:"";pointer-events:none;background:#eee;position:absolute;left:8%}.question-menu button.active[data-v-095f956e],.question-menu button[data-v-095f956e]:active{background:#f2f2f2}.hrd-issue-diy23-shell--gameplay-3 .question-menu button[data-v-095f956e]{white-space:pre-line}.hrd-issue-diy23-shell--gameplay-3 .question-menu[data-v-095f956e]{justify-content:flex-start}.guide-dialog[data-v-095f956e]{z-index:4;pointer-events:none;transform-origin:50%;will-change:transform, filter, opacity;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.85s ease-in-out 2.5s infinite warning-dialog-breathe-095f956e;position:absolute}.warning-dialog[data-v-095f956e]{z-index:9;object-fit:contain;pointer-events:none;transform-origin:50%;will-change:transform, filter, opacity;max-width:none;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.85s ease-in-out 2.5s infinite warning-dialog-breathe-095f956e;display:block;position:absolute}.dialog-dismiss-layer[data-v-095f956e]{z-index:3;background:0 0;border:0;position:absolute;inset:0}.route-cell[data-v-095f956e]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;z-index:7}.route-cell--intro[data-v-095f956e],.route-pin--intro[data-v-095f956e]{opacity:0;transform-origin:50%;will-change:opacity, transform;animation:.42s cubic-bezier(.18,.86,.2,1.18) .62s both route-item-enter-095f956e}.route-pin[data-v-095f956e]{z-index:12}.move-cell[data-v-095f956e]{z-index:6;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0;position:absolute;overflow:visible}.move-cell--available[data-v-095f956e]{box-shadow:none;background:0 0}.move-cell img[data-v-095f956e]{left:var(--move-hint-left);top:var(--move-hint-top);width:var(--move-hint-width);height:var(--move-hint-height);object-fit:contain;opacity:.17;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;max-height:none;display:block;position:absolute}.piece-button[data-v-095f956e]{z-index:8;touch-action:manipulation;background:0 0;border:0;padding:0}.piece-button--intro[data-v-095f956e]{animation:.45s cubic-bezier(.18,.86,.2,1.18) both piece-enter-095f956e;animation-delay:var(--piece-enter-delay);transform-origin:50%;will-change:opacity, transform}.piece-button--selected img[data-v-095f956e],.piece-button--guide img[data-v-095f956e]{filter:brightness(1.14)drop-shadow(0 0 4px #fff)drop-shadow(0 0 10px #fffffff5)drop-shadow(0 0 18px #ffffffd1);animation:1s ease-in-out infinite endpoint-selected-breathe-095f956e}.piece-button--guide img[data-v-095f956e]{animation-name:endpoint-guide-breathe-095f956e}.action-button[data-v-095f956e],.navigation-button[data-v-095f956e],.home-button[data-v-095f956e]{background:0 0;border:0;padding:0}.action-button[data-v-095f956e]{transform-origin:50%;will-change:transform;animation:1.65s ease-in-out infinite breathe-095f956e}.action-button--challenge[data-v-095f956e]{animation-delay:.18s}.breathing-tip[data-v-095f956e]{transform-origin:50%;animation:1.15s ease-in-out infinite breathe-095f956e}.guide-dialog.breathing-tip[data-v-095f956e]{animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.85s ease-in-out 2.5s infinite warning-dialog-breathe-095f956e}@keyframes breathe-095f956e{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes question-text-enter-095f956e{0%{filter:brightness(1.08);opacity:0;transform:translateY(-14%)scale(.92)translateZ(0)}64%{filter:brightness(1.05);opacity:1;transform:translateY(3%)scale(1.035)translateZ(0)}to{filter:brightness();opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes warning-dialog-breathe-095f956e{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 piece-enter-095f956e{0%{opacity:0;transform:translateY(-12%)scale(.58)translateZ(0)}68%{opacity:1;transform:translateY(2%)scale(1.08)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes route-item-enter-095f956e{0%{opacity:0;transform:scale(.72)translateZ(0)}68%{opacity:1;transform:scale(1.06)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes move-cell-pulse-095f956e{0%,to{filter:brightness();transform:scale(1)translateZ(0)}50%{filter:brightness(1.08);transform:scale(1.02)translateZ(0)}}@keyframes endpoint-selected-breathe-095f956e{0%,to{filter:brightness(1.1)drop-shadow(0 0 3px #fffffff5)drop-shadow(0 0 8px #ffffffe0)drop-shadow(0 0 13px #ffffffb3);transform:scale(1)translateZ(0)}50%{filter:brightness(1.26)drop-shadow(0 0 5px #fff)drop-shadow(0 0 13px #fff)drop-shadow(0 0 24px #ffffffdb);transform:scale(1.025)translateZ(0)}}@keyframes endpoint-guide-breathe-095f956e{0%,to{filter:brightness(1.12)drop-shadow(0 0 3px #fffffff5)drop-shadow(0 0 8px #ffffffe0)drop-shadow(0 0 13px #ffffffb3);transform:scale(1)translateZ(0)}50%{filter:brightness(1.32)drop-shadow(0 0 6px #fff)drop-shadow(0 0 16px #fff)drop-shadow(0 0 30px #ffffffe6);transform:scale(1.07)translateZ(0)}}.level-scene[data-v-24d7e768]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.slogan[data-v-24d7e768],.level-title[data-v-24d7e768],.board[data-v-24d7e768]{z-index:2}.question-panel[data-v-24d7e768]{z-index:10}.level-title img[data-v-24d7e768],.question-panel-frame[data-v-24d7e768],.board[data-v-24d7e768],.piece[data-v-24d7e768],.action-button img[data-v-24d7e768],.navigation-button img[data-v-24d7e768]{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-24d7e768]{width:57.643%;position:absolute;top:0;left:0}.level-number[data-v-24d7e768]{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-24d7e768]{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-text--intro[data-v-24d7e768]{animation:.58s cubic-bezier(.22,.82,.2,1.08) both question-text-enter-24d7e768;animation-delay:var(--question-text-enter-delay);transform-origin:50%;will-change:opacity, transform, filter}.piece[data-v-24d7e768]{z-index:4;object-fit:contain;animation:.42s cubic-bezier(.2,1.4,.35,1) both piece-pop-24d7e768;animation-delay:calc(var(--piece-index) * 20ms);transform-origin:50%;will-change:transform, opacity, filter}.board[data-v-24d7e768]{animation:.32s ease-out both panel-enter-24d7e768}.answer-outline[data-v-24d7e768]{z-index:5;pointer-events:none;overflow:visible}.answer-outline-glow[data-v-24d7e768],.answer-outline-stroke[data-v-24d7e768]{fill:none;stroke-linejoin:round;stroke-linecap:round}.answer-outline-glow[data-v-24d7e768]{stroke:rgb(var(--answer-outline-glow-rgb) / 58%);stroke-width:8px;filter:drop-shadow(0 0 5px rgb(var(--answer-outline-glow-light-rgb) / 64%)) drop-shadow(0 0 9px rgb(var(--answer-outline-glow-rgb) / 52%))}.answer-outline-stroke[data-v-24d7e768]{stroke:var(--answer-outline-color);stroke-width:4px;opacity:.72}.board-route[data-v-24d7e768]{z-index:6;pointer-events:none;overflow:visible}.board-route-answer[data-v-24d7e768]{transform-origin:50%}.board-route-answer--complete[data-v-24d7e768]{animation:3.5s ease-in-out infinite route-answer-blink-24d7e768}.board-route-line[data-v-24d7e768]{fill:none;stroke:#e63225;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 30;filter:drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 7px #ffffffd1)drop-shadow(0 0 12px #ffffff94)}.action-button[data-v-24d7e768]{z-index:5;transform-origin:50%;will-change:transform;animation:1.65s ease-in-out infinite level-button-breathe-24d7e768}.action-button--next-level[data-v-24d7e768]{animation-delay:.18s}.action-button--challenge[data-v-24d7e768]{animation-delay:.36s}.navigation-button[data-v-24d7e768]{z-index:6}@keyframes level-button-breathe-24d7e768{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.035)translateZ(0)}}@keyframes panel-enter-24d7e768{0%{opacity:0;transform:translateY(10px)scale(.985)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes question-text-enter-24d7e768{0%{filter:brightness(1.08);opacity:0;transform:translateY(-14%)scale(.92)translateZ(0)}64%{filter:brightness(1.05);opacity:1;transform:translateY(3%)scale(1.035)translateZ(0)}to{filter:brightness();opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes piece-pop-24d7e768{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 route-answer-blink-24d7e768{0%,71.4%,to{opacity:.18}8%,28.6%{opacity:1}}.scene[data-v-53ed853e]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-button[data-v-53ed853e],.slogan[data-v-53ed853e],.level-title[data-v-53ed853e],.question-panel[data-v-53ed853e],.board[data-v-53ed853e],.move-cell[data-v-53ed853e],.route-cell[data-v-53ed853e],.route-pin[data-v-53ed853e],.piece-button[data-v-53ed853e],.action-button[data-v-53ed853e],.navigation-button[data-v-53ed853e]{z-index:2}.home-button img[data-v-53ed853e],.slogan[data-v-53ed853e],.question-panel img[data-v-53ed853e],.board[data-v-53ed853e],.route-cell[data-v-53ed853e],.route-pin[data-v-53ed853e],.piece-button img[data-v-53ed853e],.action-button img[data-v-53ed853e],.navigation-button img[data-v-53ed853e]{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-53ed853e]{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-53ed853e],.action-button[data-v-53ed853e],.navigation-button[data-v-53ed853e]{background:0 0;border:0;padding:0}.level-number[data-v-53ed853e],.question-text[data-v-53ed853e]{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-53ed853e]{color:#050505;line-height:1.12}.question-text--intro[data-v-53ed853e]{animation:.58s cubic-bezier(.22,.82,.2,1.08) both question-text-enter-53ed853e;animation-delay:var(--question-text-enter-delay);transform-origin:50%;will-change:opacity, transform, filter}.question-panel[data-v-53ed853e]{z-index:4}.board[data-v-53ed853e]{z-index:2}.route-cell[data-v-53ed853e]{z-index:7}.route-cell--intro[data-v-53ed853e],.route-pin--intro[data-v-53ed853e]{opacity:0;transform-origin:50%;will-change:opacity, transform;animation:.42s cubic-bezier(.18,.86,.2,1.18) .62s both route-item-enter-53ed853e}.move-cell[data-v-53ed853e]{z-index:6;cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:12px;padding:0;overflow:visible}.move-cell--available[data-v-53ed853e]{box-shadow:none;background:0 0}.move-cell img[data-v-53ed853e]{left:var(--move-hint-left);top:var(--move-hint-top);width:var(--move-hint-width);height:var(--move-hint-height);object-fit:contain;opacity:.17;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;max-width:none;max-height:none;display:block;position:absolute}.piece-button[data-v-53ed853e]{z-index:8;touch-action:manipulation;background:0 0;border:0;padding:0}.piece-button--intro[data-v-53ed853e]{animation:.45s cubic-bezier(.18,.86,.2,1.18) both piece-enter-53ed853e;animation-delay:var(--piece-enter-delay);transform-origin:50%;will-change:opacity, transform}.piece-button--selected img[data-v-53ed853e]{filter:brightness(1.14)drop-shadow(0 0 4px #fff)drop-shadow(0 0 10px #fffffff5)drop-shadow(0 0 18px #ffffffd1);animation:1s ease-in-out infinite endpoint-selected-breathe-53ed853e}.route-pin[data-v-53ed853e]{z-index:12}.action-button[data-v-53ed853e]{z-index:7;transform-origin:50%;will-change:transform;animation:1.65s ease-in-out infinite level-button-breathe-53ed853e}.action-button--next-level[data-v-53ed853e],.action-button--previous-level[data-v-53ed853e]{animation-delay:.18s}.action-button--challenge[data-v-53ed853e]{animation-delay:.36s}.navigation-button[data-v-53ed853e]{z-index:9}@keyframes level-button-breathe-53ed853e{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.025)translateZ(0)}}@keyframes question-text-enter-53ed853e{0%{filter:brightness(1.08);opacity:0;transform:translateY(-14%)scale(.92)translateZ(0)}64%{filter:brightness(1.05);opacity:1;transform:translateY(3%)scale(1.035)translateZ(0)}to{filter:brightness();opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes piece-enter-53ed853e{0%{opacity:0;transform:translateY(-12%)scale(.58)translateZ(0)}68%{opacity:1;transform:translateY(2%)scale(1.08)translateZ(0)}to{opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes route-item-enter-53ed853e{0%{opacity:0;transform:scale(.72)translateZ(0)}68%{opacity:1;transform:scale(1.06)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes endpoint-selected-breathe-53ed853e{0%,to{filter:brightness(1.1)drop-shadow(0 0 3px #fffffff5)drop-shadow(0 0 8px #ffffffe0)drop-shadow(0 0 13px #ffffffb3);transform:scale(1)translateZ(0)}50%{filter:brightness(1.26)drop-shadow(0 0 5px #fff)drop-shadow(0 0 13px #fff)drop-shadow(0 0 24px #ffffffdb);transform:scale(1.025)translateZ(0)}}.hrd-ai-pop-backdrop[data-v-16ffc540]{z-index:29;pointer-events:auto;background:#000000a3}.hrd-ai-pop[data-v-16ffc540]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.hrd-ai-pop__asset[data-v-16ffc540]{position:absolute}.hrd-ai-pop__base[data-v-16ffc540],.hrd-ai-pop__character[data-v-16ffc540]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.hrd-ai-pop__base[data-v-16ffc540]{z-index:1}.hrd-ai-pop__character[data-v-16ffc540]{z-index:2}.hrd-ai-pop__photo-preview[data-v-16ffc540]{z-index:2;cursor:pointer;pointer-events:auto;background:0 0;border:0;padding:0}.hrd-ai-pop__photo-preview img[data-v-16ffc540]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.hrd-ai-pop__replay[data-v-16ffc540]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0}.hrd-ai-pop__replay img[data-v-16ffc540],.hrd-ai-pop__close img[data-v-16ffc540]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.hrd-ai-pop__close[data-v-16ffc540]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.hrd-ai-pop__photo-zoom[data-v-16ffc540]{z-index:6;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.hrd-ai-pop__photo-zoom img[data-v-16ffc540]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.hrd-ai-pop-enter-active[data-v-16ffc540]{animation:.28s cubic-bezier(.2,.9,.25,1.2) hrd-ai-pop-in-16ffc540}.hrd-ai-pop-leave-active[data-v-16ffc540]{animation:.2s ease-in forwards hrd-ai-pop-out-16ffc540}.hrd-ai-backdrop-enter-active[data-v-16ffc540],.hrd-ai-backdrop-leave-active[data-v-16ffc540]{transition:opacity .18s}.hrd-ai-backdrop-enter-from[data-v-16ffc540],.hrd-ai-backdrop-leave-to[data-v-16ffc540]{opacity:0}@keyframes hrd-ai-pop-in-16ffc540{0%{opacity:0;transform:scale(.82)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes hrd-ai-pop-out-16ffc540{0%{opacity:1;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.9)translateZ(0)}}.scene[data-v-b7745e5e]{z-index:0;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-button[data-v-b7745e5e]{z-index:8}.top-tip[data-v-b7745e5e]{z-index:2}.question-panel[data-v-b7745e5e],.timer-panel[data-v-b7745e5e]{z-index:3}.question-panel img[data-v-b7745e5e],.timer-panel img[data-v-b7745e5e],.start-button img[data-v-b7745e5e],.end-button img[data-v-b7745e5e],.ai-button img[data-v-b7745e5e],.navigation-button img[data-v-b7745e5e],.home-button img[data-v-b7745e5e]{object-fit:contain;width:100%;height:100%;display:block}.question-title[data-v-b7745e5e]{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}.question-title--intro[data-v-b7745e5e]{opacity:0;animation:question-title-enter-b7745e5e .58s cubic-bezier(.22, .82, .2, 1.08) var(--question-title-delay) both;transform-origin:50%;will-change:opacity, transform, filter}.timer-panel[data-v-b7745e5e]{pointer-events:none}.timer-text[data-v-b7745e5e]{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%}.compute-tip[data-v-b7745e5e]{z-index:11;pointer-events:none;transform-origin:75% 85%;animation:1.8s ease-out both compute-tip-pop-b7745e5e}.compute-tip img[data-v-b7745e5e]{object-fit:contain;width:100%;height:100%;display:block}.main-tip[data-v-b7745e5e]{z-index:6;pointer-events:none}.breathing-tip[data-v-b7745e5e]{transform-origin:50%;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.45s ease-in-out 2.5s infinite tip-breathe-b7745e5e}.board[data-v-b7745e5e]{z-index:2}.route-cell[data-v-b7745e5e]{z-index:3;--route-item-opacity:.72;opacity:.72;border-radius:8px}.route-item--intro[data-v-b7745e5e]{opacity:0;animation:route-item-enter-b7745e5e .42s cubic-bezier(.18, .86, .2, 1.18) var(--route-item-delay) both;transform-origin:50%;will-change:opacity, transform}.route-placeholder[data-v-b7745e5e]{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-b7745e5e]{background:#9270e8}.route-cell--3[data-v-b7745e5e]{background:#c7e95a}.route-pin[data-v-b7745e5e]{z-index:6;pointer-events:none}.piece[data-v-b7745e5e]{z-index:5;object-fit:contain;pointer-events:none}.piece--intro[data-v-b7745e5e]{opacity:0;animation:route-item-enter-b7745e5e .45s cubic-bezier(.18, .86, .2, 1.18) var(--route-item-delay) both;transform-origin:50%;will-change:opacity, transform}.lower-tip[data-v-b7745e5e]{z-index:7;pointer-events:none}.object-action[data-v-b7745e5e]{z-index:6;transform-origin:50%;animation:none}.object-action--active[data-v-b7745e5e]{animation:1.65s ease-in-out infinite object-button-breathe-b7745e5e}.end-button.object-action--active[data-v-b7745e5e]{animation-delay:.22s}.ai-button[data-v-b7745e5e]{z-index:7;animation:none}.hand[data-v-b7745e5e]{z-index:8;pointer-events:none;transform-origin:30% 10%;animation:1.1s ease-in-out infinite hand-tap-b7745e5e}.navigation-button[data-v-b7745e5e]{z-index:9}.object-pop-backdrop[data-v-b7745e5e]{z-index:29;pointer-events:auto;background:#000000a3;position:absolute;inset:0}.object-pop[data-v-b7745e5e]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.object-pop__panel[data-v-b7745e5e]{z-index:2;object-fit:contain;pointer-events:none;width:100%;height:100%;display:block;position:relative}.object-pop__asset[data-v-b7745e5e]{position:absolute}.object-pop__asset img[data-v-b7745e5e]{object-fit:contain;display:block}.object-pop__content-bg[data-v-b7745e5e]{z-index:3;pointer-events:none;width:100%;height:100%}.object-pop__confirm[data-v-b7745e5e]{z-index:4;cursor:pointer;background:0 0;border:0;padding:0}.object-pop__confirm img[data-v-b7745e5e]{object-fit:contain;width:100%;height:100%;display:block}.object-pop__close[data-v-b7745e5e]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.object-pop__close img[data-v-b7745e5e]{object-fit:contain;width:100%;height:100%;display:block}.object-pop-enter-active[data-v-b7745e5e]{animation:.28s cubic-bezier(.2,.9,.25,1.2) object-pop-in-b7745e5e}.object-pop-leave-active[data-v-b7745e5e]{animation:.2s ease-in forwards object-pop-out-b7745e5e}.object-backdrop-enter-active[data-v-b7745e5e],.object-backdrop-leave-active[data-v-b7745e5e]{transition:opacity .18s}.object-backdrop-enter-from[data-v-b7745e5e],.object-backdrop-leave-to[data-v-b7745e5e]{opacity:0}@keyframes object-button-breathe-b7745e5e{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 question-title-enter-b7745e5e{0%{filter:brightness(1.08);opacity:0;transform:translateY(-14%)scale(.92)translateZ(0)}64%{filter:brightness(1.05);opacity:1;transform:translateY(3%)scale(1.035)translateZ(0)}to{filter:brightness();opacity:1;transform:translateY(0)scale(1)translateZ(0)}}@keyframes route-item-enter-b7745e5e{0%{opacity:0;transform:translateY(-12%)scale(.58)translateZ(0)}68%{opacity:var(--route-item-opacity,1);transform:translateY(2%)scale(1.08)translateZ(0)}to{opacity:var(--route-item-opacity,1);transform:translateY(0)scale(1)translateZ(0)}}@keyframes tip-breathe-b7745e5e{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 compute-tip-pop-b7745e5e{0%{filter:brightness(1.16);opacity:0;transform:translateY(12%)scale(.62)rotate(-8deg)translateZ(0)}14%{opacity:1;transform:translateY(0)scale(1.08)rotate(5deg)translateZ(0)}28%{transform:translateY(0)scale(1)rotate(-4deg)translateZ(0)}42%{filter:brightness(1.04);transform:translateY(0)scale(1.03)rotate(3deg)translateZ(0)}68%{opacity:1;transform:translateY(0)scale(1)rotate(0)translateZ(0)}to{filter:brightness();opacity:0;transform:translateY(-4%)scale(.94)rotate(0)translateZ(0)}}@keyframes object-pop-in-b7745e5e{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-b7745e5e{0%{opacity:1;transform:scale(1)translateY(0)translateZ(0)}to{opacity:0;transform:scale(.86)translateY(4%)translateZ(0)}}@keyframes hand-tap-b7745e5e{0%,to{transform:translate(0)scale(1)rotate(0)}50%{transform:translate(5%,6%)scale(.96)rotate(-2deg)}}.game-over-background[data-v-3669f8f3]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-3669f8f3],.game-over-logo[data-v-3669f8f3]{z-index:2}.game-over-panel[data-v-3669f8f3]{z-index:3}.game-over-dialog[data-v-3669f8f3],.game-over-mascot[data-v-3669f8f3],.game-over-action[data-v-3669f8f3]{z-index:4}.game-over-dialog[data-v-3669f8f3]{transform-origin:18% 78%;will-change:transform, filter, opacity;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.85s ease-in-out 2.5s infinite game-over-dialog-breathe-3669f8f3}.game-over-ad[data-v-3669f8f3],.buy-button[data-v-3669f8f3]{z-index:5}.navigation-button[data-v-3669f8f3]{z-index:6}.game-over-pop[data-v-3669f8f3]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.game-over-pop__asset[data-v-3669f8f3]{position:absolute}.game-over-pop__base[data-v-3669f8f3],.game-over-pop__character[data-v-3669f8f3]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.game-over-pop__base[data-v-3669f8f3]{z-index:1}.game-over-pop__character[data-v-3669f8f3]{z-index:2}.game-over-pop__replay[data-v-3669f8f3]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0}.game-over-pop__replay img[data-v-3669f8f3],.game-over-pop__close img[data-v-3669f8f3]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.game-over-pop__close[data-v-3669f8f3]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.game-over-pop-enter-active[data-v-3669f8f3]{animation:.28s cubic-bezier(.2,.9,.25,1.2) game-over-pop-in-3669f8f3}.game-over-pop-leave-active[data-v-3669f8f3]{animation:.2s ease-in forwards game-over-pop-out-3669f8f3}.game-over-action[data-v-3669f8f3]{transform-origin:50%;will-change:transform, filter;animation:1.7s ease-in-out infinite game-over-button-breathe-3669f8f3}.game-over-action--replay[data-v-3669f8f3]{animation-delay:.16s}.game-over-action--share[data-v-3669f8f3]{animation-delay:.28s}.game-over-action--ai[data-v-3669f8f3]{will-change:transform;animation-name:game-over-ai-button-breathe-3669f8f3;animation-delay:.28s}@keyframes game-over-button-breathe-3669f8f3{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-ai-button-breathe-3669f8f3{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.035)translateZ(0)}}@keyframes game-over-dialog-breathe-3669f8f3{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-3669f8f3{0%{opacity:0;transform:scale(.82)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes game-over-pop-out-3669f8f3{0%{opacity:1;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.9)translateZ(0)}}.share-background[data-v-7e07f3d8]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.share-link-bar[data-v-7e07f3d8],.home-badge[data-v-7e07f3d8],.share-logo[data-v-7e07f3d8],.share-title[data-v-7e07f3d8],.share-award[data-v-7e07f3d8]{z-index:2}.cta-card[data-v-7e07f3d8]{z-index:3}.share-record-card[data-v-7e07f3d8]{z-index:4}.share-avatar[data-v-7e07f3d8],.share-avatar-crown[data-v-7e07f3d8],.share-record-line[data-v-7e07f3d8],.completed-game-title[data-v-7e07f3d8],.completed-level-title[data-v-7e07f3d8],.share-record-label[data-v-7e07f3d8],.share-record-time[data-v-7e07f3d8],.share-cartoon[data-v-7e07f3d8],.share-qr[data-v-7e07f3d8]{z-index:5}.navigation-button[data-v-7e07f3d8]{z-index:6}.share-record-card[data-v-7e07f3d8]{border-radius:var(--share-card-radius);pointer-events:none;background:#fff}.share-record-line[data-v-7e07f3d8]{pointer-events:none;background:#c5c5c5}.share-avatar-crown[data-v-7e07f3d8]{pointer-events:none;background-repeat:no-repeat;background-size:100% 100%;overflow:hidden}.completed-game-title[data-v-7e07f3d8],.completed-level-title[data-v-7e07f3d8],.share-record-label[data-v-7e07f3d8],.share-record-time[data-v-7e07f3d8]{color:#111;min-width:0;font-size:var(--share-font-size);letter-spacing:0;text-align:left;text-overflow:ellipsis;white-space:nowrap;align-items:center;font-weight:900;line-height:1;display:flex;overflow:hidden}.completed-game-title[data-v-7e07f3d8],.completed-level-title[data-v-7e07f3d8]{color:#1d1d1d;justify-content:flex-start}.completed-level-title[data-v-7e07f3d8]{color:#303030}.share-record-label[data-v-7e07f3d8]{color:#080808;justify-content:flex-start}.share-record-time[data-v-7e07f3d8]{color:#111;justify-content:flex-start}.share-qr[data-v-7e07f3d8]{box-sizing:border-box;padding:var(--share-qr-padding);border:var(--share-qr-border) solid var(--share-qr-border-color);border-radius:var(--share-qr-radius);background:#fff}.celebration-confetti[data-v-b0f7ea91]{z-index:12;background:var(--confetti-color);pointer-events:none;transform-origin:50%;will-change:transform, opacity;animation:celebration-confetti-burst-b0f7ea91 var(--confetti-duration) linear var(--confetti-delay) both;border-radius:3px;box-shadow:0 2px 3px #0000002e}@keyframes celebration-confetti-burst-b0f7ea91{0%{opacity:0;transform:translate(0)rotate(0)scale(.18)translateZ(0)}7%{opacity:0;transform:translate(calc(var(--confetti-x) * .14), calc(var(--confetti-y) * .1)) rotate(calc(var(--confetti-rotate) * .12)) scale(.42) translateZ(0)}15%{opacity:1;transform:translate(calc(var(--confetti-x) * .36), calc(var(--confetti-y) * .32)) rotate(calc(var(--confetti-rotate) * .26)) scale(.92) translateZ(0)}22%{opacity:1;transform:translate(calc(var(--confetti-x) * .78), var(--confetti-y)) rotate(calc(var(--confetti-rotate) * .62)) scale(1) translateZ(0)}36%{opacity:1;transform:translate(calc(var(--confetti-x) + var(--confetti-sway) * .45), calc(var(--confetti-y) + var(--confetti-fall) * .18)) rotate(calc(var(--confetti-rotate) * .76)) scale(.98) translateZ(0)}50%{opacity:.92;transform:translate(calc(var(--confetti-x) - var(--confetti-sway) * .35), calc(var(--confetti-y) + var(--confetti-fall) * .42)) rotate(calc(var(--confetti-rotate) * .92)) scale(.96) translateZ(0)}64%{opacity:.68;transform:translate(calc(var(--confetti-x) + var(--confetti-sway) * .22), calc(var(--confetti-y) + var(--confetti-fall) * .66)) rotate(calc(var(--confetti-rotate) * 1.08)) scale(.94) translateZ(0)}78%{opacity:.24;transform:translate(calc(var(--confetti-x) - var(--confetti-sway) * .16), calc(var(--confetti-y) + var(--confetti-fall) * .86)) rotate(calc(var(--confetti-rotate) * 1.18)) scale(.91) translateZ(0)}to{opacity:0;transform:translate(calc(var(--confetti-x) + var(--confetti-sway) * .12), calc(var(--confetti-y) + var(--confetti-fall) * 1.05)) rotate(calc(var(--confetti-rotate) * 1.28)) scale(.88) translateZ(0)}}.hrd-win-background[data-v-358ac08d]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-358ac08d],.hrd-win-logo[data-v-358ac08d]{z-index:2}.win-group[data-v-358ac08d]{z-index:3}.win-panel[data-v-358ac08d],.win-cartoon[data-v-358ac08d]{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-358ac08d]{z-index:2;transform-origin:bottom;animation:1.9s ease-in-out infinite hrd-win-cartoon-breathe-358ac08d}.win-panel[data-v-358ac08d]{z-index:1}.win-stat-value[data-v-358ac08d]{z-index:3;color:#251409;min-width:0;font-size:var(--win-stat-font-size);font-weight:900;line-height:var(--win-stat-line-height,1);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:var(--win-stat-white-space,nowrap);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.win-stat-value--formula[data-v-358ac08d]{color:#050505}.win-action[data-v-358ac08d]{z-index:3;transform-origin:50%;will-change:transform;animation:1.7s ease-in-out infinite hrd-win-button-breathe-358ac08d;position:absolute}.hrd-win-ad[data-v-358ac08d],.buy-button[data-v-358ac08d]{z-index:4}.navigation-button[data-v-358ac08d]{z-index:5}.win-pop[data-v-358ac08d]{z-index:30;pointer-events:auto;transform-origin:50% 46%}.win-pop__asset[data-v-358ac08d]{position:absolute}.win-pop__base[data-v-358ac08d],.win-pop__character[data-v-358ac08d]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.win-pop__base[data-v-358ac08d]{z-index:1}.win-pop__character[data-v-358ac08d]{z-index:2}.win-pop__replay[data-v-358ac08d]{z-index:3;cursor:pointer;background:0 0;border:0;padding:0}.win-pop__replay img[data-v-358ac08d],.win-pop__close img[data-v-358ac08d]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.win-pop__close[data-v-358ac08d]{z-index:5;cursor:pointer;background:0 0;border:0;padding:0;position:absolute}.win-pop-enter-active[data-v-358ac08d]{animation:.28s cubic-bezier(.2,.9,.25,1.2) win-pop-in-358ac08d}.win-pop-leave-active[data-v-358ac08d]{animation:.2s ease-in forwards win-pop-out-358ac08d}.win-action--share[data-v-358ac08d],.win-action--replay[data-v-358ac08d]{animation-delay:.14s}.win-action--ai[data-v-358ac08d]{animation-delay:.28s}@keyframes hrd-win-button-breathe-358ac08d{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.035)translateZ(0)}}@keyframes hrd-win-cartoon-breathe-358ac08d{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-358ac08d{0%{opacity:0;transform:scale(.82)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes win-pop-out-358ac08d{0%{opacity:1;transform:scale(1)translateZ(0)}to{opacity:0;transform:scale(.9)translateZ(0)}}.scene[data-v-339a6102]{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-339a6102],.cloud[data-v-339a6102],.question-panel[data-v-339a6102],.board[data-v-339a6102],.answer-icon[data-v-339a6102],.ad-panel[data-v-339a6102],.piece[data-v-339a6102],.action-button img[data-v-339a6102],.buy-button img[data-v-339a6102],.navigation-button img[data-v-339a6102]{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-339a6102]{z-index:2}.home-button[data-v-339a6102]{z-index:8;background:0 0;border:0;padding:0}.question-panel[data-v-339a6102]{z-index:3}.question-title[data-v-339a6102]{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-339a6102]{z-index:2}.board--intro[data-v-339a6102]{transform-origin:50% 58%;will-change:opacity, transform, filter;animation:.52s cubic-bezier(.18,.86,.26,1) both answer-board-enter-339a6102}.answer-icon[data-v-339a6102]{z-index:7;transform-origin:50%;animation:1.5s ease-in-out infinite answer-icon-breathe-339a6102}.answer-icon--intro[data-v-339a6102]{will-change:opacity, transform, filter;animation:.62s cubic-bezier(.18,.86,.26,1.16) .22s both answer-icon-enter-339a6102,1.5s ease-in-out .92s infinite answer-icon-breathe-339a6102}.piece[data-v-339a6102]{z-index:4;transform-origin:50%}.piece--intro[data-v-339a6102]{animation:.44s cubic-bezier(.18,.86,.24,1.18) both answer-piece-enter-339a6102;animation-delay:var(--answer-piece-delay);will-change:opacity, transform, filter}.answer-outline[data-v-339a6102]{z-index:5;pointer-events:none;overflow:visible}.answer-outline--intro[data-v-339a6102]{animation:.32s ease-out .78s both path-effect-enter-339a6102}.answer-outline-glow[data-v-339a6102],.answer-outline-stroke[data-v-339a6102]{fill:none;stroke-linejoin:round;stroke-linecap:round}.answer-outline-glow[data-v-339a6102]{stroke:#4d8fd494;stroke-width:8px;filter:drop-shadow(0 0 5px #ffffffa3)drop-shadow(0 0 9px #4d8fd485)}.answer-outline-stroke[data-v-339a6102]{stroke:#4d8fd4;stroke-width:4px;opacity:.72}.board-route[data-v-339a6102]{z-index:6;pointer-events:none;overflow:visible}.board-route--intro[data-v-339a6102]{animation:.32s ease-out .82s both path-effect-enter-339a6102,3.5s ease-in-out 1.14s infinite route-answer-blink-339a6102}.board-route-line[data-v-339a6102]{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14 30;stroke:#e63225;stroke-width:10px;filter:drop-shadow(0 0 3px #fffffff2)drop-shadow(0 0 7px #ffffffd1)drop-shadow(0 0 12px #ffffff94)}.route-sparkles[data-v-339a6102]{z-index:6;pointer-events:none;overflow:visible}.route-sparkle[data-v-339a6102]{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-339a6102 var(--sparkle-duration) cubic-bezier(.08, .82, .22, 1) var(--sparkle-delay) both;background:#ffe94b;display:block;position:absolute;transform:translate(-50%,-50%)scale(.15)}.action-button[data-v-339a6102],.navigation-button[data-v-339a6102]{z-index:7;background:0 0;border:0;padding:0}.ad-panel[data-v-339a6102]{z-index:2}.buy-button[data-v-339a6102]{z-index:8}.navigation-button[data-v-339a6102]{z-index:9}.action-button[data-v-339a6102]{transform-origin:50%;animation:1.65s ease-in-out infinite answer-button-breathe-339a6102}.action-button[data-v-339a6102]:nth-of-type(2){animation-delay:.18s}.action-button[data-v-339a6102]:nth-of-type(3){animation-delay:.36s}@keyframes answer-button-breathe-339a6102{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.025)translateZ(0)}}@keyframes path-effect-enter-339a6102{0%{opacity:0;transform:scale(.98)translateZ(0)}to{opacity:1;transform:scale(1)translateZ(0)}}@keyframes route-answer-blink-339a6102{0%,71.4%,to{opacity:.18}8%,28%{opacity:1}}@keyframes answer-board-enter-339a6102{0%{opacity:0;filter:brightness(1.1);transform:translateY(5%)scale(.94)translateZ(0)}68%{opacity:1;transform:translateY(-1%)scale(1.025)translateZ(0)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)translateZ(0)}}@keyframes answer-icon-enter-339a6102{0%{opacity:0;filter:brightness(1.2)drop-shadow(0 0 12px #ffffffd1);transform:translateY(20%)scale(.58)translateZ(0)}64%{opacity:1;transform:translateY(-3%)scale(1.12)translateZ(0)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)translateZ(0)}}@keyframes answer-piece-enter-339a6102{0%{opacity:0;filter:brightness(1.18)drop-shadow(0 0 10px #ffffffc2);transform:translateY(-10%)scale(.64)translateZ(0)}68%{opacity:1;transform:translateY(2%)scale(1.08)translateZ(0)}to{opacity:1;filter:brightness();transform:translateY(0)scale(1)translateZ(0)}}@keyframes answer-icon-breathe-339a6102{0%,to{transform:scale(1)translateZ(0)}50%{transform:scale(1.035)translateZ(0)}}@keyframes sparkle-burst-339a6102{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)}16%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}58%{opacity:1;transform:translate(calc(-50% + var(--sparkle-x-mid)), calc(-50% + var(--sparkle-y-mid))) scale(.94)}to{opacity:0;transform:translate(calc(-50% + var(--sparkle-x)), calc(-50% + var(--sparkle-y))) scale(.32)}}.hrd-success-background[data-v-6e9516e7]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-6e9516e7],.hrd-success-logo[data-v-6e9516e7]{z-index:2}.success-group[data-v-6e9516e7]{z-index:3}.success-panel[data-v-6e9516e7],.success-cartoon[data-v-6e9516e7]{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-6e9516e7]{z-index:2;transform-origin:bottom;animation:1.9s ease-in-out infinite hrd-success-cartoon-breathe-6e9516e7}.success-panel[data-v-6e9516e7]{z-index:1}.success-level-text[data-v-6e9516e7]{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-stat-value[data-v-6e9516e7]{z-index:3;color:#251409;min-width:0;font-size:var(--success-stat-font-size);font-weight:var(--success-stat-font-weight,900);line-height:var(--success-stat-line-height,1);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:var(--success-stat-white-space,nowrap);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;overflow:hidden}.success-stat-value--formula[data-v-6e9516e7]{color:#050505}.success-action[data-v-6e9516e7]{z-index:4;transform-origin:50%;will-change:transform, filter;animation:1.7s ease-in-out infinite hrd-success-button-breathe-6e9516e7;position:absolute}.success-action--ai[data-v-6e9516e7]{will-change:transform;animation-name:hrd-success-ai-button-breathe-6e9516e7;animation-delay:.28s}.navigation-button[data-v-6e9516e7]{z-index:5}.success-pop[data-v-6e9516e7]{z-index:20;pointer-events:auto}.success-pop__asset[data-v-6e9516e7]{z-index:2;position:absolute}.success-pop__base[data-v-6e9516e7],.success-pop__character[data-v-6e9516e7]{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;display:block}.success-pop__base[data-v-6e9516e7]{z-index:1}.success-pop__character[data-v-6e9516e7]{z-index:3}.success-pop__replay[data-v-6e9516e7]{z-index:4;background:0 0;border:0;padding:0}.success-pop__replay img[data-v-6e9516e7],.success-pop__close img[data-v-6e9516e7]{object-fit:contain;width:100%;height:100%;display:block}.success-pop__close[data-v-6e9516e7]{z-index:5;background:0 0;border:0;padding:0;position:absolute}.success-pop-enter-active[data-v-6e9516e7]{animation:.28s cubic-bezier(.2,.9,.25,1.2) success-pop-in-6e9516e7}.success-pop-leave-active[data-v-6e9516e7]{animation:.2s ease-in forwards success-pop-out-6e9516e7}.navigation-button img[data-v-6e9516e7],.success-action img[data-v-6e9516e7]{object-fit:contain;width:100%;height:100%;display:block}@keyframes hrd-success-button-breathe-6e9516e7{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.045)}}@keyframes hrd-success-ai-button-breathe-6e9516e7{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes hrd-success-cartoon-breathe-6e9516e7{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes success-pop-in-6e9516e7{0%{opacity:0;transform:scale(.72)translateY(5%)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes success-pop-out-6e9516e7{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.86)}}.mibao-win-background[data-v-383efb44]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-383efb44],.mibao-logo[data-v-383efb44]{z-index:2}.mibao-win-group[data-v-383efb44]{z-index:3}.mibao-cartoon[data-v-383efb44],.mibao-panel[data-v-383efb44],.mibao-dialog[data-v-383efb44],.mibao-product[data-v-383efb44]{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-383efb44]{z-index:4;transform-origin:bottom;animation:1.9s ease-in-out infinite mibao-cartoon-breathe-383efb44}.mibao-panel[data-v-383efb44]{z-index:1}.mibao-stat-value[data-v-383efb44]{z-index:3;color:#251409;min-width:0;font-size:var(--mibao-stat-font-size);letter-spacing:0;text-align:center;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;justify-content:center;align-items:center;font-weight:900;line-height:1;display:flex;position:absolute;overflow:hidden}.mibao-dialog[data-v-383efb44],.mibao-product[data-v-383efb44]{z-index:5}.mibao-dialog[data-v-383efb44]{transform-origin:50%;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.8s ease-in-out 2.5s infinite mibao-dialog-breathe-383efb44}.mibao-action[data-v-383efb44]{z-index:6;transform-origin:50%;will-change:transform;animation:1.7s ease-in-out infinite mibao-button-breathe-383efb44;position:absolute}.mibao-action--replay[data-v-383efb44]{animation-delay:.12s}.mibao-action--share[data-v-383efb44]{animation-delay:.24s}.mibao-ad[data-v-383efb44]{z-index:4}.buy-button[data-v-383efb44],.navigation-button[data-v-383efb44]{z-index:7}@keyframes mibao-button-breathe-383efb44{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes mibao-cartoon-breathe-383efb44{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes mibao-dialog-breathe-383efb44{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.treasure-issue-home-background[data-v-0a0ee386]{background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.home-badge[data-v-0a0ee386],.issue-logo[data-v-0a0ee386]{z-index:2}.issue-group[data-v-0a0ee386]{z-index:3}.issue-cartoon[data-v-0a0ee386],.issue-dialog[data-v-0a0ee386],.issue-extra[data-v-0a0ee386],.issue-panel[data-v-0a0ee386],.issue-cert[data-v-0a0ee386],.issue-banner[data-v-0a0ee386]{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-0a0ee386]{z-index:3;transform-origin:bottom;animation:1.9s ease-in-out infinite issue-cartoon-breathe-0a0ee386}.issue-dialog[data-v-0a0ee386],.issue-extra[data-v-0a0ee386]{z-index:2}.issue-dialog[data-v-0a0ee386]{transform-origin:50%;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.8s ease-in-out 2.5s infinite issue-dialog-breathe-0a0ee386}.issue-panel[data-v-0a0ee386]{z-index:1}.issue-cert[data-v-0a0ee386]{z-index:4;transform-origin:50%;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.8s ease-in-out 2.5s infinite issue-dialog-breathe-0a0ee386}.diy-button[data-v-0a0ee386],.buy-button[data-v-0a0ee386]{z-index:5;transform-origin:50%;animation:1.7s ease-in-out infinite issue-button-breathe-0a0ee386;position:absolute}.issue-banner[data-v-0a0ee386],.buy-button[data-v-0a0ee386],.navigation-button[data-v-0a0ee386]{z-index:6}.diy-button img[data-v-0a0ee386],.navigation-button img[data-v-0a0ee386]{object-fit:contain;width:100%;height:100%;display:block}.buy-button img[data-v-0a0ee386]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}@keyframes issue-button-breathe-0a0ee386{0%,to{filter:brightness();transform:scale(1)}50%{filter:brightness(1.08);transform:scale(1.045)}}@keyframes issue-cartoon-breathe-0a0ee386{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes issue-dialog-breathe-0a0ee386{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.maze-board[data-v-8cf77be7]{z-index:3}.board-art[data-v-8cf77be7]{width:100%;height:100%;position:absolute;inset:0}.board-cell[data-v-8cf77be7],.reward-cell[data-v-8cf77be7]{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-8cf77be7]:disabled,.reward-cell[data-v-8cf77be7]:disabled{cursor:default}.board-cell img[data-v-8cf77be7],.reward-cell img[data-v-8cf77be7]{pointer-events:none;object-fit:contain;width:100%;height:100%}.garden-board .board-cell img[data-v-8cf77be7],.garden-board .reward-cell img[data-v-8cf77be7],.dinosaur-board .reward-cell img[data-v-8cf77be7]{object-fit:initial;width:auto;max-width:none;height:auto;position:absolute}.island-board .reward-cell.round[data-v-8cf77be7]{z-index:4}.island-board .reward-cell.round img[data-v-8cf77be7]{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-8cf77be7]{filter:hue-rotate(62deg)saturate(.65)}.board-cell.dimmed[data-v-8cf77be7],.reward-cell.dimmed[data-v-8cf77be7]{visibility:hidden;opacity:0;pointer-events:none}.maze-board--items-hidden .board-cell[data-v-8cf77be7],.maze-board--items-hidden .reward-cell[data-v-8cf77be7]{visibility:hidden;opacity:0;pointer-events:none;transform:scale(.82)}.board-cell.highlighted[data-v-8cf77be7],.reward-cell.highlighted[data-v-8cf77be7]{z-index:3;filter:drop-shadow(0 0 calc(4px * var(--board-scale)) #fff)}.reward-cell.highlighted[data-v-8cf77be7]{z-index:4}.board-cell.glowing[data-v-8cf77be7],.reward-cell.glowing[data-v-8cf77be7]{z-index:6;border-radius:calc(10px * var(--board-scale));box-shadow:0 0 calc(7px * var(--board-scale)) #ffffffe6, 0 0 calc(15px * var(--board-scale)) #ffec36b3, 0 0 calc(24px * var(--board-scale)) #ff84007a;filter:brightness(1.08) drop-shadow(0 0 calc(6px * var(--board-scale)) #ffffffe0) drop-shadow(0 0 calc(12px * var(--board-scale)) #ffec36a8) drop-shadow(0 0 calc(18px * var(--board-scale)) #ff84006b)}.board-cell.selected[data-v-8cf77be7],.reward-cell.selected[data-v-8cf77be7]{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:1.6s ease-in-out infinite route-selected-8cf77be7}.underlay-route-layer[data-v-8cf77be7],.answer-shadow-layer[data-v-8cf77be7],.route-layer[data-v-8cf77be7]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.underlay-route-layer[data-v-8cf77be7]{z-index:1}.underlay-route-line[data-v-8cf77be7]{stroke:#ffffffeb;stroke-width:6px;fill:none;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px #26816673)}.answer-shadow-layer[data-v-8cf77be7]{z-index:1}.maze-board--standalone-answer .answer-shadow-layer[data-v-8cf77be7]{z-index:4}.maze-board--standalone-answer.island-board .answer-shadow-layer[data-v-8cf77be7]{z-index:1}.route-layer[data-v-8cf77be7]{z-index:5}.maze-board--answer-route .board-cell.highlighted[data-v-8cf77be7],.maze-board--answer-route .reward-cell.highlighted[data-v-8cf77be7],.maze-board--answer-route .board-cell.selected[data-v-8cf77be7],.maze-board--answer-route .reward-cell.selected[data-v-8cf77be7],.maze-board--answer-route .board-cell.glowing[data-v-8cf77be7],.maze-board--answer-route .reward-cell.glowing[data-v-8cf77be7]{z-index:3;filter:none;box-shadow:none}.maze-board--answer-route .route-layer[data-v-8cf77be7]{z-index:20}.answer-group-shadow[data-v-8cf77be7]{fill:#000;filter:url(#answer-group-shadow-filter)}.maze-board--answer-route .answer-route-line[data-v-8cf77be7]{stroke-width:7px;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:24 24;animation:3s ease-in-out infinite answer-route-blink-8cf77be7}.route-sparkles[data-v-8cf77be7]{z-index:24;pointer-events:none;position:absolute;inset:0;overflow:visible}.route-sparkle[data-v-8cf77be7]{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-8cf77be7 var(--sparkle-duration) cubic-bezier(.08, .82, .22, 1) var(--sparkle-delay) both;background:#ffe94b;display:block;position:absolute;transform:translate(-50%,-50%)scale(.15)}.maze-board--route-drawing:not(.maze-board--answer-route) .route-layer polyline[data-v-8cf77be7]{stroke-dasharray:1;stroke-dashoffset:1px;animation:.82s ease-out forwards route-draw-8cf77be7}@keyframes route-selected-8cf77be7{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes route-draw-8cf77be7{to{stroke-dashoffset:0}}@keyframes answer-route-blink-8cf77be7{0%,33.333%{opacity:1}33.334%,to{opacity:0}}@keyframes sparkle-burst-8cf77be7{0%{opacity:0;transform:translate(-50%,-50%)scale(.15)}16%{opacity:1;transform:translate(-50%,-50%)scale(1.18)}58%{opacity:1;transform:translate(calc(-50% + var(--sparkle-x-mid)), calc(-50% + var(--sparkle-y-mid))) scale(.94)}to{opacity:0;transform:translate(calc(-50% + var(--sparkle-x)), calc(-50% + var(--sparkle-y))) scale(.32)}}.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-864e1526]{z-index:20;overflow:visible}.checkpoint-row[data-v-864e1526]{z-index:300;top:0;left:var(--level-left);right:var(--level-right);box-sizing:border-box;gap:var(--level-gap);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute}.checkpoint-select[data-v-864e1526],.count-select[data-v-864e1526]{min-width:0;position:relative}.level-select[data-v-864e1526]{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-864e1526]{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-864e1526]{width:var(--level-placeholder-width);height:var(--level-placeholder-height);display:block}.level-selected-image[data-v-864e1526]{width:var(--level-selected-width);height:var(--level-selected-height)}.level-empty-image[data-v-864e1526]{width:var(--level-empty-width);height:var(--level-empty-height);transform:translate(-50%, -50%) scale(var(--level-empty-scale))}.maze-search--level-fill .level-image[data-v-864e1526]{width:100%;height:var(--level-height);left:0;transform:translateY(-50%)}.maze-search--level-fill .level-placeholder-image[data-v-864e1526],.maze-search--level-fill .level-empty-image[data-v-864e1526]{width:100%;height:var(--level-height)}.maze-search--level-fill .level-selected-image[data-v-864e1526]{width:100%;height:var(--level-height);transform:translate(var(--level-selected-offset-x), -50%)}.level-arrow[data-v-864e1526]{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-864e1526]{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-864e1526]{width:100%;height:var(--count-button-height);background:0 0;border:0;padding:0;position:relative}.count-button[data-v-864e1526]:disabled{opacity:1}.count-button.is-locked[data-v-864e1526]{cursor:default}.count-button.is-selected>img[data-v-864e1526]:first-child{transform:translateX(-50%) scale(var(--count-selected-scale-x), var(--count-selected-scale-y))}.count-button.is-locked>img[data-v-864e1526]:first-child{transform:translateX(-50%) scale(var(--count-locked-scale))}.count-button>img[data-v-864e1526]: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-864e1526]{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-864e1526]{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-864e1526]{z-index:20;gap:calc(3px * var(--search-scale));width:100%;display:grid;position:absolute;left:0}.dropdown button[data-v-864e1526]{background:0 0;border:0;padding:0;position:relative}.checkpoint-menu[data-v-864e1526]{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-864e1526]{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-864e1526]{margin-top:calc(var(--level-option-overlap) * -1)}.checkpoint-menu .checkpoint-option-image[data-v-864e1526]{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-864e1526]{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-864e1526]:before,.count-menu[data-v-864e1526]:after{content:"";z-index:2;right:var(--count-menu-arrow-right);pointer-events:none;width:0;height:0;position:absolute}.count-menu[data-v-864e1526]: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-864e1526]: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-864e1526]{box-sizing:border-box;width:100%;height:100%;padding:var(--count-menu-padding-y) 0;gap:var(--count-menu-option-gap);scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;flex-direction:column;display:flex;overflow-y:auto}.count-menu-scroll[data-v-864e1526]::-webkit-scrollbar{display:none}.count-menu button[data-v-864e1526]{flex:0 0 var(--count-menu-option-height);width:100%;height:var(--count-menu-option-height);overflow:visible}.count-menu button[data-v-864e1526]: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-864e1526]{color:#6d7b80;font-size:var(--count-menu-number-size);pointer-events:none;-webkit-text-stroke:calc(2px * var(--search-scale)) #ffffffeb;paint-order:stroke fill;text-shadow:0 calc(1px * var(--search-scale)) calc(1px * var(--search-scale)) #00000038, 0 0 calc(3px * var(--search-scale)) #ffffff94;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.count-option-number--unlimited[data-v-864e1526]{font-size:calc(var(--count-menu-number-size) * .8);white-space:nowrap}.count-menu button.is-middle .count-option-number[data-v-864e1526]{color:#d45a52;-webkit-text-stroke-color:#fffadaf5;text-shadow:0 calc(1px * var(--search-scale)) calc(1px * var(--search-scale)) #0003, 0 0 calc(4px * var(--search-scale)) #ffeb80b3}.count-hint[data-v-864e1526]{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-864e1526]{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-864e1526]{object-fit:contain;width:100%;height:100%}.search-message[data-v-864e1526]{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-2483dccd]{background-position:50%;background-size:cover;position:absolute;inset:0}.maze-title[data-v-2483dccd],.reward-track[data-v-2483dccd]{z-index:2}.reward-number-glow[data-v-2483dccd]{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-2483dccd;box-shadow:0 0 8px #ffffffb8,0 0 14px #ffee5b9e,0 0 22px #ff2b367a}.maze-mascot[data-v-2483dccd]{z-index:6}.diy-cartoon[data-v-2483dccd],.diy-pop[data-v-2483dccd],.diy-extra[data-v-2483dccd]{z-index:6;pointer-events:none}.diy-pop[data-v-2483dccd]{z-index:7;transform-origin:50%;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.8s ease-in-out 2.5s infinite diy-pop-breathe-2483dccd}.operation-dialog[data-v-2483dccd]{z-index:8;pointer-events:none;transform-origin:50% 76%;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.25s ease-in-out 2.5s infinite operation-dialog-breathe-2483dccd}.route-prompt img[data-v-2483dccd]{pointer-events:none;max-width:none;position:absolute}.change-answer[data-v-2483dccd],.navigation-button[data-v-2483dccd]{z-index:7}@keyframes operation-dialog-breathe-2483dccd{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes reward-number-breathe-2483dccd{0%,to{opacity:.75;transform:scale(.96)}50%{opacity:1;transform:scale(1.08)}}@keyframes diy-pop-breathe-2483dccd{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.object-background[data-v-94760b90]{background-position:50%;background-size:cover;position:absolute;inset:0}.object-home[data-v-94760b90]{z-index:8}.object-cloud[data-v-94760b90],.object-grad[data-v-94760b90],.object-cartoon[data-v-94760b90],.object-timer-panel[data-v-94760b90],.navigation-button[data-v-94760b90]{z-index:6}.object-count-layer[data-v-94760b90]{z-index:7;pointer-events:none}.object-count-badge[data-v-94760b90]{min-width:calc(64 * var(--object-count-scale));height:calc(42 * var(--object-count-scale));padding:0 calc(8 * var(--object-count-scale));border:calc(5 * var(--object-count-scale)) solid #9e2cb5;box-shadow:0 calc(4 * var(--object-count-scale)) calc(10 * var(--object-count-scale)) #6643143d, inset 0 calc(2 * var(--object-count-scale)) 0 #ffffffd1;color:#7a3d0b;font-size:calc(21 * var(--object-count-scale));text-align:center;white-space:nowrap;background:#fff;border-radius:999px;place-items:center;font-weight:900;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.object-timer-panel[data-v-94760b90]{pointer-events:none}.object-timer[data-v-94760b90]{object-fit:contain;width:100%;height:100%;display:block}.object-pop[data-v-94760b90]{z-index:7;pointer-events:none;transform-origin:50% 76%;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.8s ease-in-out 2.5s infinite object-pop-breathe-94760b90}.object-time-text[data-v-94760b90]{z-index:7;color:#6a3b13;text-shadow:0 2px #fffc;pointer-events:none;justify-content:center;align-items:center;font-size:20px;font-weight:900;line-height:1;display:flex;position:absolute}@media (hover:hover) and (pointer:fine){.object-time-text[data-v-94760b90]{font-size:32px}}.object-action-button[data-v-94760b90]{z-index:8;cursor:pointer;transform-origin:50%;background:0 0;border:0;padding:0;animation:none;overflow:hidden}.object-action-button--active[data-v-94760b90]{animation:1.65s ease-in-out infinite object-button-breathe-94760b90}.object-action-button--end.object-action-button--active[data-v-94760b90]{animation-delay:.22s}.object-action-button img[data-v-94760b90]{object-fit:fill;pointer-events:none;max-width:none;display:block;position:absolute}.object-action-button[data-v-94760b90]:active{filter:brightness(.95);transform:translateY(3px)scale(.965)translateZ(0)}.object-hand[data-v-94760b90]{z-index:9;pointer-events:none;transform-origin:30% 10%;animation:1.1s ease-in-out infinite object-hand-tap-94760b90}.object-dialog-tip[data-v-94760b90]{z-index:10;pointer-events:none;transform-origin:50% 80%;animation:1.8s ease-in-out both object-tip-pop-94760b90}.object-compute-tip[data-v-94760b90]{z-index:8;transform-origin:55% 90%}@keyframes object-button-breathe-94760b90{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-94760b90{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes object-hand-tap-94760b90{0%,to{transform:translate(0)scale(1)rotate(0)}50%{transform:translate(5%,6%)scale(.96)rotate(-2deg)}}@keyframes object-tip-pop-94760b90{0%{filter:brightness(1.14);opacity:0;transform:translateY(12%)scale(.62)rotate(-8deg)translateZ(0)}14%{opacity:1;transform:translateY(0)scale(1.08)rotate(5deg)translateZ(0)}28%{transform:translateY(0)scale(1)rotate(-4deg)translateZ(0)}42%{filter:brightness(1.04);transform:translateY(0)scale(1.03)rotate(3deg)translateZ(0)}68%{opacity:1;transform:translateY(0)scale(1)rotate(0)translateZ(0)}to{filter:brightness();opacity:0;transform:translateY(-4%)scale(.94)rotate(0)translateZ(0)}}.answer-background[data-v-58fa7877]{background-position:50%;background-size:cover;position:absolute;inset:0}.home-button[data-v-58fa7877],.answer-title[data-v-58fa7877],.answer-mascot[data-v-58fa7877],.answer-badge[data-v-58fa7877],.action-button[data-v-58fa7877],.navigation-button[data-v-58fa7877],.ad-panel[data-v-58fa7877],.ad-buy[data-v-58fa7877],.answer-toast[data-v-58fa7877]{z-index:6}.answer-title[data-v-58fa7877],.answer-mascot[data-v-58fa7877],.answer-badge[data-v-58fa7877],.ad-panel[data-v-58fa7877],.ad-buy img[data-v-58fa7877],.home-button img[data-v-58fa7877],.action-button img[data-v-58fa7877],.navigation-button img[data-v-58fa7877]{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-58fa7877]{z-index:7;transform-origin:bottom;pointer-events:none;animation:1.55s ease-in-out infinite answer-badge-breathe-58fa7877}.answer-mascot[data-v-58fa7877]{z-index:5;transform-origin:bottom;animation:none}.action-button[data-v-58fa7877]{transform-origin:50%;filter:none;box-shadow:none;animation:1.65s ease-in-out infinite answer-button-breathe-58fa7877}.action-button img[data-v-58fa7877]{filter:none;box-shadow:none}.ad-buy[data-v-58fa7877]{z-index:7}.answer-toast[data-v-58fa7877]{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-58fa7877{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes answer-badge-breathe-58fa7877{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}body.shop-sheet-lock{overflow:hidden}.shop-sheet-overlay[data-v-406f48a1]{--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-406f48a1]{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-406f48a1]{background:#ffffffc7;border-radius:999px;width:36px;height:4px;margin:0 auto 8px;box-shadow:0 1px 7px #0000001a}.shop-sheet[data-v-406f48a1]: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-406f48a1],.shop-sheet__options[data-v-406f48a1]{-webkit-backdrop-filter:blur(20px);background:linear-gradient(#fffaebf5 0%,#f9eed8f7 100%);position:relative}.shop-sheet__header[data-v-406f48a1]{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-406f48a1]{background:linear-gradient(90deg, transparent, var(--sheet-accent), transparent);border-radius:999px;width:42px;height:3px}.shop-sheet__header h2[data-v-406f48a1]{color:var(--sheet-muted);letter-spacing:0;margin:0;font-size:13px;font-weight:700;line-height:1.25}.shop-sheet__options[data-v-406f48a1]{border-radius:0;padding:8px 12px 12px;overflow:hidden;box-shadow:inset 0 -1px #ffffff9e}.shop-sheet__option[data-v-406f48a1]{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-406f48a1]{margin-top:7px}.shop-sheet__option[data-v-406f48a1]:active{background:linear-gradient(180deg, #fff1d1e0, var(--sheet-option-active));border-color:#f5a51b38}.shop-sheet__text[data-v-406f48a1]{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-406f48a1],.shop-sheet-leave-active[data-v-406f48a1]{transition:opacity .18s}.shop-sheet-enter-from[data-v-406f48a1],.shop-sheet-leave-to[data-v-406f48a1]{opacity:0}.shop-sheet-enter-from .shop-sheet[data-v-406f48a1],.shop-sheet-leave-to .shop-sheet[data-v-406f48a1]{transform:translateY(100%)}@media (width>=751px) and (hover:hover) and (pointer:fine){.shop-sheet-overlay[data-v-406f48a1]{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);background-position:bottom}.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,.buy-button,.ad-buy{transform-origin:50%;will-change:transform, filter;animation:1.9s ease-in-out infinite welcome-breathe}.secondary-button img{animation-delay:.25s}.instruction-dialog,.activation-pop,.award-bubble,.guide-bubble{transform-origin:50%;will-change:transform, filter, opacity;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.85s ease-in-out 2.5s infinite welcome-bubble-breathe}.activation-award-bubble{transform-origin:70% 58%;will-change:transform, filter, opacity;animation:.9s cubic-bezier(.22,.72,.18,1) .88s both welcome-dialog-enter,2.35s ease-in-out 2.85s infinite welcome-bubble-breathe}.hero-side{transform-origin:20% 78%;will-change:transform, filter, opacity;animation:1s cubic-bezier(.22,.72,.18,1) .5s both welcome-dialog-enter,1.85s ease-in-out 2.5s infinite welcome-bubble-breathe}@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-dialog-enter{0%{opacity:0;filter:brightness(1.06)drop-shadow(0 8px 10px #236f2724);transform:translateY(16px)scale(.94)}to{opacity:1;filter:brightness()drop-shadow(0 0 #14b41e00);transform:translate(0,0)scale(1)rotate(0)}}@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}}
