.eat[data-v-f7d28e65],.guess[data-v-f7d28e65],.runaway[data-v-f7d28e65],.scene[data-v-f7d28e65],.skip[data-v-f7d28e65]{top:0;right:0;bottom:0;left:0;position:absolute}.tally[data-v-f7d28e65]{animation:pop-f7d28e65 .35s cubic-bezier(.22,1,.36,1) .2s both;background:var(--text);border-radius:999px;color:var(--bg);font-family:var(--font-code);font-size:clamp(.6rem,1.5vh,1rem);font-weight:800;left:50%;padding:calc(.4vh + .3em) 1.3vh;top:1.6vh;translate:-50% 0;white-space:nowrap;z-index:3}.bowl[data-v-f7d28e65],.tally[data-v-f7d28e65]{position:absolute}.bowl[data-v-f7d28e65]{height:12vh;left:6%;top:30vh;width:24%}.bowl-dish[data-v-f7d28e65]{background:var(--sky);border:3px solid var(--text);border-radius:0 0 999px 999px;bottom:0;left:0;right:0}.bowl-dish[data-v-f7d28e65],.bowl-fish[data-v-f7d28e65]{height:6vh;position:absolute}.bowl-fish[data-v-f7d28e65]{bottom:4vh;left:calc(4% + var(--k)*28%);width:40%}.eater[data-v-f7d28e65]{height:18vh;left:30%;position:absolute;top:22vh;width:18vh}.eater-art[data-v-f7d28e65]{height:100%;width:100%}.question[data-v-f7d28e65]{background:var(--bg);border:2px solid var(--text);border-radius:999px;color:var(--text);display:grid;font-size:clamp(.9rem,2.6vh,1.7rem);font-weight:900;height:4.4vh;opacity:0;place-items:center;position:absolute;right:0;top:-1vh;width:4.4vh}.meter[data-v-f7d28e65]{align-items:center;display:flex;flex-direction:column;gap:.8vh;left:66%;position:absolute;top:10vh;translate:-50% 0}.meter-name[data-v-f7d28e65]{background:var(--text);border-radius:999px;color:var(--bg);font-family:var(--font-code);font-size:clamp(.55rem,1.4vh,.95rem);font-weight:800;padding:calc(.3vh + .3em) 1vh}.meter-tube[data-v-f7d28e65]{background:var(--bg);border:3px solid var(--text);border-radius:1.4vh;height:30vh;overflow:visible;position:relative;width:5.4vh}.meter-fill[data-v-f7d28e65]{background:var(--mint);bottom:calc(var(--k)*33.333%);height:33.333%;left:0;opacity:0;position:absolute;right:0;transform-origin:bottom center}.meter-fill[data-v-f7d28e65]:first-child{border-radius:0 0 1vh 1vh}.meter-fill[data-v-f7d28e65]:nth-child(3){border-radius:1vh 1vh 0 0}.meter-line[data-v-f7d28e65]{background:var(--coral);border-radius:999px;color:#fff;font-family:var(--font-code);font-size:clamp(.5rem,1.3vh,.9rem);font-weight:800;left:calc(100% + .6vh);padding:calc(.2vh + .3em) .7vh;position:absolute;top:-.2vh}.condition[data-v-f7d28e65]{align-items:center;display:flex;flex-direction:column;gap:1vh;left:86%;position:absolute;top:11vh;translate:-50% 0}.lever[data-v-f7d28e65]{height:10vh;position:relative;width:10vh}.lever-art[data-v-f7d28e65]{height:100%;top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.lever-off[data-v-f7d28e65]{opacity:0}.check-stack[data-v-f7d28e65]{display:inline-grid;justify-items:center}.check[data-v-f7d28e65]{align-items:center;background:var(--bg);border:2px solid var(--border);border-radius:999px;display:flex;gap:.7vh;grid-area:1/1;opacity:0;padding:.5vh .5vh .5vh 1vh;white-space:nowrap}.check code[data-v-f7d28e65]{color:var(--text);font-family:var(--font-code);font-size:clamp(.55rem,1.5vh,1rem);font-weight:800}.check b[data-v-f7d28e65]{border-radius:999px;color:#fff;display:grid;font-size:clamp(.5rem,1.3vh,.9rem);height:2.4vh;place-items:center;width:2.4vh}.check.is-yes b[data-v-f7d28e65]{background:var(--mint)}.check.is-no b[data-v-f7d28e65]{background:var(--coral)}.check.is-pseudo[data-v-f7d28e65]{font-size:clamp(.6rem,1.6vh,1.05rem);font-weight:800;opacity:1;padding:calc(.4vh + .3em) 1.2vh}.full[data-v-f7d28e65]{background:var(--mint);border-radius:999px;color:#fff;font-size:clamp(.7rem,1.9vh,1.3rem);font-weight:900;left:39%;opacity:0;padding:calc(.5vh + .3em) 1.4vh;top:15vh;translate:-50% 0}.bello[data-v-f7d28e65],.full[data-v-f7d28e65]{position:absolute}.bello[data-v-f7d28e65]{height:13vh;left:10%;top:8vh;width:13vh}.bello-art[data-v-f7d28e65]{height:100%;width:100%}.counter[data-v-f7d28e65]{align-items:center;background:var(--text);border-radius:999px;color:var(--bg);display:flex;font-size:clamp(.55rem,1.45vh,.95rem);font-weight:800;gap:.8vh;left:12%;padding:.5vh .5vh .5vh 1.1vh;position:absolute;top:23vh}.counter-stack[data-v-f7d28e65]{display:inline-grid}.counter-value[data-v-f7d28e65]{background:var(--coral);border-radius:999px;color:#fff;font-family:var(--font-code);grid-area:1/1;min-width:3.4em;opacity:0;padding:.25vh .8vh;text-align:center}.stop[data-v-f7d28e65]{align-items:center;background:var(--bg);border:2px solid var(--coral);border-radius:1.2vh;bottom:2.4vh;color:var(--text);display:flex;font-size:clamp(.65rem,1.7vh,1.15rem);font-weight:800;gap:1vh;left:50%;opacity:0;padding:1vh 1.6vh;position:absolute;translate:-50% 0;white-space:nowrap}.stop-square[data-v-f7d28e65]{background:var(--coral);border-radius:.4vh;height:2vh;width:2vh}.loop-ring[data-v-f7d28e65]{align-items:center;background:var(--bg);border:2px solid var(--lavender);border-radius:999px;display:flex;gap:1vh;left:50%;opacity:0;padding:.8vh 1.6vh;position:absolute;top:7vh;translate:-50% 0}.ring-icon[data-v-f7d28e65]{color:var(--lavender);font-size:2.6vh}.ring-code[data-v-f7d28e65]{color:var(--text);font-family:var(--font-code);font-size:clamp(.7rem,2vh,1.35rem);font-weight:800}.cards[data-v-f7d28e65]{display:grid;gap:4%;grid-template-columns:repeat(3,1fr);left:6%;position:absolute;right:22%;top:17vh}.card[data-v-f7d28e65]{align-items:center;background:var(--bg);border:3px solid var(--border);border-radius:1.8vh;display:flex;flex-direction:column;gap:1.4vh;opacity:0;padding:2.4vh 1vh}.card-number[data-v-f7d28e65]{color:var(--text);font-family:var(--font-code);font-size:clamp(1.6rem,7vh,4.4rem);font-weight:900;line-height:1}.card-verdict[data-v-f7d28e65]{border-radius:999px;color:#fff;font-size:clamp(.55rem,1.45vh,.95rem);font-weight:800;opacity:0;padding:calc(.3vh + .3em) 1vh;white-space:nowrap}.card.is-wrong .card-verdict[data-v-f7d28e65]{background:var(--coral)}.card.is-right .card-verdict[data-v-f7d28e65]{background:var(--mint)}.exit[data-v-f7d28e65]{align-items:center;display:flex;flex-direction:column;gap:.6vh;opacity:0;position:absolute;right:5%;top:19vh}.exit-flag[data-v-f7d28e65]{height:11vh;width:11vh}.exit-code[data-v-f7d28e65]{background:var(--mint);border-radius:999px;color:#fff;font-family:var(--font-code);font-size:clamp(.65rem,1.8vh,1.2rem);font-weight:800;padding:calc(.3vh + .3em) 1.1vh}.tray[data-v-f7d28e65]{animation:appear-f7d28e65 .3s ease both;background:color-mix(in srgb,var(--sun) 45%,var(--bg));border:3px solid var(--text);border-radius:2vh;height:16vh;left:6%;right:6%;top:8vh}.dish[data-v-f7d28e65],.tray[data-v-f7d28e65]{position:absolute}.dish[data-v-f7d28e65]{align-items:center;animation:rise-f7d28e65 .35s cubic-bezier(.22,1,.36,1) calc(.1s + var(--i)*.07s) both;display:flex;flex-direction:column;height:13vh;left:calc(18% + var(--i)*21%);top:9.5vh;translate:-50% 0;width:16%}.dish-fish[data-v-f7d28e65]{height:7vh;width:100%}.dish.is-rotten .dish-fish[data-v-f7d28e65]{filter:grayscale(1);opacity:.7}.stink[data-v-f7d28e65]{animation:stink-f7d28e65 1.2s ease-in-out infinite;color:var(--text-muted);font-size:clamp(.9rem,2.6vh,1.7rem);font-weight:900;left:50%;position:absolute;top:-1.4vh;translate:-50% 0}.dish-name[data-v-f7d28e65]{background:var(--bg);border:2px solid var(--text);border-radius:999px;color:var(--text);margin-top:.6vh;padding:calc(.3vh + .3em) .8vh}.dish-mark[data-v-f7d28e65],.dish-name[data-v-f7d28e65]{font-family:var(--font-code);font-size:clamp(.5rem,1.35vh,.9rem);font-weight:800;white-space:nowrap}.dish-mark[data-v-f7d28e65]{background:var(--mint);border-radius:999px;color:#fff;opacity:0;padding:calc(.3vh + .3em) .9vh;position:absolute;top:calc(100% + 3vh)}.dish.is-rotten .dish-mark[data-v-f7d28e65]{background:var(--coral)}.walker[data-v-f7d28e65]{height:10vh;left:18%;opacity:0;position:absolute;top:33vh;translate:-50% 0;width:10vh}.walker-art[data-v-f7d28e65]{height:100%;width:100%}.stage-1 .question[data-v-f7d28e65]{animation:pop-f7d28e65 .4s cubic-bezier(.22,1,.36,1) .8s both}.stage-1 .eater-art[data-v-f7d28e65]{animation:bob-f7d28e65 .5s ease-in-out 1.2s 4 alternate}.stage-2 .check[data-v-f7d28e65]{animation:swap-in-f7d28e65 .25s cubic-bezier(.22,1,.36,1) var(--t) both,vanish-f7d28e65 .1s ease var(--u) forwards}.stage-2 .bowl-fish[data-v-f7d28e65]{animation:eaten-f7d28e65 .5s cubic-bezier(.55,0,.45,1) var(--t) both}.stage-2 .meter-fill[data-v-f7d28e65]{animation:fill-f7d28e65 .4s cubic-bezier(.22,1,.36,1) var(--t) both}.stage-2 .eater-art[data-v-f7d28e65]{animation:chomp-f7d28e65 .3s ease 1.25s 3;animation-delay:1.35s}.stage-2 .lever-on[data-v-f7d28e65]{animation:vanish-f7d28e65 .2s ease 4.4s both}.stage-2 .lever-off[data-v-f7d28e65]{animation:appear-f7d28e65 .2s ease 4.4s both}.stage-2 .full[data-v-f7d28e65]{animation:pop-f7d28e65 .4s cubic-bezier(.34,1.56,.64,1) 4.8s both}.stage-3 .bowl-fish[data-v-f7d28e65],.stage-4 .bowl-fish[data-v-f7d28e65]{opacity:0}.stage-3 .meter-fill[data-v-f7d28e65]{animation:vanish-f7d28e65 .3s ease .2s both;opacity:1}.stage-3 .lever-off[data-v-f7d28e65]{animation:vanish-f7d28e65 .2s ease .3s both;opacity:1}.stage-3 .full[data-v-f7d28e65]{animation:vanish-f7d28e65 .25s ease both;opacity:1}.stage-3 .check[data-v-f7d28e65]{animation:swap-in-f7d28e65 .2s ease calc(.6s + var(--k, 0)*0s) both}.stage-3 .check[data-v-f7d28e65]:not(:first-child){display:none}.stage-3 .eat[data-v-f7d28e65]{animation:dim-f7d28e65 .4s ease .5s both}.stage-3 .bello[data-v-f7d28e65]{animation:appear-f7d28e65 .3s ease .3s both}.stage-3 .bello-art[data-v-f7d28e65]{animation:spin-f7d28e65 .9s linear .4s infinite}.stage-3 .counter[data-v-f7d28e65]{animation:pop-f7d28e65 .3s cubic-bezier(.22,1,.36,1) .4s both}.stage-3 .counter-value[data-v-f7d28e65]{animation:appear-f7d28e65 .05s linear var(--t) both,vanish-f7d28e65 .05s linear var(--u) forwards}.stage-3 .counter-value[data-v-f7d28e65]:last-child{animation:pop-f7d28e65 .3s cubic-bezier(.34,1.56,.64,1) var(--t) both}.stage-3 .stop[data-v-f7d28e65]{animation:rise-f7d28e65 .4s cubic-bezier(.22,1,.36,1) 3s both,pulse-f7d28e65 1.2s ease-in-out 3.4s infinite}.runaway[data-v-f7d28e65]{pointer-events:none}.stage-3 .eat .bowl[data-v-f7d28e65],.stage-3 .eat .eater[data-v-f7d28e65]{visibility:visible}.stage-4 .eat[data-v-f7d28e65],.stage-4 .runaway[data-v-f7d28e65]{animation:vanish-f7d28e65 .3s ease both}.stage-4 .bello[data-v-f7d28e65],.stage-4 .counter[data-v-f7d28e65],.stage-4 .counter-value[data-v-f7d28e65]:last-child{opacity:1}.stage-4 .loop-ring[data-v-f7d28e65]{animation:pop-f7d28e65 .35s cubic-bezier(.22,1,.36,1) .35s both}.stage-4 .ring-icon[data-v-f7d28e65]{animation:spin-f7d28e65 1.2s linear .4s 3}.stage-4 .card[data-v-f7d28e65]{animation:flip-in-f7d28e65 .4s cubic-bezier(.22,1,.36,1) var(--t) both}.stage-4 .card-verdict[data-v-f7d28e65]{animation:pop-f7d28e65 .3s cubic-bezier(.22,1,.36,1) calc(var(--t) + .45s) both}.stage-4 .card.is-wrong[data-v-f7d28e65]{animation:flip-in-f7d28e65 .4s cubic-bezier(.22,1,.36,1) var(--t) both,shake-f7d28e65 .4s ease calc(var(--t) + .45s) both}.stage-4 .card.is-right[data-v-f7d28e65]{animation:flip-in-f7d28e65 .4s cubic-bezier(.22,1,.36,1) var(--t) both,right-f7d28e65 .5s ease calc(var(--t) + .45s) both}.stage-4 .exit[data-v-f7d28e65]{animation:pop-f7d28e65 .45s cubic-bezier(.34,1.56,.64,1) 3.9s both}.stage-5 .guess[data-v-f7d28e65]{animation:vanish-f7d28e65 .3s ease both}.stage-5 .card[data-v-f7d28e65],.stage-5 .card-verdict[data-v-f7d28e65],.stage-5 .exit[data-v-f7d28e65],.stage-5 .loop-ring[data-v-f7d28e65]{opacity:1}.stage-5 .card.is-right[data-v-f7d28e65]{border-color:var(--mint)}.stage-5 .walker[data-v-f7d28e65]{animation:appear-f7d28e65 .3s ease .3s both,walk4-f7d28e65 3s cubic-bezier(.45,0,.55,1) .7s both;opacity:1}.stage-5 .walker-art[data-v-f7d28e65]{animation:bob-f7d28e65 .25s ease-in-out .3s 14 alternate}.stage-5 .dish-mark[data-v-f7d28e65]{animation:pop-f7d28e65 .3s cubic-bezier(.22,1,.36,1) calc(var(--t) + .25s) both}.stage-5 .dish:not(.is-rotten) .dish-fish[data-v-f7d28e65]{animation:nibble-f7d28e65 .45s ease calc(var(--t) + .15s) both}@keyframes appear-f7d28e65{0%{opacity:0}to{opacity:1}}@keyframes vanish-f7d28e65{0%{opacity:1}to{opacity:0}}@keyframes dim-f7d28e65{0%{opacity:1}to{opacity:.35}}@keyframes pop-f7d28e65{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes rise-f7d28e65{0%{opacity:0;transform:translateY(1.4vh)}to{opacity:1;transform:none}}@keyframes swap-in-f7d28e65{0%{opacity:0;transform:translateY(-.8vh)}to{opacity:1;transform:none}}@keyframes flip-in-f7d28e65{0%{opacity:0;transform:rotateY(80deg) scale(.9)}to{opacity:1;transform:none}}@keyframes bob-f7d28e65{0%{transform:translateY(0)}to{transform:translateY(-.7vh)}}@keyframes chomp-f7d28e65{0%,to{transform:none}50%{transform:scale(1.06) rotate(-3deg)}}@keyframes eaten-f7d28e65{0%{opacity:1;transform:none}60%{opacity:1;transform:translate(10vh,-8vh) scale(.8) rotate(-20deg)}to{opacity:0;transform:translate(14vh,-6vh) scale(.3)}}@keyframes fill-f7d28e65{0%{opacity:1;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes spin-f7d28e65{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes pulse-f7d28e65{0%,to{box-shadow:0 0 color-mix(in srgb,var(--coral) 40%,transparent)}50%{box-shadow:0 0 0 1vh transparent}}@keyframes shake-f7d28e65{0%,to{transform:none}25%{transform:translate(-.8vh)}75%{transform:translate(.8vh)}}@keyframes right-f7d28e65{0%{border-color:var(--border);transform:none}40%{border-color:var(--mint);transform:scale(1.06)}to{border-color:var(--mint);transform:none}}@keyframes stink-f7d28e65{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(-.8vh)}}@keyframes nibble-f7d28e65{0%{transform:none}30%{transform:scale(1.1) rotate(8deg)}to{opacity:.35;transform:scale(.85)}}@keyframes walk4-f7d28e65{0%,16.67%{left:18%}33.33%,50%{left:39%}66.67%,83.33%{left:60%}to{left:81%}}@media (orientation:portrait) and (max-width:760px){.shell[data-v-f7d28e65] .output-label{font-size:clamp(.75rem,3vw,.85rem)}[data-v-f7d28e65] .code-tabbar .ml-auto span{font-size:.72rem}.check b[data-v-f7d28e65],.meter-line[data-v-f7d28e65]{font-size:clamp(.7rem,2.8vw,.8rem)}}
