.prob.svelte-quqodn{width:100%}.tokens.svelte-quqodn{background:var(--paper-2);border-radius:10px;grid-template-columns:repeat(auto-fill,minmax(24px,1fr));gap:6px;padding:12px;display:grid}.tok.svelte-quqodn{aspect-ratio:1;background:var(--c);transition:transform .25s var(--ease), box-shadow .25s;border-radius:50%}.tok.hit.svelte-quqodn{box-shadow:0 0 0 3px var(--paper-2), 0 0 0 5px var(--red);transform:scale(1.35)}.tok.hit.ok.svelte-quqodn{box-shadow:0 0 0 3px var(--paper-2), 0 0 0 5px var(--green)}.leg.svelte-quqodn{color:var(--ink-2);flex-wrap:wrap;gap:6px 16px;margin:10px 2px 0;padding:0;font-size:14px;list-style:none;display:flex}.leg.svelte-quqodn i:where(.svelte-quqodn){vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:6px;display:inline-block}.lineup.svelte-quqodn{grid-template-columns:repeat(var(--cols), 1fr);background:var(--paper-2);border-radius:10px;gap:5px;padding:12px;display:grid}.seat.svelte-quqodn{aspect-ratio:1;background:var(--paper);border:1px solid var(--grid-strong);color:var(--paper-2);transition:all .35s var(--ease);border-radius:6px;place-items:center;font-size:11px;font-weight:700;display:grid}.seat.first.svelte-quqodn{background:var(--pen-soft);border-color:var(--pen)}.seat.me.svelte-quqodn{background:var(--red);border-color:var(--red);transform:scale(1.1)}.seat.dot.svelte-quqodn{background:var(--c);border-color:#0000;border-radius:50%}.seat.target.svelte-quqodn{box-shadow:0 0 0 3px var(--paper-2), 0 0 0 5px var(--ink)}.lamps.svelte-quqodn{background:var(--paper-2);border-radius:10px;justify-content:center;gap:22px;padding:18px;display:flex}.lamp.svelte-quqodn{width:64px}.lamp.svelte-quqodn circle:where(.svelte-quqodn){fill:var(--grid-strong);transition:fill .3s}.lamp.on.svelte-quqodn circle:where(.svelte-quqodn){fill:var(--marker);filter:drop-shadow(0 0 8px var(--marker))}.lamp.svelte-quqodn rect:where(.svelte-quqodn){fill:var(--ink-3)}.lamp.svelte-quqodn .x:where(.svelte-quqodn){stroke:var(--red);stroke-width:4px;stroke-linecap:round}.dice-now.svelte-quqodn{background:var(--paper-2);border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.die.svelte-quqodn{border:2px solid var(--ink);width:48px;height:48px;font:700 22px var(--font-ui);animation:svelte-quqodn-roll .3s var(--ease);border-radius:10px;place-items:center;display:grid}@keyframes svelte-quqodn-roll{0%{transform:rotate(-25deg)scale(.8)}}.sum.svelte-quqodn{color:var(--ink-2);font-size:20px;font-weight:650}.dlist.svelte-quqodn{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.combo.svelte-quqodn{background:var(--paper);border:1px solid var(--grid-strong);font-variant-numeric:tabular-nums;border-radius:6px;padding:4px 10px;transition:all .3s}.combo.has.svelte-quqodn{background:var(--green-soft);border-color:var(--green)}.bar.svelte-quqodn{border:1px solid var(--grid-strong);border-radius:10px;height:110px;display:flex;overflow:hidden}.seg.svelte-quqodn{background:var(--paper-2);border-right:1px solid var(--grid-strong);min-width:64px;animation:svelte-quqodn-grow .6s var(--ease) both;animation-delay:var(--d);transform-origin:0;flex-direction:column;flex-basis:0;justify-content:space-between;padding:8px;display:flex}.seg.svelte-quqodn:last-child{border-right:0}.seg.ask.svelte-quqodn{background:var(--pen-soft)}.seg.svelte-quqodn b:where(.svelte-quqodn){font-variant-numeric:tabular-nums;font-size:20px}.seg.svelte-quqodn span:where(.svelte-quqodn){color:var(--ink-2);font-size:12.5px;line-height:1.25}@keyframes svelte-quqodn-grow{0%{opacity:0;transform:scaleX(.2)}}.split.svelte-quqodn{border:1px solid var(--grid-strong);border-radius:10px;height:180px;display:flex;overflow:hidden}.col.svelte-quqodn{background:var(--paper-2);border-right:1px solid var(--grid-strong);flex-basis:0;position:relative}.fillpart.svelte-quqodn{background:var(--pen-soft);border-top:2px solid var(--pen);transition:height .2s var(--ease);position:absolute;bottom:0;left:0;right:0}.cl.svelte-quqodn{font-size:14px;font-weight:600;position:absolute;top:8px;left:10px}.cs.svelte-quqodn{color:var(--ink-2);font-size:13px;position:absolute;bottom:8px;left:10px}.total.svelte-quqodn{margin:8px 2px 0;font-weight:600;transition:color .2s}.total.match.svelte-quqodn{color:var(--green)}.venn.svelte-quqodn{width:100%;max-width:420px;margin:0 auto;display:block}.venn.svelte-quqodn .uni:where(.svelte-quqodn){fill:var(--paper-2);stroke:var(--grid-strong)}.venn.svelte-quqodn .ca:where(.svelte-quqodn){fill:color-mix(in srgb, var(--pen) 22%, transparent);stroke:var(--pen);stroke-width:2px;transition:all .25s var(--ease)}.venn.svelte-quqodn .cb:where(.svelte-quqodn){fill:color-mix(in srgb, var(--red) 18%, transparent);stroke:var(--red);stroke-width:2px;transition:all .25s var(--ease)}.venn.svelte-quqodn text:where(.svelte-quqodn){font:650 17px var(--font-ui);fill:var(--ink);font-variant-numeric:tabular-nums}.venn.svelte-quqodn text.ans:where(.svelte-quqodn){fill:var(--green)}.venn.svelte-quqodn .cap2:where(.svelte-quqodn){fill:var(--ink-2);font-size:13px;font-weight:500}.stm.svelte-quqodn{gap:6px;margin:10px 0 0;padding:0;font-size:14.5px;list-style:none;display:grid}.stm.svelte-quqodn li:where(.svelte-quqodn){border:1px solid var(--grid-strong);border-radius:8px;padding:6px 10px;transition:all .2s}.stm.svelte-quqodn li.ok:where(.svelte-quqodn){background:var(--green-soft)}.stm.svelte-quqodn li.bad:where(.svelte-quqodn){background:var(--red-soft)}.stm.svelte-quqodn em:where(.svelte-quqodn){color:var(--ink-2);font-size:12.5px;display:block}.sim.svelte-quqodn{margin-top:12px}.btns.svelte-quqodn{flex-wrap:wrap;gap:6px;display:flex}.btns.svelte-quqodn .btn:where(.svelte-quqodn){min-height:36px;padding:0 12px;font-size:14px}.stats.svelte-quqodn{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.stats.svelte-quqodn div:where(.svelte-quqodn){background:var(--paper);border:1px solid var(--grid-strong);border-radius:8px;padding:5px 8px}.stats.svelte-quqodn div.accent:where(.svelte-quqodn){border-color:var(--green);background:var(--green-soft)}.stats.svelte-quqodn span:where(.svelte-quqodn){color:var(--ink-3);font-size:11.5px;display:block}.stats.svelte-quqodn b:where(.svelte-quqodn){font-variant-numeric:tabular-nums}.spark.svelte-quqodn{background:var(--paper-2);border-radius:8px;width:100%;height:70px;margin-top:8px}.spark.svelte-quqodn path:where(.svelte-quqodn){fill:none;stroke:var(--pen);stroke-width:2px;vector-effect:non-scaling-stroke}.spark.svelte-quqodn .exact:where(.svelte-quqodn){stroke:var(--green);stroke-dasharray:5 4;vector-effect:non-scaling-stroke}.param.svelte-quqodn{color:var(--ink-2);gap:4px;margin-top:10px;font-size:14.5px;display:grid}input[type=range].svelte-quqodn{width:100%;accent-color:var(--pen)}.hint-line.svelte-quqodn{color:var(--ink-3);margin:8px 2px 0;font-size:13.5px}@media (width<=480px){.stats.svelte-quqodn{grid-template-columns:repeat(2,1fr)}}
