.SignupFlow_page__YWmgu{min-height:100vh;background:#fff;display:flex;flex-direction:column;position:relative}.SignupFlow_logoArea__KNEtK{position:absolute;top:32px;left:40px;display:flex;align-items:center;gap:10px;text-decoration:none;z-index:1}.SignupFlow_logoText__8wpw7{font-size:1.1rem;font-weight:700;color:#1a1a1a}.SignupFlow_progressDots__78np0{position:absolute;top:40px;right:40px;display:flex;align-items:center;gap:8px;z-index:1}.SignupFlow_dot__8X8tI{width:10px;height:10px;border-radius:50%;flex-shrink:0;box-sizing:border-box}.SignupFlow_dotInactive__cXMrF{background:#d1d5db}.SignupFlow_dotActive__rsyo2{background:transparent;border:2px solid #0d9488}.SignupFlow_dotComplete__cGDwA{background:#0d9488}.SignupFlow_formWrap__ztMye{flex:1 1;display:flex;align-items:center;justify-content:center;padding:100px 24px 48px;min-height:100vh;box-sizing:border-box}.SignupFlow_formContent__4cJzz{width:100%;max-width:390px}.SignupFlow_title__vBZmz{font-size:2rem;font-weight:800;color:#1a1a1a;margin:0 0 10px;line-height:1.2}.SignupFlow_titleLg__6bXTk{font-size:2rem;font-weight:700;color:#1a1a1a;margin:0 0 28px;line-height:1.2}.SignupFlow_subtitle__NSYSj{font-size:.9rem;color:#6b7280;margin:0 0 28px;line-height:1.5}.SignupFlow_googleBtn__VuWTW{width:100%;height:52px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;display:flex;align-items:center;justify-content:center;gap:10px;font-size:.9rem;font-weight:600;font-family:inherit;color:#1a1a1a;cursor:pointer;transition:background .15s}.SignupFlow_googleBtn__VuWTW:hover{background:#f9fafb}.SignupFlow_divider__MagvG{display:flex;align-items:center;gap:12px;margin:20px 0;color:#9ca3af;font-size:.85rem}.SignupFlow_dividerLine__ugKxh{flex:1 1;height:1px;background:#e5e7eb;display:block}.SignupFlow_fieldGroup__gBjgm{margin-bottom:16px}.SignupFlow_label__sKl64{font-size:.875rem;font-weight:500;color:#1a1a1a;display:block;margin-bottom:6px}.SignupFlow_input__MRHAF{width:100%;height:48px;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:0 16px;font-size:.9rem;font-family:inherit;color:#1a1a1a;box-sizing:border-box;outline:none;transition:border-color .15s,background .15s}.SignupFlow_input__MRHAF::placeholder{color:#9ca3af}.SignupFlow_input__MRHAF:focus{border-color:#2563eb;background:#fff}.SignupFlow_textarea__TOmem{width:100%;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:12px 16px;font-size:.9rem;font-family:inherit;color:#1a1a1a;box-sizing:border-box;outline:none;resize:vertical;min-height:96px;line-height:1.5;transition:border-color .15s,background .15s}.SignupFlow_textarea__TOmem:focus{border-color:#2563eb;background:#fff}.SignupFlow_selectWrapper__jhVQj{position:relative}.SignupFlow_select__xSmvI{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:12px 40px 12px 16px;font-size:.9rem;font-family:inherit;color:#1a1a1a;box-sizing:border-box;outline:none;cursor:pointer;transition:border-color .15s,background .15s}.SignupFlow_select__xSmvI:focus{border-color:#2563eb;background:#fff}.SignupFlow_selectChevron__U3Mvd{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#6b7280;font-size:.75rem}.SignupFlow_wsForm__xtiSt{margin-bottom:28px}.SignupFlow_passwordHint__Vu0JT{font-size:.8rem;color:#9ca3af;margin:0 0 16px;line-height:1.4}.SignupFlow_continueBtn__VkKC8{width:100%;height:52px;border:1.5px solid #1a1a1a;border-radius:8px;background:#fff;font-size:.95rem;font-weight:700;font-family:inherit;color:#1a1a1a;cursor:pointer;margin-top:8px;transition:background .15s}.SignupFlow_continueBtn__VkKC8:hover:not(:disabled){background:#f9fafb}.SignupFlow_continueBtn__VkKC8:disabled{opacity:.45;cursor:not-allowed}.SignupFlow_signUpBtn__aojGL{width:100%;height:52px;border:none;border-radius:8px;background:#2563eb;color:#fff;font-size:.95rem;font-weight:700;font-family:inherit;cursor:pointer;transition:background .15s}.SignupFlow_signUpBtn__aojGL:hover:not(:disabled){background:#1d4ed8}.SignupFlow_signUpBtn__aojGL:disabled{opacity:.5;cursor:not-allowed}.SignupFlow_connectCard__UV5l0{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;overflow:hidden}.SignupFlow_connectRow__Cdu0y{display:flex;align-items:flex-start;gap:14px;padding:20px}.SignupFlow_connectDivider__bIggl{height:1px;background:#e5e7eb;margin:0}.SignupFlow_connectIconDark__MIAwD{background:#1a1a1a}.SignupFlow_connectIconDark__MIAwD,.SignupFlow_connectIconGreen__3mMfR{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;padding:8px;box-sizing:border-box}.SignupFlow_connectIconGreen__3mMfR{background:#0d9488}.SignupFlow_connectRowBody__vgmK0{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0}.SignupFlow_connectRowTitle__RNmVo{font-size:.9rem;font-weight:600;color:#1a1a1a}.SignupFlow_connectRowDesc__xHI90{font-size:.8rem;color:#6b7280;line-height:1.4}.SignupFlow_connectActionBtn__d_Rc4{flex-shrink:0;height:34px;padding:0 16px;border:1.5px solid #1a1a1a;border-radius:6px;background:#fff;font-size:.85rem;font-weight:600;font-family:inherit;color:#1a1a1a;cursor:pointer;transition:background .15s;align-self:center;white-space:nowrap}.SignupFlow_connectActionBtn__d_Rc4:hover{background:#f9fafb}.SignupFlow_footerText__8uwjE{font-size:.85rem;color:#6b7280;margin:8px 0 0;line-height:1.5}.SignupFlow_footerLink__FWhqH{color:#1a1a1a;font-weight:700;text-decoration:underline}.SignupFlow_footerLink__FWhqH:hover{color:#374151}.SignupFlow_verifyWrap__JTcHm{text-align:center}.SignupFlow_verifyIcon__yMztE{font-size:3rem;margin-bottom:16px;line-height:1}.SignupFlow_verifyText__BFQPR{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 10px}.SignupFlow_resendBtn__I9AIg{margin-top:24px;height:44px;padding:0 24px;border:1.5px solid #e5e7eb;border-radius:8px;background:#fff;font-size:.875rem;font-weight:600;font-family:inherit;color:#6b7280;cursor:pointer;transition:border-color .15s,color .15s}.SignupFlow_resendBtn__I9AIg:hover{border-color:#9ca3af;color:#1a1a1a}.SignupFlow_error__zWUs4{font-size:.8rem;color:#dc2626;margin:0 0 12px}.SignupFlow_success__DYwFb{font-size:.8rem;color:#16a34a;margin:8px 0 0}.ConnectPostHogBlade_overlay__IOO48{position:fixed;inset:0;background:transparent;z-index:200;pointer-events:none;transition:background .3s ease}.ConnectPostHogBlade_overlayVisible__qVUTO{background:rgba(0,0,0,.35);pointer-events:auto}.ConnectPostHogBlade_blade__u2TLv{position:fixed;top:0;right:0;bottom:0;width:55vw;background:#fff;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto;pointer-events:auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.ConnectPostHogBlade_bladeOpen__HY65J{transform:translateX(0)}.ConnectPostHogBlade_closeBtn__fM5iX{position:absolute;top:24px;left:24px;background:none;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;line-height:1;padding:4px;transition:color .15s}.ConnectPostHogBlade_closeBtn__fM5iX:hover{color:#1a1a1a}.ConnectPostHogBlade_content__d7oh4{padding:48px;width:100%;max-width:520px;box-sizing:border-box}.ConnectPostHogBlade_header__ILBHW{display:flex;align-items:center;gap:16px;margin-bottom:24px}.ConnectPostHogBlade_headerIcon__yGyW8{width:52px;height:52px;background:#1a1a1a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;padding:10px;box-sizing:border-box}.ConnectPostHogBlade_title__RTcWM{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}.ConnectPostHogBlade_description__Aeotf{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 20px}.ConnectPostHogBlade_permissionsText__sWCps{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 10px}.ConnectPostHogBlade_permissionsList__Di1m6{font-size:.9rem;color:#374151;line-height:1.7;margin:0 0 28px;padding-left:20px}.ConnectPostHogBlade_permissionsList__Di1m6 li strong{color:#1a1a1a}.ConnectPostHogBlade_field__gT5hD{margin-bottom:8px}.ConnectPostHogBlade_label__Pc4ZW{font-size:.875rem;font-weight:500;color:#1a1a1a;display:block;margin-bottom:8px}.ConnectPostHogBlade_input___Tknp{width:100%;height:48px;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:0 16px;font-size:.9rem;font-family:inherit;color:#1a1a1a;box-sizing:border-box;outline:none;transition:border-color .15s,background .15s}.ConnectPostHogBlade_input___Tknp::placeholder{color:#9ca3af}.ConnectPostHogBlade_input___Tknp:focus{border-color:#2563eb;background:#fff}.ConnectPostHogBlade_error__0NLYS{font-size:.8rem;color:#dc2626;margin:8px 0 0}.ConnectPostHogBlade_actions__d2pty{display:flex;align-items:center;gap:20px;margin-top:24px}.ConnectPostHogBlade_connectBtn__r2mVS{height:48px;padding:0 28px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.ConnectPostHogBlade_connectBtn__r2mVS:hover:not(:disabled){background:#1d4ed8}.ConnectPostHogBlade_connectBtn__r2mVS:disabled{opacity:.5;cursor:not-allowed}.ConnectPostHogBlade_nevermindBtn__RtRmL{background:none;border:none;font-size:.9rem;color:#6b7280;cursor:pointer;font-family:inherit;padding:0;transition:color .15s}.ConnectPostHogBlade_nevermindBtn__RtRmL:hover{color:#1a1a1a}.RecorderInstallerBlade_overlay__2X1Vo{position:fixed;inset:0;background:transparent;z-index:200;pointer-events:none;transition:background .3s ease}.RecorderInstallerBlade_overlayVisible__oGdv7{background:rgba(0,0,0,.35);pointer-events:auto}.RecorderInstallerBlade_blade__G2rpY{position:fixed;top:0;right:0;bottom:0;width:55vw;min-width:480px;max-width:680px;background:#fff;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto;pointer-events:auto;display:flex;flex-direction:column;justify-content:center}.RecorderInstallerBlade_bladeOpen__gIHMV{transform:translateX(0)}.RecorderInstallerBlade_closeBtn___ahx9{position:absolute;top:24px;right:24px;background:none;border:none;font-size:1.1rem;color:#9ca3af;cursor:pointer;line-height:1;padding:4px;transition:color .15s;z-index:1}.RecorderInstallerBlade_closeBtn___ahx9:hover{color:#1a1a1a}.RecorderInstallerBlade_backBtn__SfRJr{position:absolute;top:24px;left:24px;background:none;border:none;font-size:.875rem;font-weight:600;color:#6b7280;cursor:pointer;font-family:inherit;padding:4px 0;transition:color .15s}.RecorderInstallerBlade_backBtn__SfRJr:hover{color:#1a1a1a}.RecorderInstallerBlade_content__7x80M{padding:48px 96px;width:100%;box-sizing:border-box}.RecorderInstallerBlade_titleRow__s2lpV{display:flex;align-items:flex-start;gap:20px;margin-bottom:24px}.RecorderInstallerBlade_iconBox__F1Nnm{flex-shrink:0;width:48px;height:48px;background:#4abdb4;border-radius:6px;display:flex;align-items:center;justify-content:center}.RecorderInstallerBlade_title__3pZm0{font-size:1.8rem;font-weight:700;color:#111827;margin:0;line-height:1.1;padding-top:2px}.RecorderInstallerBlade_desc__0PCCb{font-size:.9375rem;color:#6b7280;line-height:1.6;margin:0 0 10px}.RecorderInstallerBlade_desc__0PCCb:last-of-type{margin-bottom:28px}.RecorderInstallerBlade_gridLabel__3uZ5Z{font-size:.9375rem;font-weight:700;color:#111827;margin:18px 0 14px}.RecorderInstallerBlade_platformGrid__2qZJc{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:32px}.RecorderInstallerBlade_platformCard__F0egY{display:flex;align-items:center;gap:10px;padding:14px 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-family:inherit;font-size:.9rem;font-weight:500;color:#111827;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.RecorderInstallerBlade_platformCard__F0egY:hover{border-color:#9ca3af;background:#f9fafb}.RecorderInstallerBlade_platformIconPlaceholder__NSiJ_,.RecorderInstallerBlade_platformIconWrap__9jwdt{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.RecorderInstallerBlade_platformIconPlaceholder__NSiJ_{border-radius:4px;background:#f3f4f6;font-size:.65rem;font-weight:700;color:#6b7280;font-family:monospace;line-height:1}.RecorderInstallerBlade_platformName___VCVv{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.RecorderInstallerBlade_needHelp__DVG_E{margin-bottom:32px}.RecorderInstallerBlade_needHelpTitle__Pn1Nl{font-size:.8rem;font-weight:700;color:#111827;margin:0 0 4px}.RecorderInstallerBlade_needHelpText__p2wDM{font-size:.8rem;color:#6b7280;margin:0;line-height:1.5}.RecorderInstallerBlade_needHelpLink__vkdoT{color:#2563eb;font-weight:600;text-decoration:none}.RecorderInstallerBlade_needHelpLink__vkdoT:hover{text-decoration:underline}.RecorderInstallerBlade_actions__S5gen{display:flex;align-items:center;gap:24px}.RecorderInstallerBlade_doneBtn__z2bXQ{height:48px;padding:0 40px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:1rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.RecorderInstallerBlade_doneBtn__z2bXQ:hover{background:#1d4ed8}.RecorderInstallerBlade_nevermindBtn___71u2{background:none;border:none;font-size:1rem;font-weight:500;color:#374151;cursor:pointer;font-family:inherit;padding:0;transition:color .15s}.RecorderInstallerBlade_nevermindBtn___71u2:hover{color:#111827}.RecorderInstallerBlade_instructionHeading__MXHQ_{display:flex;align-items:center;gap:10px;margin-bottom:12px}.RecorderInstallerBlade_backChevron__Rk_zo{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1.5px solid #d1d5db;background:#fff;color:#374151;font-size:1.1rem;line-height:1;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s,background .15s;padding:0;font-family:inherit}.RecorderInstallerBlade_backChevron__Rk_zo:hover{border-color:#9ca3af;background:#f9fafb}.RecorderInstallerBlade_instructionHeadingText__M5H9y{font-size:.9375rem;font-weight:700;color:#111827}.RecorderInstallerBlade_instructionDesc__7HYvl{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 16px}.RecorderInstallerBlade_codeBlock__3AS_Z{position:relative;border:1px solid #bfdbfe;border-radius:8px;overflow:hidden;margin-bottom:28px;background:#eff6ff}.RecorderInstallerBlade_copyBtn__Qm57q{position:absolute;top:12px;right:12px;background:#fff;border:1px solid #d1d5db;border-radius:6px;font-size:.8rem;font-weight:600;color:#374151;cursor:pointer;font-family:inherit;padding:5px 12px;transition:border-color .15s,background .15s;z-index:1}.RecorderInstallerBlade_copyBtn__Qm57q:hover{border-color:#9ca3af;background:#f9fafb}.RecorderInstallerBlade_codePre__tXfNC{margin:0;padding:16px 110px 16px 16px;background:transparent;max-height:260px;overflow-y:auto;overflow-x:auto}.RecorderInstallerBlade_codePre__tXfNC code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.8rem;color:#1e3a5f;line-height:1.6;white-space:pre}.GitHubReposBlade_overlay__bvRPg{position:fixed;inset:0;background:transparent;z-index:200;pointer-events:none;transition:background .3s ease}.GitHubReposBlade_overlayVisible__u7MpI{background:rgba(0,0,0,.35);pointer-events:auto}.GitHubReposBlade_blade__CzWPx{position:fixed;top:0;right:0;bottom:0;width:55vw;background:#fff;transform:translateX(100%);transition:transform .3s ease;overflow-y:auto;pointer-events:auto;display:flex;flex-direction:column}.GitHubReposBlade_bladeOpen__IcgLR{transform:translateX(0)}.GitHubReposBlade_closeBtn__lS1n2{position:absolute;top:24px;left:24px;background:none;border:none;font-size:1.25rem;color:#6b7280;cursor:pointer;line-height:1;padding:4px;transition:color .15s}.GitHubReposBlade_closeBtn__lS1n2:hover{color:#1a1a1a}.GitHubReposBlade_content__SLGIR{padding:64px 48px 48px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;flex:1 1;min-height:0}.GitHubReposBlade_header__nykuG{display:flex;align-items:center;gap:16px;margin-bottom:12px}.GitHubReposBlade_headerIcon__K8Tll{width:48px;height:48px;background:#1a1a1a;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;padding:10px;box-sizing:border-box}.GitHubReposBlade_title__0e3IG{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}.GitHubReposBlade_description__iZgv0{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 20px}.GitHubReposBlade_searchInput__WvV2G{width:100%;height:44px;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:0 16px;font-size:.9rem;font-family:inherit;color:#1a1a1a;box-sizing:border-box;outline:none;transition:border-color .15s,background .15s;margin-bottom:12px}.GitHubReposBlade_searchInput__WvV2G::placeholder{color:#9ca3af}.GitHubReposBlade_searchInput__WvV2G:focus{border-color:#2563eb;background:#fff}.GitHubReposBlade_repoList__SR_82{flex:1 1;overflow-y:auto;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:20px}.GitHubReposBlade_repoItem__ux_tZ{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background .1s}.GitHubReposBlade_repoItem__ux_tZ:last-child{border-bottom:none}.GitHubReposBlade_repoItem__ux_tZ:hover{background:#f9fafb}.GitHubReposBlade_checkbox___88Dr{margin-top:2px;flex-shrink:0;width:16px;height:16px;accent-color:#2563eb;cursor:pointer}.GitHubReposBlade_repoInfo__MSfBv{flex:1 1;min-width:0}.GitHubReposBlade_repoName__kww_j{font-size:.9rem;font-weight:500;color:#1a1a1a;display:flex;align-items:center;gap:8px}.GitHubReposBlade_badge__qSecF{font-size:.7rem;font-weight:600;color:#6b7280;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px;padding:1px 6px;text-transform:uppercase;letter-spacing:.02em}.GitHubReposBlade_repoDescription__hRQn_{font-size:.8rem;color:#9ca3af;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.GitHubReposBlade_emptyState__01ri0,.GitHubReposBlade_loadingState__7NQiG{padding:32px 16px;text-align:center;font-size:.9rem;color:#9ca3af}.GitHubReposBlade_actions__UnaQm{display:flex;align-items:center;gap:20px;flex-shrink:0}.GitHubReposBlade_saveBtn__Ma03n{height:48px;padding:0 28px;background:#2563eb;color:#fff;border:none;border-radius:8px;font-size:.95rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.GitHubReposBlade_saveBtn__Ma03n:hover:not(:disabled){background:#1d4ed8}.GitHubReposBlade_saveBtn__Ma03n:disabled{opacity:.5;cursor:not-allowed}.GitHubReposBlade_nevermindBtn__F487i{background:none;border:none;font-size:.9rem;color:#6b7280;cursor:pointer;font-family:inherit;padding:0;transition:color .15s}.GitHubReposBlade_nevermindBtn__F487i:hover{color:#1a1a1a}