.game-arena__stage[data-v-c958a375]{--stage-transition:1.2s;aspect-ratio:16/9;background:var(--game-sky);container-type:inline-size;overflow:hidden;position:relative}.game-scene[data-v-c958a375]{inset:0;position:absolute}.game-scene__ground[data-v-c958a375],.game-scene__prop[data-v-c958a375],.game-scene__sky[data-v-c958a375],.game-scene__skyline[data-v-c958a375]{left:0;position:absolute;right:0}.game-scene__sky[data-v-c958a375]{background:var(--game-sky);height:28.61%;top:0}.game-scene__ground[data-v-c958a375]{background:var(--game-ground);bottom:0;top:28.61%}.game-scene__skyline[data-v-c958a375]{background-image:url(../images/game/skyline.png);background-position-x:calc(var(--scroll-steps, 0)*-100cqw);background-position-y:0;background-repeat:repeat-x;background-size:auto 100%;bottom:0;top:0;transition:background-position-x var(--stage-transition) linear}.game-scene__prop[data-v-c958a375]{bottom:0;height:100%;-o-object-fit:contain;object-fit:contain;top:0;width:100%}.game-scene__prop--next[data-v-c958a375]{transform:translate(100%)}.game-scene__prop.is-passing[data-v-c958a375]{animation:game-scene-pass-c958a375 var(--stage-transition) linear both}.game-scene__prop--next.is-passing[data-v-c958a375]{animation-name:game-scene-pass-next-c958a375}@keyframes game-scene-pass-c958a375{0%{transform:translate(0)}to{transform:translate(-100%)}}@keyframes game-scene-pass-next-c958a375{0%{transform:translate(100%)}to{transform:translate(0)}}.game-scene__preload[data-v-c958a375]{height:0;opacity:0;overflow:hidden;pointer-events:none;position:absolute;width:0}.game-scene__character[data-v-c958a375]{height:49%;left:5%;position:absolute;top:21.5%;width:auto}.game-scene__character.is-jumping[data-v-c958a375]{animation:game-jump-c958a375 var(--stage-transition) both}.game-scene__character.is-lower-lane[data-v-c958a375]{animation:game-lower-lane-c958a375 var(--stage-transition) both}@keyframes game-lower-lane-c958a375{0%{animation-timing-function:ease-out;transform:translateY(0)}20%{animation-timing-function:linear;transform:translateY(20%)}50%{animation-timing-function:ease-in;transform:translateY(20%)}72%,to{transform:translateY(0)}}@keyframes game-jump-c958a375{0%{animation-timing-function:ease-out;transform:translateY(0)}30%{animation-timing-function:linear;transform:translateY(-34%)}50%{animation-timing-function:ease-in;transform:translateY(-34%)}68%{transform:translateY(0)}75%{transform:translateY(2.5%)}83%,to{transform:translateY(0)}}.game-bubble[data-v-c958a375]{box-sizing:border-box;height:17.708cqw;isolation:isolate;left:28.4%;padding:2.5cqw 3cqw;position:absolute;top:16.9%;width:39%}.game-bubble__content[data-v-c958a375]{align-items:center;display:flex;flex-direction:column;gap:2cqw;height:100%;justify-content:center;overflow:hidden;width:100%}.game-bubble__frame[data-v-c958a375]{height:109.12%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:-1}.game-bubble__frame-inner[data-v-c958a375],.game-bubble__frame-outer[data-v-c958a375]{stroke-linejoin:miter;stroke-width:9.6}.game-bubble__frame-outer[data-v-c958a375]{fill:var(--hg-color-surface);stroke:var(--game-frame-outer)}.game-bubble__frame-inner[data-v-c958a375]{fill:none;stroke:var(--game-frame-inner)}.game-bubble__text[data-v-c958a375]{color:var(--game-ink);font-size:calc(clamp(1rem,2.8cqw,2rem)*var(--bubble-text-scale, 1));font-weight:var(--hg-weight-bold);line-height:1.5;margin:0;text-align:center}.game-answers[data-v-c958a375]{display:flex;flex-direction:column;gap:2.66cqw;position:absolute;right:3.49%;top:36.67%;width:26.56%}.game-answer-slot[data-v-c958a375]{display:flex;position:relative}.game-answer__frame[data-v-c958a375]{height:100%;left:-11.765%;pointer-events:none;position:absolute;top:0;width:111.765%}.game-answer-slot--down .game-answer__frame[data-v-c958a375]{transform:scaleY(-1)}.game-answer__frame-fill[data-v-c958a375]{fill:var(--hg-color-surface);stroke:none}.game-answer__frame-gap[data-v-c958a375],.game-answer__frame-line[data-v-c958a375]{fill:none;stroke-linecap:round;stroke-linejoin:round}.game-answer__frame-line[data-v-c958a375]{stroke:var(--game-frame-answer);stroke-width:20}.game-answer__frame-gap[data-v-c958a375]{stroke:var(--hg-color-surface);stroke-width:5}.game-answer[data-v-c958a375]{align-items:center;background:none;border:0;box-sizing:border-box;cursor:pointer;display:flex;font-family:inherit;gap:.6cqw;height:11.82cqw;overflow:hidden;padding:1.2cqw 2.24cqw;position:relative;width:100%}.game-answer-slot[data-v-c958a375]:active{transform:translateY(.3cqw)}.game-answer[data-v-c958a375]:focus-visible{outline:.4cqw solid var(--game-frame-inner);outline-offset:-.4cqw}@media(hover:hover){.game-answer-slot:hover .game-answer__frame-fill[data-v-c958a375]{fill:var(--game-answer-hover)}}.game-answer__badge[data-v-c958a375]{align-items:center;background:var(--game-frame-outer);border:.31cqw solid var(--game-ink);border-radius:50%;box-sizing:border-box;color:var(--hg-color-surface);display:flex;flex:none;height:5.89cqw;justify-content:center;width:5.89cqw}.game-answer__badge svg[data-v-c958a375]{height:73.1%;width:64.3%}.game-answer__label[data-v-c958a375]{color:var(--game-frame-inner);flex:1;font-size:calc(clamp(.875rem,2.4cqw,1.5rem)*var(--answer-label-scale, 1));font-weight:var(--hg-weight-bold);line-height:1.35;min-width:0;text-align:center}.game-answer__label small[data-v-c958a375]{display:block;font-size:calc(clamp(.75rem,1.7cqw,1rem)*var(--answer-label-scale, 1));font-weight:var(--hg-weight-regular);margin-top:.3cqw}.game-answer__icon[data-v-c958a375]{flex:none;height:auto;max-height:5.6cqw;max-width:5cqw;-o-object-fit:contain;object-fit:contain;width:auto}.game-answer__emoji[data-v-c958a375]{flex:none;font-size:clamp(1rem,4.5cqw,3rem);line-height:1}@media(prefers-reduced-motion:reduce){.game-scene__skyline[data-v-c958a375]{transition:none}.game-scene__character.is-jumping[data-v-c958a375],.game-scene__character.is-lower-lane[data-v-c958a375],.game-scene__prop.is-passing[data-v-c958a375]{animation:none}}.is-enlarged-text .game-arena__stage[data-v-c958a375]{aspect-ratio:auto;background:var(--game-ground);padding:56.25% var(--hg-space-4) var(--hg-space-4)}.is-enlarged-text .game-scene[data-v-c958a375]{aspect-ratio:16/9;bottom:auto;height:auto}.is-enlarged-text .game-bubble[data-v-c958a375]{background:var(--hg-color-surface);border:3px solid var(--game-frame-outer);border-radius:var(--hg-radius-lg);height:auto;left:auto;margin-top:var(--hg-space-4);padding:var(--hg-space-5);position:relative;top:auto;width:auto}.is-enlarged-text .game-bubble__content[data-v-c958a375]{gap:var(--hg-space-4);height:auto;overflow:visible}.is-enlarged-text .game-bubble__text[data-v-c958a375]{font-size:2rem}.is-enlarged-text .game-answer__badge[data-v-c958a375],.is-enlarged-text .game-answer__emoji[data-v-c958a375],.is-enlarged-text .game-answer__frame[data-v-c958a375],.is-enlarged-text .game-answer__icon[data-v-c958a375],.is-enlarged-text .game-bubble__frame[data-v-c958a375]{display:none}.is-enlarged-text .game-answers[data-v-c958a375]{gap:var(--hg-space-4);margin-top:var(--hg-space-4);position:relative;right:auto;top:auto;width:auto}.is-enlarged-text .game-answer[data-v-c958a375]{background:var(--hg-color-surface);border:3px solid var(--game-frame-answer);border-radius:var(--hg-radius-md);height:auto;min-height:2.75rem;overflow:visible;padding:var(--hg-space-4)}.is-enlarged-text .game-answer__label[data-v-c958a375]{font-size:1.5rem}.is-enlarged-text .game-answer__label small[data-v-c958a375]{font-size:1rem}.game-result[data-v-c66ae360]{--result-scene-height:clamp(184px,50vw,232px);--result-ground:calc(var(--result-scene-height) - var(--hg-space-5));--sign-span:calc(var(--result-scene-height) - var(--hg-space-3) - var(--hg-space-5));--sign-size:calc(var(--sign-span)*.42);background:var(--game-ground);container-type:inline-size;overflow:hidden;position:relative}.game-result__scene[data-v-c66ae360]{height:var(--result-scene-height);overflow:hidden;top:0;z-index:0}.game-result__ground[data-v-c66ae360],.game-result__scene[data-v-c66ae360],.game-result__sky[data-v-c66ae360],.game-result__skyline[data-v-c66ae360]{left:0;position:absolute;right:0}.game-result__sky[data-v-c66ae360]{background:var(--game-sky);height:28.61%;top:0}.game-result__ground[data-v-c66ae360]{background:var(--game-ground);bottom:0;top:28.61%}.game-result__skyline[data-v-c66ae360]{background-image:url(../images/game/skyline.png);background-position-x:calc(var(--scroll-steps, 0)*-100cqw);background-position-y:0;background-repeat:repeat-x;background-size:auto 100%;bottom:0;top:0}.game-result__frame[data-v-c66ae360]{display:none}.game-result__row[data-v-c66ae360]{padding:var(--result-ground) var(--hg-space-3) var(--hg-space-3);position:relative;z-index:2}.game-result__aside[data-v-c66ae360]{align-items:center;display:flex;flex-direction:column;height:var(--sign-span);left:calc(50% - var(--sign-span)*.2515);position:absolute;top:var(--hg-space-3);width:var(--sign-size);z-index:3}.game-result__aside[data-v-c66ae360]:before{background:#b3b3b3;border-inline:max(1px,calc(var(--sign-size)*.015)) solid var(--game-ink,#404041);box-sizing:border-box;top:calc(var(--sign-size)*.5);width:calc(var(--sign-size)*.106);z-index:0}.game-result__aside[data-v-c66ae360]:after,.game-result__aside[data-v-c66ae360]:before{bottom:0;content:"";left:50%;position:absolute;transform:translate(-50%)}.game-result__aside[data-v-c66ae360]:after{background:var(--game-ink,#404041);border-radius:45% 45% 22% 22%/70% 70% 30% 30%;height:calc(var(--sign-size)*.196);width:calc(var(--sign-size)*.634);z-index:2}.game-result__badge[data-v-c66ae360]{align-items:center;aspect-ratio:1;background:var(--hg-color-surface);border:calc(var(--sign-size)*.083) solid var(--hg-color-error);border-radius:50%;box-shadow:0 0 0 calc(var(--sign-size)*.057) var(--hg-color-surface),0 0 0 calc(var(--sign-size)*.072) var(--game-ink,#404041),var(--hg-shadow-card);box-sizing:border-box;color:var(--hg-color-text-strong);display:flex;flex:none;flex-direction:column;font-size:var(--hg-text-fine);font-weight:var(--hg-weight-bold);gap:2px;justify-content:center;line-height:1.2;margin:0;position:relative;text-align:center;width:calc(var(--sign-size)*.856);z-index:1}.game-result__character[data-v-c66ae360]{display:block;height:calc(var(--sign-span)*.72);left:calc(50% - var(--sign-span)*.1929);pointer-events:none;position:absolute;top:calc(var(--hg-space-3) + var(--sign-span)*.3091);width:auto;z-index:3}.game-result__card[data-v-c66ae360]{background:var(--hg-color-surface);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-lg);box-shadow:var(--hg-shadow-card);display:flex;flex-direction:column;min-width:0;overflow:hidden}.game-result__banner[data-v-c66ae360]{background:var(--hg-color-highlight);flex:none;padding:var(--hg-space-3)}.game-result__conditions[data-v-c66ae360],.game-result__summary[data-v-c66ae360]{color:var(--hg-color-text-strong);font-weight:var(--hg-weight-bold);line-height:var(--hg-leading-body);margin:0}.game-result__conditions[data-v-c66ae360]{font-size:calc(var(--hg-text-body)*var(--banner-text-scale, 1))}.game-result__summary[data-v-c66ae360]{font-size:calc(var(--hg-text-fine)*var(--banner-text-scale, 1))}.game-result__panel[data-v-c66ae360]{padding:var(--hg-space-4) var(--hg-space-3)}.game-result__panel[data-v-c66ae360]::-webkit-scrollbar{width:14px}.game-result__panel[data-v-c66ae360]::-webkit-scrollbar-track{background:#404041}.game-result__panel[data-v-c66ae360]::-webkit-scrollbar-thumb{background:url(../images/game/result/scrollbar-thumb.png) 50%/100% 100% no-repeat;background-clip:padding-box;border-left:2px solid transparent;border-right:2px solid transparent;min-height:32px}.game-result__panel[data-v-c66ae360]::-webkit-scrollbar-button:vertical:start:decrement{background:url(../images/game/result/scrollbar-track.png) top/100% auto no-repeat;height:14px}.game-result__panel[data-v-c66ae360]::-webkit-scrollbar-button:vertical:end:increment{background:url(../images/game/result/scrollbar-track.png) bottom/100% auto no-repeat;height:14px}.game-result__panel[data-v-c66ae360]::-webkit-scrollbar-button:vertical:end:decrement,.game-result__panel[data-v-c66ae360]::-webkit-scrollbar-button:vertical:start:increment{display:none}@supports not selector(::-webkit-scrollbar){.game-result__panel[data-v-c66ae360]{scrollbar-color:var(--hg-color-surface) #404041;scrollbar-width:thin}}.game-result__panel[data-v-c66ae360]:focus-visible{outline:2px solid var(--hg-color-primary);outline-offset:-2px}@media(min-width:641px){.game-result[data-v-c66ae360]:not(.is-enlarged-text){aspect-ratio:16/9;background:var(--game-sky)}.game-result:not(.is-enlarged-text) .game-result__scene[data-v-c66ae360]{height:100%}.game-result:not(.is-enlarged-text) .game-result__frame[data-v-c66ae360]{display:block;height:100%;inset:0;-o-object-fit:fill;object-fit:fill;pointer-events:none;position:absolute;width:100%;z-index:1}.game-result:not(.is-enlarged-text) .game-result__aside[data-v-c66ae360]{clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.game-result:not(.is-enlarged-text) .game-result__row[data-v-c66ae360]{display:block;inset:0;padding:0;position:absolute}.game-result:not(.is-enlarged-text) .game-result__card[data-v-c66ae360]{background:none;border:0;border-radius:0;box-shadow:none;inset:17.67% 11.19% 13.41% 14.73%;min-height:0;position:absolute}.game-result:not(.is-enlarged-text) .game-result__banner[data-v-c66ae360]{background:none;display:flex;flex-direction:column;height:19.6%;justify-content:center;max-height:19.6%;overflow:hidden;padding:0 2.5% 0 15.6%}.game-result:not(.is-enlarged-text) .game-result__panel[data-v-c66ae360]{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:2.5% 2% 3% 15.6%;scrollbar-gutter:stable}.game-result:not(.is-enlarged-text) .game-result__conditions[data-v-c66ae360]{font-size:calc(var(--hg-text-h3)*var(--banner-text-scale, 1))}.game-result:not(.is-enlarged-text) .game-result__summary[data-v-c66ae360]{font-size:calc(var(--hg-text-body-lg)*var(--banner-text-scale, 1))}.game-result:not(.is-enlarged-text) .game-result__character[data-v-c66ae360]{height:auto;inset:auto auto 9.1% 8.1%;width:22.4%}}.game-result__section+.game-result__section[data-v-c66ae360]{margin-top:var(--hg-space-6)}.game-result__section-title[data-v-c66ae360]{color:var(--game-frame-inner);font-size:var(--hg-text-h3);line-height:var(--hg-leading-h3);margin:0 0 var(--hg-space-1)}.game-result__section-subtitle[data-v-c66ae360]{color:var(--hg-color-text-subtle);font-size:var(--hg-text-caption);margin:0 0 var(--hg-space-2)}.game-result__cards[data-v-c66ae360]{display:grid;gap:var(--hg-space-3);list-style:none;margin:var(--hg-space-3) 0 0;padding:0}@media(min-width:768px){.game-result__cards.is-grid[data-v-c66ae360]{grid-template-columns:repeat(2,1fr)}}.game-card[data-v-c66ae360]{background:var(--hg-color-surface);border:2px solid var(--hg-color-highlight);border-radius:var(--hg-radius-lg);box-shadow:var(--hg-shadow-card);display:flex;gap:var(--hg-space-3);padding:var(--hg-space-4)}.game-card__media[data-v-c66ae360]{align-items:center;display:flex;flex:none;font-size:1.5rem;height:2.875rem;justify-content:center;width:2.875rem}.game-card__media img[data-v-c66ae360]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.game-card__title[data-v-c66ae360]{color:var(--hg-color-text-strong);display:block;font-size:var(--hg-text-body-lg)}.game-card__expired[data-v-c66ae360]{background:var(--hg-color-bg-tint);border-radius:var(--hg-radius-pill);color:var(--hg-color-text-subtle);display:inline-block;font-size:var(--hg-text-fine);font-weight:var(--hg-weight-bold);margin-bottom:var(--hg-space-1);padding:2px var(--hg-space-2)}.game-card.is-expired[data-v-c66ae360]{border-style:dashed;box-shadow:none}.game-card__desc[data-v-c66ae360]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body);line-height:var(--hg-leading-body);margin:var(--hg-space-1) 0 0;white-space:pre-line}.game-card__badges[data-v-c66ae360]{display:flex;flex-wrap:wrap;gap:var(--hg-space-1);list-style:none;margin:var(--hg-space-2) 0 0;padding:0}.game-badge[data-v-c66ae360]{background:var(--hg-color-gray-100,#f1f1f3);border-radius:var(--hg-radius-pill);color:var(--hg-color-text);font-size:var(--hg-text-fine);font-weight:var(--hg-weight-bold);padding:3px var(--hg-space-2)}.game-badge.is-yes[data-v-c66ae360]{background:#dff7e3;color:#1b7d35}.game-badge.is-no[data-v-c66ae360]{background:#ffe8e8;color:#b53939}.game-badge.is-maybe[data-v-c66ae360]{background:#fff4cf;color:#8a5f00}.game-badge.is-info[data-v-c66ae360]{background:var(--hg-color-bg-tint);color:var(--hg-color-primary)}.game-card__cta[data-v-c66ae360]{display:flex;flex-wrap:wrap;gap:var(--hg-space-3);margin:var(--hg-space-3) 0 0}.game-card__cta a[data-v-c66ae360]{color:var(--hg-color-accent);font-size:var(--hg-text-body);font-weight:var(--hg-weight-bold)}.game-result__disclaimer[data-v-c66ae360]{color:var(--hg-color-text-subtle);font-size:var(--hg-text-fine);line-height:var(--hg-leading-fine);margin:var(--hg-space-5) 0 0;white-space:pre-line}.game-result.is-enlarged-text[data-v-c66ae360]{--result-scene-height:clamp(11.5rem,50vw,14.5rem)}.is-enlarged-text .game-result__conditions[data-v-c66ae360]{font-size:var(--hg-text-h3)}.is-enlarged-text .game-result__summary[data-v-c66ae360]{font-size:var(--hg-text-body-lg)}.game-share[data-v-f5756277]{background:var(--hg-color-bg-tint);border-top:2px solid var(--mkt-control-line,#8a9696);margin:0;padding:var(--hg-space-5) var(--hg-space-4)}.game-share__title[data-v-f5756277]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h3);line-height:var(--hg-leading-h3);margin:0 0 var(--hg-space-4)}.game-share__preview[data-v-f5756277]{align-items:center;aspect-ratio:1/1;background:var(--hg-color-surface);border:1px solid var(--hg-color-line);border-radius:var(--hg-radius-md);display:flex;justify-content:center;margin:0 0 var(--hg-space-4);max-width:320px;overflow:hidden;width:100%}.game-share__preview-img[data-v-f5756277]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.game-share__preview-placeholder[data-v-f5756277]{color:var(--hg-color-text-muted);font-size:var(--hg-text-caption);margin:0;padding:var(--hg-space-3);text-align:center}.game-share__note[data-v-f5756277]{color:var(--hg-color-text-strong);font-size:var(--hg-text-body-lg);font-weight:var(--hg-weight-bold);line-height:var(--hg-leading-body-lg);margin:0 0 var(--hg-space-4);white-space:pre-line}.game-share__actions[data-v-f5756277]{display:flex;flex-wrap:wrap;gap:var(--hg-space-3)}.game-share__ghost[data-v-f5756277],.game-share__primary[data-v-f5756277]{align-items:center;border-radius:var(--hg-radius-md);cursor:pointer;display:inline-flex;font-family:inherit;font-size:var(--hg-text-body);font-weight:var(--hg-weight-bold);justify-content:center;min-height:44px;padding:var(--hg-space-2) var(--hg-space-4);text-decoration:none}.game-share__primary[data-v-f5756277]{background:var(--hg-color-primary);border:2px solid transparent;color:var(--hg-color-text-on-band)}.game-share__ghost[data-v-f5756277]{background:var(--hg-color-surface);border:2px solid var(--mkt-control-line,#8a9696);color:var(--hg-color-primary)}.game-share__ghost[data-v-f5756277]:disabled,.game-share__primary[data-v-f5756277]:disabled{cursor:default;opacity:.6}.game-share__status[data-v-f5756277]{color:var(--hg-color-text-muted);font-size:var(--hg-text-caption);margin:var(--hg-space-3) 0 0;min-height:1.5em}.game-rotate[data-v-85d98312]{align-items:center;background:var(--hg-color-text-strong,#123);color:var(--hg-color-surface,#fff);display:flex;inset:0;justify-content:center;padding:var(--hg-space-5);position:fixed;text-align:center;z-index:1000}.game-rotate__panel[data-v-85d98312]{max-width:22rem}.game-rotate__icon[data-v-85d98312]{color:currentcolor;height:96px;margin-bottom:var(--hg-space-4);width:96px}.game-rotate__title[data-v-85d98312]{font-size:var(--hg-text-h3);line-height:var(--hg-leading-h3);margin:0 0 var(--hg-space-3)}.game-rotate__text[data-v-85d98312]{font-size:var(--hg-text-body);line-height:var(--hg-leading-body);margin:0 0 var(--hg-space-5);opacity:.85}.game-rotate__button[data-v-85d98312]{background:transparent;border:2px solid;border-radius:var(--hg-radius-pill);color:inherit;cursor:pointer;font-family:inherit;font-size:var(--hg-text-body);font-weight:var(--hg-weight-bold);min-height:44px;padding:var(--hg-space-3) var(--hg-space-5)}.game-rotate__button[data-v-85d98312]:focus-visible{outline:3px solid currentcolor;outline-offset:3px}.rotate-fade-enter-active[data-v-85d98312],.rotate-fade-leave-active[data-v-85d98312]{transition:opacity .2s ease}.rotate-fade-enter-from[data-v-85d98312],.rotate-fade-leave-to[data-v-85d98312]{opacity:0}@media(prefers-reduced-motion:reduce){.rotate-fade-enter-active[data-v-85d98312],.rotate-fade-leave-active[data-v-85d98312]{transition:none}}.mkt-game__font-probe[data-v-ae2f665c]{height:1rem;left:0;pointer-events:none;position:fixed;top:0;visibility:hidden;width:1rem}.mkt-game[data-v-ae2f665c]{--game-sky:#98d9d9;--game-ground:#efeee3;--game-frame-outer:#42807c;--game-frame-inner:#3c7776;--game-frame-answer:#6d9c9c;--game-ink:#404041;--game-answer-hover:#f2fbfb;--hg-color-text-subtle:#6f757c;--hg-color-error:#bc4646;--hg-color-accent:#08817f;--mkt-control-line:#8a9696;background:var(--hg-color-bg);padding:var(--hg-space-6) 0 var(--hg-space-8)}.mkt-game__fallback[data-v-ae2f665c],.mkt-game__shell[data-v-ae2f665c]{margin:0 auto;max-width:960px;padding:0 var(--hg-space-4)}.mkt-game__header[data-v-ae2f665c]{margin-bottom:var(--hg-space-4);text-align:center}.mkt-game__title[data-v-ae2f665c]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h1);line-height:var(--hg-leading-h1);margin:0}.mkt-game__subtitle[data-v-ae2f665c]{color:var(--hg-color-primary);font-size:var(--hg-text-subtitle);font-weight:var(--hg-weight-medium);margin:var(--hg-space-2) 0 0}.mkt-game__intro[data-v-ae2f665c]{color:var(--hg-color-text-muted);font-size:var(--hg-text-body);margin:var(--hg-space-2) 0 0;white-space:pre-line}.mkt-game__anchor[data-v-ae2f665c]{scroll-margin-top:calc(var(--hg-header-height, 64px) + var(--hg-space-3))}.mkt-game__board[data-v-ae2f665c]{background:var(--hg-color-surface);border-radius:var(--hg-radius-xl);box-shadow:var(--hg-shadow-card);overflow:hidden}.mkt-game__scorebar[data-v-ae2f665c]{align-items:center;background:linear-gradient(90deg,var(--game-frame-inner),var(--hg-color-primary));color:var(--hg-color-text-on-band);display:flex;font-size:var(--hg-text-body-lg);font-weight:var(--hg-weight-bold);justify-content:space-between;min-height:52px;padding:0 var(--hg-space-4)}.mkt-game__coins[data-v-ae2f665c]{align-items:center;display:flex;gap:var(--hg-space-2)}.mkt-game__mute[data-v-ae2f665c]{align-items:center;background:transparent;border:2px solid;border-radius:50%;color:var(--hg-color-text-on-band);display:flex;flex:none;height:40px;justify-content:center;padding:0;width:40px}.mkt-game__mute svg[data-v-ae2f665c]{height:22px;width:22px}.mkt-game__mute[data-v-ae2f665c]:hover{background:#ffffff2e}.mkt-game__mute[data-v-ae2f665c]:focus-visible{outline:2px solid var(--hg-color-text-on-band);outline-offset:3px}.mkt-game__coin-icon[data-v-ae2f665c]{align-items:center;background:radial-gradient(circle at 35% 30%,#fff7a9,#ffd449 45%,#f5a700 78%);border:2px solid #e58f00;border-radius:50%;color:#d27300;display:flex;height:26px;justify-content:center;width:26px}.mkt-game__controls[data-v-ae2f665c]{background:var(--hg-color-bg-tint);border-top:1px solid var(--hg-color-line);padding:var(--hg-space-5) var(--hg-space-4);text-align:center}.mkt-game__status[data-v-ae2f665c]{color:var(--game-frame-inner);font-size:var(--hg-text-subtitle);font-weight:var(--hg-weight-bold);margin:0 0 var(--hg-space-3)}.mkt-game__input-row[data-v-ae2f665c]{align-items:center;display:flex;gap:1.5cqw;justify-content:center;width:100%}.mkt-game__sr-only[data-v-ae2f665c]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mkt-game__input-row input[data-v-ae2f665c]{background:var(--game-frame-inner);border:0;border-radius:.6cqw;color:var(--hg-color-surface);flex:1;font-family:inherit;font-size:calc(clamp(1rem,2.6cqw,1.75rem)*var(--bubble-text-scale, 1));font-weight:var(--hg-weight-bold);min-width:0;padding:calc(.8cqw*var(--bubble-text-scale, 1)) 1.2cqw;text-align:center}.mkt-game__input-row input[data-v-ae2f665c]::-moz-placeholder{color:var(--hg-color-surface);font-weight:var(--hg-weight-regular);opacity:1}.mkt-game__input-row input[data-v-ae2f665c]::placeholder{color:var(--hg-color-surface);font-weight:var(--hg-weight-regular);opacity:1}.mkt-game__input-row input[data-v-ae2f665c]:focus-visible{outline:.4cqw solid #fefefe;outline-offset:-.4cqw}.mkt-game__go[data-v-ae2f665c]{background:var(--game-frame-outer);border:0;border-radius:.6cqw;color:var(--hg-color-surface);cursor:pointer;flex:none;font-family:inherit;font-size:calc(clamp(.875rem,2.2cqw,1.5rem)*var(--bubble-text-scale, 1));font-weight:var(--hg-weight-bold);padding:calc(.9cqw*var(--bubble-text-scale, 1)) 1.8cqw}.mkt-game__go[data-v-ae2f665c]:disabled{cursor:default;opacity:.6}.mkt-game__error[data-v-ae2f665c]{color:var(--hg-color-error);font-size:var(--hg-text-body);font-weight:var(--hg-weight-medium);margin:var(--hg-space-2) 0 0}.mkt-game__actions[data-v-ae2f665c]{display:flex;gap:var(--hg-space-2);justify-content:center;margin-top:var(--hg-space-4)}.mkt-game__actions[data-v-ae2f665c]:first-child{margin-top:0}.mkt-game__ghost[data-v-ae2f665c],.mkt-game__retry[data-v-ae2f665c]{background:var(--hg-color-surface);border:2px solid var(--mkt-control-line);border-radius:var(--hg-radius-md);color:var(--hg-color-primary);cursor:pointer;font-family:inherit;font-size:var(--hg-text-body);font-weight:var(--hg-weight-bold);padding:var(--hg-space-2) var(--hg-space-4)}.mkt-game__ghost[data-v-ae2f665c]:disabled{cursor:default;opacity:.5}.mkt-game__note[data-v-ae2f665c]{color:var(--hg-color-text-subtle);font-size:var(--hg-text-fine);line-height:var(--hg-leading-fine);margin:var(--hg-space-4) auto 0;max-width:960px;padding:0 var(--hg-space-4);white-space:pre-line}.mkt-game__fallback[data-v-ae2f665c]{padding-block:var(--hg-space-8);text-align:center}.mkt-game__fallback h1[data-v-ae2f665c]{color:var(--hg-color-text-strong);font-size:var(--hg-text-h2);margin:0 0 var(--hg-space-3)}.mkt-game__fallback p[data-v-ae2f665c]{color:var(--hg-color-text-muted);margin:0 0 var(--hg-space-4)}.is-enlarged-text .mkt-game__input-row[data-v-ae2f665c]{flex-wrap:wrap;gap:var(--hg-space-3)}.is-enlarged-text .mkt-game__input-row input[data-v-ae2f665c]{flex-basis:12rem;font-size:1.75rem;padding:var(--hg-space-3)}.is-enlarged-text .mkt-game__go[data-v-ae2f665c]{font-size:1.5rem;max-width:100%;padding:var(--hg-space-3) var(--hg-space-5)}
