@import "https://fonts.googleapis.com/css2?family=Nunito:wght@400;600;700&display=swap";.trophy[data-v-a48ab75a]{overflow:visible}.trophy-rays[data-v-a48ab75a]{transform-origin:60px 50px;animation:14s linear infinite trophy-turn-a48ab75a}.trophy-cup[data-v-a48ab75a]{animation:2.4s ease-in-out infinite trophy-float-a48ab75a}.trophy-sparkle[data-v-a48ab75a]{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite both trophy-twinkle-a48ab75a}@keyframes trophy-turn-a48ab75a{to{transform:rotate(360deg)}}@keyframes trophy-float-a48ab75a{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes trophy-twinkle-a48ab75a{0%,to{opacity:0}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.trophy-rays[data-v-a48ab75a],.trophy-cup[data-v-a48ab75a],.trophy-sparkle[data-v-a48ab75a]{animation:none}.trophy-sparkle[data-v-a48ab75a]{opacity:1}}.trail-moving .trail-flag[data-v-66bcd9fa]{transform-box:fill-box;transform-origin:5% 100%;animation:1.2s ease-in-out .6s infinite trail-wave-66bcd9fa}.trail-moving .trail-dot[data-v-66bcd9fa]{animation:1.2s ease-in-out infinite trail-run-66bcd9fa}.trail-moving .trail-dot[data-v-66bcd9fa]:nth-child(2){animation-delay:.15s}.trail-moving .trail-dot[data-v-66bcd9fa]:nth-child(3){animation-delay:.3s}.trail-moving .trail-dot[data-v-66bcd9fa]:nth-child(4){animation-delay:.45s}@keyframes trail-wave-66bcd9fa{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes trail-run-66bcd9fa{0%,to{opacity:.4}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.trail-moving .trail-flag[data-v-66bcd9fa],.trail-moving .trail-dot[data-v-66bcd9fa]{animation:none}}.confetti-box[data-v-90fb3543]{pointer-events:none;position:absolute;inset:0}.confetti[data-v-90fb3543]{opacity:0;animation:2.4s cubic-bezier(.3,.1,.6,1) both confetti-fall-90fb3543;position:absolute}@keyframes confetti-fall-90fb3543{0%{opacity:1;transform:translate(0)rotate(0)}50%{transform:translate(calc(var(--drift) * -.4), calc(var(--fall) * .45)) rotate(calc(var(--spin) * .5))}to{opacity:0;transform:translate(var(--drift), var(--fall)) rotate(var(--spin))}}@media (prefers-reduced-motion:reduce){.confetti-box[data-v-90fb3543]{display:none}}.winner-card[data-v-0b5747f2]{color:#fff;border-radius:1rem;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;gap:.75rem;min-height:100%;animation:.6s cubic-bezier(.2,1.4,.4,1) both winner-pop-0b5747f2;display:flex;position:relative;overflow:hidden;container:winner/inline-size}.winner-win[data-v-0b5747f2]{box-shadow:0 0 0 2px #fbbf24cc,0 8px 30px #d9770673}.winner-tie[data-v-0b5747f2]{box-shadow:0 0 0 2px #ffffff73,0 8px 26px #00000059}.winner-pinned[data-v-0b5747f2]{background:linear-gradient(135deg,#f59e0b,#f97316 55%,#ef4444);box-shadow:0 0 0 2px #ffffff80,0 8px 26px #f9731673}.winner-lose[data-v-0b5747f2]{background:linear-gradient(135deg, hsl(var(--fair-hue,90) 20% 26%), hsl(var(--fair-hue,90) 31% 12%));box-shadow:0 0 0 2px #fff3,0 8px 24px #0006}.card-modal .winner-card{box-shadow:none}.winner-card[data-v-0b5747f2]:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff59 50%,#0000 65%);animation:2.6s ease-in-out .5s infinite winner-shine-0b5747f2;position:absolute;inset:0;transform:translate(-120%)}.winner-head[data-v-0b5747f2]{min-height:var(--winner-min,13rem);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.winner-main[data-v-0b5747f2]{z-index:1;flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.winner-award[data-v-0b5747f2]{justify-content:center;align-items:flex-end;gap:1rem;display:flex}.winner-award .winner-icon[data-v-0b5747f2]{align-self:center}.winner-side[data-v-0b5747f2]{flex-direction:column;flex-shrink:0;align-items:center;gap:.375rem;animation:.7s cubic-bezier(.2,1.3,.4,1) .35s both winner-fly-left-0b5747f2;display:flex}.winner-side-right[data-v-0b5747f2]{animation-name:winner-fly-right-0b5747f2}@container winner (width>=30rem){.winner-award[data-v-0b5747f2]{gap:1.75rem}.winner-main[data-v-0b5747f2]{padding-block:1.5rem}.winner-body[data-v-0b5747f2]{padding-bottom:1.5rem}}.winner-body[data-v-0b5747f2]{z-index:1;width:100%;padding:0 1rem .75rem;position:relative}.winner-icon[data-v-0b5747f2]{filter:drop-shadow(0 3px 6px #00000059);width:5.5rem;height:5.5rem}.winner-win .winner-icon[data-v-0b5747f2]{width:8.5rem;height:8.5rem}.winner-pinned .winner-icon[data-v-0b5747f2]{width:auto}.winner-tie .winner-icon[data-v-0b5747f2]{animation:1.4s ease-in-out .6s infinite winner-bounce-0b5747f2}.winner-lose .winner-icon[data-v-0b5747f2]{animation:2.4s ease-in-out .6s infinite winner-wobble-0b5747f2}.winner-text[data-v-0b5747f2]{text-align:center;z-index:1;position:relative}.winner-title[data-v-0b5747f2]{text-shadow:0 2px 6px #0000004d;font-size:1.75rem;font-weight:800;line-height:1.15}.winner-sub[data-v-0b5747f2]{opacity:.85;margin-top:.15rem;font-size:.9rem;font-weight:600}@keyframes winner-pop-0b5747f2{0%{opacity:0;transform:scale(.6)rotate(-3deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes winner-fly-left-0b5747f2{0%{opacity:0;transform:translate(-8rem)rotate(-14deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes winner-fly-right-0b5747f2{0%{opacity:0;transform:translate(8rem)rotate(14deg)}to{opacity:1;transform:translate(0)rotate(0)}}@keyframes winner-shine-0b5747f2{to{transform:translate(120%)}}@keyframes winner-bounce-0b5747f2{0%,to{transform:translateY(0)rotate(-6deg)scale(1)}50%{transform:translateY(-.45rem)rotate(6deg)scale(1.12)}}@keyframes winner-wobble-0b5747f2{0%,to{transform:rotate(0)}20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(4deg)}}@media (prefers-reduced-motion:reduce){.winner-card[data-v-0b5747f2],.winner-card[data-v-0b5747f2]:after,.winner-icon[data-v-0b5747f2],.winner-side[data-v-0b5747f2]{animation:none}}.notice-card[data-v-2d060a3a]{--voice-edge:#0e3a4a}.notice-pop[data-v-2d060a3a]{animation:.35s cubic-bezier(.34,1.56,.64,1) notice-pop-2d060a3a}@keyframes notice-pop-2d060a3a{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.notice-pop[data-v-2d060a3a]{animation:none}}.fit-text[data-v-2099515b]{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word}.dialogue-box-grid2x2 .option-btn[data-v-390b199f]{min-height:4.75rem}.dialogue-box-stack .option-btn[data-v-390b199f]{min-height:3.75rem}.dialogue-box-grid2x2.dialogue-box-three .option-btn[data-v-390b199f]:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - .55rem)}.dialogue-box-grid2x2 .dialogue-options-header[data-v-390b199f]{padding-bottom:.5rem}.dialogue-box-saying .dialogue-options-say[data-v-390b199f]{align-items:flex-start}.dialogue-options-say[data-v-390b199f]{padding-right:max(0px, calc(100% - var(--mouth-x,calc(100% - 5.25rem))));grid-column:1/-1;justify-content:flex-end;padding-bottom:.75rem;display:flex;position:relative}.say-bubble[data-v-390b199f]{max-width:30rem}.say-bubble[data-v-390b199f] .bubble-body{padding-inline:1.75rem}.dialogue-options-header[data-v-390b199f]{text-align:center;letter-spacing:.04em;color:#ffffffe6;text-shadow:-1px -1px #1a1a2e,1px -1px #1a1a2e,-1px 1px #1a1a2e,1px 1px #1a1a2e,0 1px 3px #0009;grid-column:1/-1;padding-top:.35rem;font-size:.7rem;font-weight:700;position:relative}.option-btn.option-locked[data-v-390b199f]{--bubble-opacity:.85;cursor:not-allowed;position:relative}.option-locked .option-inner[data-v-390b199f]{padding-right:4.75rem}.dialogue-box-veiled .option-lock[data-v-390b199f]{pointer-events:none}.option-locked .option-bubble[data-v-390b199f],.option-locked.option-btn:hover:not(:disabled) .option-bubble[data-v-390b199f],.option-locked.option-btn:active:not(:disabled) .option-bubble[data-v-390b199f]{transform:none}.option-locked .option-inner[data-v-390b199f]>:not(.option-lock){color:#4b5563;filter:grayscale();opacity:.75}.option-lock[data-v-390b199f]{z-index:1;pointer-events:auto;cursor:pointer;white-space:nowrap;color:#1f2937;background:#fff;border:0;border-radius:9999px;align-items:center;gap:.25rem;min-height:1.5rem;padding:.15rem .5rem;font-family:inherit;font-size:.75rem;font-weight:700;display:inline-flex;position:absolute;top:50%;right:.6rem;transform:translateY(-50%);box-shadow:0 1px 2px #0003}.option-lock-icon[data-v-390b199f]{width:.9rem;height:.9rem}.option-btn[data-v-390b199f]{--bubble-opacity:.82;cursor:pointer;background:0 0;border:0;min-width:0;min-height:0;padding:0;display:block}.dialogue-box-light .option-btn[data-v-390b199f]{--bubble-opacity:1}.dialogue-box-veiled .option-btn[data-v-390b199f]{opacity:0;pointer-events:none}.dialogue-box .option-btn[data-v-390b199f]{transition:opacity var(--beat-long) var(--beat-ease)}@media (prefers-reduced-motion:reduce){.dialogue-box .option-btn[data-v-390b199f]{transition:none}}.dialogue-box-dark .option-btn[data-v-390b199f]{--bubble-opacity:.85}.option-btn[data-v-390b199f]:hover:not(:disabled),.option-btn.option-active[data-v-390b199f]{--bubble-opacity:1}.option-btn[data-v-390b199f]:disabled{cursor:default}.option-btn[data-v-390b199f]{transition:opacity .2s,filter .2s}@media (prefers-reduced-motion:reduce){.option-btn[data-v-390b199f]{transition:none}}.option-gone[data-v-390b199f]{pointer-events:none;opacity:0!important;transition:opacity 80ms!important}.dialogue-box-focus .option-btn[data-v-390b199f]:not(.option-active){opacity:.2;filter:grayscale(.6)}.dialogue-box-options:has(.option-btn:not(.option-locked):hover:not(:disabled)) .option-btn[data-v-390b199f]:not(:hover):not(.option-active){opacity:.2;filter:grayscale(.6)}.dialogue-box-tapped.dialogue-box-focus .option-btn[data-v-390b199f]:not(.option-active){opacity:.6;filter:none}.option-bubble[data-v-390b199f]{pointer-events:none;width:100%;height:100%;transition:transform .15s,filter .15s}.option-btn:hover:not(:disabled) .option-bubble[data-v-390b199f],.option-btn.option-active .option-bubble[data-v-390b199f]{filter:brightness(1.1)saturate(1.1);transform:translateY(-3px)scale(1.06)}.option-btn:active:not(:disabled) .option-bubble[data-v-390b199f]{transform:translateY(0)scale(.96)}.option-btn[data-v-390b199f]:nth-of-type(2){--inflate-delay:60ms}.option-btn[data-v-390b199f]:nth-of-type(3){--inflate-delay:.12s}.option-btn[data-v-390b199f]:nth-of-type(4){--inflate-delay:.18s}.flip-spot[data-v-1c828a24],.flip-help.attention-help-right[data-v-1c828a24]{left:50%;right:auto;translate:-50%}.flip-spot.flip-spot-inline[data-v-1c828a24]{justify-content:center;display:flex;position:relative;inset:auto;transform:translate(0,0)}.their-q[data-v-3738a6ff]{grid-area:1/1/-1/-1;justify-content:space-between;align-items:center;gap:1rem;min-height:0;display:flex}.their-q-mine[data-v-3738a6ff]{flex-direction:column;justify-content:space-between;align-items:stretch;gap:.5rem}.their-q-mine .their-answer[data-v-3738a6ff]{margin-top:.5rem;margin-right:max(0px, calc(100% - var(--mouth-x,calc(100% - 5.25rem))));align-self:flex-end;min-height:5rem}.their-col[data-v-3738a6ff]{flex-direction:column;flex:0 11rem;order:2;gap:.25rem;min-width:0;display:flex}.their-bubble[data-v-3738a6ff]{width:100%}.their-q-mine .their-col[data-v-3738a6ff]{flex:0 auto;align-self:flex-start;width:fit-content;min-width:min(100%,16rem);max-width:100%;margin-bottom:.75rem}.dialogue-box-stack .their-q-mine[data-v-3738a6ff]{justify-content:flex-start}.their-q-mine .option-inner[data-v-3738a6ff]{text-align:left;flex-direction:row;gap:.9rem}.dialogue-box .their-q-mine .option-thumb[data-v-3738a6ff]{width:3.25rem;height:4.25rem}.dialogue-box .their-q-mine .option-text[data-v-3738a6ff]{font-size:1.2rem;line-height:1.25}.their-q[data-v-3738a6ff]:not(.their-q-mine){flex-direction:column;justify-content:space-between;align-items:stretch;gap:.25rem}.their-q:not(.their-q-mine) .their-col[data-v-3738a6ff]{width:clamp(11rem, min(20rem, var(--mouth-x,calc(100% - 5.25rem))), 100%);margin-left:clamp(11rem, var(--mouth-x,calc(100% - 5.25rem)), 100%);flex:none;order:1;align-self:flex-start;transform:translate(-100%,-2.5rem)}.their-q:not(.their-q-mine) .their-answer[data-v-3738a6ff]{order:2;align-self:flex-start;margin:0 0 1rem}@media (width>=1024px){.their-q:not(.their-q-mine) .their-col[data-v-3738a6ff]{transform:translate(-100%,-2rem)}}.dialogue-box-stack .their-q[data-v-3738a6ff]:not(.their-q-mine){justify-content:flex-start;gap:3.5rem}.their-q.their-q-say:not(.their-q-mine) .their-col[data-v-3738a6ff]{width:max-content;min-width:min(9rem,100%);max-width:min(28rem, var(--mouth-x,calc(100% - 5.25rem)), 100%);transform:translate(-100%,-.75rem)}.their-q-say .their-bubble[data-v-3738a6ff] .bubble-body{padding-inline:1.75rem}.their-q:not(.their-q-mine) .their-bubble .option-thumb[data-v-3738a6ff]{width:3.25rem;height:4.25rem}.robot-size[data-v-3738a6ff]{--inflate-delay:.15s}.robot-size .option-text[data-v-3738a6ff]{font-family:Nunito,ui-sans-serif,system-ui,sans-serif;font-size:1.15rem;font-weight:600}.their-header[data-v-3738a6ff]{letter-spacing:.04em;color:#ffffffe6;text-shadow:-1px -1px #1a1a2e,1px -1px #1a1a2e,-1px 1px #1a1a2e,1px 1px #1a1a2e,0 1px 3px #0009;font-size:.7rem;font-weight:700}.their-q:not(.their-q-mine) .their-header[data-v-3738a6ff]{transform:translateY(.9rem)}.their-q-mine[data-v-3738a6ff]{position:relative}.their-done[data-v-3738a6ff]{order:3;min-height:3.5rem;margin-top:auto}.their-answer[data-v-3738a6ff]{order:1;align-self:flex-end;align-items:center;gap:.9rem;display:flex;position:relative}.yn-ask-help-tail-down[data-v-3738a6ff]{margin-bottom:12px}.yn-ask-help-tail-up[data-v-3738a6ff]{margin-top:12px}.yn-btn[data-v-3738a6ff]{cursor:pointer;background:0 0;border:0;min-width:6.5rem;padding:0;font-size:1.25rem;font-weight:700;transition:opacity .2s;display:block}.yn-bubble[data-v-3738a6ff]{pointer-events:none;transition:transform .15s,filter .15s}.yn-btn:hover:not(:disabled) .yn-bubble[data-v-3738a6ff]{filter:brightness(1.1)saturate(1.1);transform:translateY(-3px)scale(1.08)}.yn-btn:active:not(:disabled) .yn-bubble[data-v-3738a6ff]{transform:translateY(0)scale(.96)}.yn-btn[data-v-3738a6ff]:disabled{cursor:default}.their-answer .yn-btn[data-v-3738a6ff]:nth-child(2){--inflate-delay:.1s}.their-q:not(.their-q-mine) .their-answer[data-v-3738a6ff]{--inflate-delay:.28s}.their-q-mine .their-answer[data-v-3738a6ff]{--inflate-delay:.12s}.yn-correct[data-v-3738a6ff]{filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 6px #ffffffe6)}.yn-dim[data-v-3738a6ff]{opacity:.15}.yn-leave-active[data-v-3738a6ff]{transition:opacity .2s,transform .25s;position:absolute}.yn-leave-to[data-v-3738a6ff]{opacity:0;transform:scale(.6)}.yn-move[data-v-3738a6ff]{transition:transform .35s cubic-bezier(.3,1.2,.5,1)}@media (prefers-reduced-motion:reduce){.yn-leave-active[data-v-3738a6ff],.yn-move[data-v-3738a6ff]{transition:none}}.dialogue-box .say-text{font-family:Nunito,ui-sans-serif,system-ui,sans-serif;font-size:1.15rem;font-weight:600;line-height:1.25}.dialogue-box .option-inner{text-align:center;flex-direction:column;align-items:center;gap:.375rem;min-width:0;display:flex}.dialogue-box-stack .option-inner,.dialogue-box-grid2x2 .option-inner{text-align:left;flex-direction:row;gap:.75rem}.dialogue-box .option-text{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;font-size:.75rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.dialogue-box .option-thumb .face-breathe{animation:none!important}.dialogue-box .option-thumb{contain:paint;isolation:isolate}.dialogue-box .option-thumb .face-breathe,.dialogue-box .option-thumb .mouth-g{will-change:auto!important}.dialogue-box .option-thumb svg{width:100%;height:100%;display:block}.dialogue-box-stack .option-thumb{width:1.9rem;height:2.5rem}.dialogue-box-stack .option-inner{gap:1rem}.dialogue-box-stack .option-text{font-size:.9rem;line-height:1.2}@media (width>=1024px){.dialogue-box-grid2x2 .option-text{font-size:1rem}.dialogue-box-stack .option-text{font-size:1.05rem}}.dialogue-box[data-v-ff001b79]{grid-template-columns:repeat(4,1fr);gap:.6rem;height:13rem;display:grid}.dialogue-box-stack[data-v-ff001b79]{grid-template-columns:1fr;grid-auto-rows:1fr;height:24rem}.dialogue-box-stack.dialogue-box-options[data-v-ff001b79]{grid-template-rows:auto repeat(4,auto);align-content:end}.dialogue-box-stack.dialogue-box-options.dialogue-box-saying[data-v-ff001b79]{grid-template-rows:1fr repeat(4,auto);align-content:normal}.dialogue-box-grid2x2[data-v-ff001b79]{-moz-column-gap:1.1rem;grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:.1rem 1.1rem;height:15rem}.dialogue-box-grid2x2.dialogue-box-options[data-v-ff001b79]{grid-template-rows:auto repeat(2,auto);align-content:end}.dialogue-box-grid2x2.dialogue-box-options.dialogue-box-saying[data-v-ff001b79]{grid-template-rows:1fr auto auto;align-content:normal}.dialogue-box.dialogue-box-notice[data-v-ff001b79]{display:block}.dialogue-box.dialogue-box-grid2x2.dialogue-box-winner[data-v-ff001b79]{min-height:15rem}.dialogue-box.dialogue-box-stack.dialogue-box-winner[data-v-ff001b79]{min-height:24rem}.dialogue-box.dialogue-box-winner[data-v-ff001b79]{--winner-min:0;grid-template-rows:none;grid-template-columns:1fr;height:auto;min-height:13rem}
