.explorer.svelte-mg0bht{padding-top:.6rem}.arr.svelte-mg0bht .stroke:where(.svelte-mg0bht){fill:none;stroke-width:2.2;stroke-linecap:round;transition:stroke .25s var(--ease),opacity .25s}.stroke.ivory.svelte-mg0bht{stroke:#ebe5d5}.stroke.dim.svelte-mg0bht{stroke:#8b8676b3;stroke-width:1.5}.stroke.blue.svelte-mg0bht{stroke:#74a9ff}.stroke.violet.svelte-mg0bht{stroke:#a493ff;stroke-width:3}.stroke.gold.svelte-mg0bht{stroke:#f2d08f;stroke-width:3.2}.arr.hidden.svelte-mg0bht .stroke:where(.svelte-mg0bht){opacity:.24}.arr.hidden.svelte-mg0bht .hit:where(.svelte-mg0bht){pointer-events:none}.glow.svelte-mg0bht{fill:none;stroke:#f2d08f;stroke-width:11;stroke-linecap:round;opacity:.22}.comet.svelte-mg0bht{fill:none;stroke:#fff6dc;stroke-width:5;stroke-linecap:round;opacity:.95}.hit.svelte-mg0bht{fill:none;stroke:transparent;stroke-width:26;cursor:pointer;pointer-events:stroke}.arr.svelte-mg0bht:hover .stroke:where(.svelte-mg0bht){stroke-width:3.4}.hit.svelte-mg0bht:focus-visible{outline:none;stroke:#f2d08f2e}.badge.svelte-mg0bht{fill:#a493ff;stroke:#0b1122;stroke-width:2}.badge-t.svelte-mg0bht{font-family:var(--font-ui);font-size:11px;font-weight:700;fill:#0b1122!important}.halo.svelte-mg0bht{fill:#f2d08f14;stroke:#f2d08f4d;stroke-width:1}.node.svelte-mg0bht{stroke:#f2d08f;stroke-width:1.6;filter:url(#glow)}.disc.svelte-mg0bht{fill:#74a9ff0f;stroke:#74a9ff40;stroke-dasharray:3 5}.tri.svelte-mg0bht{fill:#a493ff38;stroke:#a493ff;stroke-width:2;stroke-linejoin:round}.mark.svelte-mg0bht{fill:#f2d08f;filter:url(#glow)}.readout.svelte-mg0bht{min-height:4.6rem;padding:.4rem 1.2rem .9rem;text-align:center}.formula.svelte-mg0bht{font-size:1.05rem;color:var(--ink-bright);overflow-x:auto;padding:.2rem 0 .35rem}.prompt.svelte-mg0bht{font-size:.82rem;color:var(--ink-dim)}.prompt.warn.svelte-mg0bht{color:var(--amber)}.roads.svelte-106fref{padding-top:.8rem}.ar.svelte-106fref{fill:none;stroke-width:2.2}.ar.a.svelte-106fref{stroke:#f2d08f}.ar.b.svelte-106fref{stroke:#5fd6cf}.node.svelte-106fref{fill:#121a2ff2;stroke:#ebe5d559;stroke-width:1.2}.node.goal.svelte-106fref{stroke:#f2d08f99;stroke-dasharray:4 4}.res.svelte-106fref{fill:#84d9a2;filter:url(#glow)}.res.bad.svelte-106fref{fill:#f28db6}.tok.svelte-106fref{filter:url(#glow-strong)}.tok.gold.svelte-106fref{fill:#f2d08f}.tok.teal.svelte-106fref{fill:#5fd6cf}.out.svelte-106fref{display:grid;gap:.15rem;justify-items:center;text-align:center;font-size:.82rem;color:var(--ink-dim);padding:0 1rem .6rem}.ga.svelte-106fref b:where(.svelte-106fref){color:var(--gold-bright)}.te.svelte-106fref b:where(.svelte-106fref){color:var(--teal)}.ok.svelte-106fref{color:var(--green)}.no.svelte-106fref{color:var(--rose)}.fc.svelte-1gpifbo{padding-top:.8rem}.ring.svelte-1gpifbo{fill:#74a9ff0d;stroke:#ebe5d559;stroke-width:7}.loop.svelte-1gpifbo{fill:none;stroke:#f2d08f;stroke-width:2.4;stroke-linejoin:round;filter:url(#glow)}.tick.svelte-1gpifbo{stroke:#f2d08f;stroke-width:2.4;fill:none}.tbody.svelte-1gpifbo{stroke:#a493ff80;stroke-width:1.2}.thole.svelte-1gpifbo{fill:#0a1020;stroke:#a493ff59;stroke-width:1}.tgrid.svelte-1gpifbo{fill:none;stroke:#bfe4ff14;stroke-width:.8}.tgrid.front.svelte-1gpifbo{stroke:#bfe4ff38}.tcurve.svelte-1gpifbo{fill:none;stroke:#f2d08f52;stroke-width:1.6;stroke-dasharray:3 4}.tcurve.front.svelte-1gpifbo{stroke:#f2d08f;stroke-width:2.6;stroke-dasharray:none;filter:url(#glow)}.dot.svelte-1gpifbo{fill:#f2d08f;filter:url(#glow)}.map.svelte-1gpifbo{stroke:#ebe5d5;stroke-width:2;fill:none}.arc.svelte-1gpifbo{fill:none;stroke:#74a9ff;stroke-width:1.8;stroke-dasharray:6 5}.beam.svelte-1gpifbo{stroke:#f2d08f8c;stroke-width:2;stroke-dasharray:2 6;stroke-linecap:round;fill:none}.pill.svelte-1gpifbo{fill:#0b1122;stroke:#f2d08f99;stroke-width:1.2}.gnode.svelte-1gpifbo{fill:#121a2ff2;stroke:#f2d08f8c;stroke-width:1.4;filter:url(#glow)}.hom.svelte-1gpifbo{stroke:#f2d08f;stroke-width:2.2;fill:none}.readout.svelte-1gpifbo{padding:0 1.2rem .6rem;text-align:center}.note.svelte-1gpifbo{margin:-.4rem 0 .4rem;font-size:.8rem;color:var(--ink-dim)}.group.svelte-1gpifbo{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .8rem}.cap.svelte-1gpifbo{font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:var(--gold)}@container figure (max-width: 30rem){.group.svelte-1gpifbo{flex-wrap:nowrap;gap:.3rem .5rem}.cap.svelte-1gpifbo{min-width:3.3rem}}.brouwer.svelte-zpqw1y{padding-top:.6rem}.ring.svelte-zpqw1y{fill:none;stroke:#f2d08f;stroke-width:3;filter:url(#glow)}.disk.svelte-zpqw1y{stroke:#5fd6cf;stroke-width:2.4;filter:url(#glow)}.push.svelte-zpqw1y{stroke:#f28db6;stroke-width:1.6;opacity:.8}.q.svelte-zpqw1y{fill:#f28db6;font-size:20px!important;font-weight:700}.map.svelte-zpqw1y{fill:none;stroke:#ebe5d5;stroke-width:2}.retr.svelte-zpqw1y{stroke:#f28db6;stroke-dasharray:7 5}.retr.dead.svelte-zpqw1y{opacity:.35}.cross.svelte-zpqw1y line:where(.svelte-zpqw1y){stroke:#f28db6;stroke-width:3.5;stroke-linecap:round}.idm.svelte-zpqw1y{stroke:#f2d08f;stroke-width:2.4}.commute.svelte-zpqw1y{fill:none;stroke:#84d9a280;stroke-width:1.4;stroke-dasharray:2 5}.beam.svelte-zpqw1y{stroke:#f2d08f8c;stroke-width:2;stroke-dasharray:2 6;stroke-linecap:round}.pill.svelte-zpqw1y{fill:#0b1122;stroke:#f2d08f99}.gnode.svelte-zpqw1y{fill:#121a2ff2;stroke:#f2d08f8c;stroke-width:1.4}.gnode.zero.svelte-zpqw1y{stroke:#f28db6b3}.token.svelte-zpqw1y{fill:#f2d08f;filter:url(#glow-strong);transition:fill .3s}.token.crushed.svelte-zpqw1y{fill:#f28db6}.tok-t.svelte-zpqw1y{font-family:var(--font-ui);font-weight:700;font-size:14px;fill:#1a1206!important}.clash.svelte-zpqw1y{fill:#f28db6d9;filter:url(#glow)}.explain.svelte-zpqw1y{padding:0 1.2rem .4rem;text-align:center;min-height:6.4rem}.explain.svelte-zpqw1y p:where(.svelte-zpqw1y){margin:-.3rem 0 .4rem;font-size:.84rem;color:var(--ink-dim)}.nat.svelte-83kncc{padding-top:.8rem}.cols.svelte-83kncc{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.4rem 1rem;padding:0 .8rem;align-items:start}@media(max-width:760px){.cols.svelte-83kncc{grid-template-columns:minmax(0,1fr)}}.bg.svelte-83kncc{fill:#0509128c;stroke:#d8b26e2e}.gridl.svelte-83kncc{stroke:#bfe4ff0f}.axis.svelte-83kncc{stroke:#ebe5d540;stroke-width:1}.st.svelte-83kncc{stroke-width:1.6;transition:all .3s var(--ease)}.st.down.svelte-83kncc{stroke:#5fd6cfbf}.st.across.svelte-83kncc{stroke:#a493ffd9;stroke-dasharray:5 4;stroke-width:2.2}.vec.svelte-83kncc{stroke:#f2d08f;stroke-width:2.6;fill:none}.vec.tv.svelte-83kncc{stroke:#74a9ff}.handle.svelte-83kncc{fill:#f2d08f1f;stroke:#f2d08f80;cursor:grab;touch-action:none}.knob.svelte-83kncc{fill:#f2d08f;pointer-events:none;filter:url(#glow)}.legend.svelte-83kncc{display:flex;gap:1.2rem;justify-content:center;font-size:.78rem;color:var(--ink-dim);margin:.2rem 0 .4rem}.sw.svelte-83kncc{display:inline-block;width:1.4rem;height:0;border-top:2px solid;vertical-align:middle;margin-right:.35rem}.sw.down.svelte-83kncc{border-color:#5fd6cfe6}.sw.across.svelte-83kncc{border-color:#a493ff;border-top-style:dashed}.squares.svelte-83kncc{display:grid;gap:.6rem}.sq.svelte-83kncc{border:1px solid var(--line-faint);border-radius:10px;padding:.5rem .6rem .4rem;background:#05091259}.sq-title.svelte-83kncc{font-size:.74rem;letter-spacing:.05em;color:var(--gold);text-align:center}.ar.svelte-83kncc{stroke:#ebe5d5;stroke-width:1.6;fill:none}.routes.svelte-83kncc{display:grid;gap:.1rem;font-size:.82rem;color:var(--ink);justify-items:center}.r.svelte-83kncc{color:var(--ink-faint);font-size:.72rem;margin-right:.3rem}.verdict.svelte-83kncc{font-weight:650;font-size:.8rem;margin-top:.15rem}.ok.svelte-83kncc{color:var(--green)}.bad.svelte-83kncc{color:var(--rose)}.cap.svelte-83kncc{font-size:.78rem;color:var(--ink-dim)}.mat.svelte-83kncc{font-size:.85rem}.up.svelte-i15ilw{padding-top:.8rem}.box.svelte-i15ilw{fill:#74a9ff0d;stroke:#74a9ff4d;stroke-width:1.2}.box.prod.svelte-i15ilw{fill:#a493ff0f;stroke:#a493ff73}.proj.svelte-i15ilw{fill:none;stroke:#8b867673;stroke-width:1.2;stroke-dasharray:3 4}.mf.svelte-i15ilw,.mg.svelte-i15ilw,.mh.svelte-i15ilw{fill:none;stroke-width:2;transition:opacity .25s}.mf.svelte-i15ilw{stroke:#f2d08f}.mg.svelte-i15ilw{stroke:#5fd6cf}.mh.svelte-i15ilw{stroke:#a493ff;stroke-width:2.4}.mh.wrong.svelte-i15ilw{stroke:#f28db6}.dim.svelte-i15ilw{opacity:.22}.dotX.svelte-i15ilw{fill:#f4d79c;stroke:#0b1122;stroke-width:1.5;cursor:pointer}.el.act.svelte-i15ilw .dotX:where(.svelte-i15ilw){filter:url(#glow-strong);stroke:#fff}.dotA.svelte-i15ilw{fill:#f2d08f}.dotB.svelte-i15ilw{fill:#5fd6cf}.pair.svelte-i15ilw{fill:#a493ff14;stroke:#a493ff59;cursor:pointer;transition:all .2s}.pair.svelte-i15ilw:hover{fill:#a493ff33}.pair.hit.svelte-i15ilw{fill:#a493ff52;stroke:#a493ff;filter:url(#glow)}.readout.svelte-i15ilw{padding:.3rem 1.2rem .6rem;font-size:.86rem;color:var(--ink-dim);text-align:center;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:center;align-items:center}.ok.svelte-i15ilw{color:var(--green)}.bad.svelte-i15ilw{color:var(--rose)}.table.svelte-i15ilw{display:grid;gap:.35rem;padding:0 1rem .8rem;justify-content:center}.row.svelte-i15ilw{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;padding:.2rem .5rem;border-radius:8px;font-size:.85rem}.row.act.svelte-i15ilw{background:#f4d79c0f}.xl.svelte-i15ilw{color:var(--gold-bright);min-width:1.2rem}.fl.svelte-i15ilw{color:var(--ink-dim)}.hasse.svelte-i15ilw{stroke:#ebe5d538;stroke-width:1.6}.uniq.svelte-i15ilw{fill:none;stroke:#f2d08f;stroke-width:1.6;stroke-dasharray:5 4;opacity:.9}.dnode.svelte-i15ilw{fill:#0d1426;stroke:#ebe5d559;stroke-width:1.4;cursor:pointer;transition:all .25s var(--ease)}.dnode.cone.svelte-i15ilw{fill:#a493ff38;stroke:#a493ff}.dnode.sel.svelte-i15ilw{stroke:#5fd6cf;stroke-width:2.6}.dnode.best.svelte-i15ilw{fill:#f2d08f;stroke:#fff6dc;filter:url(#glow-strong)}.kgrid.svelte-i15ilw{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:.6rem;padding:0 .8rem}@container figure (max-width: 40rem){.kgrid.svelte-i15ilw{grid-template-columns:minmax(0,1fr)}}@container figure (max-width: 30rem){.table.svelte-i15ilw{padding:0 .4rem .8rem}.row.svelte-i15ilw{flex-wrap:nowrap;gap:.3rem .4rem;padding:.2rem .3rem}}.bg.svelte-i15ilw{fill:#0509128c;stroke:#d8b26e2e}.gridl.svelte-i15ilw{stroke:#bfe4ff0f}.axis.svelte-i15ilw{stroke:#ebe5d540}.kline.svelte-i15ilw{stroke:#5fd6cf;stroke-width:2.4;filter:url(#glow)}.wvec.svelte-i15ilw{stroke:#f2d08f;stroke-width:2.6}.wvec.on.svelte-i15ilw{stroke:#5fd6cf}.handle.svelte-i15ilw{fill:#f2d08f1f;stroke:#f2d08f80;cursor:grab;touch-action:none}.knob.svelte-i15ilw{fill:#f2d08f;pointer-events:none}.knob.on.svelte-i15ilw{fill:#5fd6cf}.dg.svelte-i15ilw{fill:none;stroke:#ebe5d5;stroke-width:1.8}.dg.dash.svelte-i15ilw{stroke:#a493ff;stroke-dasharray:5 4;transition:opacity .3s}.dg.ghost.svelte-i15ilw{opacity:.15}.nw.svelte-43d7ok{white-space:nowrap}.same.svelte-43d7ok{vertical-align:middle;text-align:center;color:var(--gold-bright);font-style:italic;border-left:1px solid var(--line-faint);background:#d8b26e0d}
