.page_page__YD8YQ{display:flex;flex-direction:column;gap:16px;max-width:720px;margin:0 auto;padding:24px 16px}.page_header__JBrfR{display:flex;flex-direction:column;gap:6px}.page_title__olmdk{display:inline-flex;align-items:center;gap:8px;color:hsl(var(--color-foreground))}.page_title__olmdk h1{margin:0;font-size:20px;font-weight:600;letter-spacing:-.01em}.page_titleIco__aDv3v{width:18px;height:18px;color:hsl(var(--color-primary))}.page_lede__0E_7W{margin:0;font-size:13px;color:hsl(var(--color-foreground-subtle))}.page_readinessPanel__KVQCp{display:flex;flex-direction:column;gap:8px;padding:14px;border-radius:8px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-muted))}.page_readinessTitle__IHvb4{display:inline-flex;align-items:center;gap:8px;color:hsl(var(--color-foreground));font-size:13px}.page_readinessIcon__viS3p{width:16px;height:16px;color:hsl(var(--color-primary))}.page_readinessCopy__HDi3c{margin:0;font-size:12px;line-height:1.45;color:hsl(var(--color-foreground-subtle))}.page_readinessLink__8cWSE{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;color:hsl(var(--color-primary));font-size:12px;font-weight:500;text-decoration:none}.page_readinessLink__8cWSE:hover{text-decoration:underline}.page_readinessLink__8cWSE:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px;border-radius:4px}.page_readinessLinkIcon__hGA5_{width:13px;height:13px}.page_bannerConnected__Xh2aS,.page_bannerDisconnected__LFqJN{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__Xh2aS{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__LFqJN{background:hsl(var(--color-muted));color:hsl(var(--color-foreground))}.page_workspaceName__fjY9M{font-weight:500}.page_lastSync__xg5K_{color:hsl(var(--color-foreground-subtle))}.page_connectedActions__yUD0M,.page_form__LKYJF{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__unwrZ{font-size:13px;font-weight:500;color:hsl(var(--color-foreground))}.page_tokenRow__ZckmE{display:flex;gap:8px;align-items:stretch}.page_input__PXz_2{flex:1 1 auto;min-width:0;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:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}.page_input__PXz_2:focus{outline:2px solid hsl(var(--color-primary));outline-offset:1px}.page_input__PXz_2:disabled{opacity:.6;cursor:not-allowed}.page_iconButton__seJpT{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:6px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-background));color:hsl(var(--color-foreground));cursor:pointer}.page_iconButton__seJpT svg{width:16px;height:16px}.page_iconButton__seJpT:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:1px}.page_hint__QWu5U{margin:0;font-size:12px;color:hsl(var(--color-foreground-subtle))}.page_hint__QWu5U code{background:hsl(var(--color-muted));padding:1px 4px;border-radius:3px;font-size:11px}.page_mappingPlaceholder__N8T0w{margin:0;font-size:12px;font-style:italic;color:hsl(var(--color-foreground-subtle));padding:8px 10px;background:hsl(var(--color-muted));border-radius:6px;border:1px dashed hsl(var(--color-border))}.page_operationGrid__5KpHZ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.page_operationPanel__YSm4F{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__p2Guo{margin:0;color:hsl(var(--color-destructive,0 70% 45%));font-size:13px}.page_syncBanner__W7SkH{margin:0;font-size:13px;color:hsl(var(--color-foreground));background:hsl(var(--color-muted));padding:8px 10px;border-radius:6px}.page_actions__RxpIt{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.page_btnIco__9ibM6,.page_spinner__g0BQD{width:14px;height:14px;margin-right:4px}.page_spinner__g0BQD{animation:page_linear-spin__8GLLL 1s linear infinite}@keyframes page_linear-spin__8GLLL{to{transform:rotate(1turn)}}@media (max-width:640px){.page_operationGrid__5KpHZ{grid-template-columns:1fr}}