.i2-analyzer {border-block:1px solid var(--line,#d8e2ec);padding:13px 16px;background:#f7fafd;color:#263b50}
.i2-analyzer[hidden]{display:none}
.i2-header,.i2-summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.i2-header {justify-content:space-between}
.i2-title{font-size:14px}
.i2-header label,.i2-caption{font-size:11px;color:#4c6174}
.i2-header select{font:inherit;max-width:19em}
.i2-summary{margin-top:8px;font-size:12px}
.i2-frame,.i2-value{font:600 11px/1.7 ui-monospace,monospace;overflow-wrap:anywhere}
.i2-frame{background:#e6eff8;color:#163e63;border-radius:4px;padding:2px 6px}
.i2-value{color:#24553d}
.i2-wave{display:flex;flex-direction:column;align-items:flex-start;margin-top:7px}
.i2-wave:empty{display:none}
.i2-wave svg{width:min(100%,440px);height:auto;overflow:visible}
.i2-wave path{stroke-width:1.8;fill:none}
.i2-scl{stroke:#477ba3}.i2-sda{stroke:#a56026}
.i2-pin,.i2-bit{font:10px ui-monospace,monospace;fill:#42576a}
.i2-bit{text-anchor:middle}
