.integrations-page[data-v-3f1ef280]{max-width:1180px;margin:0 auto}.back-link[data-v-3f1ef280]{text-decoration:none}.page-state[data-v-3f1ef280],.empty-state[data-v-3f1ef280]{color:#667169}.identity-card[data-v-3f1ef280]{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:42px 0 24px;padding:22px 26px;background:#ffffff8c;border:1px solid var(--line)}.identity-card div[data-v-3f1ef280]{display:flex;flex-direction:column;gap:6px}.identity-card small[data-v-3f1ef280],article small[data-v-3f1ef280],.generated-key small[data-v-3f1ef280]{color:#667169}.identity-card strong[data-v-3f1ef280]{color:var(--pine);font-size:20px}.tabs[data-v-3f1ef280]{display:flex;gap:6px;border-bottom:1px solid var(--line)}.tabs button[data-v-3f1ef280]{padding:14px 20px;border:0;color:#667169;background:transparent}.tabs button.active[data-v-3f1ef280]{color:var(--pine);border-bottom:3px solid var(--clay);font-weight:700}.success-message[data-v-3f1ef280]{color:#2f6b50}.success-message[data-v-3f1ef280],.error-message[data-v-3f1ef280]{margin:18px 0 0}.panel[data-v-3f1ef280]{margin-top:24px;padding:30px;background:#ffffff94;border:1px solid rgba(255,255,255,.9)}.panel h2[data-v-3f1ef280]{margin-bottom:8px;color:var(--pine)}.panel>p[data-v-3f1ef280]{color:#667169}.form-row[data-v-3f1ef280]{display:flex;gap:12px;margin:24px 0}.form-row input[data-v-3f1ef280],.form-row select[data-v-3f1ef280]{min-width:0;flex:1;padding:12px 14px;border:1px solid var(--line);background:#fff}.connection-form select[data-v-3f1ef280]{max-width:260px}.generated-key[data-v-3f1ef280]{display:grid;gap:12px;margin-bottom:24px;padding:18px;border-left:4px solid var(--clay);background:#fff8f2}.generated-key code[data-v-3f1ef280]{overflow-wrap:anywhere}.generated-key div[data-v-3f1ef280]{display:flex;gap:10px}.item-list[data-v-3f1ef280]{border-top:1px solid var(--line)}.item-list article[data-v-3f1ef280]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:17px 2px;border-bottom:1px solid var(--line)}.item-list article div[data-v-3f1ef280]{display:flex;flex-direction:column;gap:5px}.empty-state[data-v-3f1ef280]{padding:18px 2px}@media(max-width:680px){.form-row[data-v-3f1ef280]{flex-direction:column}.connection-form select[data-v-3f1ef280]{max-width:none}.identity-card[data-v-3f1ef280],.item-list article[data-v-3f1ef280]{align-items:flex-start}}
