.top.svelte-1sq8i7u{justify-content:space-between;align-items:center;gap:12px;display:flex}.title.svelte-1sq8i7u{flex-direction:column;gap:8px;display:flex}.pips.svelte-1sq8i7u{gap:4px;min-height:8px;display:flex}.pip.svelte-1sq8i7u{background:var(--rule-2);border-radius:50%;width:8px;height:8px}.pip.hi.svelte-1sq8i7u{background:var(--ink)}.pip.mid.svelte-1sq8i7u{background:var(--ink-3)}.pip.lo.svelte-1sq8i7u{background:var(--a)}.score.svelte-1sq8i7u{align-items:baseline;gap:8px;display:flex}.score.svelte-1sq8i7u strong:where(.svelte-1sq8i7u){font-size:44px;display:inline-block}.score.svelte-1sq8i7u strong.bump:where(.svelte-1sq8i7u){animation:svelte-1sq8i7u-bump .5s var(--ease-spring)}.best.svelte-1sq8i7u{color:var(--ink-3)}@media (orientation:landscape) and (height<=500px){.score.svelte-1sq8i7u strong:where(.svelte-1sq8i7u){font-size:28px}.title.svelte-1sq8i7u{flex-flow:wrap;align-items:center}}@keyframes svelte-1sq8i7u-bump{50%{transform:scale(1.4)}}.strip.svelte-8mwmou{animation:svelte-8mwmou-enter .4s var(--ease-out);display:block}.dot.svelte-8mwmou{fill:var(--ink-3);opacity:.45}.ans.svelte-8mwmou{stroke:var(--ink);stroke-width:2px}.gl.svelte-8mwmou{stroke:var(--a);stroke-width:2px;stroke-dasharray:3 3}.al.svelte-8mwmou{fill:var(--ink);font-size:11px;font-weight:600}.ans-dot.svelte-8mwmou{fill:var(--ink);stroke:var(--card);stroke-width:2px}@keyframes svelte-8mwmou-enter{0%{opacity:0}}.result.svelte-wnfggj{border-radius:var(--radius);border:1px solid var(--rule);background:var(--card);box-shadow:var(--shadow);animation:svelte-wnfggj-rise .5s var(--ease-out);flex-direction:column;gap:12px;margin-top:22px;padding:clamp(18px,3vw,26px);scroll-margin-top:76px;display:flex}.verdict-row.svelte-wnfggj{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.verdict.svelte-wnfggj{font-family:var(--font-display);color:var(--ink-3);margin:0;font-size:22px}.pts.svelte-wnfggj{color:var(--ink);font-size:40px}.actions.svelte-wnfggj{gap:8px;display:flex}.actions.svelte-wnfggj .btn{min-height:44px}.answer.svelte-wnfggj{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0;display:flex}.answer.svelte-wnfggj strong:where(.svelte-wnfggj){font-size:28px}.k.svelte-wnfggj,.yr.svelte-wnfggj{color:var(--ink-3);font-size:11px}.ctx.svelte-wnfggj{margin:0;font-size:16px;line-height:1.45}.rule.svelte-wnfggj{color:var(--ink-3);margin:0;font-size:10.5px}.more.svelte-wnfggj{color:var(--ink-2);font-size:14px}@media (orientation:landscape) and (height<=500px){.result.svelte-wnfggj{grid-area:result;margin-top:12px;scroll-margin-top:8px}}@keyframes svelte-wnfggj-rise{0%{opacity:0;transform:translateY(14px)}}.run.svelte-jhx7sh{margin-top:36px}.run.svelte-jhx7sh h2:where(.svelte-jhx7sh){margin-bottom:10px;font-size:28px}.run.svelte-jhx7sh ol:where(.svelte-jhx7sh){margin:0;padding:0;list-style:none}.run.svelte-jhx7sh li:where(.svelte-jhx7sh){border-top:1px solid var(--rule);grid-template-columns:24px 1fr auto;align-items:center;gap:4px 10px;padding:10px 0;font-size:15px;display:grid}.run.svelte-jhx7sh .v:where(.svelte-jhx7sh){color:var(--ink-3);grid-column:2;font-size:11px}.run.svelte-jhx7sh .num:where(.svelte-jhx7sh){grid-area:1/3/span 2;font-size:18px}.stage.svelte-1pus6iw{animation:svelte-1pus6iw-enter .45s var(--ease-out);min-height:520px}.cat.svelte-1pus6iw{text-align:center;margin:22px 0 0}.who.svelte-1pus6iw{flex-direction:column;align-items:center;gap:6px;margin-top:14px;display:flex}.shape.svelte-1pus6iw svg{display:block}.name.svelte-1pus6iw{align-items:center;gap:8px;font-size:18px;font-weight:600;display:flex}h1.svelte-1pus6iw{letter-spacing:-.03em;text-align:center;text-wrap:balance;max-width:22ch;margin:10px auto 22px;font-size:clamp(26px,4.6vw,48px)}.guess.svelte-1pus6iw{flex-direction:column;align-items:center;gap:2px;display:flex}.lbl.svelte-1pus6iw{color:var(--a-ink);text-transform:uppercase;letter-spacing:.08em;font-size:11px}.gv.svelte-1pus6iw{color:var(--a-ink);font-variant-numeric:tabular-nums;text-align:center;min-height:1.15em;font-size:clamp(30px,6vw,48px)}.slider.svelte-1pus6iw{max-width:720px;margin:14px auto 0;position:relative}input[type=range].svelte-1pus6iw{width:100%;height:44px;accent-color:var(--a);cursor:pointer;margin:0}input[type=range].svelte-1pus6iw:disabled{cursor:default}.ends.svelte-1pus6iw{color:var(--ink-3);justify-content:space-between;gap:8px;font-size:10.5px;display:flex}.ends.svelte-1pus6iw span:where(.svelte-1pus6iw):nth-child(2){text-align:center}.ends.svelte-1pus6iw span:where(.svelte-1pus6iw):last-child{text-align:right}.go.svelte-1pus6iw{flex-direction:column;align-items:center;gap:10px;margin-top:22px;display:flex}.go.svelte-1pus6iw .btn{min-height:48px;padding-inline:1.6em}.tip.svelte-1pus6iw{color:var(--ink-3);font-size:11px}.sticky-next.svelte-1pus6iw .btn{min-height:44px}.loading.svelte-1pus6iw{min-height:547px;color:var(--ink-3);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex}@media (width<=640px){.loading.svelte-1pus6iw,.stage.svelte-1pus6iw{min-height:435px}}.spinner.svelte-1pus6iw{background:conic-gradient(var(--a) 0 50%, var(--b) 50% 100%);border-radius:50%;width:34px;height:34px;animation:1s linear infinite svelte-1pus6iw-spin;-webkit-mask:radial-gradient(circle,#0000 42%,#000 44%);mask:radial-gradient(circle,#0000 42%,#000 44%)}.sticky-next.svelte-1pus6iw{display:none}@media (width<=720px){.sticky-next.svelte-1pus6iw{z-index:60;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--rule);animation:svelte-1pus6iw-rise .3s var(--ease-out);display:flex;position:fixed;bottom:0;left:0;right:0}.sticky-next.svelte-1pus6iw .btn:where(.svelte-1pus6iw){flex:1;justify-content:center;padding:.8em}}@media (orientation:landscape) and (height<=500px){.stage.svelte-1pus6iw{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"cat guess""who guess""q slider""q go""result result";align-items:start;column-gap:24px;min-height:250px;display:grid}.cat.svelte-1pus6iw{text-align:left;grid-area:cat;margin:4px 0 0}.who.svelte-1pus6iw{grid-area:who;align-items:flex-start;margin-top:4px}.who.svelte-1pus6iw .shape:where(.svelte-1pus6iw){display:none}h1.svelte-1pus6iw{text-align:left;grid-area:q;margin:6px 0 0;font-size:clamp(19px,5.6vh,24px)}.guess.svelte-1pus6iw{grid-area:guess}.gv.svelte-1pus6iw{font-size:30px}.slider.svelte-1pus6iw{grid-area:slider;margin-top:4px}.go.svelte-1pus6iw{grid-area:go;margin-top:8px}.loading.svelte-1pus6iw{min-height:250px}.sticky-next.svelte-1pus6iw{z-index:60;padding:8px max(16px, env(safe-area-inset-right)) calc(8px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--rule);justify-content:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}}@keyframes svelte-1pus6iw-enter{0%{opacity:0}}@keyframes svelte-1pus6iw-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes svelte-1pus6iw-spin{to{transform:rotate(360deg)}}
