.open-list[data-astro-cid-fag65uup]{padding-left:20px}.open-list[data-astro-cid-fag65uup] li[data-astro-cid-fag65uup]{margin:8px 0}.sim.ledger .amt{text-anchor:end;font-variant-numeric:tabular-nums}.sim.ledger [data-role=pending]{opacity:0;transition:opacity .3s}.sim.ledger [data-role=pending].on{opacity:1}.sim.ledger [data-role=pending] text{fill:var(--b)}.sim.ledger g.wrong [data-role=pending] text{fill:var(--bad)}.sim.ledger g.wrong [data-role=card]{stroke:var(--bad);stroke-width:2px}.sim.ledger [data-role=seal]{opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .25s,transform .25s;transform:scale(.6)}.sim.ledger [data-role=seal].on{opacity:1;transform:none}.sim.ledger [data-role=dot]{opacity:0;transition:transform .24s ease-in-out,opacity .2s}.sim.ledger [data-role=dot].on{opacity:1}.sim.ledger g[data-nb]:hover [data-role=card]{stroke:var(--text-3)}.sim.ledger .fade{opacity:0}.sim.ledger .sim__track{margin-top:12px}.sim.ledger .phases{font-family:var(--mono);text-transform:uppercase;letter-spacing:.06em;color:var(--text-3);justify-content:space-between;margin-top:4px;font-size:.68rem;display:flex}.sim.ledger .liar-toggle{cursor:pointer;align-items:center;gap:8px;font-size:.88rem;display:inline-flex}.sim.ledger .liar-toggle input{accent-color:var(--a);margin:0}@media (width>=720px){.sim.ledger .sim__log{min-height:6.4em}}.sim.trust .choices .kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);align-self:center;font-size:.7rem;font-weight:700}.sim.trust .seg{flex-wrap:wrap}.sim.trust g[data-mid]{transition:opacity .25s}.sim.trust g[data-mid]:not([hidden]){animation:.22s ease-out trust-in}.sim.trust g[data-mid].off{opacity:.35}.sim.trust g[data-mid].off line{stroke-dasharray:5 4}.sim.trust g[data-mid].hit>rect{fill:var(--bad-soft);stroke:var(--bad)}.sim.trust .key{fill:var(--text-2);stroke:none}.sim.trust .key.ring{fill:none;stroke:var(--text-2);stroke-width:2.5px}.sim.trust g[data-member].bad .slot{fill:var(--bad-soft);stroke:var(--bad)}.sim.trust g[data-member].bad .key{fill:var(--bad)}.sim.trust g[data-member].bad .key.ring{fill:none;stroke:var(--bad)}.sim.trust .takeaway{fill:var(--b)}.sim.trust .env{opacity:0;transition:transform .45s ease-in-out,opacity .16s}.sim.trust .env.on{opacity:1}.sim.trust .env.forged rect{fill:var(--bad-soft);stroke:var(--bad)}.sim.trust .env.forged text{fill:var(--bad)}.sim.trust [data-role=b-note].ok{fill:var(--ok)}.sim.trust [data-role=b-note].bad{fill:var(--bad)}.sim.trust [data-role=b-note].warn{fill:var(--b)}.sim.trust [data-role=verdict]:not([hidden]){transform-box:fill-box;transform-origin:50%;animation:.22s ease-out trust-pop}@keyframes trust-in{0%{opacity:0}}@keyframes trust-pop{0%{opacity:0;transform:scale(.9)}}@media (width>=720px){.sim.trust .sim__log{min-height:6.4em}}.sim.shapes .choices,.sim.shapes .pick{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}.sim.shapes .pick{margin:10px 0 0}.sim.shapes .kicker{text-transform:uppercase;letter-spacing:.08em;color:var(--text-3);font-size:.7rem;font-weight:700}.sim.shapes .seg{flex-wrap:wrap;gap:6px;display:flex}.sim.shapes .pick .seg .btn{min-width:2.4em;padding-inline:8px}.sim.shapes g[data-node]{transition:opacity .25s}.sim.shapes g[data-node].off{display:none}.sim.shapes g[data-node].hot rect{stroke-width:2.5px}.sim.shapes [data-role=links] line{stroke:var(--c);stroke-width:2px}.sim.shapes [data-role=links] line.dial{marker-end:none;stroke-dasharray:6 4}.sim.shapes [data-role=links] line.lit{stroke:var(--ok);stroke-width:3px}.sim.shapes [data-role=links] line.no{stroke:var(--bad);stroke-dasharray:5 4}.sim.shapes [data-role=msg]{transition:transform .7s ease-in-out}@media (width>=720px){.sim.shapes .sim__log{min-height:5.2em}}.sim.swap [data-role^=lock]{transition:fill .25s,stroke .25s}.sim.swap [data-role^=lock].ready{fill:var(--b-soft);stroke:var(--b)}.sim.swap [data-role^=lock].done{fill:var(--ok-soft);stroke:var(--ok)}.sim.swap [data-role^=lock].undone{fill:var(--bad-soft);stroke:var(--bad)}.sim.swap [data-role=env]{transition:transform .6s ease-in-out}@media (width>=720px){.sim.swap .sim__log{min-height:6.4em}}
