.tx-example{padding:8px 0;border:0;border-bottom:1px solid currentColor;color:var(--accent);background:none;font:inherit;cursor:pointer}.tx-details{border-block:1px solid var(--border-color);padding:22px 0;margin:28px 0}.tx-details>h3{font-size:1.4rem}.tx-diagram{border:1px solid var(--border-color);overflow-x:auto;margin:22px 0;padding:16px}.tx-diagram svg{display:block;width:100%;height:auto;min-width:660px;color:var(--text-primary)}.tx-diagram text{fill:currentColor;font:16px var(--font-sans,system-ui,sans-serif)}.tx-diagram .tx-svg-amount{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.tx-diagram .tx-svg-heading{font-size:17px;font-weight:600}.tx-diagram rect{fill:var(--bg-card);stroke:var(--border-color)}.tx-diagram path{stroke:var(--accent);stroke-width:2;fill:none}.tx-diagram .tx-svg-fee{font-size:16px}.tx-balance{font-family:monospace;line-height:1.7;padding:16px 0;overflow-wrap:anywhere}.tx-tables details{margin:22px 0}.tx-tables summary{font-weight:600;cursor:pointer;padding:12px 0}.tx-tables table{min-width:620px}.tx-tables th:first-child{width:70px}.tx-tables .tx-address{font-family:monospace;overflow-wrap:anywhere;max-width:360px;font-size:.8rem}.tx-tables .tx-amount{white-space:nowrap;font-variant-numeric:tabular-nums}.tx-tables small{display:block;margin-top:7px;line-height:1.5}.tx-coverage{font-size:.84rem;color:var(--text-secondary);margin:10px 0}.tx-details .obs-note{margin-top:14px}.tx-example:focus-visible,.tx-tables summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media(max-width:700px){.tx-diagram{padding:10px}.tx-diagram svg{min-width:620px}.tx-details>h3{font-size:1.25rem}}

.tx-details{scroll-margin-top:90px}
