.integration-guide pre{max-width:100%;overflow:auto;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:8px;font-size:13px;line-height:1.6;tab-size:2}
.integration-guide code{font-size:.9em;overflow-wrap:anywhere}
.integration-guide table{width:100%;border-collapse:collapse;font-size:14px;text-align:left}
.integration-guide th,.integration-guide td{padding:12px 8px;vertical-align:top;border-bottom:1px solid var(--line);overflow-wrap:anywhere}
.integration-guide h3{margin:28px 0 12px}
.integration-guide li{padding:4px 0;line-height:1.7}
.integration-guide nav{display:flex;flex-wrap:wrap;gap:8px 16px;margin:24px 0}
