/* Journal article elements the design's journal.css doesn't style: tables,
   lists, a worked line of code, and short notes. Same tokens as journal.css. */
.prose ul,.prose ol{margin:0 0 1.15em;padding-left:1.3em}
.prose li{margin:0 0 .55em;padding-left:.2em}
.prose li::marker{color:var(--signal)}
.prose b,.prose strong{color:var(--ink);font-weight:700}
.prose .jt{width:100%;border-collapse:collapse;margin:1.6em 0 .6em;font-size:15px;line-height:1.5}
.prose .jt th{text-align:left;font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;color:var(--muted-strong,#6E6E69);padding:0 12px 10px 0;border-bottom:1px solid var(--line-strong)}
.prose .jt td{padding:12px 12px 12px 0;border-bottom:1px solid var(--line);vertical-align:top}
.prose .jt td:last-child,.prose .jt th:last-child{padding-right:0}
.prose .jt-note{font-size:15px;line-height:1.6;color:var(--slate);background:var(--bone);border-radius:14px;padding:16px 20px}
.prose .jc{margin:1.6em 0;padding:20px 22px;border-radius:14px;background:var(--ink);color:#EDEDE8;font:500 14px/1.65 var(--mono,ui-monospace,monospace);overflow-x:auto;white-space:pre}
@media (max-width:640px){.prose .jt{font-size:14px;display:block;overflow-x:auto}}
