.integration-section{padding:24px 0;border-top:1px solid var(--line)}
.integration-section h3{font-size:1rem;margin-bottom:18px}
.integration-meta,.integration-person small{display:block;color:var(--muted);font-size:.875rem;margin-top:5px;overflow-wrap:anywhere}
.integration-person{display:flex;align-items:center;gap:18px;padding:16px 0;border-bottom:1px solid var(--line)}
.integration-person>div{flex:1;min-width:0}
.integration-person strong{overflow-wrap:anywhere}
.integration-scopes{border:0;padding:0;margin:8px 0;display:flex;gap:18px;flex-wrap:wrap}
.integration-scopes legend{font-size:.9rem;font-weight:700;margin-bottom:10px}
.integration-scopes label{display:flex;align-items:center;gap:8px}
.integration-scopes input{width:18px;height:18px;accent-color:var(--blue)}
.integration-audit td:nth-child(3){max-width:420px;overflow-wrap:anywhere}
.integration-audit td:first-child{white-space:nowrap}
.page-copy-form{max-width:820px;display:grid;gap:20px;border-top:1px solid var(--line);padding-top:24px}
.page-copy-form textarea{min-height:150px}
.page-copy-form .button-primary{justify-self:start}
@media(max-width:690px){.side-nav{min-width:0;overflow-x:auto;justify-content:flex-start}.side-nav button{flex:none}.integration-person{flex-wrap:wrap;gap:12px}.integration-person>div{flex-basis:100%}.integration-section .data-table{min-width:550px}.integration-section .data-table th,.integration-section .data-table td{display:table-cell!important}.integration-section .data-table th:last-child,.integration-section .data-table td:last-child{width:auto}.integration-section .data-table td{font-size:.875rem}.integration-section .table-wrap{max-width:100%}}
