
.sh-modbus-article{--sh-dark:#243447;--sh-muted:#63758a;--sh-accent:#087db7;--sh-soft:#f4f9fb;color:#25313d;line-height:1.68}
.sh-modbus-article>p:first-of-type{font-size:1.08em;color:#1d2c39}
.sh-modbus-article h2{margin:34px 0 14px;color:#1c2d3e;line-height:1.3}
.sh-modbus-article h3{margin:25px 0 9px;color:#243447;line-height:1.35}
.sh-modbus-article p{margin:0 0 16px}
.sh-modbus-article ul,.sh-modbus-article ol{margin:0 0 20px;padding-left:25px}
.sh-modbus-article li{margin-bottom:9px}
.sh-modbus-article a{color:#087db7;text-decoration:underline;text-underline-offset:3px}
.sh-modbus-article a:hover{color:#075f89}
.sh-modbus-article code{font-family:SFMono-Regular,Consolas,"Liberation Mono",monospace}
.sh-modbus-article :not(pre)>code{padding:1px 5px;border-radius:4px;background:#eef4f7;color:#243447}
.sh-modbus-formula{margin:18px 0 22px;padding:15px 17px;overflow-x:auto;border-left:4px solid #33c5e0;background:#172b3d;color:#edf4f7;line-height:1.55}
.sh-modbus-figure{margin:25px 0 29px}
.sh-modbus-figure img{display:block;width:100%;height:auto;border-radius:6px}
.sh-modbus-figure figcaption{margin-top:9px;color:#5b6978;font-size:14px;line-height:1.45}
.sh-modbus-table-wrap{width:100%;margin:20px 0 27px;overflow-x:auto;border:1px solid #d7e3ea}
.sh-modbus-article table{width:100%;min-width:720px;border-collapse:collapse;background:#fff}
.sh-modbus-article th,.sh-modbus-article td{padding:12px 14px;border-bottom:1px solid #dfe8ed;text-align:left;vertical-align:top}
.sh-modbus-article th{background:#243447;color:#f3f7fa;font-weight:700}
.sh-modbus-article tbody tr:nth-child(even){background:#f7fafc}
.sh-modbus-article blockquote{margin:20px 0;padding:14px 17px;border-left:4px solid #33c5e0;background:#f4f9fb;color:#26394a}
@media(max-width:640px){
  .sh-modbus-article{line-height:1.62}
  .sh-modbus-article h2{margin-top:28px}
  .sh-modbus-article th,.sh-modbus-article td{padding:10px 12px}
}
