.page_page__9pJSZ{display:flex;flex-direction:column;gap:16px;max-width:720px;margin:0 auto;padding:24px 16px}.page_header__8XehV{display:flex;flex-direction:column;gap:6px}.page_title__Jv3VX{display:inline-flex;align-items:center;gap:8px;color:hsl(var(--color-foreground))}.page_title__Jv3VX h1{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em}.page_titleIco__oEZIv{width:18px;height:18px;color:hsl(var(--color-primary))}.page_lede__0c_9_{margin:0;font-size:13px;color:hsl(var(--color-foreground-subtle))}.page_readinessPanel__238YM{display:grid;gap:8px;padding:12px 14px;border:1px solid hsl(var(--color-border));border-radius:8px;background:hsl(var(--color-muted))}.page_readinessTitle__zZSpc{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:hsl(var(--color-foreground))}.page_readinessIcon__yaw1i{width:16px;height:16px;color:hsl(var(--color-primary))}.page_readinessCopy__yC3xM{margin:0;font-size:12px;line-height:1.5;color:hsl(var(--color-foreground-subtle))}.page_readinessLink__68Mb7{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:6px;border-radius:6px;color:hsl(var(--color-primary));font-size:12px;font-weight:600;text-decoration:none}.page_readinessLink__68Mb7:hover{text-decoration:underline}.page_readinessLink__68Mb7:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.page_readinessLinkIcon__AcPN1{width:13px;height:13px}.page_bannerConnected__UmJPP,.page_bannerDisconnected__AEBmX{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;border-radius:8px;font-size:13px;border:1px solid hsl(var(--color-border))}.page_bannerConnected__UmJPP{background:hsl(var(--color-success-bg,142 70% 95%));color:hsl(var(--color-success-fg,142 60% 22%));border-color:hsl(var(--color-success-border,142 50% 70%))}.page_bannerDisconnected__AEBmX{background:hsl(var(--color-muted));color:hsl(var(--color-foreground))}.page_tenantId__1LIuS{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:hsl(var(--color-background));padding:1px 6px;border-radius:4px;border:1px solid hsl(var(--color-border))}.page_lastSync__U9cFf{color:hsl(var(--color-foreground-subtle))}.page_scopesRow__gXmwM{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;width:100%}.page_scopePill__nwEb4{font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;padding:2px 6px;border-radius:999px;background:hsl(var(--color-background));border:1px solid hsl(var(--color-border));color:hsl(var(--color-foreground))}.page_connectedActions__2jyY2,.page_form__kTnUi{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:10px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-background))}.page_label__y_tEa{font-weight:500}.page_input__n9l2q,.page_label__y_tEa{font-size:13px;color:hsl(var(--color-foreground))}.page_input__n9l2q{padding:8px 10px;border-radius:6px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-background));font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.page_input__n9l2q:focus{outline:2px solid hsl(var(--color-primary));outline-offset:1px}.page_input__n9l2q:disabled{opacity:.6;cursor:not-allowed}.page_textarea__bXQxB{min-height:76px;resize:vertical;padding:8px 10px;border-radius:6px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-background));color:hsl(var(--color-foreground));font-family:inherit;font-size:13px}.page_textarea__bXQxB:focus{outline:2px solid hsl(var(--color-primary));outline-offset:1px}.page_hint__VwvOS{margin:0;font-size:12px;color:hsl(var(--color-foreground-subtle))}.page_hint__VwvOS code{background:hsl(var(--color-muted));padding:1px 4px;border-radius:3px;font-size:11px}.page_scopeList__wM1LA{display:flex;flex-direction:column;gap:6px;margin:0;padding:8px 10px;list-style:none;border:1px solid hsl(var(--color-border));border-radius:6px;background:hsl(var(--color-muted))}.page_scopeItem__U71ar{display:flex;align-items:flex-start;gap:8px;font-size:13px}.page_scopeItem__U71ar input[type=checkbox]{margin-top:3px}.page_scopeName__1XLAY{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.page_scopeDesc__nL2H2{font-size:11px;color:hsl(var(--color-foreground-subtle));display:block}.page_operationGrid__FQzVC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page_subscriptionReadback__bHAr8{display:grid;gap:8px;padding:12px;border:1px solid hsl(var(--color-border));border-radius:8px;background:hsl(var(--color-muted))}.page_readbackHeader__jRSW_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.page_readbackStatus__CCCMZ{border:1px solid hsl(var(--color-border));border-radius:999px;background:hsl(var(--color-background));padding:2px 8px;color:hsl(var(--color-foreground));font-size:11px;font-weight:600}.page_readbackCopy__YBYSA{margin:0;color:hsl(var(--color-foreground-subtle));font-size:12px;line-height:1.5}.page_readbackFacts__vBzC0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.page_readbackFacts__vBzC0 div{min-width:0}.page_readbackFacts__vBzC0 dt{color:hsl(var(--color-foreground-subtle));font-size:11px}.page_readbackFacts__vBzC0 dd{margin:2px 0 0;overflow-wrap:anywhere;color:hsl(var(--color-foreground));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.page_operationPanel__mH7AG{display:grid;gap:8px;align-content:start;min-width:0;padding:12px;border:1px solid hsl(var(--color-border));border-radius:8px;background:hsl(var(--color-muted))}.page_error__XWJR1{margin:0;color:hsl(var(--color-destructive,0 70% 45%));font-size:13px}.page_syncBanner__4bQhv{margin:0;font-size:13px;color:hsl(var(--color-foreground));background:hsl(var(--color-muted));padding:8px 10px;border-radius:6px}.page_actions__UXo02{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_btnIco__E1gcP,.page_spinner__hV9hW{width:14px;height:14px;margin-right:4px}.page_spinner__hV9hW{animation:page_ms-spin__HnfNl 1s linear infinite}@keyframes page_ms-spin__HnfNl{to{transform:rotate(1turn)}}@media (max-width:760px){.page_operationGrid__FQzVC,.page_readbackFacts__vBzC0{grid-template-columns:1fr}}