/* BJT-only document surfaces; shared visual tokens and learning runtime retained. */
.passage table{width:100%;border-collapse:collapse;font-size:.85em;table-layout:fixed}.passage th,.passage td{padding:.45rem;border:1px solid var(--line,#a8a8a8);overflow-wrap:anywhere}.passage caption{text-align:left;margin-block:.5rem}.passage td{font-variant-numeric:tabular-nums}.bjt-document{max-width:960px;margin:auto;padding:24px}.bjt-document section{margin-block:2rem;padding-block:1rem;border-bottom:1px solid var(--line,#c8c8c8)}.bjt-document table{width:100%;border-collapse:collapse}.bjt-document th,.bjt-document td{text-align:left;border-bottom:1px solid var(--line,#aaa);padding:.6rem;overflow-wrap:anywhere}.bjt-document nav{display:flex;gap:1rem;flex-wrap:wrap}.bjt-document a{overflow-wrap:anywhere}.bjt-document details{margin-block:1rem}.bjt-document .jp{white-space:pre-wrap}.bjt-document p,.bjt-document li{line-height:1.65}@media(max-width:500px){.bjt-document{padding:18px}.bjt-document table{font-size:.84em}}
