.page_page__YD8YQ{display:flex;flex-direction:column;gap:1.5rem}.page_main__RPe_V{display:flex;flex-direction:column;gap:16px;min-inline-size:0}.page_readinessPanel__KVQCp{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:12px;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;max-inline-size:72ch;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 16px;border-radius:12px;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:12px;border:1px solid hsl(var(--color-border));background:hsl(var(--color-background))}.page_connectForm__iInXx{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.page_connectForm__iInXx>[role=alert]{flex-basis:100%;order:3}.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:var(--font-mono);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{max-inline-size:72ch;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-inline-end: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}}.page_page__YD8YQ>[data-page-header]{margin-block-end:calc(1rem - 1.5rem)}