.chart.svelte-1k6cdib{font:.72rem ui-monospace,monospace;overflow-x:auto}.axis.svelte-1k6cdib,.row.svelte-1k6cdib{display:grid;grid-template-columns:9.5rem repeat(10,minmax(1.9rem,1fr));gap:3px;align-items:center}.axis.svelte-1k6cdib span:where(.svelte-1k6cdib){text-align:center;opacity:.5;padding-bottom:.3rem}.row.svelte-1k6cdib{margin-bottom:3px}.name.svelte-1k6cdib{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:.5rem;opacity:.85}.cell.svelte-1k6cdib{position:relative;height:1.9rem;border-radius:3px;background:#f4ead80d;display:grid;place-items:center;overflow:hidden}.cell.svelte-1k6cdib:before{content:"";position:absolute;inset:0;background:#ff6a2b;opacity:calc(var(--fill) * 1.1)}.cell.hot.svelte-1k6cdib:before{background:#ff3d1f}.cell.svelte-1k6cdib b:where(.svelte-1k6cdib){position:relative;font-weight:600}.fair.svelte-1k6cdib .cell:where(.svelte-1k6cdib):before{background:#2ee6a8}.fair.svelte-1k6cdib .name:where(.svelte-1k6cdib){color:#6ff0c0}.distribution.svelte-qg04rm{margin:2rem 0 0}svg.svelte-qg04rm{display:block;width:100%;height:auto;overflow:visible}.grid.svelte-qg04rm{stroke:#f4ead814}.tick.svelte-qg04rm{fill:#f4ead866;font:10px ui-monospace,monospace}.label.svelte-qg04rm{fill:#f4ead8b3;font:12px ui-monospace,monospace}.label.seven.svelte-qg04rm{fill:#ff6a2b;font-weight:700}.total.svelte-qg04rm{fill:#f4ead8d9;font:600 11px ui-monospace,monospace}.bar.svelte-qg04rm{transition:opacity .2s;cursor:default}.bar.dim.svelte-qg04rm{opacity:.3}.fair.svelte-qg04rm{stroke:#2ee6a8;stroke-width:1.5;stroke-dasharray:5 4}.fair-label.svelte-qg04rm{fill:#6ff0c0;font:11px ui-monospace,monospace}.legend.svelte-qg04rm{display:flex;flex-wrap:wrap;gap:.35rem .9rem;margin-top:.75rem;font:.68rem ui-monospace,monospace;opacity:.8}.legend.svelte-qg04rm span:where(.svelte-qg04rm){display:inline-flex;align-items:center;gap:.35rem}.legend.svelte-qg04rm i:where(.svelte-qg04rm){width:.6rem;height:.6rem;border-radius:2px;display:inline-block}figcaption.svelte-qg04rm{margin-top:.5rem;font:.68rem ui-monospace,monospace;opacity:.55}@media(max-width:520px){.total.svelte-qg04rm{font-size:14px}.label.svelte-qg04rm{font-size:15px}}.clef-wall.svelte-kj7gfw{border:1px solid rgba(255,106,43,.3);border-radius:12px;padding:.9rem;background:#0a0705}.stage.svelte-kj7gfw{position:relative}.snapshot.svelte-kj7gfw{position:absolute;right:.6rem;bottom:.6rem;width:26%;border-radius:5px;border:1px solid rgba(255,179,71,.6);box-shadow:0 4px 20px #0009}.snapshot-label.svelte-kj7gfw{position:absolute;right:.6rem;bottom:calc(1rem + 13%);font:.58rem ui-monospace,monospace;letter-spacing:.08em;color:#ffb347;text-transform:uppercase}.gauges.svelte-kj7gfw{display:grid;grid-template-columns:repeat(6,1fr);gap:.45rem;margin-top:.75rem}.gauge.svelte-kj7gfw{display:flex;flex-direction:column;align-items:center;gap:.25rem;font:.68rem ui-monospace,monospace;padding:.4rem 0;border-radius:6px}.gauge.busiest.svelte-kj7gfw{background:#ff6a2b1f}.tube.svelte-kj7gfw{width:.9rem;height:3.2rem;border-radius:.45rem;background:#f4ead814;display:flex;align-items:flex-end;overflow:hidden}.tube.svelte-kj7gfw i:where(.svelte-kj7gfw){width:100%;background:linear-gradient(#ffd12e,#ff6a2b);transition:height .6s ease}.controls.svelte-kj7gfw{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}button.svelte-kj7gfw{font:700 .8rem ui-monospace,monospace;padding:.5rem .9rem;border-radius:6px;border:0;background:#ff6a2b;color:#140a04;cursor:pointer}button.secondary.svelte-kj7gfw{background:#2a221c;color:#f4ead8}button.svelte-kj7gfw:disabled{opacity:.55;cursor:progress}pre.svelte-kj7gfw{background:#1a1410;border-radius:6px;padding:.75rem;font-size:.72rem;margin-top:.75rem;white-space:pre-wrap;word-break:break-all}pre.svelte-kj7gfw span:where(.svelte-kj7gfw){color:#ffb347}.error.svelte-kj7gfw{color:#ff8a8a;font:.75rem ui-monospace,monospace;margin-top:.6rem}.caption.svelte-kj7gfw{font-size:.75rem;opacity:.55;margin-top:.6rem}.lede.svelte-1ug1tr9,.note.svelte-1ug1tr9{opacity:.8;font-size:.92rem;margin-bottom:1rem}.note.svelte-1ug1tr9{margin-top:1rem}.attacks.svelte-1ug1tr9{display:flex;flex-wrap:wrap;gap:.5rem;margin:.9rem 0}.attacks.svelte-1ug1tr9 button:where(.svelte-1ug1tr9){font:.8rem ui-monospace,monospace;padding:.4rem .8rem;border-radius:6px;border:1px solid rgba(244,234,216,.2);background:#1a1410;color:inherit;cursor:pointer}.attacks.svelte-1ug1tr9 button.active:where(.svelte-1ug1tr9){background:#ff6a2b;color:#140a04;border-color:#ff6a2b}.status.svelte-1ug1tr9{display:flex;gap:1rem;align-items:baseline;padding:.7rem .9rem;border-radius:6px;background:#2ee6a81f;color:#6ff0c0;font:.8rem ui-monospace,monospace}.status.bad.svelte-1ug1tr9{background:#ff464624;color:#ff8a8a}table.svelte-1ug1tr9{width:100%;border-collapse:collapse;margin-top:.75rem;font:.78rem ui-monospace,monospace}td.svelte-1ug1tr9{padding:.35rem .4rem;border-bottom:1px solid rgba(244,234,216,.08)}td.svelte-1ug1tr9:nth-child(3){opacity:.5}.lede.svelte-1nkwjni,.note.svelte-1nkwjni{opacity:.8;font-size:.92rem;margin-bottom:1rem}.note.svelte-1nkwjni{margin-top:1rem}.actions.svelte-1nkwjni{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin:.9rem 0;font:.8rem ui-monospace,monospace}button.svelte-1nkwjni{font:.8rem ui-monospace,monospace;padding:.45rem .85rem;border-radius:6px;border:0;background:#ff6a2b;color:#140a04;font-weight:700;cursor:pointer}button.svelte-1nkwjni:disabled{opacity:.4}.meta.svelte-1nkwjni{font:.75rem ui-monospace,monospace;opacity:.55}pre.svelte-1nkwjni{background:#1a1410;padding:.8rem;border-radius:6px;font-size:.74rem;white-space:pre-wrap;word-break:break-all}.flipped.svelte-1nkwjni{color:#ff8a8a}.verdict.svelte-1nkwjni{padding:.7rem .9rem;border-radius:6px;background:#2ee6a81f;color:#6ff0c0;font:.8rem ui-monospace,monospace;display:flex;justify-content:space-between;gap:1rem;flex-wrap:wrap}.verdict.bad.svelte-1nkwjni{background:#ff464624;color:#ff8a8a}.lede.svelte-37vik5,.note.svelte-37vik5{opacity:.8;font-size:.92rem;margin-bottom:1rem}.note.svelte-37vik5{margin-top:1rem}.walls.svelte-37vik5{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.wall.svelte-37vik5{border:1px solid rgba(244,234,216,.12);border-radius:8px;padding:.4rem;transition:filter .3s}.wall.compromised.svelte-37vik5{border-color:#ff4646;filter:hue-rotate(160deg) saturate(.6)}.label.svelte-37vik5{display:flex;flex-direction:column;font:.72rem ui-monospace,monospace;padding-top:.4rem;gap:.15rem}.label.svelte-37vik5 span:where(.svelte-37vik5){opacity:.55}.drand.svelte-37vik5{margin:.9rem 0;font:.75rem ui-monospace,monospace;opacity:.75}button.svelte-37vik5{font:.8rem ui-monospace,monospace;padding:.45rem .85rem;border-radius:6px;border:0;background:#ff6a2b;color:#140a04;font-weight:700;cursor:pointer;margin-bottom:.75rem}.round.svelte-37vik5{display:flex;flex-direction:column;gap:.2rem;padding:.45rem 0;border-bottom:1px solid rgba(244,234,216,.08);font:.72rem ui-monospace,monospace;opacity:.55}.round.latest.svelte-37vik5{opacity:1}.round.svelte-37vik5 code:where(.svelte-37vik5){word-break:break-all;color:#ffb347}@media(max-width:640px){.walls.svelte-37vik5{grid-template-columns:1fr}}.lede.svelte-w1d6o5,.note.svelte-w1d6o5{opacity:.8;font-size:.92rem;margin-bottom:1rem}.note.svelte-w1d6o5{margin-top:1rem}.actions.svelte-w1d6o5{display:flex;flex-wrap:wrap;gap:.5rem;margin:.9rem 0}button.svelte-w1d6o5{font:.8rem ui-monospace,monospace;padding:.45rem .85rem;border-radius:6px;border:0;background:#ff6a2b;color:#140a04;font-weight:700;cursor:pointer}button.secondary.svelte-w1d6o5{background:#2a221c;color:#f4ead8}button.svelte-w1d6o5:disabled{opacity:.4}.log.svelte-w1d6o5{font:.72rem ui-monospace,monospace}.entry.svelte-w1d6o5{display:grid;grid-template-columns:2.5rem 5rem 13rem 1fr;gap:.5rem;padding:.35rem .4rem;border-bottom:1px solid rgba(244,234,216,.08)}.entry.pass.svelte-w1d6o5{color:#6ff0c0}.entry.fail.svelte-w1d6o5{color:#ff8a8a;background:#ff464614}.n.svelte-w1d6o5{opacity:.5}.lede.svelte-1w6zle,.note.svelte-1w6zle{opacity:.8;font-size:.92rem;margin-bottom:1rem}.note.svelte-1w6zle{margin-top:1rem}.hash.svelte-1w6zle{margin-top:.9rem;font:1.05rem ui-monospace,monospace;letter-spacing:.04em;word-break:break-all;color:#ffb347}.spark.svelte-1w6zle{display:flex;align-items:flex-end;gap:2px;height:60px;margin-top:.9rem;border-bottom:1px solid rgba(244,234,216,.15)}.spark.svelte-1w6zle i:where(.svelte-1w6zle){flex:1;background:#ff6a2b;min-height:1px}.meta.svelte-1w6zle{font:.75rem ui-monospace,monospace;opacity:.6;margin-top:.4rem}.lede.svelte-nq3vc0,.note.svelte-nq3vc0,.detail.svelte-nq3vc0{opacity:.8;font-size:.92rem;margin-bottom:1rem}.note.svelte-nq3vc0{margin-top:1rem}.choices.svelte-nq3vc0{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.6rem}.choices.svelte-nq3vc0 button:where(.svelte-nq3vc0){font:.78rem ui-monospace,monospace;padding:.4rem .8rem;border-radius:6px;border:1px solid rgba(244,234,216,.2);background:#1a1410;color:inherit;cursor:pointer}.choices.svelte-nq3vc0 button.active:where(.svelte-nq3vc0){background:#ff6a2b;color:#140a04;border-color:#ff6a2b}.go.svelte-nq3vc0{font:.8rem ui-monospace,monospace;padding:.45rem .85rem;border-radius:6px;border:0;background:#ff6a2b;color:#140a04;font-weight:700;cursor:pointer}.go.svelte-nq3vc0:disabled{opacity:.5}pre.svelte-nq3vc0{background:#1a1410;padding:.8rem;border-radius:6px;font-size:.74rem;white-space:pre-wrap;margin-top:.9rem}.layer.svelte-1h4bc6r{margin:0}.metrics.svelte-1h4bc6r{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin-top:.5rem;font:.72rem ui-monospace,monospace;opacity:.75}.metrics.svelte-1h4bc6r b:where(.svelte-1h4bc6r){color:#ffb37a;font-weight:600}.noise.svelte-1rleda4{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.2rem;margin-top:.6rem;font:.75rem ui-monospace,monospace}.noise.svelte-1rleda4 button:where(.svelte-1rleda4){font:inherit;padding:.4rem .8rem;border-radius:6px;border:0;background:#ff6a2b;color:#140a04;font-weight:700;cursor:pointer}.noise.svelte-1rleda4 button:where(.svelte-1rleda4):disabled{opacity:.5}.noise.svelte-1rleda4 b:where(.svelte-1rleda4){color:#ffb37a}.gate.svelte-1paajhu{font-size:.9rem}.group.svelte-1paajhu{font-size:.66rem;opacity:.55;margin:.7rem 0 .25rem;text-transform:uppercase;letter-spacing:.04em}.tabs.svelte-1paajhu{display:flex;gap:.4rem;margin-bottom:.6rem}.tabs.svelte-1paajhu button:where(.svelte-1paajhu){font-size:.72rem;padding:.3rem .7rem;border:1px solid rgba(244,234,216,.25);border-radius:999px;opacity:.7}.tabs.svelte-1paajhu button.on:where(.svelte-1paajhu){opacity:1;border-color:#ff6a2b;color:#ff6a2b}.prompt.svelte-1paajhu{font-size:.72rem;opacity:.6;margin-bottom:.8rem}.bar-row.svelte-1paajhu{display:grid;grid-template-columns:9.5rem 1fr;gap:.5rem;align-items:center;margin-bottom:3px}.name.svelte-1paajhu{font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.85}.bar.svelte-1paajhu{display:flex;height:1.4rem;border-radius:3px;overflow:hidden;gap:1px}.bar.svelte-1paajhu span:where(.svelte-1paajhu){display:grid;place-items:center;font:600 .66rem ui-monospace,monospace;color:#14100c}.legend.svelte-1paajhu{display:flex;flex-wrap:wrap;gap:.9rem;font-size:.68rem;opacity:.75;margin-top:.6rem}.legend.svelte-1paajhu i:where(.svelte-1paajhu){display:inline-block;width:.7rem;height:.7rem;border-radius:2px;margin-right:.3rem;vertical-align:-1px}.summary.svelte-1paajhu{font-size:.75rem;margin-top:.6rem}.try.svelte-1paajhu{margin-top:1.4rem;border:1px solid rgba(244,234,216,.15);border-radius:8px;padding:.9rem}.label.svelte-1paajhu{font-size:.66rem;letter-spacing:.1em;opacity:.6;margin-bottom:.5rem}textarea.svelte-1paajhu{width:100%;font:.78rem/1.45 ui-monospace,monospace;background:#00000059;color:inherit;border:1px solid rgba(244,234,216,.15);border-radius:6px;padding:.6rem;resize:vertical}.run.svelte-1paajhu{margin-top:.5rem;font-size:.75rem;padding:.4rem .9rem;background:#ff6a2b;color:#14100c;border-radius:6px;font-weight:600}.run.svelte-1paajhu:disabled{opacity:.5}.note.svelte-1paajhu{font-size:.72rem;opacity:.55;margin-top:.4rem}.verdict.svelte-1paajhu{margin-top:.8rem;border-left:3px solid var(--tone);padding-left:.7rem}.verdict.svelte-1paajhu b:where(.svelte-1paajhu){color:var(--tone)}.verdict.svelte-1paajhu p:where(.svelte-1paajhu){font-size:.82rem;margin:.3rem 0}.verdict.svelte-1paajhu code:where(.svelte-1paajhu){display:block;font-size:.72rem;opacity:.8;word-break:break-all}.row.svelte-7guyma{display:grid;grid-template-columns:11rem 1fr;gap:.5rem;align-items:center;margin-bottom:3px}.name.svelte-7guyma{font-size:.72rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.85}.bar.svelte-7guyma{display:flex;height:1.3rem;border-radius:3px;overflow:hidden;gap:1px}.bar.svelte-7guyma span:where(.svelte-7guyma){display:grid;place-items:center;font:600 .64rem ui-monospace,monospace;color:#14100c}.legend.svelte-7guyma{display:flex;flex-wrap:wrap;gap:.9rem;font-size:.68rem;opacity:.75;margin-top:.6rem}.legend.svelte-7guyma i:where(.svelte-7guyma){display:inline-block;width:.7rem;height:.7rem;border-radius:2px;margin-right:.3rem;vertical-align:-1px}.caption.svelte-7guyma{font-size:.68rem;opacity:.55;margin-top:.5rem}.controls.svelte-29lae{display:flex;flex-wrap:wrap;gap:.6rem;align-items:center;margin-top:.6rem;font-size:.72rem}.controls.svelte-29lae button:where(.svelte-29lae){padding:.35rem .8rem;border-radius:6px;border:1px solid rgba(244,234,216,.25)}.controls.svelte-29lae .primary:where(.svelte-29lae){background:#ff6a2b;color:#14100c;border-color:#ff6a2b;font-weight:600}.msg.svelte-29lae{opacity:.65}.mix.svelte-29lae{display:grid;gap:.2rem;margin-top:.6rem;font-size:.7rem}.mix.svelte-29lae label:where(.svelte-29lae),.mix.svelte-29lae .out:where(.svelte-29lae){display:grid;grid-template-columns:1.2rem 11rem 1fr;align-items:center;gap:.4rem}.mix.svelte-29lae .out:where(.svelte-29lae){grid-template-columns:1.2rem 11rem 1fr;border-top:1px solid rgba(244,234,216,.2);padding-top:.25rem}.mix.svelte-29lae .out:where(.svelte-29lae) .name:where(.svelte-29lae){grid-column:2}.mix.svelte-29lae .off:where(.svelte-29lae) .value:where(.svelte-29lae){opacity:.3;text-decoration:line-through}.mix.svelte-29lae .value:where(.svelte-29lae){opacity:.75;overflow:hidden;text-overflow:ellipsis}.detail.svelte-29lae{font-size:.68rem;opacity:.6;margin-top:.3rem}.attack.svelte-z22j8p{font-size:.9rem}.code.svelte-z22j8p{font-size:.72rem;background:#00000059;padding:.6rem .8rem;border-radius:6px;overflow-x:auto;white-space:nowrap}.code.svelte-z22j8p .kw:where(.svelte-z22j8p){color:#c084fc}.code.svelte-z22j8p b:where(.svelte-z22j8p){color:#ff3d1f;font-weight:600}.grid.svelte-z22j8p{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem;margin-top:1rem}@media(max-width:640px){.grid.svelte-z22j8p{grid-template-columns:1fr}}.label.svelte-z22j8p{font-size:.64rem;letter-spacing:.1em;opacity:.6;margin-bottom:.35rem}.label.mt.svelte-z22j8p{margin-top:.9rem}.token.svelte-z22j8p{display:block;font:.85rem ui-monospace,monospace;padding:.35rem .5rem;border-radius:4px;margin-bottom:.3rem;background:#f4ead80f;letter-spacing:.04em}.token.leak.svelte-z22j8p{border-left:3px solid #ff6a2b}.token.hidden.svelte-z22j8p{opacity:.45}.token.hidden.revealed.svelte-z22j8p{opacity:1}.token.guess.svelte-z22j8p{border-left:3px solid #5b5348}.token.guess.match.svelte-z22j8p{border-left-color:#ff3d1f;color:#ff9a7a}.result.svelte-z22j8p{font-size:.75rem;margin-top:.4rem;color:#ff6a2b}.wait.svelte-z22j8p{font-size:.75rem;opacity:.4}.buttons.svelte-z22j8p{display:flex;gap:.5rem;margin-top:1rem}.buttons.svelte-z22j8p button:where(.svelte-z22j8p){font-size:.75rem;padding:.4rem .9rem;border-radius:6px;border:1px solid rgba(244,234,216,.25)}.buttons.svelte-z22j8p .primary:where(.svelte-z22j8p){background:#ff6a2b;color:#14100c;border-color:#ff6a2b;font-weight:600}.buttons.svelte-z22j8p button:where(.svelte-z22j8p):disabled{opacity:.4}.note.svelte-z22j8p{font-size:.72rem;opacity:.55;margin-top:.7rem}.coin-walk.svelte-1j1bnu0{width:100%;margin:2rem 0;color:#f4ead8;font-family:ui-monospace,monospace}.grid.svelte-1j1bnu0{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem}.panel.svelte-1j1bnu0{background:#17110c;border:1px solid #2a1f16;border-radius:6px;padding:.5rem}.label.svelte-1j1bnu0{font-size:.75rem;margin-bottom:.25rem}.label.svelte-1j1bnu0 span:where(.svelte-1j1bnu0){color:#ffb347}svg.svelte-1j1bnu0{width:100%;height:auto;display:block}.axis.svelte-1j1bnu0{stroke:#3a2c20;stroke-width:.5}path.svelte-1j1bnu0{fill:none;stroke-width:1;opacity:.75;cursor:pointer;transition:opacity .15s}path.dim.svelte-1j1bnu0{opacity:.12}path.hot.svelte-1j1bnu0{opacity:1;stroke-width:2.2}table.svelte-1j1bnu0{width:100%;margin-top:1rem;border-collapse:collapse;font-size:.75rem}th.svelte-1j1bnu0,td.svelte-1j1bnu0{text-align:right;padding:.3rem .5rem;border-bottom:1px solid #2a1f16}th.svelte-1j1bnu0:first-child,td.svelte-1j1bnu0:first-child{text-align:left}th.svelte-1j1bnu0{color:#ffb347;font-weight:400}tr.fair.svelte-1j1bnu0 td:where(.svelte-1j1bnu0){color:#2ee6a8}tr.expected.svelte-1j1bnu0 td:where(.svelte-1j1bnu0){color:#f4ead8;opacity:.6}figcaption.svelte-1j1bnu0{margin-top:.5rem;font-size:.7rem;opacity:.6}.pair-plot.svelte-x0upjd{width:100%;margin:1.5rem 0;color:#f4ead8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.grid.svelte-x0upjd{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.9rem}svg.svelte-x0upjd{width:100%;aspect-ratio:1;display:block}.bg.svelte-x0upjd{fill:#17110c;stroke:#3a2c20;stroke-width:.4}.diag.svelte-x0upjd{stroke:#f4ead8;stroke-opacity:.15;stroke-width:.4}circle.svelte-x0upjd{fill-opacity:.8}.name.svelte-x0upjd{font-size:.78rem;margin-top:.3rem;color:#ffb347}.stats.svelte-x0upjd{font-size:.66rem;opacity:.75;line-height:1.35}.toggle.svelte-x0upjd{display:block;font-size:.72rem;margin-top:.8rem;opacity:.85}figcaption.svelte-x0upjd{font-size:.72rem;opacity:.65;margin-top:.4rem}.meter.svelte-1hjd2kq{width:100%;color:#f4ead8;background:#0f0b08;font-family:ui-monospace,monospace;font-size:.85rem}.lead.svelte-1hjd2kq,.score.svelte-1hjd2kq{margin:.6rem 0}.buttons.svelte-1hjd2kq{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.buttons.svelte-1hjd2kq button:where(.svelte-1hjd2kq){font:inherit;font-size:2rem;padding:1.2rem 0;background:#1c140e;color:#f4ead8;border:2px solid #ff6a2b;border-radius:8px;cursor:pointer;touch-action:manipulation}.buttons.svelte-1hjd2kq button:where(.svelte-1hjd2kq):active{background:#ff6a2b;color:#0f0b08}.buttons.svelte-1hjd2kq button:where(.svelte-1hjd2kq):disabled{opacity:.4;cursor:default}.buttons.svelte-1hjd2kq span:where(.svelte-1hjd2kq){font-size:.8rem;opacity:.6}.strip.svelte-1hjd2kq{display:grid;grid-template-columns:repeat(25,1fr);gap:2px;margin:.8rem 0}.cell.svelte-1hjd2kq{aspect-ratio:1;background:#1c140e;border-bottom:3px solid transparent}.cell.zero.svelte-1hjd2kq{background:#ffb347}.cell.one.svelte-1hjd2kq{background:#ff6a2b}.cell.hit.svelte-1hjd2kq{border-bottom-color:#f4ead8}.panels.svelte-1hjd2kq{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem}figure.svelte-1hjd2kq{margin:0}svg.svelte-1hjd2kq{width:100%;height:auto;display:block}svg.svelte-1hjd2kq text:where(.svelte-1hjd2kq){fill:#f4ead8;font-family:ui-monospace,monospace;font-size:9px}svg.svelte-1hjd2kq text.big:where(.svelte-1hjd2kq){font-size:24px}figcaption.svelte-1hjd2kq{text-align:center;opacity:.7}.row.svelte-1hjd2kq{display:grid;grid-template-columns:minmax(8rem,14rem) 1fr 3rem;gap:.5rem;align-items:center;margin:.3rem 0}.bar.svelte-1hjd2kq{height:.8rem;background:#1c140e;position:relative}.bar.svelte-1hjd2kq span:where(.svelte-1hjd2kq){display:block;height:100%}.val.svelte-1hjd2kq{text-align:right}.reset.svelte-1hjd2kq{font:inherit;margin-top:.6rem;background:none;color:#ffb347;border:1px solid #ffb347;padding:.3rem .8rem;cursor:pointer}.melody.svelte-d5i11q{width:100%;color:#f4ead8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem}.legend.svelte-d5i11q{opacity:.75;margin:0 0 .75rem}.row.svelte-d5i11q{margin-bottom:1rem}.head.svelte-d5i11q{display:flex;justify-content:space-between;align-items:center;margin-bottom:.25rem}button.svelte-d5i11q{font:inherit;background:transparent;color:#f4ead8;border:1px solid #ff6a2b;border-radius:3px;padding:.1rem .6rem;cursor:pointer}svg.svelte-d5i11q{display:block;width:100%;height:auto}.bar.svelte-d5i11q{margin-top:3px;height:10px}.stats.svelte-d5i11q{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin-top:.3rem;opacity:.8}.ear.svelte-7ejmmo{width:100%;margin:1.5rem 0;color:#f4ead8;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.85rem}svg.svelte-7ejmmo{width:100%;height:auto;display:block}.rowlabel.svelte-7ejmmo{fill:#f4ead8;font-family:ui-monospace,monospace;font-size:14px}.buttons.svelte-7ejmmo{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}button.svelte-7ejmmo{font:inherit;background:#1c1510;color:#f4ead8;border:1px solid #3a2c20;border-radius:4px;padding:.4rem .75rem;cursor:pointer}button.svelte-7ejmmo:hover:not(:disabled){border-color:#ff6a2b}button.svelte-7ejmmo:disabled{opacity:.4;cursor:default}.guess.svelte-7ejmmo{color:#ffb347}.reveal.svelte-7ejmmo p:where(.svelte-7ejmmo){margin:.3rem 0}.right.svelte-7ejmmo,.fair.svelte-7ejmmo{color:#2ee6a8}.wrong.svelte-7ejmmo,.model.svelte-7ejmmo{color:#ff6a2b}figcaption.svelte-7ejmmo{margin-top:.75rem;opacity:.8}.image-map.svelte-7rfqvv{width:100%;margin:2rem 0;color:#f4ead8;font-family:ui-monospace,monospace;font-size:.8rem}.legend.svelte-7rfqvv{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.6rem}.legend.svelte-7rfqvv button:where(.svelte-7rfqvv){display:flex;align-items:center;gap:.4rem;background:#1a140f;color:#f4ead8;border:1px solid #3a2e24;border-radius:4px;padding:.25rem .5rem;font:inherit;cursor:pointer}.legend.svelte-7rfqvv button.dim:where(.svelte-7rfqvv){opacity:.4}.swatch.svelte-7rfqvv{width:.7rem;height:.7rem;border-radius:50%}.count.svelte-7rfqvv{opacity:.6}svg.svelte-7rfqvv{width:100%;height:auto;display:block;background:#0f0b08;border:1px solid #2a211a;border-radius:6px}.point.svelte-7rfqvv{cursor:pointer;transition:opacity .15s}.point.svelte-7rfqvv:hover rect:where(.svelte-7rfqvv),.point.svelte-7rfqvv:focus rect:where(.svelte-7rfqvv){stroke:#f4ead8;stroke-width:3}.detail.svelte-7rfqvv{display:flex;flex-wrap:wrap;gap:1rem;align-items:flex-start;margin-top:.8rem;padding:.8rem;border:2px solid;border-radius:6px;background:#1a140f}.detail.svelte-7rfqvv img:where(.svelte-7rfqvv){width:192px;max-width:100%;aspect-ratio:1;image-rendering:auto;border-radius:4px}dl.svelte-7rfqvv{display:grid;grid-template-columns:auto 1fr;gap:.2rem .8rem;margin:0}dt.svelte-7rfqvv{opacity:.6}dd.svelte-7rfqvv{margin:0}.close.svelte-7rfqvv{margin-left:auto;background:none;color:#ffb347;border:1px solid #ffb347;border-radius:4px;font:inherit;cursor:pointer;padding:.2rem .5rem}figcaption.svelte-7rfqvv{margin-top:.6rem;opacity:.75}.layer-table.svelte-hx8hvj{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;font-size:.72rem}@media(max-width:640px){.layer-table.svelte-hx8hvj{grid-template-columns:repeat(2,1fr)}}.layer-chip.svelte-hx8hvj{display:block;padding:.55rem .65rem;border-radius:6px;border:1px solid rgba(244,234,216,.15);text-decoration:none;color:inherit}.layer-chip.svelte-hx8hvj b:where(.svelte-hx8hvj){color:#ff6a2b;margin-right:.3rem}.layer-chip.svelte-hx8hvj span:where(.svelte-hx8hvj){display:block;font-size:.62rem;opacity:.6;margin-top:.2rem;text-transform:uppercase;letter-spacing:.08em}.layer-chip.entropy.svelte-hx8hvj{border-color:#7fc8a999}.layer-chip.entropy.svelte-hx8hvj span:where(.svelte-hx8hvj){color:#7fc8a9;opacity:1}.layer-chip.attack.svelte-hx8hvj{border-color:#ff3d1fb3}.layer-chip.attack.svelte-hx8hvj span:where(.svelte-hx8hvj){color:#ff3d1f;opacity:1}.evolution.svelte-hx8hvj{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem}.evolution-camera.svelte-hx8hvj{aspect-ratio:240 / 220;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.4rem;border:1px dashed rgba(255,106,43,.5);border-radius:8px;font-size:.75rem}.lava-page.svelte-hx8hvj{background:#0f0b08;color:#f4ead8;min-height:100vh}.lava-page.svelte-hx8hvj section:where(.svelte-hx8hvj){border-color:#f4ead824}figcaption.svelte-hx8hvj{padding:.65rem 0;text-align:right;font:.62rem ui-monospace,monospace;letter-spacing:.08em;opacity:.55}code.svelte-hx8hvj{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}sup.svelte-hx8hvj{color:#ff6a2b;font-size:.65em;margin-left:.1em}.what-if.svelte-hx8hvj{list-style:disc;padding-left:1.25rem}.what-if.svelte-hx8hvj li:where(.svelte-hx8hvj){margin:.6rem 0}.demo-shot.svelte-hx8hvj{display:block;width:100%;height:auto;border-radius:10px}.slide-frame.svelte-hx8hvj{position:relative;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background:#050403;outline:none}.slide-frame.svelte-hx8hvj img:where(.svelte-hx8hvj){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .5s ease}.slide-frame.svelte-hx8hvj img.active:where(.svelte-hx8hvj){opacity:1}.slide-nav.svelte-hx8hvj{position:absolute;top:50%;transform:translateY(-50%);width:2.6rem;height:2.6rem;border:0;border-radius:50%;background:#0f0b0899;color:#f4ead8;font-size:1.6rem;line-height:1;cursor:pointer}.slide-nav.prev.svelte-hx8hvj{left:.75rem}.slide-nav.next.svelte-hx8hvj{right:.75rem}.slide-dots.svelte-hx8hvj{display:flex;justify-content:center;gap:.45rem;padding-top:.75rem}.slide-dots.svelte-hx8hvj button:where(.svelte-hx8hvj){width:.55rem;height:.55rem;border:0;border-radius:50%;background:#f4ead840;cursor:pointer;padding:0}.slide-dots.svelte-hx8hvj button.active:where(.svelte-hx8hvj){background:#ff6a2b}.slideshow.svelte-hx8hvj figcaption:where(.svelte-hx8hvj){display:flex;justify-content:space-between;text-align:left}.slide-prompt.svelte-hx8hvj{font:.72rem ui-monospace,monospace;opacity:.6}.slide-prompt.svelte-hx8hvj summary:where(.svelte-hx8hvj){cursor:pointer}.slide-prompt.svelte-hx8hvj p:where(.svelte-hx8hvj){margin-top:.5rem}.scenario.svelte-hx8hvj{list-style:none;padding:0;margin:0;border-left:2px solid rgba(255,106,43,.4)}.scenario.svelte-hx8hvj li:where(.svelte-hx8hvj){display:grid;grid-template-columns:4.5rem 1fr;gap:1rem;padding:0 0 1.75rem 1.25rem;position:relative}.scenario.svelte-hx8hvj li:where(.svelte-hx8hvj):before{content:"";position:absolute;left:-7px;top:.35rem;width:12px;height:12px;border-radius:50%;background:#ff6a2b}.scenario.svelte-hx8hvj li.deadline:where(.svelte-hx8hvj):before{background:#ffd12e}.scenario.svelte-hx8hvj li.scenario:where(.svelte-hx8hvj):before{background:transparent;border:2px dashed #ffb347}.scenario.svelte-hx8hvj .year:where(.svelte-hx8hvj){font-size:1.1rem;color:#ff6a2b;padding-top:.1rem}.scenario.svelte-hx8hvj .kind:where(.svelte-hx8hvj){font-size:.6rem;letter-spacing:.12em;opacity:.55}.scenario.svelte-hx8hvj li.deadline:where(.svelte-hx8hvj) .kind:where(.svelte-hx8hvj){color:#ffd12e;opacity:.9}.scenario.svelte-hx8hvj li.scenario:where(.svelte-hx8hvj) .kind:where(.svelte-hx8hvj){color:#ffb347;opacity:.9}.scenario.svelte-hx8hvj h3:where(.svelte-hx8hvj){font-weight:700;margin:.15rem 0 .35rem}.scenario.svelte-hx8hvj p:where(.svelte-hx8hvj){opacity:.8;font-size:.95rem}.inline-experiment.svelte-hx8hvj{margin-left:-5.5rem;margin-top:1rem;padding:1rem;border:1px solid rgba(255,106,43,.28);border-radius:12px;background:#0a0705}.experiment-label.svelte-hx8hvj{font-size:.62rem;letter-spacing:.14em;color:#ffb347;margin-bottom:.75rem}.try.svelte-hx8hvj{margin-top:.6rem;font:700 .75rem ui-monospace,monospace;padding:.45rem .8rem;border-radius:6px;border:1px solid #ff6a2b;background:#ff6a2b1f;color:#ffb347;cursor:pointer}.try.svelte-hx8hvj:hover{background:#ff6a2b;color:#140a04}.notes.svelte-hx8hvj{padding-left:1.5rem;list-style:decimal}.notes.svelte-hx8hvj li:where(.svelte-hx8hvj){margin:.35rem 0;opacity:.8}@media(max-width:640px){.scenario.svelte-hx8hvj li:where(.svelte-hx8hvj){grid-template-columns:1fr;gap:.2rem}.inline-experiment.svelte-hx8hvj{margin-left:0;padding:.6rem}}
