.available-card[data-v-2159f030]{border:1px solid var(--bs-gray-300);background:var(--bs-gray-25);border-radius:8px;align-items:center;width:321px;padding:16px;display:flex}.platform-icon[data-v-2159f030]{border-radius:8px;width:40px;height:40px}.btn-connect[data-v-2159f030]{background:var(--bs-primary-50);border:1px solid var(--bs-primary-50);color:var(--bs-primary-700);box-shadow:var(--bs-box-shadow-xs);white-space:nowrap;border-radius:8px;padding:8px 15px;font-size:14px;font-weight:500}.btn-connect[data-v-2159f030]:hover{background:var(--bs-primary-100);color:var(--bs-primary-700)}.search-modal-header[data-v-3ff85984]{justify-content:space-between;align-items:flex-start;display:flex}.title[data-v-3ff85984]{color:var(--bs-gray-900);font-size:18px;line-height:26px}.subtitle[data-v-3ff85984]{color:var(--bs-gray-900);font-size:16px;line-height:24px}.btn-close-modal[data-v-3ff85984]{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;top:12px;right:12px}.btn-close-modal[data-v-3ff85984]:hover{background:var(--bs-gray-100)}.options-section[data-v-3ff85984]{flex-direction:column;gap:12px;padding-top:16px;display:flex}.category-tabs[data-v-3ff85984]{align-items:center;gap:4px;display:flex}.category-tab[data-v-3ff85984]{letter-spacing:.25px;color:var(--bs-gray-500);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;padding:0 4px 12px;font-size:16px;font-weight:700;line-height:24px;transition:color .15s,border-color .15s}.category-tab.active[data-v-3ff85984]{color:var(--bs-primary-500);border-bottom-color:var(--bs-primary-500)}.platform-grid[data-v-3ff85984]{grid-template-columns:repeat(2,1fr);gap:16px;padding:16px 0 24px;display:grid}.platform-grid[data-v-3ff85984] .available-card{width:100%}.select-modal-header[data-v-b1a82d33]{justify-content:space-between;align-items:flex-start;display:flex}.platform-logo[data-v-b1a82d33]{border-radius:6px;width:40px;height:40px}.connection-count[data-v-b1a82d33]{color:var(--bs-gray-900);font-size:16px;line-height:24px}.btn-close-modal[data-v-b1a82d33]{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex;position:absolute;top:12px;right:12px}.btn-close-modal[data-v-b1a82d33]:hover{background:var(--bs-gray-100)}.shop-list[data-v-b1a82d33]{flex-direction:column;gap:16px;margin-top:16px;display:flex}.shop-item[data-v-b1a82d33]{border:1px solid var(--bs-gray-300);cursor:pointer;background:#fff;border-radius:8px;padding:16px 16px 16px 24px;transition:background .15s}.shop-item[data-v-b1a82d33]:hover{background:var(--bs-gray-50)}.shop-item-content[data-v-b1a82d33]{justify-content:space-between;align-items:center;gap:4px;display:flex}.shop-info[data-v-b1a82d33]{align-items:center;gap:8px;display:flex}.status-dot[data-v-b1a82d33]{border-radius:50%;flex-shrink:0;width:12px;height:12px}.status-dot.dot-active[data-v-b1a82d33]{background:var(--bs-success-500)}.status-dot.dot-inactive[data-v-b1a82d33]{background:var(--bs-gray-400)}.shop-details[data-v-b1a82d33]{flex-direction:column;display:flex}.shop-name[data-v-b1a82d33]{color:var(--bs-gray-900);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;line-height:24px;overflow:hidden}.shop-url[data-v-b1a82d33]{color:var(--bs-gray-500);margin:0;font-size:14px;line-height:21px}.status-badge[data-v-b1a82d33]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:14px;font-weight:500;line-height:21px;display:inline-flex}.status-badge.badge-active[data-v-b1a82d33]{background:var(--bs-success-50);color:var(--bs-success-700)}.status-badge.badge-inactive[data-v-b1a82d33]{background:var(--bs-gray-100);color:var(--bs-gray-700)}.btn-caret[data-v-b1a82d33]{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:10px;display:flex}.btn-caret[data-v-b1a82d33]:hover{background:var(--bs-gray-100)}.btn-add-shop[data-v-b1a82d33]{border:1px solid var(--bs-gray-300);color:var(--bs-gray-700);box-shadow:var(--bs-box-shadow-xs);cursor:pointer;background:#fff;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 19px;font-size:16px;font-weight:500;line-height:24px;display:flex}.btn-add-shop[data-v-b1a82d33]:hover{background:var(--bs-gray-50)}.edit-modal-header[data-v-8d934768]{justify-content:space-between;align-items:center;display:flex}.platform-logo[data-v-8d934768]{border-radius:6px;width:40px;height:40px}.tutorial-banner[data-v-8d934768]{background:var(--bs-body-bg);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 16px;display:flex}.tutorial-banner .tutorial-caret[data-v-8d934768]{transition:transform .2s}.tutorial-banner .tutorial-caret.rotate-180[data-v-8d934768]{transform:rotate(180deg)}.tutorial-content[data-v-8d934768]{background:var(--bs-body-bg);color:var(--bs-gray-700);border-radius:0 0 8px 8px;padding:16px;font-size:14px;line-height:1.7}.tutorial-content[data-v-8d934768] h2{margin-bottom:12px;font-size:18px;font-weight:700}.tutorial-content[data-v-8d934768] h4{margin-bottom:8px;font-size:12px;font-weight:700}.tutorial-content[data-v-8d934768] ol{margin-bottom:12px;padding-left:20px}.tutorial-content[data-v-8d934768] li{margin-bottom:4px}.tutorial-content[data-v-8d934768] code{background:var(--bs-gray-200);border-radius:4px;padding:1px 6px;font-size:13px}.tutorial-content[data-v-8d934768] a{color:var(--bs-primary-500);text-decoration:underline}.field-group[data-v-8d934768]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-8d934768]{color:var(--bs-gray-600);font-size:14px;font-weight:500;line-height:21px}.field-hint[data-v-8d934768]{color:var(--bs-gray-500);margin-top:4px;font-size:14px}.input-readonly[data-v-8d934768]{background-color:var(--bs-gray-100)!important}[data-v-8d934768] input.sensitive-input{-webkit-text-security:disc}.feature-container[data-v-8d934768]{background:var(--bs-body-bg);border-radius:8px;flex-direction:column;gap:16px;padding:24px;display:flex}.toggle-row[data-v-8d934768]{color:var(--bs-gray-900);justify-content:space-between;align-items:center;gap:24px;font-size:16px;line-height:24px;display:flex}.toggle-row.toggle-disabled[data-v-8d934768]{opacity:.5;pointer-events:none}.alert-warning-banner[data-v-8d934768]{background:var(--bs-warning-50);border:1px solid var(--bs-warning-300);color:var(--bs-gray-700);border-radius:8px;padding:8px 16px;font-size:14px;line-height:21px}.btn-delete-link[data-v-8d934768]{color:var(--bs-error-700);white-space:nowrap;background:0 0;border:none;align-items:center;gap:8px;font-weight:500;display:flex}.btn-delete-link[data-v-8d934768]:hover{color:var(--bs-error-800)}.form-check-input[data-v-8d934768]{width:44px;height:24px}.impact-box[data-v-f8f54b03]{background:var(--bs-body-bg);border-radius:8px;padding:24px}.my-integration-card[data-v-98912c7c]{border:1px solid var(--bs-gray-300);background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;width:321px;padding:20px 24px;display:flex}.my-integration-card .connection-badge[data-v-98912c7c]{background:var(--bs-success-50);color:var(--bs-success-700);border-radius:999px;padding:4px 8px;font-size:14px;font-weight:500;display:inline-block}.platform-icon[data-v-98912c7c]{border-radius:8px;width:40px;height:40px}.integration-page[data-v-502d6d8b]{padding-top:1rem}.search-input-wrapper[data-v-502d6d8b]{width:50%;max-width:659px;position:relative}.search-input-wrapper .search-input[data-v-502d6d8b]{border:1px solid var(--bs-gray-300);box-shadow:var(--bs-box-shadow-xs);border-radius:8px}.search-input-wrapper .search-input[data-v-502d6d8b]::placeholder{color:var(--bs-gray-500)}.integration-grid[data-v-502d6d8b]{flex-wrap:wrap;gap:16px;display:flex}.platform-icon[data-v-502d6d8b]{object-fit:cover;border-radius:8px;width:40px;height:40px}.empty-state[data-v-502d6d8b]{flex-direction:column;align-items:center;padding:40px 32px 20px;display:flex}.empty-state .empty-icon-wrapper[data-v-502d6d8b]{border:1px solid var(--bs-gray-200);width:48px;height:48px;box-shadow:var(--bs-box-shadow-xs);background:#fff;border-radius:28px;justify-content:center;align-items:center;display:flex}.empty-state h4[data-v-502d6d8b]{color:var(--bs-gray-900);font-size:24px}.empty-state p[data-v-502d6d8b]{font-size:16px}
