.connectors-panel,.integrations-panel{background:linear-gradient(145deg,rgba(25,20,39,.92),rgba(14,22,34,.9))}.connectors-list{display:grid;gap:10px;margin-top:18px}.connector-item{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid var(--line);border-radius:15px;background:#0b1019}.connector-item.connected{border-color:rgba(54,211,153,.36);background:linear-gradient(110deg,rgba(54,211,153,.055),rgba(11,16,25,.96))}.connector-item h3{margin:0 0 3px}.connector-provider{margin:0 0 8px;color:#82d9ff;font-size:.76rem;font-weight:800}.connector-item>button{flex:0 0 auto}.integration-authorization{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(250px,1fr) minmax(260px,1fr) minmax(170px,.45fr) auto;gap:12px;align-items:end;margin:18px 0 8px}.integration-authorization>label{display:grid;gap:7px;color:#cbd3df;font-size:.82rem}.integration-authorization fieldset{align-self:stretch;min-width:0;margin:0;padding:8px 10px 9px;border:1px solid var(--line);border-radius:12px}.integration-authorization legend{padding:0 5px;color:#cbd3df;font-size:.76rem}.integration-agent-choices{display:flex;gap:7px;flex-wrap:wrap}.integration-agent-choices label{display:flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid var(--line);border-radius:99px;color:#dbe3ef;font-size:.69rem;cursor:pointer}.integration-agent-choices label.is-active{color:#8eeac5;cursor:default}.integration-agent-choices input{width:auto;margin:0}.integration-authorization button{min-height:52px}.integration-help{margin:0 0 4px;font-size:.76rem}.integration-message{margin:0 0 14px;padding:8px 0}.integration-message[data-tone="error"]{color:#ff8fa8}.integration-message[data-tone="success"]{color:#8eeac5}.integration-message[data-tone="progress"]{color:#82d9ff}.integrations-list{display:grid;gap:10px}.integration-item{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid var(--line);border-radius:15px;background:#0b1019}.integration-item.enabled{border-color:rgba(54,211,153,.36);background:rgba(54,211,153,.035)}.integration-item h3{margin:0 0 6px;font-size:.96rem}.integration-item p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.45}.integration-meta{display:flex;gap:7px;flex-wrap:wrap;margin-top:10px}.integration-meta span{padding:4px 7px;border:1px solid var(--line);border-radius:99px;color:#aeb8ca;font-size:.65rem}.integration-meta .integration-state{color:#8eeac5;font-weight:800}.integration-item button{flex:0 0 auto}.integration-item button[aria-busy="true"]{cursor:wait;opacity:.72}@media(max-width:1300px){.integration-authorization{grid-template-columns:1fr 1fr}.integration-authorization button{width:100%}}@media(max-width:720px){.integration-authorization{grid-template-columns:1fr}.connector-item,.integration-item{align-items:stretch;flex-direction:column}.connector-item>button,.integration-item button{width:100%}}
