.ledger-module__X1WPIW__lab,.ledger-module__X1WPIW__story{--ink:#171713;--paper:#f4f0e7;--red:#a93620;color:var(--ink);background:var(--paper);overflow-wrap:anywhere;border:1px solid #282820;padding:clamp(1rem,3vw,2rem)}.ledger-module__X1WPIW__status{border-left:6px solid var(--red);background:#fff;padding:1rem 1.25rem}.ledger-module__X1WPIW__status span,.ledger-module__X1WPIW__story header span{letter-spacing:.16em;font:700 .72rem/1.2 monospace}.ledger-module__X1WPIW__status h2,.ledger-module__X1WPIW__story h1{margin:.5rem 0;font-size:clamp(1.8rem,5vw,4rem);line-height:.95}.ledger-module__X1WPIW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;margin:1rem 0;display:grid}.ledger-module__X1WPIW__grid article,.ledger-module__X1WPIW__evidenceGroup,.ledger-module__X1WPIW__timeline{background:#fff;border:1px solid #777;min-width:0;padding:1rem}.ledger-module__X1WPIW__grid h3,.ledger-module__X1WPIW__timeline h3,.ledger-module__X1WPIW__evidenceGroup legend{letter-spacing:.12em;font:700 .8rem monospace}.ledger-module__X1WPIW__grid dl{grid-template-columns:minmax(7rem,30%) minmax(0,1fr);gap:.5rem;display:grid}.ledger-module__X1WPIW__grid dt{text-transform:uppercase;font:700 .72rem monospace}.ledger-module__X1WPIW__grid dd,.ledger-module__X1WPIW__evidenceGroup{margin:0}.ledger-module__X1WPIW__evidence{border-top:1px solid #bbb;gap:.65rem;padding:.7rem 0;display:flex}.ledger-module__X1WPIW__evidence input{flex:none;width:1.25rem;height:1.25rem}.ledger-module__X1WPIW__evidence span{min-width:0;display:grid}.ledger-module__X1WPIW__evidence small{margin-top:.3rem}.ledger-module__X1WPIW__timeline ol{gap:.5rem;padding-left:1.4rem;display:grid}.ledger-module__X1WPIW__timeline time{font-family:monospace;font-weight:700}.ledger-module__X1WPIW__actions{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}.ledger-module__X1WPIW__actions button,.ledger-module__X1WPIW__story button{border:1px solid var(--ink);background:var(--ink);color:#fff;letter-spacing:.06em;min-height:44px;padding:.8rem 1rem;font:700 .75rem monospace}.ledger-module__X1WPIW__actions button:disabled{opacity:.45}.ledger-module__X1WPIW__actions button:focus-visible,.ledger-module__X1WPIW__story button:focus-visible,.ledger-module__X1WPIW__evidence input:focus-visible{outline:3px solid var(--red);outline-offset:3px}.ledger-module__X1WPIW__note{max-width:75ch;font-size:.78rem}.ledger-module__X1WPIW__story{min-height:75vh}.ledger-module__X1WPIW__story header p{letter-spacing:.12em;font:700 .75rem monospace}.ledger-module__X1WPIW__chain{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:2rem 0;display:grid}.ledger-module__X1WPIW__chain article{opacity:.42;border:1px solid #777;padding:1rem;transition:all .25s;transform:translateY(8px)}.ledger-module__X1WPIW__chain article.ledger-module__X1WPIW__active{opacity:1;border-color:var(--ink);background:#fff;transform:none}.ledger-module__X1WPIW__chain article[aria-current=step]{outline:3px solid var(--red);outline-offset:2px}.ledger-module__X1WPIW__chain small{color:var(--red);font-family:monospace}.ledger-module__X1WPIW__chain h2{font-size:1rem}.ledger-module__X1WPIW__story footer{justify-content:space-between;align-items:center;gap:1rem;font-family:monospace;display:flex}@media (max-width:680px){.ledger-module__X1WPIW__grid,.ledger-module__X1WPIW__chain{grid-template-columns:minmax(0,1fr)}.ledger-module__X1WPIW__story footer{flex-direction:column;align-items:stretch}.ledger-module__X1WPIW__grid dl{grid-template-columns:minmax(0,1fr)}.ledger-module__X1WPIW__lab,.ledger-module__X1WPIW__story{padding:.8rem}.ledger-module__X1WPIW__actions button{flex:100%}}@media (prefers-reduced-motion:reduce){.ledger-module__X1WPIW__chain article{transition:none}}
