/* v0.9.9 adds explainability without redesigning the approved courtroom. */
.jx99-explain{margin-top:10px;border-top:1px solid rgba(212,175,55,.18);padding-top:8px;font-size:12px;color:inherit}.jx99-explain summary{cursor:pointer;color:#d4af37;font-weight:700;list-style:none}.jx99-explain summary::-webkit-details-marker{display:none}.jx99-explain summary:after{content:' +';opacity:.75}.jx99-explain[open] summary:after{content:' −'}.jx99-explain-body{padding-top:10px;display:grid;gap:8px}.jx99-ledger-row{display:flex;justify-content:space-between;gap:12px}.jx99-ledger-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.jx99-ledger-grid span,.jx99-ledger-scores span{min-width:0;overflow-wrap:anywhere}.jx99-ledger-grid b{display:block;color:#d4af37;margin-bottom:2px}.jx99-ledger-scores{display:grid;gap:4px}.jx99-explain p{margin:0;overflow-wrap:anywhere}@media(max-width:720px){.jx99-ledger-grid{grid-template-columns:1fr}.jx99-ledger-row{align-items:flex-start;flex-direction:column;gap:3px}}
