.page-module__zT5VZa__applicationFilters{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:auto auto 1em;display:flex}.page-module__zT5VZa__applicationFiltersActions{width:100%;max-width:300px}.page-module__zT5VZa__upgradeWrap{width:100%;max-width:1200px;margin:1rem auto 0}.page-module__zT5VZa__providerShell{flex-direction:column;flex:auto;gap:18px;width:100%;max-width:1200px;min-height:0;margin:0 auto;padding-bottom:4px;display:flex;position:relative;overflow:hidden}.page-module__zT5VZa__stageProvider.stage{box-sizing:border-box;flex-direction:column;height:calc(100dvh - 72px);min-height:0;max-height:calc(100dvh - 72px);display:flex;overflow:hidden}.page-module__zT5VZa__stageProvider>:first-child{flex:none}.page-module__zT5VZa__stageProvider>:last-child{flex:auto;min-height:0;overflow:hidden}.page-module__zT5VZa__providerState{color:#475569;background:#fff;border:1px solid #e5e7eb;border-radius:8px;width:100%;margin:0;padding:18px}.page-module__zT5VZa__providerLayout{flex:auto;grid-template-columns:minmax(240px,300px) minmax(0,1fr);align-items:stretch;gap:18px;min-height:0;display:grid}.page-module__zT5VZa__providerSidebar{flex-direction:column;gap:14px;display:flex}.page-module__zT5VZa__providerSummary{text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:15px;flex-direction:column;align-items:stretch;gap:12px;padding:16px;display:flex}.page-module__zT5VZa__providerSummaryHeading{align-items:center;gap:12px;display:flex}.page-module__zT5VZa__providerSummaryLogo{color:#64748b;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.page-module__zT5VZa__providerSummaryTitle{color:#0f172a;margin:0;font-size:18px;font-weight:700;line-height:1.2}.page-module__zT5VZa__providerSummaryLogo img,.page-module__zT5VZa__providerSummaryLogo svg{object-fit:contain;width:36px;max-width:100%;height:36px;max-height:100%;display:block}.page-module__zT5VZa__providerSummaryTable{border-collapse:collapse;table-layout:fixed;width:100%}.page-module__zT5VZa__providerSummaryTable tbody{text-align:left}.page-module__zT5VZa__providerSummaryTable th,.page-module__zT5VZa__providerSummaryTable td{vertical-align:middle;text-align:left;padding:9px 0;line-height:1.35}.page-module__zT5VZa__providerSummaryTable tr:first-child th,.page-module__zT5VZa__providerSummaryTable tr:first-child td{padding-top:0}.page-module__zT5VZa__providerSummaryTable tr:last-child th,.page-module__zT5VZa__providerSummaryTable tr:last-child td{padding-bottom:0}.page-module__zT5VZa__providerSummaryTable th{color:#64748b;text-align:left;white-space:nowrap;width:44%;padding-right:12px;font-size:13px;font-weight:500}.page-module__zT5VZa__providerSummaryTable td{color:#0f172a;text-align:left;word-break:break-word;font-size:13px;font-weight:600}.page-module__zT5VZa__providerSummaryAction{border-top:1px solid #e5e7eb;padding-top:14px}.page-module__zT5VZa__providerMain{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex;overflow:hidden}.page-module__zT5VZa__providerMainShell{flex-direction:column;flex:auto;gap:14px;min-width:0;min-height:0;display:flex;overflow:hidden}.page-module__zT5VZa__providerShellLoadingState,.page-module__zT5VZa__providerShellLoadingOverlay{background:var(--color--background--canvas);justify-content:center;align-items:center;display:flex}.page-module__zT5VZa__providerShellLoadingState{flex:auto;width:100%;max-width:1200px;min-height:0;margin:0 auto}.page-module__zT5VZa__providerShellLoadingOverlay{z-index:20;pointer-events:auto;position:absolute;inset:0}.page-module__zT5VZa__providerNotice{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:8px;padding:12px 14px;font-size:13px;line-height:1.45}.page-module__zT5VZa__providerError{color:#991b1b;background:#fef2f2;border-color:#fecaca}.page-module__zT5VZa__installationGuide{background:#fff;border:1px solid #dbe3ea;border-radius:12px;overflow:hidden}.page-module__zT5VZa__installationGuideTrigger{appearance:none;color:#0f172a;cursor:pointer;width:100%;min-height:52px;font:inherit;text-align:left;background:#fff;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex}.page-module__zT5VZa__installationGuideTrigger[aria-expanded=true]{border-radius:12px 12px 0 0}.page-module__zT5VZa__installationGuideTrigger:hover,.page-module__zT5VZa__installationGuideTrigger:focus-visible{background:#f8fafc;outline:none}.page-module__zT5VZa__installationGuideTitle{align-items:center;gap:8px;min-width:0;font-size:14px;font-weight:700;line-height:1.25;display:inline-flex}.page-module__zT5VZa__installationGuideTitle svg{color:#17645f;flex:none}.page-module__zT5VZa__installationGuideChevron{color:#64748b;flex:none;transition:transform .16s}.page-module__zT5VZa__installationGuideChevronOpen{transform:rotate(180deg)}.page-module__zT5VZa__installationGuidePanel{border-top:1px solid #e5e7eb;flex-direction:column;max-height:min(56dvh,560px);display:flex}.page-module__zT5VZa__installationGuideScroll{scrollbar-width:thin;scrollbar-color:var(--color--border) transparent;flex:auto;min-height:0;padding:16px;overflow-y:auto}.page-module__zT5VZa__installationGuideScroll::-webkit-scrollbar{width:6px}.page-module__zT5VZa__installationGuideScroll::-webkit-scrollbar-track{background:0 0;border-radius:999px}.page-module__zT5VZa__installationGuideScroll::-webkit-scrollbar-thumb{background:var(--color--surface--muted);border-radius:999px}.page-module__zT5VZa__installationGuideScroll::-webkit-scrollbar-thumb:hover{background:var(--color--surface--muted)}.page-module__zT5VZa__installationStepProgress{color:#64748b;letter-spacing:.04em;text-transform:uppercase;flex:none;margin:0;padding:16px 16px 12px;font-size:12px;font-weight:600}.page-module__zT5VZa__installationStepNav{box-sizing:border-box;background:#fff;border-top:1px solid #e5e7eb;flex:none;justify-content:space-between;align-items:center;gap:12px;min-height:70px;padding:12px 16px 16px;display:flex}.page-module__zT5VZa__installationStepNavButton{min-width:72px;min-height:40px;height:40px!important;margin:0!important}.page-module__zT5VZa__installationStepNavButtonPrimary{color:#fff;background:#17645f}.page-module__zT5VZa__installationStepNavButtonPrimary:hover:not(:disabled){color:#fff;background:#12564f}.page-module__zT5VZa__installationStepImage{border:1px solid #17645f;border-radius:10px;width:auto;max-width:100%;height:auto;display:block}.page-module__zT5VZa__installationStepBody{gap:10px;min-width:0;display:grid}.page-module__zT5VZa__installationStepTitle{color:#0f172a;letter-spacing:-.01em;margin:0;font-size:18px;font-weight:700;line-height:1.35}.page-module__zT5VZa__installationStepNumber{color:#17645f;margin-right:.35em;font-weight:700}.page-module__zT5VZa__installationStepCopy{color:#475569;font-size:13px;line-height:1.65}.page-module__zT5VZa__installationStepCopy .rich-text-content{white-space:pre-line;display:block}.page-module__zT5VZa__installationStepCopy .rich-text-content p{margin:0 0 8px}.page-module__zT5VZa__installationStepCopy .rich-text-content p:last-child{margin-bottom:0}:is(.page-module__zT5VZa__installationStepCopy .rich-text-content ul,.page-module__zT5VZa__installationStepCopy .rich-text-content ol){margin:8px 0;padding-left:20px}.page-module__zT5VZa__installationStepCopy .rich-text-content ul{list-style:outside}.page-module__zT5VZa__installationStepCopy .rich-text-content ol{list-style:decimal}.page-module__zT5VZa__installationStepCopy .rich-text-content li{margin:4px 0}.page-module__zT5VZa__installationStepCopy .rich-text-content li:last-child{margin-bottom:0}.page-module__zT5VZa__installationStepCopy .rich-text-content h3{color:#0f172a;margin:0 0 8px;font-size:14px;font-weight:600;line-height:1.35}.page-module__zT5VZa__installationStepCopy .rich-text-content a{color:#17736e;word-break:break-word;text-decoration:underline}.page-module__zT5VZa__installationStepCopy strong{color:inherit;font-weight:600}.page-module__zT5VZa__installationStepCopy .rich-text-content strong{color:inherit;font-weight:600}.page-module__zT5VZa__installationStepCopy .rich-text-content em{font-style:italic}.page-module__zT5VZa__campaignConfigPanel{background:#fff;border:1px solid #dbe3ea;border-radius:12px;gap:14px;padding:16px;display:grid}.page-module__zT5VZa__campaignConfigHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-module__zT5VZa__campaignConfigHeader h2{color:#0f172a;margin:0;font-size:18px;font-weight:700;line-height:1.25}.page-module__zT5VZa__campaignConfigHeader p{color:#64748b;margin:4px 0 0;font-size:13px;line-height:1.4}.page-module__zT5VZa__campaignConfigFilters{grid-template-columns:minmax(180px,1fr) minmax(150px,210px) minmax(140px,190px);align-items:center;gap:10px;display:grid}.page-module__zT5VZa__campaignConfigFilters input,.page-module__zT5VZa__campaignConfigFilters select,.page-module__zT5VZa__campaignConfigCredentialSelect select{color:#0f172a;width:100%;min-height:38px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:8px;padding:0 10px;font-size:13px}.page-module__zT5VZa__campaignConfigGroups{gap:14px;display:grid}.page-module__zT5VZa__campaignConfigGroup{gap:8px;display:grid}.page-module__zT5VZa__campaignConfigGroupHeader{justify-content:space-between;align-items:center;gap:12px;display:flex}.page-module__zT5VZa__campaignConfigGroupHeader h3{color:#334155;margin:0;font-size:13px;font-weight:700;line-height:1.3}.page-module__zT5VZa__campaignConfigGroupHeader span{color:#64748b;font-size:12px;font-weight:700}.page-module__zT5VZa__campaignConfigRows{gap:8px;margin:0;padding:0;list-style:none;display:grid}.page-module__zT5VZa__campaignConfigRow{border:1px solid #e5e7eb;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px;display:grid}.page-module__zT5VZa__campaignConfigRowContent{align-items:center;gap:12px;min-width:0;display:flex}.page-module__zT5VZa__campaignConfigImageFrame{border:1px solid var(--lo-border,#e5e7eb);border-radius:var(--presentation--radius--sm,10px);width:48px;height:48px;color:var(--color--link,#17645f);background:linear-gradient(135deg,#14b8a61f,#0f172a0f),#f8fafc;flex:none;place-items:center;display:grid;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.page-module__zT5VZa__campaignConfigImage{object-fit:cover;width:100%;height:100%;display:block}.page-module__zT5VZa__campaignConfigImageFallback{font-size:18px;font-weight:800;line-height:1}.page-module__zT5VZa__campaignConfigRowMain{gap:6px;min-width:0;display:grid}.page-module__zT5VZa__campaignConfigRowTitleLine{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.page-module__zT5VZa__campaignConfigRowTitle{color:#0f172a;overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:700;line-height:1.3}.page-module__zT5VZa__campaignConfigMeta,.page-module__zT5VZa__campaignConfigSummary{color:#64748b;flex-wrap:wrap;gap:8px;font-size:12px;line-height:1.4;display:flex}.page-module__zT5VZa__campaignConfigMeta span:not(:last-child):after{content:"·";color:#94a3b8;margin-left:8px}.page-module__zT5VZa__campaignConfigSummary{color:#334155}.page-module__zT5VZa__campaignConfigState{color:#334155;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:999px;align-items:center;min-height:22px;padding:0 8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.page-module__zT5VZa__campaignConfigState_success{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.page-module__zT5VZa__campaignConfigState_warning{color:#92400e;background:#fffbeb;border-color:#fde68a}.page-module__zT5VZa__campaignConfigState_danger{color:#991b1b;background:#fef2f2;border-color:#fecaca}.page-module__zT5VZa__campaignConfigState_info{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.page-module__zT5VZa__campaignConfigRowActions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.page-module__zT5VZa__campaignConfigIconAction{flex:none;width:36px;height:36px}.page-module__zT5VZa__campaignConfigLinkButton{color:#334155;white-space:nowrap;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.page-module__zT5VZa__campaignConfigLinkButton:hover,.page-module__zT5VZa__campaignConfigLinkButton:focus-visible{color:#0f172a;background:#f8fafc;border-color:#94a3b8;outline:none}.page-module__zT5VZa__campaignConfigDisconnectButton{cursor:pointer;font-family:inherit}.page-module__zT5VZa__campaignConfigDisconnectButton:disabled{cursor:wait;opacity:.6}.page-module__zT5VZa__campaignConfigCredentialSelect{color:#64748b;gap:4px;min-width:170px;font-size:11px;font-weight:700;display:grid}.page-module__zT5VZa__campaignConfigEmpty,.page-module__zT5VZa__campaignConfigStateBlock{color:#64748b;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:8px;padding:14px;font-size:13px;line-height:1.45}.page-module__zT5VZa__campaignConfigStateBlock{align-items:center;gap:10px;display:inline-flex}.page-module__zT5VZa__campaignConfigInline{border-top:1px solid #e5e7eb;gap:10px;width:100%;padding-top:12px;display:grid}.page-module__zT5VZa__campaignConfigInlineTrigger{appearance:none;color:#0f172a;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.page-module__zT5VZa__campaignConfigInlineTrigger:hover,.page-module__zT5VZa__campaignConfigInlineTrigger:focus-visible{background:0 0;outline:none}.page-module__zT5VZa__campaignConfigInlineTrigger:hover span,.page-module__zT5VZa__campaignConfigInlineTrigger:focus-visible span,.page-module__zT5VZa__campaignConfigInlineTrigger:hover .page-module__zT5VZa__campaignConfigInlineStatus,.page-module__zT5VZa__campaignConfigInlineTrigger:focus-visible .page-module__zT5VZa__campaignConfigInlineStatus{color:#17645f}.page-module__zT5VZa__campaignConfigInlineTrigger span{gap:2px;min-width:0;font-size:13px;font-weight:700;line-height:1.25;display:grid}.page-module__zT5VZa__campaignConfigInlineTrigger small{overflow-wrap:anywhere}.page-module__zT5VZa__campaignConfigInlineStatus{color:#6b7280;font-size:12px;font-weight:400;line-height:1.5}.page-module__zT5VZa__campaignConfigInlineChevron{color:#64748b;flex:none;transition:transform .16s}.page-module__zT5VZa__campaignConfigInlineChevronOpen{transform:rotate(180deg)}.page-module__zT5VZa__campaignConfigInlinePanel{gap:10px;padding:0;display:grid}.page-module__zT5VZa__campaignConfigInlinePanel .page-module__zT5VZa__campaignConfigStateBlock,.page-module__zT5VZa__campaignConfigInlinePanel .page-module__zT5VZa__campaignConfigEmpty{background:0 0;border:0;border-radius:0;padding:0}@media (max-width:900px){.page-module__zT5VZa__providerLayout,.page-module__zT5VZa__campaignConfigFilters,.page-module__zT5VZa__campaignConfigRow{grid-template-columns:1fr}.page-module__zT5VZa__campaignConfigRowContent{align-items:flex-start}.page-module__zT5VZa__campaignConfigImageFrame{width:44px;height:44px}.page-module__zT5VZa__campaignConfigHeader,.page-module__zT5VZa__campaignConfigRowActions{flex-direction:column;align-items:stretch}.page-module__zT5VZa__campaignConfigCredentialSelect{min-width:0}}