.cp.svelte-11qyng6{flex-direction:column;gap:10px;padding:14px 16px;display:flex}.hd.svelte-11qyng6{align-items:center;gap:10px;display:flex}.live.svelte-11qyng6{background:var(--accent);border-radius:50%;width:8px;height:8px;margin-right:-4px;animation:2s ease-out 3 svelte-11qyng6-live}.live.off.svelte-11qyng6{background:var(--warn);animation:none}@keyframes svelte-11qyng6-live{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 60%, transparent)}70%,to{box-shadow:0 0 0 6px #0000}}.bins.svelte-11qyng6{align-items:flex-end;gap:3px;height:36px;display:flex}.bins.svelte-11qyng6 i:where(.svelte-11qyng6){background:var(--track);transition:height .3s var(--ease);border-radius:2px 2px 0 0;flex:1}.in.svelte-11qyng6{animation:svelte-11qyng6-tipin .3s var(--ease) backwards}@keyframes svelte-11qyng6-tipin{0%{opacity:0;translate:0 8px}}.last.svelte-11qyng6{color:var(--text-2);flex-direction:column;gap:4px;font-size:13px;display:flex}.last.svelte-11qyng6 div:where(.svelte-11qyng6){justify-content:space-between;height:17px;display:flex;overflow:hidden}.box.svelte-11qyng6{flex-direction:column;justify-content:center;gap:8px;height:104px;display:flex}.empty.svelte-11qyng6{text-align:center;height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:13px;display:flex}.empty.svelte-11qyng6 strong:where(.svelte-11qyng6){font:700 20px var(--display);color:var(--text)}.chips.svelte-11qyng6{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chips.svelte-11qyng6 code:where(.svelte-11qyng6){font:600 13px var(--body);color:var(--accent);background:var(--bg);border:1px solid var(--line);animation:1s ease-in-out backwards svelte-11qyng6-hint;animation-delay:calc(var(--intro,0s) + .8s + var(--i) * .35s);border-radius:999px;padding:3px 10px}@keyframes svelte-11qyng6-hint{40%{border-color:var(--accent);background:var(--accent-tint)}}.ft.svelte-11qyng6{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding-top:10px;font-size:12.5px;display:flex}.duel.svelte-11qyng6{grid-template-columns:1fr 1fr;gap:10px;display:grid}.duel.svelte-11qyng6 div:where(.svelte-11qyng6){background:var(--bg);border-radius:12px;flex-direction:column;gap:2px;padding:10px 12px;font-size:12px;display:flex}.duel.svelte-11qyng6 strong:where(.svelte-11qyng6){font:700 22px var(--display)}.wrap.svelte-pc7g35{flex-direction:column;gap:12px;display:flex}.val.svelte-pc7g35{text-align:center;letter-spacing:-.03em;font-size:56px;line-height:1}.unit.svelte-pc7g35{color:var(--muted);margin-left:6px;font-size:28px;font-weight:500}.steps.svelte-pc7g35{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.steps.svelte-pc7g35 button:where(.svelte-pc7g35){border:1px solid var(--line);background:var(--surface);height:44px;color:var(--text);cursor:pointer;font-variant-numeric:tabular-nums;transition:border-color var(--t), background-color var(--t), scale var(--t-fast) var(--ease);border-radius:12px;font-size:14px;font-weight:600}.steps.svelte-pc7g35 button:where(.svelte-pc7g35):not(:disabled):active{background:var(--surface-2);scale:.94}@media (hover:hover){.steps.svelte-pc7g35 button:where(.svelte-pc7g35):not(:disabled):hover{border-color:var(--line-2);background:var(--surface-2)}}.steps.svelte-pc7g35 button:where(.svelte-pc7g35):disabled{opacity:.5;cursor:default}.reveal.svelte-4lx6ks{flex-direction:column;gap:10px;display:flex}.seg.svelte-4lx6ks i:where(.svelte-4lx6ks){animation:svelte-4lx6ks-fillx .5s var(--ease) backwards;animation-delay:calc(var(--intro,0s) + var(--i) * 60ms)}@keyframes svelte-4lx6ks-fillx{0%{clip-path:inset(0 100% 0 0)}}.seg.svelte-4lx6ks i.now:where(.svelte-4lx6ks){animation:svelte-4lx6ks-fillx .5s var(--ease) backwards, breathe 1.6s ease-in-out calc(var(--intro,0s) + 1s) infinite}.intro.svelte-4lx6ks{z-index:40;text-align:center;background:var(--bg);animation:svelte-4lx6ks-intro-out .45s 1.3s var(--ease) forwards;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;inset:0}.intro.svelte-4lx6ks .cap:where(.svelte-4lx6ks){letter-spacing:.22em;animation:rise .4s var(--ease) backwards;font-size:13px}.ttl.svelte-4lx6ks{flex-wrap:wrap;justify-content:center;align-items:center;gap:0 .3em;font-size:clamp(40px,9vw,76px);line-height:1;animation:.5s cubic-bezier(.3,1.5,.5,1) .1s backwards pop;display:flex}.ttl.svelte-4lx6ks .mega:where(.svelte-4lx6ks){padding:.2em .5em;font-size:.3em}.isegs.svelte-4lx6ks{gap:6px;display:flex}.isegs.svelte-4lx6ks i:where(.svelte-4lx6ks){background:var(--accent);width:clamp(18px,6vw,36px);height:6px;animation:.3s backwards pop;animation-delay:calc(.35s + var(--i) * 60ms);border-radius:3px}.isub.svelte-4lx6ks{animation:rise .4s .6s var(--ease) backwards;font-size:15px}@keyframes svelte-4lx6ks-intro-out{to{opacity:0;visibility:hidden;scale:1.04}}@media (prefers-reduced-motion:reduce){.intro.svelte-4lx6ks{display:none}}.q.svelte-4lx6ks{animation:svelte-4lx6ks-qin .4s var(--ease) backwards;animation-delay:var(--intro,0s)}@keyframes svelte-4lx6ks-qin{0%{opacity:0;translate:32px}}.seg.svelte-4lx6ks i:where(.svelte-4lx6ks){transition:box-shadow var(--t)}.tip.busy.svelte-4lx6ks{opacity:.9;animation:1s ease-in-out infinite breathe}.verdict.svelte-4lx6ks{position:relative}.verdict.shake.svelte-4lx6ks{animation:rise .45s var(--ease) backwards, svelte-4lx6ks-shake .5s .9s}@keyframes svelte-4lx6ks-shake{20%,60%{translate:-7px}40%,80%{translate:7px}}.confetti.svelte-4lx6ks{z-index:3;pointer-events:none;position:absolute;top:45%;left:50%}.confetti.svelte-4lx6ks i:where(.svelte-4lx6ks){opacity:0;width:8px;height:12px;animation:1.2s cubic-bezier(.15,.7,.3,1) forwards svelte-4lx6ks-burst;animation-delay:calc(.9s + var(--d));border-radius:2px;position:absolute}@keyframes svelte-4lx6ks-burst{0%{opacity:1;transform:translate(0)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--x), calc(var(--y) + 70px)) rotate(var(--r))}}.curve.svelte-4lx6ks .ln:where(.svelte-4lx6ks){stroke-dasharray:1;animation:svelte-4lx6ks-drawln 1s .45s var(--ease) backwards}@keyframes svelte-4lx6ks-drawln{0%{stroke-dashoffset:1px}}.curve.svelte-4lx6ks .ar:where(.svelte-4lx6ks){animation:.6s .9s backwards svelte-4lx6ks-fadein}.curve.svelte-4lx6ks .ans:where(.svelte-4lx6ks){transform-box:fill-box;transform-origin:bottom;animation:growy .5s .8s var(--ease) backwards}.curve.svelte-4lx6ks .me:where(.svelte-4lx6ks){transform-box:fill-box;transform-origin:50%;animation:.5s cubic-bezier(.3,1.6,.5,1) 1.1s backwards svelte-4lx6ks-drop}.curve.svelte-4lx6ks text:where(.svelte-4lx6ks){animation:.4s 1.15s backwards svelte-4lx6ks-fadein}@keyframes svelte-4lx6ks-fadein{0%{opacity:0}}@keyframes svelte-4lx6ks-drop{0%{opacity:0;translate:0 -24px}}.seg.svelte-4lx6ks{background:0 0;border:0;margin:-6px 0;padding:6px 0;display:block}.seg.svelte-4lx6ks i:where(.svelte-4lx6ks){border-radius:3px;height:6px;display:block}a.seg.svelte-4lx6ks{cursor:pointer}:is(a.seg.svelte-4lx6ks:hover i:where(.svelte-4lx6ks),a.seg.svelte-4lx6ks:focus-visible i:where(.svelte-4lx6ks),a.seg.cur.svelte-4lx6ks:not(:has(i.now)) i:where(.svelte-4lx6ks)){box-shadow:0 0 0 2px var(--text)}a.seg.svelte-4lx6ks:active i:where(.svelte-4lx6ks){scale:1 .7}.next.svelte-4lx6ks,.tip.svelte-4lx6ks{z-index:2;position:sticky;bottom:16px;box-shadow:0 10px 30px #0000008c}.tiles.svelte-4lx6ks{flex-direction:column;gap:10px;display:flex}.verdict.duo.svelte-4lx6ks{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;display:grid}.vmain.svelte-4lx6ks{flex-direction:column;align-items:center;gap:2px;display:flex}.verdict.duo.svelte-4lx6ks .vmain:where(.svelte-4lx6ks){grid-column:2}.vchat.svelte-4lx6ks{color:var(--accent);opacity:.85;grid-column:3;justify-self:center;font-size:36px;line-height:1}.trio.svelte-4lx6ks>.row:where(.svelte-4lx6ks){justify-content:flex-start;position:relative}.trio.svelte-4lx6ks>.row.won:where(.svelte-4lx6ks){border-color:var(--accent)}.trio.svelte-4lx6ks>.row.lost:where(.svelte-4lx6ks)>:where(.svelte-4lx6ks){opacity:.5}.tiles.trio.svelte-4lx6ks>.row.side:where(.svelte-4lx6ks){grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.tiles.trio.svelte-4lx6ks>.row.side.ch:where(.svelte-4lx6ks){grid-template-columns:auto minmax(0,1fr)}.tiles.trio.svelte-4lx6ks>.row.mid:where(.svelte-4lx6ks){text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}.tiles.trio.svelte-4lx6ks>.row.mid:where(.svelte-4lx6ks) .display{font-size:40px!important}.stack.svelte-4lx6ks{flex-direction:column;gap:4px;min-width:0;display:flex}.ch.svelte-4lx6ks .stack:where(.svelte-4lx6ks){text-align:right;align-items:flex-end}.sc.svelte-4lx6ks{font:700 40px/1 var(--display);color:var(--text);position:relative}.plus.svelte-4lx6ks{font:700 14px var(--body);color:var(--accent);animation:svelte-4lx6ks-plusup 1.2s var(--ease) .5s backwards;opacity:0;font-style:normal;position:absolute;top:-14px;left:50%;translate:-50%}@keyframes svelte-4lx6ks-plusup{0%{opacity:0;translate:-50% 8px}30%{opacity:1;translate:-50% -4px}to{opacity:0;translate:-50% -16px}}.verdict.svelte-4lx6ks{border:1px solid var(--line);border-radius:16px;flex-direction:column;align-items:center;gap:2px;padding:20px;display:flex}.row.svelte-4lx6ks{border:1px solid var(--line);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.row.svelte-4lx6ks .cap:where(.svelte-4lx6ks){letter-spacing:.1em;font-size:12px}.lines.svelte-4lx6ks{text-align:center;color:var(--text-2);flex-direction:column;align-items:center;gap:6px;padding:10px 0 4px;font-size:17px;display:flex}.lines.svelte-4lx6ks strong:where(.svelte-4lx6ks){color:var(--text)}.curve.svelte-4lx6ks{width:100%;height:auto;margin-top:4px;display:block}.curve.svelte-4lx6ks text:where(.svelte-4lx6ks){font-family:var(--body)}@media (width<=899px){.phone.svelte-4lx6ks{min-height:auto;padding-top:12px;gap:14px!important}.q.svelte-4lx6ks{gap:10px!important;padding:18px!important}.slide.svelte-4lx6ks{padding-top:8px}.verdict.svelte-4lx6ks{padding:14px}.verdict.svelte-4lx6ks .display{font-size:52px!important}.verdict.duo.svelte-4lx6ks .vchat:where(.svelte-4lx6ks){font-size:30px!important}.tiles.svelte-4lx6ks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tiles.svelte-4lx6ks>.row:where(.svelte-4lx6ks){flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px}.tiles.svelte-4lx6ks>.row:where(.svelte-4lx6ks) .display{font-size:24px!important}.tiles.trio.svelte-4lx6ks>.ans:where(.svelte-4lx6ks){order:-1;grid-column:1/-1}.tiles.trio.svelte-4lx6ks>.side:where(.svelte-4lx6ks) .display{white-space:nowrap;font-size:20px!important}.tiles.trio.svelte-4lx6ks .sc:where(.svelte-4lx6ks){font-size:30px}.tiles.trio.svelte-4lx6ks>.side:where(.svelte-4lx6ks){gap:8px;padding-left:14px;padding-right:14px}.md.svelte-4lx6ks{display:none}.phone.svelte-4lx6ks{padding-bottom:96px}.tip.svelte-4lx6ks,.next.svelte-4lx6ks{bottom:calc(16px + env(safe-area-inset-bottom));width:min(440px,100% - 40px);position:fixed;left:50%;transform:translate(-50%)}}@media (width>=700px){.phone.svelte-4lx6ks{max-width:560px}}@media (width>=900px){.phone.svelte-4lx6ks{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:24px 40px;min-height:auto;padding-top:40px;display:grid;max-width:1120px!important}.progress.svelte-4lx6ks{grid-column:1/-1}.q.svelte-4lx6ks{grid-area:2/1/span 3;padding:32px 36px!important}.slide.svelte-4lx6ks{grid-area:2/2;padding-top:24px}.err.svelte-4lx6ks{grid-column:2}.tip.svelte-4lx6ks{box-shadow:none;grid-area:3/2;position:static}.chat.svelte-4lx6ks{grid-area:4/2}.rev.svelte-4lx6ks{flex-direction:column;align-items:stretch;gap:16px;display:flex;max-width:720px!important}.rev.svelte-4lx6ks .q:where(.svelte-4lx6ks){flex-direction:row!important;align-items:center!important;gap:14px!important;padding:14px 18px!important}.reveal.svelte-4lx6ks{gap:14px}.tiles.svelte-4lx6ks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tiles.svelte-4lx6ks>.row:where(.svelte-4lx6ks){flex-direction:column;align-items:flex-start;gap:6px}.tiles.trio.svelte-4lx6ks{grid-template-columns:repeat(3,minmax(0,1fr))}.tiles.trio.svelte-4lx6ks .display{font-size:26px!important}}.tiles.words.svelte-4lx6ks>.row:where(.svelte-4lx6ks) .display{white-space:nowrap;font-size:22px!important}.tiles.words.trio.svelte-4lx6ks>.row.mid:where(.svelte-4lx6ks) .display{font-size:26px!important}.tiles.words.trio.svelte-4lx6ks>.row.side:where(.svelte-4lx6ks) .display{font-size:18px!important}
