.uart-wiring { border-collapse:collapse; width:min(100%, 390px); margin:.6rem 0; font-size:.82rem; }
.uart-wiring caption { text-align:left; color:var(--muted,#536961); margin:0 0 .45rem; }
.uart-wiring :is(th,td) { text-align:left; padding:.35rem .5rem; border-bottom:1px solid var(--line,#d7e1d9); }
.uart-wiring th { background:#eef3ee; }
.uart-wiring td:first-child { font-family:var(--mono,monospace); }
.uart-wiring-fold { margin:.25rem 0 .55rem; }
.uart-setup { max-width:920px; box-sizing:border-box; }
.uart-setup ol { margin:.75rem 0; padding-left:1.25rem; }
.uart-setup li+li { margin:.4rem 0 0; }
.uart-baud { display:inline-flex; align-items:center; flex-wrap:wrap; gap:.4rem; font-size:.83rem; }
