._container_yfaqm_8{--container-max-w:1400px;max-width:var(--container-max-w);padding:var(--spacing-xl);margin:0 auto}._loading_yfaqm_15{--loading-min-h:400px;min-height:var(--loading-min-h);font-size:var(--font-size-xl);color:var(--text-secondary);justify-content:center;align-items:center;display:flex}._error_yfaqm_25{text-align:center;padding:4rem var(--spacing-xl)}._header_yfaqm_31{margin-bottom:var(--spacing-xl)}._title_yfaqm_35{font-size:var(--font-size-4xl);margin:0 0 var(--spacing-xs) 0;color:rgb(var(--color-text-100));font-weight:700}._subtitle_yfaqm_42{font-size:var(--font-size-lg);color:rgb(var(--color-text-300));margin:0}._statsGrid_yfaqm_49{gap:var(--spacing-lg);margin-bottom:var(--spacing-xl);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}._statCard_yfaqm_56{background:var(--card-background);border-radius:var(--radius-lg);padding:var(--spacing-lg);box-shadow:var(--color-shadow-raise-xs)}._statLabel_yfaqm_63{font-size:var(--font-size-md);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}._statValue_yfaqm_69{font-size:var(--font-size-5xl);color:var(--text-primary);font-weight:700}._toolbar_yfaqm_76{align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-xl);display:flex}._searchBox_yfaqm_83{align-items:center;gap:var(--spacing-sm);padding:.75rem var(--spacing-md);background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--color-shadow-raise-xs);flex:1;display:flex}._searchIcon_yfaqm_95{color:var(--text-secondary)}._searchInput_yfaqm_99{font-size:var(--font-size-md-plus);color:var(--text-primary);background:0 0;border:none;outline:none;flex:1}._clearButton_yfaqm_108{cursor:pointer;color:var(--text-secondary);padding:var(--spacing-xs);transition:all var(--duration-base) ease;background:0 0;border:none}._clearButton_yfaqm_108:hover{color:var(--text-primary)}._filters_yfaqm_121{gap:var(--spacing-3xl);display:flex}._filterSelect_yfaqm_126{padding:.75rem var(--spacing-md);font-size:var(--font-size-md-plus);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--card-background);color:var(--text-primary);cursor:pointer;box-shadow:var(--color-shadow-raise-xs)}._filterSelect_yfaqm_126:focus{border-color:rgb(var(--primary-color));box-shadow:0 0 0 3px rgba(var(--primary-color), .1);outline:none}._integrationsGrid_yfaqm_144{gap:var(--spacing-lg);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}._integrationCard_yfaqm_150{background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:all var(--duration-base) ease;color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex}._integrationCard_yfaqm_150:hover{box-shadow:var(--color-shadow-hover-lift);border-color:rgb(var(--primary-color));transform:translateY(-2px)}._integrationCardHeader_yfaqm_168{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:flex-start;display:flex}._integrationLogo_yfaqm_175{--integration-logo-w:64px;--integration-logo-h:64px;width:var(--integration-logo-w);height:var(--integration-logo-h);border-radius:var(--radius-lg);background:var(--background-secondary);color:rgb(var(--primary-color));justify-content:center;align-items:center;display:flex;overflow:hidden}._integrationLogo_yfaqm_175 img{object-fit:cover;width:100%;height:100%}._integrationStatus_yfaqm_195{align-items:center;display:flex}._statusConnected_yfaqm_200,._statusAvailable_yfaqm_201{align-items:center;gap:var(--spacing-2xs-plus);padding:var(--spacing-2xs-plus) var(--spacing-3xl);font-size:var(--font-size-base);border-radius:var(--radius-xl);font-weight:600;display:flex}._statusConnected_yfaqm_200{background:rgba(var(--color-success-100), .1);color:rgb(var(--color-success-100))}._statusAvailable_yfaqm_201{background:var(--background-secondary);color:var(--text-secondary)}._integrationCardBody_yfaqm_221{margin-bottom:var(--spacing-md);flex:1}._integrationName_yfaqm_226{font-size:var(--font-size-xl);margin:0 0 var(--spacing-sm) 0;font-weight:600}._integrationDescription_yfaqm_232{font-size:var(--font-size-md);color:var(--text-secondary);margin:0 0 var(--spacing-md) 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.5;display:-webkit-box;overflow:hidden}._integrationMeta_yfaqm_243{gap:var(--spacing-sm);flex-wrap:wrap;display:flex}._integrationCategory_yfaqm_249{padding:var(--spacing-xs) .625rem;font-size:var(--font-size-sm);background:var(--background-secondary);color:var(--text-secondary);border-radius:var(--radius-sm);font-weight:500}._popularBadge_yfaqm_258{padding:var(--spacing-xs) .625rem;font-size:var(--font-size-sm);background:rgba(var(--primary-color), .1);color:rgb(var(--primary-color));border-radius:var(--radius-sm);font-weight:600}._integrationCardFooter_yfaqm_267{gap:var(--spacing-3xl);padding-top:var(--spacing-md);border-top:1px solid var(--border-color);display:flex}._connectButton_yfaqm_274,._disconnectButton_yfaqm_275,._syncButton_yfaqm_276{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:.625rem var(--spacing-md);font-size:var(--font-size-md);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-base) ease;border:none;flex:1;font-weight:500;display:flex}._connectButton_yfaqm_274{background:rgb(var(--primary-color));color:#fff}._connectButton_yfaqm_274:hover{background:rgba(var(--primary-color), .9);box-shadow:0 4px 12px rgba(var(--primary-color), .3);transform:translateY(-1px)}._disconnectButton_yfaqm_275{background:var(--background-secondary);color:var(--text-primary);border:1px solid var(--border-color)}._disconnectButton_yfaqm_275:hover{background:rgba(var(--color-danger-100), .1);color:rgb(var(--color-error-200));border-color:rgb(var(--color-error-200))}._syncButton_yfaqm_276{background:var(--background-secondary);color:var(--text-primary);border:1px solid var(--border-color)}._syncButton_yfaqm_276:hover{background:var(--background-hover);border-color:rgb(var(--primary-color))}._emptyState_yfaqm_326{padding:4rem var(--spacing-xl);text-align:center;background:var(--card-background);border-radius:var(--radius-lg);box-shadow:var(--color-shadow-raise-xs);flex-direction:column;justify-content:center;align-items:center;display:flex}._emptyIcon_yfaqm_338{margin-bottom:var(--spacing-md);color:var(--text-secondary);opacity:.5}._emptyTitle_yfaqm_344{font-size:var(--font-size-2xl);color:var(--text-primary);margin:0 0 var(--spacing-sm) 0;font-weight:600}._emptyText_yfaqm_351{font-size:var(--font-size-md-plus);color:var(--text-secondary);margin:0}._detailLayout_yfaqm_358{--detail-layout-max-w:1000px;max-width:var(--detail-layout-max-w);margin:0 auto}._detailHeader_yfaqm_364{margin-bottom:var(--spacing-xl);justify-content:space-between;align-items:center;display:flex}._backLink_yfaqm_371{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-md-plus);color:rgb(var(--primary-color));transition:all var(--duration-base) ease;text-decoration:none;display:flex}._backLink_yfaqm_371:hover{text-decoration:underline}._detailActions_yfaqm_385{gap:var(--spacing-3xl);display:flex}._primaryButton_yfaqm_390,._secondaryButton_yfaqm_391,._dangerButton_yfaqm_392{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-3xl) var(--spacing-5xl);font-size:var(--font-size-md-plus);border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-base) ease;border:none;font-weight:500;display:flex}._primaryButton_yfaqm_390{background:rgb(var(--primary-color));color:#fff}._primaryButton_yfaqm_390:hover:not(:disabled){background:rgba(var(--primary-color), .9);box-shadow:0 4px 12px rgba(var(--primary-color), .3);transform:translateY(-1px)}._primaryButton_yfaqm_390:disabled{opacity:.6;cursor:not-allowed}._secondaryButton_yfaqm_391{background:var(--background-secondary);color:var(--text-primary);border:1px solid var(--border-color)}._secondaryButton_yfaqm_391:hover:not(:disabled){background:var(--background-hover)}._secondaryButton_yfaqm_391:disabled{opacity:.6;cursor:not-allowed}._dangerButton_yfaqm_392{background:rgb(var(--color-danger-200));color:rgb(var(--color-text-inverse))}._dangerButton_yfaqm_392:hover{background:rgb(var(--color-error-200));box-shadow:0 4px 12px rgba(var(--color-danger-100), .3);transform:translateY(-1px)}._integrationInfo_yfaqm_447{background:var(--card-background);border-radius:var(--radius-lg);padding:var(--spacing-xl);margin-bottom:var(--spacing-xl);box-shadow:var(--color-shadow-raise-xs)}._integrationInfoHeader_yfaqm_455{gap:var(--spacing-lg);margin-bottom:var(--spacing-lg);display:flex}._integrationInfoLogo_yfaqm_461{width:var(--size-square-2xl);height:var(--size-square-2xl);border-radius:var(--radius-lg);background:var(--background-secondary);color:rgb(var(--primary-color));flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._integrationInfoLogo_yfaqm_461 img{object-fit:cover;width:100%;height:100%}._integrationInfoTitle_yfaqm_480{font-size:var(--font-size-3xl);margin:0 0 var(--spacing-sm) 0;font-weight:700}._integrationInfoDescription_yfaqm_486{font-size:var(--font-size-lg);color:var(--text-secondary);margin:0 0 var(--spacing-md) 0;line-height:1.6}._integrationInfoMeta_yfaqm_493{gap:var(--spacing-3xl);align-items:center;display:flex}._categoryBadge_yfaqm_499{padding:var(--spacing-2xs-plus) var(--spacing-3xl);font-size:var(--font-size-base);background:var(--background-secondary);color:var(--text-secondary);border-radius:var(--radius-sm);font-weight:500}._websiteLink_yfaqm_508{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-md-plus);color:rgb(var(--primary-color));transition:all var(--duration-base) ease;text-decoration:none;display:inline-flex}._websiteLink_yfaqm_508:hover{text-decoration:underline}._tabs_yfaqm_523{gap:var(--spacing-sm);margin-bottom:var(--spacing-xl);border-bottom:2px solid var(--border-color);display:flex}._tab_yfaqm_523,._tabActive_yfaqm_531{--tab-active-mb:-2px;align-items:center;gap:var(--spacing-sm);padding:.75rem var(--spacing-lg);font-size:var(--font-size-md-plus);border:none;border-bottom:var(--border-width-tab-indicator) solid transparent;margin-bottom:var(--tab-active-mb);cursor:pointer;transition:all var(--duration-base) ease;color:var(--text-secondary);background:0 0;font-weight:500;display:flex}._tab_yfaqm_523:hover{color:var(--text-primary);border-bottom-color:var(--border-color)}._tabActive_yfaqm_531{color:rgb(var(--primary-color));border-bottom-color:rgb(var(--primary-color))}._tabContent_yfaqm_558{background:var(--card-background);border-radius:var(--radius-lg);padding:var(--spacing-xl);box-shadow:var(--color-shadow-raise-xs)}._sectionTitle_yfaqm_565{font-size:var(--font-size-xl);margin:0 0 var(--spacing-lg) 0;font-weight:600}._notConnected_yfaqm_572{padding:4rem var(--spacing-xl);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}._notConnectedIcon_yfaqm_581{margin-bottom:var(--spacing-md);color:var(--text-secondary);opacity:.5}._notConnected_yfaqm_572 h3{font-size:var(--font-size-2xl);margin:0 0 var(--spacing-sm) 0;font-weight:600}._notConnected_yfaqm_572 p{font-size:var(--font-size-md-plus);color:var(--text-secondary);margin:0 0 var(--spacing-lg) 0}._configHeader_yfaqm_600{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:center;display:flex}._editActions_yfaqm_607{gap:var(--spacing-3xl);display:flex}._configForm_yfaqm_612{gap:var(--spacing-lg);flex-direction:column;display:flex}._formGroup_yfaqm_618{flex-direction:column;display:flex}._label_yfaqm_623{font-size:var(--font-size-md);color:var(--text-primary);margin-bottom:var(--spacing-sm);font-weight:600}._input_yfaqm_630{padding:var(--spacing-sm-plus) var(--spacing-md-minus);font-size:var(--font-size-md-plus);border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--input-background);color:var(--text-primary);transition:all var(--duration-base) ease}._input_yfaqm_630:focus{border-color:rgb(var(--primary-color));box-shadow:0 0 0 3px rgba(var(--primary-color), .1);outline:none}._configValue_yfaqm_646{padding:var(--spacing-sm-plus) var(--spacing-md-minus);font-size:var(--font-size-md-plus);background:var(--background-secondary);border-radius:var(--radius-md);color:var(--text-primary)}._noConfig_yfaqm_654{text-align:center;padding:var(--spacing-xl);color:var(--text-secondary)}._syncList_yfaqm_661{gap:var(--spacing-md);flex-direction:column;display:flex}._syncItem_yfaqm_667{padding:var(--spacing-md);background:var(--background-secondary);border-radius:var(--radius-md);border-left:var(--border-width-accent-sm) solid transparent}._syncHeader_yfaqm_674{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}._syncSuccess_yfaqm_681,._syncFailed_yfaqm_682,._syncInProgress_yfaqm_683,._syncPending_yfaqm_684{padding:var(--spacing-xs) .75rem;font-size:var(--font-size-sm);border-radius:var(--radius-xl);text-transform:capitalize;font-weight:600}._syncSuccess_yfaqm_681{background:rgba(var(--color-success-100), .1);color:rgb(var(--color-success-100))}._syncFailed_yfaqm_682{background:rgba(var(--color-danger-100), .1);color:rgb(var(--color-error-200))}._syncInProgress_yfaqm_683{background:rgba(var(--color-warning-100), .1);color:rgb(var(--color-warning-100))}._syncPending_yfaqm_684{background:var(--background-secondary);color:var(--text-secondary)}._syncDate_yfaqm_712{font-size:var(--font-size-base);color:var(--text-secondary)}._syncMessage_yfaqm_717{font-size:var(--font-size-md);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}._syncStats_yfaqm_723{font-size:var(--font-size-base);color:var(--text-primary)}._logsList_yfaqm_729{gap:var(--spacing-3xl);flex-direction:column;display:flex}._logItem_yfaqm_735{padding:var(--spacing-3xl);background:var(--background-secondary);border-radius:var(--radius-md)}._logHeader_yfaqm_741{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}._logError_yfaqm_748,._logWarning_yfaqm_749,._logInfo_yfaqm_750,._logDebug_yfaqm_751{padding:var(--spacing-xs) .625rem;font-size:var(--font-size-sm);border-radius:var(--radius-sm);text-transform:uppercase;font-weight:600}._logError_yfaqm_748{background:rgba(var(--color-danger-100), .1);color:rgb(var(--color-error-200))}._logWarning_yfaqm_749{background:rgba(var(--color-warning-100), .1);color:rgb(var(--color-warning-100))}._logInfo_yfaqm_750{background:rgba(var(--color-info-100), .1);color:rgb(var(--color-primary-100))}._logDebug_yfaqm_751{background:var(--background-secondary);color:var(--text-secondary)}._logDate_yfaqm_779{font-size:var(--font-size-base);color:var(--text-secondary)}._logMessage_yfaqm_784{font-size:var(--font-size-md);color:var(--text-primary);font-family:monospace}._webhookForm_yfaqm_791{gap:var(--spacing-md);margin-bottom:var(--spacing-xl);align-items:flex-end;display:flex}._webhooksList_yfaqm_798{gap:var(--spacing-3xl);flex-direction:column;display:flex}._webhookItem_yfaqm_804{padding:var(--spacing-md);background:var(--background-secondary);border-radius:var(--radius-md);justify-content:space-between;align-items:center;display:flex}._webhookInfo_yfaqm_813{flex:1}._webhookEvent_yfaqm_817{font-size:var(--font-size-md-plus);color:var(--text-primary);margin-bottom:var(--spacing-xs);font-weight:600}._webhookUrl_yfaqm_824{font-size:var(--font-size-base);color:var(--text-secondary);font-family:monospace}._iconButton_yfaqm_830{cursor:pointer;color:var(--text-secondary);padding:var(--spacing-sm);transition:all var(--duration-base) ease;background:0 0;border:none}._iconButton_yfaqm_830:hover{color:rgb(var(--color-error-200))}._emptyTab_yfaqm_843,._emptyWebhooks_yfaqm_844{padding:var(--spacing-2xl) var(--spacing-xl);text-align:center;color:var(--text-secondary);flex-direction:column;justify-content:center;align-items:center;display:flex}._spinner_yfaqm_855{animation:1s linear infinite _spin_yfaqm_855}@keyframes _spin_yfaqm_855{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (width<=768px){._container_yfaqm_8{padding:var(--spacing-md)}._statsGrid_yfaqm_49{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr)}._toolbar_yfaqm_76{flex-direction:column}._integrationsGrid_yfaqm_144{grid-template-columns:1fr}._detailHeader_yfaqm_364{align-items:stretch;gap:var(--spacing-md);flex-direction:column}._integrationInfoHeader_yfaqm_455{flex-direction:column}._tabs_yfaqm_523{gap:var(--spacing-xs);overflow-x:auto}._tab_yfaqm_523,._tabActive_yfaqm_531{padding:.625rem var(--spacing-md);font-size:var(--font-size-md)}._tabContent_yfaqm_558{padding:var(--spacing-md)}._webhookForm_yfaqm_791{flex-direction:column;align-items:stretch}._configHeader_yfaqm_600{align-items:stretch;gap:var(--spacing-md);flex-direction:column}}@media (width<=480px){._title_yfaqm_35{font-size:var(--font-size-3xl)}._statsGrid_yfaqm_49{grid-template-columns:1fr}}._oauthCallbackContainer_yfaqm_935{min-height:var(--viewport-height-full);padding:var(--spacing-xl);background:rgb(var(--color-background-90));justify-content:center;align-items:center;display:flex}._oauthCallbackCard_yfaqm_948{--oauth-callback-card-max-w:400px;text-align:center;padding:var(--spacing-2xl) var(--spacing-xl);background:var(--card-background);border-radius:var(--radius-xl);box-shadow:0 4px 24px rgba(var(--color-text-100), .1);max-width:var(--oauth-callback-card-max-w);flex-direction:column;align-items:center;width:100%;display:flex}._oauthCallbackTitle_yfaqm_962{font-size:var(--font-size-3xl);margin:var(--spacing-md) 0 var(--spacing-sm) 0;color:var(--text-primary);font-weight:600}._oauthCallbackMessage_yfaqm_969{font-size:var(--font-size-lg);color:var(--text-secondary);margin:0;line-height:1.5}._oauthCallbackHint_yfaqm_976{font-size:var(--font-size-md);color:var(--text-muted);margin:var(--spacing-md) 0 0 0}._spinnerIcon_yfaqm_982{color:rgb(var(--primary-color));animation:1s linear infinite _spin_yfaqm_855}._successIcon_yfaqm_987{color:rgb(var(--color-success-100))}._errorIcon_yfaqm_991{color:rgb(var(--color-error-200))}._buttonPrimary_yfaqm_995{justify-content:center;align-items:center;gap:var(--spacing-sm);padding:.75rem var(--spacing-lg);margin-top:var(--spacing-lg);font-size:var(--font-size-md-plus);background:rgb(var(--primary-color));color:#fff;border-radius:var(--radius-md);cursor:pointer;transition:all var(--duration-base) ease;border:none;font-weight:500;display:inline-flex}._buttonPrimary_yfaqm_995:hover{background:rgba(var(--primary-color), .9);box-shadow:0 4px 12px rgba(var(--primary-color), .3);transform:translateY(-1px)}
