.article-figure.svelte-1be47dt{margin:0;display:grid;gap:12px;width:min(100%,46rem);margin-inline:auto}.figure-frame.svelte-1be47dt{border:1px solid var(--color-border);background:rgba(var(--color-surface-rgb),.28);padding:10px}.figure-frame.svelte-1be47dt>img:where(.svelte-1be47dt){display:block;width:100%;height:auto;margin-inline:auto}.article-figure.svelte-1be47dt img:where(.svelte-1be47dt){border:1px solid var(--color-border)}.panel-cells.svelte-1be47dt{display:grid;grid-template-columns:repeat(var(--columns),1fr);gap:10px;align-items:end}.panel-cell.svelte-1be47dt{display:grid;gap:6px;align-content:end}.panel-cell.svelte-1be47dt img:where(.svelte-1be47dt){display:block;width:100%;height:auto}.cell-label.svelte-1be47dt{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-dim);text-align:center}figcaption.svelte-1be47dt{display:grid;gap:6px;max-width:46rem;width:100%;margin-inline:auto}.provenance.svelte-1be47dt{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.caption.svelte-1be47dt{font-family:var(--font-sans);font-size:.88rem;line-height:1.6;color:var(--color-dim)}@media(max-width:720px){.figure-frame.svelte-1be47dt{padding:8px}.panel-cells.svelte-1be47dt{grid-template-columns:repeat(2,1fr);gap:8px;align-items:start}.panel-cell.svelte-1be47dt{min-width:0;align-content:start}.provenance.svelte-1be47dt{font-size:.64rem;letter-spacing:.13em}.caption.svelte-1be47dt{font-size:.84rem;line-height:1.55}}.audit-figure.svelte-gslzxt{margin:0;width:min(100%,46rem);margin-inline:auto;display:grid;gap:14px}.ledger.svelte-gslzxt{border:1px solid var(--color-border);background:var(--color-surface)}.ledger-head.svelte-gslzxt{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.8rem 1.5rem;padding:1rem 1.15rem;border-bottom:1px solid var(--color-border);box-shadow:var(--rule-material)}.ledger-title.svelte-gslzxt{font-family:var(--font-sans);font-weight:600;font-size:1.05rem;letter-spacing:-.015em;color:var(--color-text);text-shadow:var(--text-material)}.tally.svelte-gslzxt{font-family:var(--font-mono);font-size:.75rem;letter-spacing:.05em;color:var(--color-dim);font-variant-numeric:tabular-nums}.tally.svelte-gslzxt b:where(.svelte-gslzxt){color:var(--color-critical);font-weight:600}.runbar.svelte-gslzxt{padding:.95rem 1.15rem;border-bottom:1px solid var(--color-border)}.run.svelte-gslzxt{font-family:var(--font-mono);font-size:.74rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--color-bg);background:var(--color-accent);border:1px solid var(--color-accent);padding:.58rem 1.15rem;cursor:pointer;transition:opacity .14s ease}.run.svelte-gslzxt:hover:not(:disabled){opacity:.82}.run.svelte-gslzxt:disabled{opacity:.4;cursor:default}.hint.svelte-gslzxt{font-family:var(--font-mono);font-size:.7rem;line-height:1.6;color:var(--color-dim);margin:.7rem 0 0}.probe.svelte-gslzxt{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--color-border)}.probe.svelte-gslzxt:first-of-type{border-top:none}.cell.svelte-gslzxt{padding:1rem 1.15rem 1.15rem}.cell--claim.svelte-gslzxt{border-right:1px solid var(--color-border)}.cell--fact.svelte-gslzxt{background:var(--color-subtle)}.qlabel.svelte-gslzxt{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-dim);margin:0 0 .5rem}.claim-text.svelte-gslzxt{font-family:var(--font-sans);font-size:.95rem;line-height:1.55;color:var(--color-dim);margin:0}.cmd.svelte-gslzxt{font-family:var(--font-mono);font-size:.7rem;line-height:1.55;color:var(--color-dim);opacity:.85;margin:.7rem 0 0;overflow-wrap:break-word}.pending.svelte-gslzxt{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-dim);background:transparent;border:1px dashed var(--color-border);padding:.5rem .85rem;cursor:pointer}.pending.svelte-gslzxt:hover{color:var(--color-accent);border-color:var(--color-accent)}.verdict.svelte-gslzxt{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-critical);font-weight:600;margin:0 0 .45rem}.fact-out.svelte-gslzxt{font-family:var(--font-mono);font-size:.73rem;line-height:1.6;color:var(--color-text);background:rgba(var(--color-accent-rgb),.07);border-left:2px solid var(--color-critical);padding:.55rem .7rem;margin:0 0 .6rem;overflow-x:auto;white-space:pre}.fact-note.svelte-gslzxt{font-family:var(--font-sans);font-size:.88rem;line-height:1.55;color:var(--color-dim);margin:0}figcaption.svelte-gslzxt{display:grid;gap:6px;max-width:46rem}.provenance.svelte-gslzxt{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-dim)}.caption-text.svelte-gslzxt{font-family:var(--font-sans);font-size:.9rem;line-height:1.6;color:var(--color-dim)}@media(prefers-reduced-motion:reduce){.run.svelte-gslzxt{transition:none}}@media(max-width:44rem){.probe.svelte-gslzxt{grid-template-columns:1fr}.cell--claim.svelte-gslzxt{border-right:none;border-bottom:1px solid var(--color-border)}}.article-figure.svelte-1vdeo0n{margin:0;display:grid;gap:12px;width:min(100%,46rem);margin-inline:auto}.figure-frame.svelte-1vdeo0n{border:1px solid var(--color-border);background:rgba(var(--color-surface-rgb),.28);padding:10px}.candidates-grid.svelte-1vdeo0n{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.candidate-panel.svelte-1vdeo0n{display:grid;gap:8px;align-content:start;min-width:0;flex:0 1 calc((100% - 30px)/4)}.candidate-stage.svelte-1vdeo0n{aspect-ratio:1 / 1;border:1px solid var(--color-border);background:#f2f0e9;overflow:hidden}.candidate-stage.svelte-1vdeo0n svg{display:block;width:100%;height:100%}.candidate-meta.svelte-1vdeo0n{display:grid;gap:3px;text-align:center}.cell-label.svelte-1vdeo0n{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-dim)}.verdict.svelte-1vdeo0n{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text)}figcaption.svelte-1vdeo0n{display:grid;gap:6px;max-width:46rem;width:100%;margin-inline:auto}.provenance.svelte-1vdeo0n{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.caption.svelte-1vdeo0n{font-family:var(--font-sans);font-size:.88rem;line-height:1.6;color:var(--color-dim)}@media(max-width:720px){.figure-frame.svelte-1vdeo0n{padding:8px}.candidates-grid.svelte-1vdeo0n{gap:8px}.candidate-panel.svelte-1vdeo0n{flex-basis:calc((100% - 8px)/2)}.cell-label.svelte-1vdeo0n,.verdict.svelte-1vdeo0n{font-size:.58rem;line-height:1.35}.provenance.svelte-1vdeo0n{font-size:.64rem;letter-spacing:.13em}.caption.svelte-1vdeo0n{font-size:.84rem;line-height:1.55}}@media(prefers-reduced-motion:no-preference){.candidate-stage.svelte-1vdeo0n .rig-arm-l{animation:-global-rig-arm-swing 3.4s ease-in-out infinite}.candidate-stage.svelte-1vdeo0n .rig-arm-r{animation:-global-rig-arm-swing 3.4s ease-in-out -1.7s infinite reverse}.candidate-stage.svelte-1vdeo0n .rig-body{animation:-global-rig-body-bob 4.2s ease-in-out infinite}.candidate-stage.svelte-1vdeo0n .rig-aura{animation:-global-rig-aura-breathe 5.4s ease-in-out infinite}.candidate-stage.svelte-1vdeo0n .rig-crown{animation:-global-rig-crown-sway 3.9s ease-in-out infinite}.candidate-stage.svelte-1vdeo0n .rig-firefly{animation:-global-rig-firefly-orbit 7s linear infinite}}@keyframes rig-arm-swing{0%,to{transform:rotate(-6deg)}50%{transform:rotate(9deg)}}@keyframes rig-body-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes rig-aura-breathe{0%,to{transform:scale(.965);opacity:.85}50%{transform:scale(1.045);opacity:1}}@keyframes rig-crown-sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(5deg)}}@keyframes rig-firefly-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media(max-width:900px){.candidate-panel.svelte-1vdeo0n{flex:0 1 calc((100% - 10px)/2)}}.article-figure.svelte-oogpra{margin:0;display:grid;gap:12px;width:min(100%,46rem);margin-inline:auto}.media-shell.svelte-oogpra{border:1px solid var(--color-border);background:rgba(var(--color-surface-rgb),.28);padding:10px;margin-inline:auto;width:100%}video.svelte-oogpra{display:block;width:100%;height:auto;border:1px solid var(--color-border);background:#f2f0e9}figcaption.svelte-oogpra{display:grid;gap:6px;max-width:46rem;width:100%;margin-inline:auto}.caption-head.svelte-oogpra{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:12px}.provenance.svelte-oogpra{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}.playback-toggle.svelte-oogpra{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-dim);background:none;border:1px solid var(--color-border);padding:4px 10px;cursor:pointer}.playback-toggle.svelte-oogpra:hover{color:var(--color-accent);border-color:var(--color-accent)}.playback-toggle.svelte-oogpra:focus-visible{outline:1px solid var(--color-accent);outline-offset:2px}.caption.svelte-oogpra{font-family:var(--font-sans);font-size:.88rem;line-height:1.6;color:var(--color-dim)}@media(max-width:720px){.media-shell.svelte-oogpra{padding:8px}.playback-toggle.svelte-oogpra{min-height:36px;padding:7px 10px}.provenance.svelte-oogpra{font-size:.64rem;letter-spacing:.13em}.caption.svelte-oogpra{font-size:.84rem;line-height:1.55}}.pull-quote.svelte-1v1lwtk{margin:0;max-width:60ch;margin-inline:auto;border-left:2px solid var(--color-accent);padding:8px 0 8px 24px;display:grid;gap:14px}.quote-text.svelte-1v1lwtk{font-family:var(--font-sans);font-size:1.3rem;line-height:1.55;font-weight:500;color:var(--color-text);margin:0}footer.svelte-1v1lwtk{display:flex;flex-wrap:wrap;gap:8px 16px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase}.attribution.svelte-1v1lwtk{color:var(--color-text)}.context.svelte-1v1lwtk{color:var(--color-dim)}.article-body.svelte-1vekujd{display:grid;gap:28px}.prose-column.svelte-1vekujd{max-width:46rem;width:100%;margin-inline:auto}p.svelte-1vekujd,li.svelte-1vekujd{font-family:var(--font-sans);font-size:1.06rem;line-height:1.78;color:var(--color-text);margin:0}p.svelte-1vekujd a:where(.svelte-1vekujd),li.svelte-1vekujd a:where(.svelte-1vekujd){color:var(--color-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}p.svelte-1vekujd a:where(.svelte-1vekujd):hover,li.svelte-1vekujd a:where(.svelte-1vekujd):hover{border-bottom-color:var(--color-accent)}ul.svelte-1vekujd,ol.svelte-1vekujd{display:grid;gap:10px;padding-left:1.4rem;margin:0}li.svelte-1vekujd::marker{color:var(--color-accent);font-family:var(--font-mono);font-size:.8em}code.svelte-1vekujd{font-family:var(--font-mono);font-size:.86em;padding:.12em .4em;border:1px solid var(--color-border);background:rgba(var(--color-surface-rgb),.4)}pre.svelte-1vekujd{border:1px solid var(--color-border);background:rgba(var(--color-surface-rgb),.28);padding:18px 20px;overflow-x:auto}pre.svelte-1vekujd code:where(.svelte-1vekujd){border:none;background:none;padding:0;font-size:.82rem;line-height:1.6;color:var(--color-dim)}h2.svelte-1vekujd,h3.svelte-1vekujd{font-family:var(--font-sans);font-weight:600;color:var(--color-text);margin:0;letter-spacing:-.01em}h2.svelte-1vekujd{font-size:1.65rem;line-height:1.2;border-top:1px solid var(--color-border);padding-top:32px}h3.svelte-1vekujd{font-size:1.22rem;line-height:1.3}@media(max-width:720px){.article-body.svelte-1vekujd{gap:24px}p.svelte-1vekujd,li.svelte-1vekujd{font-size:1rem;line-height:1.72}h2.svelte-1vekujd,h3.svelte-1vekujd{margin-top:0}h2.svelte-1vekujd{font-size:1.5rem;line-height:1.25;padding-top:24px}h3.svelte-1vekujd{font-size:1.1rem;line-height:1.35}ul.svelte-1vekujd,ol.svelte-1vekujd{gap:8px;padding-left:1.3rem}pre.svelte-1vekujd{padding:14px}}.article-shell.svelte-1k78aqt{max-width:1152px;margin:0 auto;padding:32px 24px 96px;display:grid;gap:56px}.article-nav.svelte-1k78aqt{display:flex;justify-content:space-between;gap:16px}.nav-link.svelte-1k78aqt{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-dim);text-decoration:none}.nav-link.svelte-1k78aqt:hover{color:var(--color-accent)}.article-hero.svelte-1k78aqt{display:grid;gap:18px;max-width:68ch;margin-inline:auto;width:100%}.eyebrow.svelte-1k78aqt{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-accent)}h1.svelte-1k78aqt{font-family:var(--font-sans);font-weight:600;font-size:clamp(2.1rem,4.5vw,3.1rem);letter-spacing:-.02em;line-height:1.08;color:var(--color-text);margin:0}.lede.svelte-1k78aqt{font-family:var(--font-sans);font-size:1.18rem;line-height:1.65;color:var(--color-dim);margin:0}.article-footer.svelte-1k78aqt{display:grid;gap:24px;max-width:68ch;margin-inline:auto;width:100%}.structural-line.svelte-1k78aqt{border-top:1px solid var(--color-border)}.article-footer.svelte-1k78aqt p:where(.svelte-1k78aqt){font-family:var(--font-sans);font-size:.92rem;line-height:1.65;color:var(--color-dim);margin:0}.article-footer.svelte-1k78aqt a:where(.svelte-1k78aqt){color:var(--color-accent);text-decoration:none;border-bottom:1px solid color-mix(in srgb,var(--color-accent) 45%,transparent)}
