.integrations-page{max-width:1124px}.integrations-page h1{margin:0}.integrations-page .integrations-sub{color:var(--at-muted);font-size:var(--at-text-sm);margin:2px 0 0;line-height:1.55}.integrations-page .gw-group{border-top:1px solid var(--at-line);grid-template-columns:200px minmax(0,1fr);gap:16px;margin-top:20px;padding:18px 0;display:grid}.integrations-page .gw-group-label h2{color:var(--at-ink);font-size:var(--at-text-md);margin:0;font-weight:600;line-height:1.55}.integrations-page .gw-group-label p{color:var(--at-muted);font-size:var(--at-text-xs);margin:0;line-height:1.55}.integrations-page .gw-group-cards{flex-direction:column;gap:10px;max-width:620px;display:flex}.integrations-page .gw-card{border:1px solid var(--at-line);border-radius:var(--at-radius-lg);background:var(--at-surface);color:var(--at-ink);font-size:var(--at-text-sm);line-height:1.55}.integrations-page .gw-card.is-ok{border-color:var(--at-ok-line)}.integrations-page .gw-head{align-items:center;gap:12px;padding:12px 14px;display:flex}.integrations-page .gw-mark{border:1px solid var(--at-line);background:var(--at-fill);width:38px;height:38px;color:var(--at-muted);font-size:var(--at-text-xs);border-radius:10px;flex:none;place-items:center;font-weight:700;display:grid}.integrations-page .gw-head-main{min-width:0}.integrations-page .gw-row-title{flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;display:flex}.integrations-page .gw-tag{border:1px solid var(--at-line);border-radius:var(--at-radius-pill);background:var(--at-bg);color:var(--at-muted);font-size:var(--at-text-2xs);padding:0 8px;line-height:1.6}.integrations-page .gw-name,.integrations-page .gw-row-name{font-size:var(--at-text-sm);margin:0;font-weight:600}.integrations-page .gw-sub,.integrations-page .gw-row-about,.integrations-page .gw-row-line{color:var(--at-muted);font-size:var(--at-text-2xs);margin:0}.integrations-page .gw-row{border-top:1px solid var(--at-line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;display:flex}.integrations-page .gw-row-main{flex:220px;min-width:0}.integrations-page .gw-row-account{color:var(--at-ink);font-size:var(--at-text-2xs);overflow-wrap:anywhere;margin:0}.integrations-page .gw-row-read{color:var(--at-ok)}.integrations-page .gw-row.is-bad .gw-row-read{color:var(--at-muted)}.integrations-page .gw-chip{border-radius:var(--at-radius-pill);background:var(--at-fill);color:var(--at-ink);font-size:var(--at-text-2xs);white-space:nowrap;padding:2px 9px}.integrations-page .gw-row.is-ok .gw-chip{background:var(--at-ok-soft);color:var(--at-ok)}.integrations-page .gw-row.is-bad .gw-chip{background:var(--at-bad-soft);color:var(--at-bad)}.integrations-page .gw-row-actions{flex:none;align-items:center;gap:12px;display:flex}.integrations-page .gw-connect,.integrations-page .gw-disconnect{min-height:32px;font-family:var(--at-font);font-size:var(--at-text-xs);cursor:pointer;line-height:1.4}.integrations-page .gw-connect{border:1px solid var(--at-accent);border-radius:var(--at-radius-pill);background:var(--at-bg);color:var(--at-accent);padding:4px 12px;font-weight:600}.integrations-page .gw-connect:hover{background:var(--at-accent-soft)}.integrations-page .gw-disconnect{color:var(--at-bad);background:0 0;border:0;padding:4px 0}.integrations-page .gw-disconnect:hover{text-decoration:underline}.integrations-page .gw-connect:disabled,.integrations-page .gw-disconnect:disabled{cursor:default;opacity:.6}.integrations-page .gw-connect:focus-visible,.integrations-page .gw-disconnect:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px}.integrations-page .gw-message{color:var(--at-muted);font-size:var(--at-text-sm);margin:0}.integrations-page .gw-message.is-error{color:var(--at-bad)}@media (max-width:720px){.integrations-page .gw-group{grid-template-columns:minmax(0,1fr);gap:10px}}
