.wrap.svelte-wb4b75{grid-template-columns:auto 1fr;align-items:start;gap:1.2em;display:grid}@container (width<=640px){.wrap.svelte-wb4b75{grid-template-columns:1fr}}.board.svelte-wb4b75{grid-template-columns:1em repeat(var(--C), 2.3em);background:var(--bg-2);border:1px solid var(--line-2);border-radius:12px;grid-auto-rows:2.3em;gap:3px;padding:6px;display:grid}.board.axis.svelte-wb4b75{background:0 0;border-color:#0000;grid-auto-rows:auto;padding-block:0}.rl.svelte-wb4b75,.axis.svelte-wb4b75 span:where(.svelte-wb4b75){font-family:var(--font-code);color:var(--text-3);place-items:center;font-size:.7em;display:grid}.cell.svelte-wb4b75{font-family:var(--font-display);border-radius:6px;place-items:center;padding:0;font-size:1em;font-weight:800;display:grid}.open.svelte-wb4b75{background:var(--surface);border:1px solid var(--line)}.open.fresh.svelte-wb4b75{animation:svelte-wb4b75-pop .4s var(--spring) both}@keyframes svelte-wb4b75-pop{0%{opacity:0;transform:scale(.5)}}.open[data-n="1"].svelte-wb4b75{color:var(--cyan)}.open[data-n="2"].svelte-wb4b75{color:var(--lime)}.open[data-n="3"].svelte-wb4b75{color:var(--coral)}.open[data-n="4"].svelte-wb4b75{color:var(--magenta)}.hid.svelte-wb4b75{background:linear-gradient(145deg, var(--surface-3), var(--surface-2));border:1px solid var(--line-2);color:var(--yellow);transition:transform .12s,box-shadow .2s}.hid.svelte-wb4b75:hover{border-color:var(--line-3);transform:translateY(-2px)}.hid.sel.svelte-wb4b75{outline:2px solid var(--accent);outline-offset:1px;box-shadow:0 0 14px color-mix(in srgb, var(--accent) 60%, transparent)}.hid.hs.svelte-wb4b75{border:2px dashed var(--mint)}.hid.hm.svelte-wb4b75{border:2px dashed var(--red)}.hid.boom.svelte-wb4b75{background:var(--red);color:var(--text);animation:.4s svelte-wb4b75-shake}.hid.showmine.svelte-wb4b75{color:var(--red)}@keyframes svelte-wb4b75-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}.bar.svelte-wb4b75{flex-wrap:wrap;gap:.4em;margin-top:.6em;display:flex}.panel.svelte-wb4b75{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;min-width:0;min-height:12em;padding:.8em 1em}.q.svelte-wb4b75{margin:0 0 .5em}.lab.svelte-wb4b75{font-family:var(--font-code);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin-bottom:.2em;font-size:.66em;display:block}.cl.svelte-wb4b75{color:var(--text-2);flex-wrap:wrap;align-items:center;gap:.4em;font-size:.86em;display:flex}.num.svelte-wb4b75{font-family:var(--font-display);color:var(--cyan);font-weight:800}.num[data-n="2"].svelte-wb4b75{color:var(--lime)}.num[data-n="3"].svelte-wb4b75{color:var(--coral)}.verdict.svelte-wb4b75{background:var(--surface-2);border:1px solid var(--line-2);animation:svelte-wb4b75-pop .35s var(--spring);border-radius:10px;flex-direction:column;gap:.1em;margin-top:.6em;padding:.5em .8em;display:flex}.verdict.svelte-wb4b75 span:where(.svelte-wb4b75){font-family:var(--font-code);color:var(--text-2);font-size:.72em}.verdict[data-s=safe].svelte-wb4b75{background:var(--t-mint);border-color:var(--mint)}.verdict[data-s=safe].svelte-wb4b75 strong:where(.svelte-wb4b75){color:var(--mint)}.verdict[data-s=mine].svelte-wb4b75{background:var(--t-red);border-color:var(--red)}.verdict[data-s=mine].svelte-wb4b75 strong:where(.svelte-wb4b75){color:var(--red)}.verdict[data-s=unknown].svelte-wb4b75{background:var(--t-yellow);border-color:var(--yellow)}.verdict[data-s=unknown].svelte-wb4b75 strong:where(.svelte-wb4b75){color:var(--yellow)}.bad.svelte-wb4b75{color:var(--red);font-weight:700}.win.svelte-wb4b75{color:var(--mint);font-weight:700}.readout.svelte-wb4b75 .stat:where(.svelte-wb4b75){min-width:6.5em}.top.svelte-1reyyhh{flex-wrap:wrap;align-items:center;gap:.4em .9em;margin-bottom:.7em;display:flex}.legend.svelte-1reyyhh{color:var(--text-2);max-width:26em;margin:0;font-size:.78em;line-height:1.35}.main.svelte-1reyyhh{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:1.1em;display:grid}@container (width<=700px){.main.svelte-1reyyhh{grid-template-columns:1fr}}.left.svelte-1reyyhh{flex-direction:column;gap:.6em;min-width:0;display:flex}.lab.svelte-1reyyhh{font-family:var(--font-code);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);font-size:.66em;display:block}.alpha.svelte-1reyyhh{text-transform:none;color:var(--accent);font-size:1.3em}.kbl.svelte-1reyyhh{background:var(--bg-2);border:1px solid var(--line);border-radius:12px;padding:.6em .8em}.kbf.svelte-1reyyhh{align-items:center;gap:.6em;font-size:.92em;display:flex}.kbf.svelte-1reyyhh>span:where(.svelte-1reyyhh){font-family:var(--font-code);color:var(--accent);min-width:2.6em;font-size:.7em}.qs.svelte-1reyyhh{margin-top:.25em}.qs.svelte-1reyyhh button:where(.svelte-1reyyhh){font-size:.8em}.qs.svelte-1reyyhh .katex{color:inherit;font-size:1em}.go.svelte-1reyyhh{gap:.4em;display:flex}.edit.svelte-1reyyhh{flex-direction:column;gap:.35em;display:flex}.ln.svelte-1reyyhh{align-items:center;gap:.5em;display:flex}.ln.svelte-1reyyhh span:where(.svelte-1reyyhh){font-family:var(--font-code);color:var(--accent);min-width:2.6em;font-size:.72em}.ln.svelte-1reyyhh input:where(.svelte-1reyyhh){min-width:0;font-family:var(--font-code);color:var(--text);background:var(--surface-2);border:1px solid var(--line-2);border-radius:8px;flex:1;padding:.3em .55em;font-size:.85em}.ln.svelte-1reyyhh input:where(.svelte-1reyyhh):focus{border-color:var(--accent);outline:none}.pal.svelte-1reyyhh{flex-wrap:wrap;gap:.3em;display:flex}.pal.svelte-1reyyhh .btn:where(.svelte-1reyyhh){min-width:2.2em}.err.svelte-1reyyhh{color:var(--red);margin:0;font-size:.85em}.verdict.svelte-1reyyhh{background:var(--t-red);border:1px solid var(--red);animation:svelte-1reyyhh-pop .45s var(--spring);border-radius:12px;flex-direction:column;padding:.6em .85em;display:flex}.verdict.svelte-1reyyhh strong:where(.svelte-1reyyhh){font-family:var(--font-display);color:var(--red);font-size:1.25em}.verdict.svelte-1reyyhh span:where(.svelte-1reyyhh){color:var(--text-2);font-size:.85em}.verdict.yes.svelte-1reyyhh{background:var(--t-mint);border-color:var(--mint)}.verdict.yes.svelte-1reyyhh strong:where(.svelte-1reyyhh){color:var(--mint)}@keyframes svelte-1reyyhh-pop{0%{opacity:0;transform:scale(.85)}}.tbl.svelte-1reyyhh{min-width:0}table.svelte-1reyyhh{border-collapse:separate;border-spacing:0;width:100%;font-family:var(--font-code);background:var(--bg-2);border:1px solid var(--line-2);border-radius:10px;font-size:.74em;overflow:hidden}table.dense.svelte-1reyyhh{font-size:.68em;line-height:1.22}table.dense.svelte-1reyyhh th:where(.svelte-1reyyhh),table.dense.svelte-1reyyhh td:where(.svelte-1reyyhh){padding-block:.1em}table.xdense.svelte-1reyyhh{font-size:.56em}th.svelte-1reyyhh,td.svelte-1reyyhh{text-align:center;border-bottom:1px solid var(--line);padding:.14em .3em}th.svelte-1reyyhh{background:var(--surface-2);color:var(--text-2);font-weight:600}th.sym.svelte-1reyyhh,td.sym.svelte-1reyyhh{color:var(--text)}th.kbh.svelte-1reyyhh,td.kbc.svelte-1reyyhh{border-left:1px solid var(--line-2)}th.ah.svelte-1reyyhh{color:var(--accent)}td[data-v=true].svelte-1reyyhh{color:var(--text)}td[data-v=false].svelte-1reyyhh{color:var(--text-3)}td.sym[data-v=true].svelte-1reyyhh{color:var(--cyan)}tr.svelte-1reyyhh{transition:background .25s,opacity .25s}tr.dim.svelte-1reyyhh td:where(.svelte-1reyyhh):not(.sym){color:var(--text-3)}tr.dim.svelte-1reyyhh{opacity:.55}tr.cur.svelte-1reyyhh{background:var(--t-yellow);outline:1px solid var(--yellow)}tr.kbt.svelte-1reyyhh{background:var(--t-mint)}tr.kbt.svelte-1reyyhh td.kbc:where(.svelte-1reyyhh){color:var(--mint);font-weight:800}tr.cx.svelte-1reyyhh{background:var(--t-red)}tr.cx.svelte-1reyyhh td.ac:where(.svelte-1reyyhh){color:var(--red);font-weight:800}.mk.svelte-1reyyhh{margin-left:.3em}tr.kbt.svelte-1reyyhh:not(.cx) .mk:where(.svelte-1reyyhh){color:var(--mint)}tr.cx.svelte-1reyyhh .mk:where(.svelte-1reyyhh){color:var(--red)}.foot.svelte-1reyyhh{font-family:var(--font-code);color:var(--text-3);margin:.35em 0 0;font-size:.66em}.ctl.svelte-1oir239{flex-wrap:wrap;align-items:center;gap:.5em .8em;margin-bottom:.6em;display:flex}.gsel.svelte-1oir239{color:var(--text-2);align-items:center;gap:.4em;font-size:.82em;display:flex}.main.svelte-1oir239{grid-template-columns:minmax(0,2.5fr) minmax(0,1fr);align-items:start;gap:1em;display:grid}@container (width<=720px){.main.svelte-1oir239{grid-template-columns:1fr}}.graph.svelte-1oir239{background:radial-gradient(circle at 50% 40%, var(--surface-2), var(--bg-2) 75%);border:1px solid var(--line);border-radius:14px}.edge.svelte-1oir239{stroke:var(--wire-dim);stroke-width:2px;fill:none;transition:stroke .3s}.edge.lit.svelte-1oir239{stroke:var(--mint);stroke-width:2.6px}.edge.firing.lit.svelte-1oir239,.edge.trying.lit.svelte-1oir239{stroke-dasharray:7 6;animation:.6s linear infinite svelte-1oir239-flow}.edge.trying.svelte-1oir239{stroke:var(--yellow)}.edge.trying.lit.svelte-1oir239{stroke:var(--mint)}.edge.dead.svelte-1oir239{stroke:color-mix(in srgb, var(--red) 55%, transparent);stroke-dasharray:3 5}@keyframes svelte-1oir239-flow{to{stroke-dashoffset:-13px}}.ah.svelte-1oir239{fill:var(--wire-dim)}.ahh.svelte-1oir239{fill:var(--mint)}.arc.svelte-1oir239{stroke:var(--text-3);stroke-width:2px;fill:none}.arc.firing.svelte-1oir239,.arc.fired.svelte-1oir239{stroke:var(--mint)}.arc.trying.svelte-1oir239{stroke:var(--yellow)}.rc.svelte-1oir239{fill:var(--surface-3);stroke:var(--line-3);stroke-width:2px;transition:fill .3s,stroke .3s}.rid.svelte-1oir239{font:700 13px var(--font-code);fill:var(--text-2);text-anchor:middle}.rule.touched.svelte-1oir239 .rc:where(.svelte-1oir239){stroke:var(--yellow)}.rule.firing.svelte-1oir239 .rc:where(.svelte-1oir239){fill:var(--magenta);stroke:var(--magenta);filter:drop-shadow(0 0 10px var(--magenta))}.rule.firing.svelte-1oir239 .rid:where(.svelte-1oir239){fill:var(--text)}.rule.fired.svelte-1oir239 .rc:where(.svelte-1oir239){fill:color-mix(in srgb, var(--mint) 25%, var(--surface-3));stroke:var(--mint)}.rule.fired.svelte-1oir239 .rid:where(.svelte-1oir239){fill:var(--mint)}.rule.trying.svelte-1oir239 .rc:where(.svelte-1oir239){stroke:var(--yellow);fill:color-mix(in srgb, var(--yellow) 20%, var(--surface-3));filter:drop-shadow(0 0 8px var(--yellow))}.rule.trying.svelte-1oir239 .rid:where(.svelte-1oir239){fill:var(--yellow)}.rule.waiting.svelte-1oir239 .rc:where(.svelte-1oir239){stroke:var(--yellow)}.rule.dead.svelte-1oir239 .rc:where(.svelte-1oir239){stroke:var(--red);opacity:.6}.rule.dead.svelte-1oir239 .rid:where(.svelte-1oir239){fill:var(--red)}.burst.svelte-1oir239{fill:none;stroke:var(--magenta);stroke-width:3px;animation:svelte-1oir239-burst .8s var(--ease) forwards}@keyframes svelte-1oir239-burst{0%{r:17;opacity:1}to{r:46;opacity:0}}.cnt.svelte-1oir239{fill:var(--bg);stroke:var(--yellow);stroke-width:1.5px}.cnt.zero.svelte-1oir239{stroke:var(--mint);fill:var(--mint)}.cntt.svelte-1oir239{font:700 11px var(--font-code);fill:var(--yellow);text-anchor:middle}.cnt.zero.svelte-1oir239+.cntt:where(.svelte-1oir239){fill:var(--bg)}.node.svelte-1oir239{cursor:default}.node.obs.svelte-1oir239{cursor:pointer}.nb.svelte-1oir239{fill:var(--surface-2);stroke:var(--line-3);stroke-width:1.5px;transition:fill .3s,stroke .3s}.nt.svelte-1oir239{font:600 16px var(--font-body);fill:var(--text-2);text-anchor:middle;pointer-events:none}.node.obs.svelte-1oir239:hover .nb:where(.svelte-1oir239){stroke:var(--text-2)}.ring.svelte-1oir239{fill:none;stroke:var(--accent);stroke-width:1.5px;stroke-dasharray:4 4;opacity:.8}.given.svelte-1oir239{fill:var(--cyan)}.node.agenda.svelte-1oir239 .nb:where(.svelte-1oir239){stroke:var(--yellow);stroke-dasharray:5 4}.node.agenda.svelte-1oir239 .nt:where(.svelte-1oir239){fill:var(--text)}.node.pop.svelte-1oir239 .nb:where(.svelte-1oir239){fill:color-mix(in srgb, var(--yellow) 30%, var(--surface-2));stroke:var(--yellow);stroke-width:2.5px;filter:drop-shadow(0 0 10px var(--yellow))}.node.pop.svelte-1oir239 .nt:where(.svelte-1oir239){fill:var(--text)}.node.true.svelte-1oir239 .nb:where(.svelte-1oir239){fill:color-mix(in srgb, var(--mint) 22%, var(--surface-2));stroke:var(--mint);stroke-width:2px;animation:svelte-1oir239-popin .5s var(--spring);transform-box:fill-box;transform-origin:50%}.node.true.svelte-1oir239 .nt:where(.svelte-1oir239){fill:var(--text)}.node.true.pop.svelte-1oir239 .nb:where(.svelte-1oir239){filter:drop-shadow(0 0 12px var(--mint))}.node.false.svelte-1oir239 .nb:where(.svelte-1oir239){fill:color-mix(in srgb, var(--red) 18%, var(--surface-2));stroke:var(--red)}.node.false.svelte-1oir239 .nt:where(.svelte-1oir239){fill:var(--text-2);text-decoration:line-through}.node.cur.svelte-1oir239 .nb:where(.svelte-1oir239){stroke:var(--yellow);stroke-width:2.5px;fill:color-mix(in srgb, var(--yellow) 18%, var(--surface-2));filter:drop-shadow(0 0 10px var(--yellow))}.node.cur.svelte-1oir239 .nt:where(.svelte-1oir239){fill:var(--text)}.node.stack.svelte-1oir239 .nb:where(.svelte-1oir239){stroke:var(--yellow);stroke-dasharray:5 4}@keyframes svelte-1oir239-popin{0%{transform:scale(.7)}}.panel.svelte-1oir239{flex-direction:column;gap:.55em;min-width:0;display:flex}.nav.svelte-1oir239{flex-wrap:wrap;gap:.35em;display:flex}.panel.svelte-1oir239 .readout:where(.svelte-1oir239){flex-wrap:nowrap}.readout.svelte-1oir239 .stat:where(.svelte-1oir239){flex:1;min-width:0;padding:.3em .55em}.readout.svelte-1oir239 .stat:where(.svelte-1oir239) .k{white-space:nowrap;font-size:.6em}.box.svelte-1oir239{background:var(--bg-2);border:1px solid var(--line);border-radius:10px;min-height:3.6em;padding:.45em .6em}.lab.svelte-1oir239{font-family:var(--font-code);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);margin-bottom:.25em;font-size:.64em;display:block}.chips.svelte-1oir239{flex-wrap:wrap;gap:.3em;display:flex}.sep.svelte-1oir239{color:var(--text-3);align-self:center;font-weight:700}.chip.svelte-1oir239{background:var(--surface-3);border:1px solid var(--line-2);animation:svelte-1oir239-chip .35s var(--spring) both;border-radius:999px;padding:.12em .6em;font-size:.76em;font-weight:600}.chip.popped.svelte-1oir239{background:var(--yellow);color:var(--bg);opacity:.8;border-color:#0000;text-decoration:line-through}.chip.new.svelte-1oir239{border-color:var(--mint);color:var(--mint)}.chip.top.svelte-1oir239{background:color-mix(in srgb, var(--yellow) 22%, var(--surface-3));border-color:var(--yellow)}@keyframes svelte-1oir239-chip{0%{opacity:0;transform:scale(.6)}}.log.svelte-1oir239{background:var(--bg);border:1px solid var(--line);font-family:var(--font-code);border-radius:10px;min-height:7.6em;max-height:9.6em;padding:.45em .65em;font-size:.68em;overflow:hidden}.log.svelte-1oir239 p:where(.svelte-1oir239){color:var(--text-3);max-width:none;margin:0 0 .3em}.log.svelte-1oir239 p.now:where(.svelte-1oir239){color:var(--mint)}.goalmsg.svelte-1oir239{color:var(--text-2);border-left:2px solid var(--accent);margin:0;padding-left:.5em;font-size:.78em}.warn.svelte-1qsrudn{color:var(--text-2);background:var(--t-red);border:1px solid color-mix(in srgb, var(--red) 45%, transparent);border-radius:8px;max-width:none;margin:0 0 .7em;padding:.3em .7em;font-size:.74em}.grid.svelte-1qsrudn{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.9em;display:grid}@container (width<=760px){.grid.svelte-1qsrudn{grid-template-columns:1fr}}.col.svelte-1qsrudn{flex-direction:column;gap:.45em;min-width:0;display:flex}.ask.svelte-1qsrudn{background:var(--bg-2);border:1px solid var(--line-2);border-radius:12px;padding:.7em .85em}.lab.svelte-1qsrudn{font-family:var(--font-code);letter-spacing:.07em;text-transform:uppercase;color:var(--text-3);font-size:.64em}.qq.svelte-1qsrudn{min-height:2.6em;animation:svelte-1qsrudn-qin .35s var(--ease);margin:0;font-size:1.02em;font-weight:700}@keyframes svelte-1qsrudn-qin{0%{opacity:0;transform:translateY(6px)}}.yn.svelte-1qsrudn{flex-wrap:wrap;gap:.35em;display:flex}.why.svelte-1qsrudn{border-color:var(--cyan);color:var(--cyan)}.expl.svelte-1qsrudn{background:var(--t-cyan);border:1px solid color-mix(in srgb, var(--cyan) 45%, transparent);animation:svelte-1qsrudn-qin .3s var(--ease);border-radius:10px;padding:.45em .7em;font-size:.76em}.expl.svelte-1qsrudn p:where(.svelte-1qsrudn){margin:0 0 .25em}.expl.svelte-1qsrudn ol:where(.svelte-1qsrudn){margin:0;padding-left:1.2em}.expl.svelte-1qsrudn li:where(.svelte-1qsrudn){margin-bottom:.2em}.hyp.svelte-1qsrudn{grid-template-columns:4.6em 1fr 2.6em auto;align-items:center;gap:.45em;font-size:.9em;display:grid}.hn.svelte-1qsrudn{font-weight:700}.barw.svelte-1qsrudn{background:var(--surface-2);border:1px solid var(--line);border-radius:999px;height:.75em;overflow:hidden}.bar.svelte-1qsrudn{background:linear-gradient(90deg, var(--accent-2), var(--accent));height:100%;transition:width .6s var(--spring);border-radius:999px}.bar.neg.svelte-1qsrudn{background:var(--red)}.hv.svelte-1qsrudn{font-family:var(--font-code);font-variant-numeric:tabular-nums;text-align:right}.howb.svelte-1qsrudn{padding:.25em .6em}.trace.svelte-1qsrudn{background:var(--bg);border:1px solid var(--line);font-family:var(--font-code);border-radius:10px;min-height:12em;padding:.45em .65em;font-size:.66em}.trace.svelte-1qsrudn p:where(.svelte-1qsrudn){color:var(--text-2);max-width:none;animation:svelte-1qsrudn-qin .3s var(--ease);margin:0 0 .25em}.trace.svelte-1qsrudn p[data-t=fire]:where(.svelte-1qsrudn){color:var(--mint)}.trace.svelte-1qsrudn p[data-t=block]:where(.svelte-1qsrudn){color:var(--text-3)}.arch.svelte-1ckwjni{flex-direction:column;gap:.6em;display:flex}.shell.svelte-1ckwjni{fill:color-mix(in srgb, var(--violet) 6%, transparent);stroke:var(--line-3);stroke-dasharray:6 6}.shl.svelte-1ckwjni{font:600 12px var(--font-code);fill:var(--text-3);letter-spacing:.06em}.ln.svelte-1ckwjni{stroke:var(--wire-dim);stroke-width:2px;fill:none}.ah.svelte-1ckwjni{fill:var(--wire-dim)}.ll.svelte-1ckwjni{font:500 12px var(--font-code);fill:var(--text-3)}.pulse.svelte-1ckwjni{fill:var(--accent);filter:drop-shadow(0 0 8px var(--accent))}.blk.svelte-1ckwjni{cursor:pointer}.blk.svelte-1ckwjni rect:where(.svelte-1ckwjni){fill:color-mix(in srgb, var(--c) 10%, var(--surface-2));stroke:color-mix(in srgb, var(--c) 55%, transparent);stroke-width:1.5px;transition:fill .2s,stroke-width .2s}.blk.svelte-1ckwjni:hover rect:where(.svelte-1ckwjni){stroke-width:2.5px}.blk.on.svelte-1ckwjni rect:where(.svelte-1ckwjni){fill:color-mix(in srgb, var(--c) 24%, var(--surface-2));stroke:var(--c);stroke-width:3px;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--c) 60%, transparent))}.t1.svelte-1ckwjni{font:700 16px var(--font-body);fill:var(--text);text-anchor:middle;pointer-events:none}.t2.svelte-1ckwjni{font:500 13px var(--font-body);fill:var(--text-2);text-anchor:middle;pointer-events:none}.desc.svelte-1ckwjni{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--c);border-radius:10px;max-width:none;min-height:3.6em;margin:0;padding:.55em .9em;font-size:.9em}.sn.svelte-nxk0gs{flex-direction:column;gap:.4em;display:flex}.e.svelte-nxk0gs{stroke:var(--wire-dim);stroke-width:2px;transition:stroke .3s}.e.hot.svelte-nxk0gs{stroke:var(--accent);stroke-width:3px}.ah.svelte-nxk0gs{fill:var(--wire-dim)}.el.svelte-nxk0gs{font:600 12px var(--font-code);fill:var(--text-3)}.el.hot.svelte-nxk0gs{fill:var(--accent)}.n.svelte-nxk0gs rect:where(.svelte-nxk0gs){fill:var(--surface-2);stroke:var(--line-3);stroke-width:1.5px;transition:stroke .3s,fill .3s}.n.svelte-nxk0gs text:where(.svelte-nxk0gs){font:600 14px var(--font-body);fill:var(--text);text-anchor:middle}.n.svelte-nxk0gs text.note:where(.svelte-nxk0gs){font:500 12px var(--font-code);fill:var(--text-3);text-anchor:end}.n.svelte-nxk0gs text.note.hot:where(.svelte-nxk0gs){fill:var(--accent)}.n.hot.svelte-nxk0gs rect:where(.svelte-nxk0gs){stroke:var(--accent);fill:color-mix(in srgb, var(--accent) 16%, var(--surface-2))}.ans.svelte-nxk0gs{color:var(--text-2)}.code.svelte-1iayuxf{font-variant-ligatures:none;font-family:var(--font-code);background:var(--bg);border:1px solid var(--line-2);white-space:pre;color:var(--text);border-radius:12px;margin:0;padding:.8em 1em;font-size:.74em;line-height:1.5;overflow-x:auto}.code.svelte-1iayuxf .kw{color:var(--magenta);font-weight:600}.code.svelte-1iayuxf .va{color:var(--cyan)}.code.svelte-1iayuxf .st{color:var(--lime)}.code.svelte-1iayuxf .cm{color:var(--text-3);font-style:italic}.tight.svelte-1iayuxf{gap:.7em}.tight.svelte-1iayuxf .card:where(.svelte-1iayuxf){padding:.6em .9em}.tight.svelte-1iayuxf .card:where(.svelte-1iayuxf) p:where(.svelte-1iayuxf){margin:0;font-size:.9em}.tight.svelte-1iayuxf h4:where(.svelte-1iayuxf){margin-bottom:.2em}.tt.svelte-1iayuxf{text-align:center}.tt.svelte-1iayuxf th:where(.svelte-1iayuxf),.tt.svelte-1iayuxf td:where(.svelte-1iayuxf){text-align:center;font-family:var(--font-code)}.tt.svelte-1iayuxf td:where(.svelte-1iayuxf){color:var(--text-3)}.tt.svelte-1iayuxf td.t:where(.svelte-1iayuxf){color:var(--mint);font-weight:700}.tt.svelte-1iayuxf td.hot:where(.svelte-1iayuxf){background:var(--t-red)}.mini.svelte-1iayuxf{font-family:var(--font-code);font-size:.8em}.mini.svelte-1iayuxf td.hi:where(.svelte-1iayuxf){background:var(--t-mint);color:var(--mint);font-weight:700}.mini.svelte-1iayuxf th:where(.svelte-1iayuxf),.mini.svelte-1iayuxf td:where(.svelte-1iayuxf){text-align:center;padding:.15em .5em}.defs.svelte-1iayuxf p:where(.svelte-1iayuxf){flex-wrap:wrap;align-items:baseline;gap:.6em;margin:0 0 .35em;display:flex}.defs.svelte-1iayuxf .k:where(.svelte-1iayuxf){font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);min-width:9em;font-size:.72em}.rules.svelte-1iayuxf{grid-template-columns:1fr 1fr;gap:.6em;display:grid}.rules.svelte-1iayuxf>div:where(.svelte-1iayuxf){background:var(--surface);border:1px solid var(--line);border-radius:12px;flex-direction:column;align-items:center;padding:.45em .7em;display:flex}.rules.svelte-1iayuxf span:where(.svelte-1iayuxf){font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);align-self:flex-start;font-size:.66em}.mono.svelte-1iayuxf{font-family:var(--font-code);font-size:.85em;line-height:1.6}.pit.svelte-1iayuxf{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:.7em 1em}.pit.svelte-1iayuxf p:where(.svelte-1iayuxf){margin:0 0 .3em}.pit.svelte-1iayuxf .ok:where(.svelte-1iayuxf),.pit.svelte-1iayuxf .bad:where(.svelte-1iayuxf){align-items:center;gap:.5em;margin:.4em 0 .1em;display:flex}.pit.svelte-1iayuxf .ok:where(.svelte-1iayuxf) span:where(.svelte-1iayuxf){color:var(--mint);font-weight:800}.pit.svelte-1iayuxf .bad:where(.svelte-1iayuxf) span:where(.svelte-1iayuxf){color:var(--yellow);font-weight:800}.sent.svelte-1iayuxf{margin:.3em 0 0;padding-left:1.3em}.sent.svelte-1iayuxf li:where(.svelte-1iayuxf){margin-bottom:.3em}.uni.svelte-1iayuxf{font-size:.78em}.uni.svelte-1iayuxf td:where(.svelte-1iayuxf){font-family:var(--font-code);overflow-wrap:anywhere;font-size:.92em}@container (width<=760px){.uni.svelte-1iayuxf{font-size:.66em}}@container (width>=900px){.uni.svelte-1iayuxf td:where(.svelte-1iayuxf):nth-child(-n+2){white-space:nowrap}}.gmp.svelte-1iayuxf .katex{font-size:1em}.gmp.svelte-1iayuxf{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:.6em .9em}.gmp.svelte-1iayuxf p:where(.svelte-1iayuxf){grid-template-columns:4.6em 1fr;align-items:baseline;gap:.5em;margin:.15em 0;display:grid}.gmp.svelte-1iayuxf>p:where(.svelte-1iayuxf)>span:where(.svelte-1iayuxf):first-child{font-family:var(--font-code);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3);font-size:.62em}.gmp.svelte-1iayuxf .res:where(.svelte-1iayuxf){border-top:1px solid var(--line-2);margin-top:.35em;padding-top:.35em}.gmp.svelte-1iayuxf .res:where(.svelte-1iayuxf)>span:where(.svelte-1iayuxf):first-child{color:var(--accent)}.frame.svelte-1iayuxf{background:var(--surface);border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);border-radius:12px;font-size:.82em;overflow:hidden}.frame.svelte-1iayuxf>div:where(.svelte-1iayuxf){border-bottom:1px solid var(--line);grid-template-columns:7.5em 1fr;padding:.2em .8em;display:grid}.frame.svelte-1iayuxf>div:where(.svelte-1iayuxf):last-child{border-bottom:0}.frame.svelte-1iayuxf span:where(.svelte-1iayuxf){font-family:var(--font-code);color:var(--text-3);font-size:.9em}.frame.svelte-1iayuxf .fh:where(.svelte-1iayuxf){background:var(--t-accent);font-family:var(--font-display);color:var(--accent);padding:.35em .8em;font-weight:700;display:block}.frame.svelte-1iayuxf em:where(.svelte-1iayuxf){color:var(--text-3)}.cfrow.svelte-1iayuxf{grid-template-columns:1.2fr 1.4fr .8fr;gap:.7em;display:grid}@container (width<=760px){.cfrow.svelte-1iayuxf{grid-template-columns:1fr}}.cfrow.svelte-1iayuxf .card:where(.svelte-1iayuxf){padding:.45em .8em}.cfrow.svelte-1iayuxf h4:where(.svelte-1iayuxf){margin-bottom:.1em}.cfrow.svelte-1iayuxf p:where(.svelte-1iayuxf){margin:0}.recap.svelte-1iayuxf{grid-template-columns:repeat(3,1fr);gap:.9em;display:grid}@container (width<=760px){.recap.svelte-1iayuxf{grid-template-columns:1fr}}.recap.svelte-1iayuxf>div:where(.svelte-1iayuxf){background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:.9em 1em}.recap.svelte-1iayuxf p:where(.svelte-1iayuxf){margin:0}.n.svelte-1iayuxf{font-family:var(--font-display);color:var(--accent);margin-bottom:.3em;font-size:1.7em;font-weight:800;line-height:1;display:block}
