.SignupFlow_page__YWmgu{min-height:100vh;background:#faf8f4;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:#1a1612}.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:#d4d0ca}.SignupFlow_dotActive__rsyo2{background:#0000;border:2px solid #5b8472}.SignupFlow_dotComplete__cGDwA{background:#5b8472}.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_pageLabel__kK5QQ{font-size:.62rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#454545;margin:0 0 10px}.SignupFlow_title__vBZmz{margin:0 0 10px}.SignupFlow_titleLg__6bXTk,.SignupFlow_title__vBZmz{font-size:2rem;font-weight:400;font-family:Georgia,Times New Roman,serif;font-style:italic;color:#5b8472;line-height:1.15}.SignupFlow_titleLg__6bXTk{margin:0 0 28px}.SignupFlow_subtitle__NSYSj{font-size:.875rem;color:#454545;margin:0 0 28px;line-height:1.6}.SignupFlow_googleBtn__VuWTW{width:100%;height:52px;border:1px solid #d4d0ca;border-radius:8px;background:#faf8f4;display:flex;align-items:center;justify-content:center;gap:10px;font-size:.9rem;font-weight:600;font-family:inherit;color:#1a1612;cursor:pointer;transition:background .15s}.SignupFlow_googleBtn__VuWTW:hover{background:#ede9e4}.SignupFlow_divider__MagvG{display:flex;align-items:center;gap:12px;margin:20px 0;color:#6b6560;font-size:.85rem}.SignupFlow_dividerLine__ugKxh{flex:1 1;height:1px;background:#d4d0ca;display:block}.SignupFlow_fieldGroup__gBjgm{margin-bottom:16px}.SignupFlow_label__sKl64{font-size:.875rem;font-weight:500;color:#1a1612;display:block;margin-bottom:6px}.SignupFlow_input__MRHAF{width:100%;height:48px;background:#ede9e4;border:1px solid #d4d0ca;border-radius:8px;padding:0 16px;font-size:.9rem;font-family:inherit;color:#1a1612;box-sizing:border-box;outline:none;transition:border-color .15s,background .15s}.SignupFlow_input__MRHAF::placeholder{color:#6b6560}.SignupFlow_input__MRHAF:focus{border-color:#5b8472;background:#faf8f4}.SignupFlow_textarea__TOmem{width:100%;background:#ede9e4;border:1px solid #d4d0ca;border-radius:8px;padding:12px 16px;font-size:.9rem;font-family:inherit;color:#1a1612;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:#5b8472;background:#faf8f4}.SignupFlow_selectWrapper__jhVQj{position:relative}.SignupFlow_select__xSmvI{appearance:none;width:100%;background:#ede9e4;border:1px solid #d4d0ca;border-radius:8px;padding:12px 40px 12px 16px;font-size:.9rem;font-family:inherit;color:#1a1612;box-sizing:border-box;outline:none;cursor:pointer;transition:border-color .15s,background .15s}.SignupFlow_select__xSmvI:focus{border-color:#5b8472;background:#faf8f4}.SignupFlow_selectChevron__U3Mvd{position:absolute;right:14px;top:50%;transform:translateY(-50%);pointer-events:none;color:#454545;font-size:.75rem}.SignupFlow_wsForm__xtiSt{margin-bottom:28px}.SignupFlow_passwordHint__Vu0JT{font-size:.8rem;color:#454545;margin:0 0 16px;line-height:1.4}.SignupFlow_continueBtn__VkKC8{width:100%;height:52px;border:1px solid #d4d0ca;border-radius:8px;background:#faf8f4;font-size:.95rem;font-weight:600;font-family:inherit;color:#2c2925;cursor:pointer;margin-top:8px;transition:background .15s}.SignupFlow_continueBtn__VkKC8:hover:not(:disabled){background:#ede9e4}.SignupFlow_continueBtn__VkKC8:disabled{opacity:.45;cursor:not-allowed}.SignupFlow_signUpBtn__aojGL{width:100%;height:52px;border:none;border-radius:8px;background:#2c2925;color:#f5f2ee;font-size:.95rem;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}.SignupFlow_signUpBtn__aojGL:hover:not(:disabled){opacity:.85}.SignupFlow_signUpBtn__aojGL:disabled{opacity:.5;cursor:not-allowed}.SignupFlow_connectCard__UV5l0{background:#faf8f4;border:1px solid #d4d0ca;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:#d4d0ca;margin:0}.SignupFlow_connectIconDark__MIAwD{background:#2c2925}.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:#5b8472}.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:#1a1612}.SignupFlow_connectRowDesc__xHI90{font-size:.8rem;color:#454545;line-height:1.4}.SignupFlow_connectActionBtn__d_Rc4{flex-shrink:0;height:34px;padding:0 16px;border:1px solid #d4d0ca;border-radius:6px;background:#faf8f4;font-size:.85rem;font-weight:600;font-family:inherit;color:#2c2925;cursor:pointer;transition:background .15s;align-self:center;white-space:nowrap}.SignupFlow_connectActionBtn__d_Rc4:hover{background:#ede9e4}.SignupFlow_footerText__8uwjE{font-size:.85rem;color:#454545;margin:8px 0 0;line-height:1.5}.SignupFlow_footerLink__FWhqH{color:#1a1612;font-weight:600;text-decoration:underline}.SignupFlow_footerLink__FWhqH:hover{color:#2c2925}.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:#454545;line-height:1.6;margin:0 0 10px}.SignupFlow_resendBtn__I9AIg{margin-top:24px;height:44px;padding:0 24px;border:1px solid #d4d0ca;border-radius:8px;background:#faf8f4;font-size:.875rem;font-weight:600;font-family:inherit;color:#454545;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.SignupFlow_goalsCallout__N2ags,.SignupFlow_resendBtn__I9AIg:hover{background:#ede9e4;color:#1a1612}.SignupFlow_goalsCallout__N2ags{border:1px solid #d4d0ca;border-radius:8px;padding:14px 16px;margin-bottom:20px;font-size:.85rem;line-height:1.5}.SignupFlow_goalsCallout__N2ags strong{display:block;margin-bottom:4px;font-weight:600}.SignupFlow_goalsCallout__N2ags p{margin:0;color:#454545}.SignupFlow_goalList__IjiG_{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.SignupFlow_goalCard__1pcME{background:#faf8f4;border:1px solid #d4d0ca;border-radius:8px;padding:12px 14px}.SignupFlow_goalCardHeader__YZDCb{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.SignupFlow_goalName__0Wnkc{font-size:.875rem;font-weight:600;color:#1a1612}.SignupFlow_deleteGoalBtn__D1d_S{background:none;border:none;cursor:pointer;font-size:1.1rem;color:#6b6560;padding:0;line-height:1;flex-shrink:0}.SignupFlow_deleteGoalBtn__D1d_S:hover{color:#1a1612}.SignupFlow_goalDescription__Kxnxf{font-size:.8rem;color:#454545;margin:0 0 6px;line-height:1.4}.SignupFlow_goalPatterns__mMfyp{display:flex;flex-wrap:wrap;gap:4px}.SignupFlow_goalPattern__DQlmk{font-size:.75rem;background:#ede9e4;border:1px solid #d4d0ca;border-radius:4px;padding:2px 6px;color:#454545;font-family:monospace}.SignupFlow_addGoalTrigger__EdOcE{width:100%;height:40px;border:1px dashed #d4d0ca;border-radius:8px;background:none;font-size:.875rem;color:#6b6560;cursor:pointer;font-family:inherit;transition:border-color .15s,color .15s;margin-bottom:20px}.SignupFlow_addGoalTrigger__EdOcE:hover{border-color:#5b8472;color:#5b8472}.SignupFlow_addGoalForm__hCGQZ{background:#faf8f4;border:1px solid #d4d0ca;border-radius:8px;padding:16px;margin-bottom:20px}.SignupFlow_fieldHint__gKEdq{font-size:.75rem;color:#6b6560;display:block;margin-top:4px}.SignupFlow_optional__ilRCU{font-weight:400;color:#6b6560}.SignupFlow_addGoalActions__SglSr{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.SignupFlow_ghostBtn__omOzX{height:36px;padding:0 14px;border:1px solid #d4d0ca;border-radius:6px;background:none;font-size:.875rem;font-family:inherit;color:#454545;cursor:pointer;transition:background .15s}.SignupFlow_ghostBtn__omOzX:hover{background:#ede9e4}.SignupFlow_secondaryBtn__Ab9I0{height:36px;padding:0 14px;border:none;border-radius:6px;background:#2c2925;color:#f5f2ee;font-size:.875rem;font-weight:600;font-family:inherit;cursor:pointer;transition:opacity .15s}.SignupFlow_secondaryBtn__Ab9I0:disabled{opacity:.45;cursor:not-allowed}.SignupFlow_stepActions__zOnL6{display:flex;align-items:center;gap:10px;margin-top:4px}.SignupFlow_backBtn__cR5I_{height:52px;padding:0 20px;border:1px solid #d4d0ca;border-radius:8px;background:#faf8f4;font-size:.875rem;font-weight:600;font-family:inherit;color:#454545;cursor:pointer;white-space:nowrap;transition:background .15s}.SignupFlow_backBtn__cR5I_:hover{background:#ede9e4}.SignupFlow_error__zWUs4{font-size:.8rem;color:#dc2626;margin:0 0 12px}.SignupFlow_success__DYwFb{font-size:.8rem;color:#5b8472;margin:8px 0 0}.SignupFlow_contentMid__vxhyh{max-width:520px}.SignupFlow_contentWide__CKXO5{max-width:880px}.SignupFlow_contentXWide__yrIOw{max-width:960px}.SignupFlow_centeredStep__bdjog{display:flex;flex-direction:column}.SignupFlow_centeredStep__bdjog .SignupFlow_pageLabel__kK5QQ,.SignupFlow_centeredStep__bdjog .SignupFlow_subtitle__NSYSj,.SignupFlow_centeredStep__bdjog .SignupFlow_titleLg__6bXTk{text-align:center}.SignupFlow_splitWrap__TIZ7d{flex:1 1;display:flex;min-height:100vh}.SignupFlow_splitFormPane__a_blX{flex:1 1 54%;padding:100px 24px 48px}.SignupFlow_splitFormPane__a_blX,.SignupFlow_valuePanel__8w5oj{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.SignupFlow_valuePanel__8w5oj{flex:1 1 46%;background:#f2eee8;padding:100px 48px 48px}.SignupFlow_valueContent__TfpW3{max-width:440px}.SignupFlow_valueHook__5k35t{font-size:1.6rem;font-family:Georgia,Times New Roman,serif;font-style:italic;color:#5b8472;line-height:1.3;margin:0 0 24px}.SignupFlow_valueList__SO7LV{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-direction:column;gap:14px}.SignupFlow_valueBullet__EzA9I{display:flex;gap:10px;font-size:.9rem;color:#454545;line-height:1.55}.SignupFlow_valueCheck__GS2HX{color:#5b8472;font-weight:700;flex-shrink:0}.SignupFlow_valueChip__Xr7eD{display:inline-flex;flex-direction:column;gap:3px;background:#17171c;border:1px solid #7f77dd;border-radius:10px;padding:14px 18px;position:relative}.SignupFlow_valueChipTitle__QH9V7{font-size:.875rem;font-weight:600;color:#ededef}.SignupFlow_valueChipMetric__FYadM{font-size:.75rem;font-family:JetBrains Mono,ui-monospace,monospace;color:#7f77dd}.SignupFlow_valueChipSample__NuBPi{position:absolute;top:6px;right:10px;font-size:.55rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6b6560}@media (max-width:900px){.SignupFlow_valuePanel__8w5oj{display:none}}.SignupFlow_inboxBtns__q5RVo{display:flex;justify-content:center;gap:12px;margin-top:20px;flex-wrap:wrap}.SignupFlow_inboxBtn__xQd35{display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 18px;border:1px solid #d4d0ca;border-radius:8px;background:#faf8f4;font-size:.875rem;font-weight:600;color:#1a1612;text-decoration:none;transition:background .15s}.SignupFlow_inboxBtn__xQd35:hover{background:#ede9e4}.SignupFlow_inboxGlyph__J95ZI{font-weight:700;font-size:.95rem}.SignupFlow_verifyResend___kKX2{font-size:.85rem;color:#6b6560;margin:20px 0 0}.SignupFlow_resendCountdown__3hP_0{color:#5b8472;font-weight:600}.SignupFlow_linkBtn__OQvMZ,.SignupFlow_resendLink__zAxUG{background:none;border:none;padding:0;font-family:inherit;font-size:inherit;color:#5b8472;font-weight:600;cursor:pointer;text-decoration:underline}.SignupFlow_linkBtn__OQvMZ{color:#1a1612}.SignupFlow_productGrid__S9JX2{display:grid;grid-template-columns:1fr 1fr;gap:24px}@media (max-width:760px){.SignupFlow_productGrid__S9JX2{grid-template-columns:1fr}}.SignupFlow_productCard__HdrFq{text-align:left;background:#fff;border:1px solid #d4d0ca;border-radius:14px;padding:24px 26px;cursor:pointer;font-family:inherit;transition:border-color .15s,box-shadow .15s}.SignupFlow_productCard__HdrFq:hover{border-color:#5b8472}.SignupFlow_productCardSelected__gVFoe{border:2px solid #5b8472;padding:23px 25px}.SignupFlow_productCardHead__ON3Rf{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.SignupFlow_productName__Srryw{font-size:1.2rem;font-weight:700;color:#1a1612}.SignupFlow_productTick__FheRP{width:26px;height:26px;border-radius:50%;border:1.5px solid #d4d0ca;background:#faf8f4;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:#0000;flex-shrink:0}.SignupFlow_productTickOn__Wofu3{background:#5b8472;border-color:#5b8472;color:#fff}.SignupFlow_productTagline__shBn9{font-size:.875rem;color:#454545;line-height:1.55;margin:0 0 14px}.SignupFlow_productPriceLine__q9SZa{font-size:.75rem;font-weight:600;color:#5b8472;margin:0 0 12px}.SignupFlow_productDivider__o2olu{height:1px;background:#d4d0ca;margin-bottom:12px}.SignupFlow_sectionLabel__fx1U3{font-size:.62rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b6560;margin:0 0 10px}.SignupFlow_sectionLabelNum__LIEZQ{color:#5b8472}.SignupFlow_featureList__HuH3Z{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.SignupFlow_featureItem__1h3UL{display:flex;gap:9px;align-items:flex-start;font-size:.85rem;color:#454545;line-height:1.5}.SignupFlow_featureDot__mBKds{width:16px;height:16px;border-radius:50%;background:#e5ede8;color:#5b8472;font-size:.6rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.SignupFlow_urlPreview__UzhK1{display:flex;align-items:center;gap:7px;font-size:.78rem;font-family:JetBrains Mono,ui-monospace,monospace;color:#6b6560;margin:8px 0 0}.SignupFlow_urlPreviewCheck__J4CVg{color:#5b8472;font-weight:700;font-family:inherit}.SignupFlow_urlPreviewSlug__Kzpzo{color:#5b8472}.SignupFlow_backLink__KEQYv{background:none;border:none;padding:0;margin-top:16px;font-family:inherit;font-size:.85rem;color:#6b6560;cursor:pointer}.SignupFlow_backLink__KEQYv:hover{color:#1a1612}.SignupFlow_presetRow__IcIRa{display:flex;align-items:center;gap:14px;width:100%;text-align:left;background:#fff;border:1px solid #d4d0ca;border-radius:10px;padding:14px 18px;cursor:pointer;font-family:inherit;transition:border-color .15s}.SignupFlow_presetRow__IcIRa:hover{border-color:#5b8472}.SignupFlow_presetRowChecked__5pJTv{border:1.5px solid #5b8472;padding:13.5px 17.5px}.SignupFlow_presetBox__n1r2l{width:20px;height:20px;border-radius:5px;border:1.5px solid #d4d0ca;background:#faf8f4;display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700;color:#0000;flex-shrink:0}.SignupFlow_presetBoxChecked__JXLX7{background:#5b8472;border-color:#5b8472;color:#fff}.SignupFlow_presetBody__Hja0_{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.SignupFlow_presetName__ywih7{font-size:.9rem;font-weight:600;color:#1a1612}.SignupFlow_presetDesc__xtWod{font-size:.78rem;color:#6b6560;line-height:1.4}.SignupFlow_connectColumns__N9O8g{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start;text-align:left}@media (max-width:820px){.SignupFlow_connectColumns__N9O8g{grid-template-columns:1fr}}.SignupFlow_connectCol__Kze_M{display:flex;flex-direction:column;gap:12px}.SignupFlow_sourceCard__Tq4zK{display:flex;align-items:center;gap:14px;background:#fff;border:1px solid #d4d0ca;border-radius:12px;padding:16px 18px}.SignupFlow_sourceCardRecommended__u_yRo{border:2px solid #5b8472;padding:15px 17px}.SignupFlow_recommendedBadge___2OLT{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:99px;background:#e5ede8;color:#5b8472;font-size:.55rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;vertical-align:middle}.SignupFlow_connectIconSentry__2Q38N{width:40px;height:40px;background:#362d59;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff;font-weight:700;font-size:.9rem}.SignupFlow_connectActionBtnDark__wbBVy{flex-shrink:0;height:34px;padding:0 16px;border:none;border-radius:6px;background:#2c2925;font-size:.85rem;font-weight:600;font-family:inherit;color:#f5f2ee;cursor:pointer;transition:opacity .15s;align-self:center;white-space:nowrap}.SignupFlow_connectActionBtnDark__wbBVy:hover{opacity:.85}.SignupFlow_githubCard__pfoeM{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #d4d0ca;border-radius:12px;padding:22px}.SignupFlow_githubCardHead___dM0m{display:flex;align-items:center;gap:12px}.SignupFlow_githubUse__Vxmrb{display:flex;align-items:flex-start;gap:10px}.SignupFlow_productPill__WuE1u{flex-shrink:0;padding:3px 9px;border-radius:99px;background:#e5ede8;color:#5b8472;font-size:.66rem;font-weight:700}.SignupFlow_githubUseText__JNZ2e{font-size:.8rem;color:#454545;line-height:1.5}.SignupFlow_githubInstallBtn__NdVjj{display:block;width:100%;padding:12px 0;border-radius:8px;background:#2c2925;color:#f5f2ee;font-size:.875rem;font-weight:600;text-align:center;text-decoration:none;transition:opacity .15s;box-sizing:border-box}.SignupFlow_githubInstallBtn__NdVjj:hover{opacity:.85}.SignupFlow_githubNote__8vVGb{font-size:.72rem;color:#6b6560;margin:0}.ConnectPostHogBlade_overlay__IOO48{position:fixed;inset:0;background:#0000;z-index:200;pointer-events:none;transition:background .3s ease}.ConnectPostHogBlade_overlayVisible__qVUTO{background:#00000059;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}select.ConnectPostHogBlade_input___Tknp{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236B7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer}.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:#0000;z-index:200;pointer-events:none;transition:background .3s ease}.RecorderInstallerBlade_overlayVisible__oGdv7{background:#00000059;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);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{background:none;border:none;padding:0;color:#2563eb;font-weight:600;font-size:inherit;font-family:inherit;cursor:pointer;text-decoration:none}.RecorderInstallerBlade_needHelpLink__vkdoT:hover{text-decoration:underline}.RecorderInstallerBlade_emailForm__ZdPk_{margin-top:10px;padding:16px;background:#f4f9fb;border:1px solid #e0ecf3;border-radius:6px}.RecorderInstallerBlade_emailLabel__XloLH{font-size:.8rem;font-weight:500;color:#374151;display:block;margin-bottom:6px}.RecorderInstallerBlade_emailInput__GurBt{width:100%;height:40px;background:#fff;border:1px solid #e5e7eb;border-radius:6px;padding:0 12px;font-size:.85rem;font-family:inherit;color:#1a1a1a;box-sizing:border-box;outline:none;transition:border-color .15s,background .15s}.RecorderInstallerBlade_emailInput__GurBt::placeholder{color:#9ca3af}.RecorderInstallerBlade_emailInput__GurBt:focus{border-color:#2563eb;background:#fff}.RecorderInstallerBlade_emailError__NTzwh{font-size:.75rem;color:#dc2626;margin:6px 0 0}.RecorderInstallerBlade_emailPreview__o_3SR{margin-top:10px;padding:10px 12px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:6px}.RecorderInstallerBlade_emailPreviewLabel__OFBM8{font-size:.7rem;font-weight:600;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin:0 0 4px}.RecorderInstallerBlade_emailPreviewText__KZ_wH{font-size:.8rem;color:#6b7280;line-height:1.5;margin:0}.RecorderInstallerBlade_emailActions__JXPUA{display:flex;align-items:center;gap:12px;margin-top:10px}.RecorderInstallerBlade_emailSendBtn___eq_V{height:36px;padding:0 20px;background:#2563eb;color:#fff;border:none;border-radius:6px;font-size:.85rem;font-weight:600;font-family:inherit;cursor:pointer;transition:background .15s}.RecorderInstallerBlade_emailSendBtn___eq_V:hover:not(:disabled){background:#1d4ed8}.RecorderInstallerBlade_emailSendBtn___eq_V:disabled{opacity:.5;cursor:not-allowed}.RecorderInstallerBlade_emailCancelBtn__PPqM9{background:none;border:none;font-size:.8rem;color:#6b7280;cursor:pointer;font-family:inherit;padding:0;transition:color .15s}.RecorderInstallerBlade_emailCancelBtn__PPqM9:hover{color:#1a1a1a}.RecorderInstallerBlade_emailSuccess__FsKPT{margin-top:8px}.RecorderInstallerBlade_emailSuccessText__rFhBt{font-size:.8rem;color:#10b981;margin:0 0 6px;line-height:1.5}.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:#0000;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}.VercelWebhookBlade_overlay__gEx8K{position:fixed;inset:0;background:#0000;z-index:200;pointer-events:none;transition:background .3s ease}.VercelWebhookBlade_overlayVisible__4f2w_{background:#00000059;pointer-events:auto}.VercelWebhookBlade_blade___2b_R{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}.VercelWebhookBlade_bladeOpen__VNgps{transform:translateX(0)}.VercelWebhookBlade_closeBtn__OuLPu{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}.VercelWebhookBlade_closeBtn__OuLPu:hover{color:#1a1a1a}.VercelWebhookBlade_content___xpa9{padding:48px;width:100%;max-width:520px;box-sizing:border-box}.VercelWebhookBlade_header__Vh6m4{display:flex;align-items:center;gap:16px;margin-bottom:24px}.VercelWebhookBlade_headerIcon__lHbiK{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}.VercelWebhookBlade_title__IKmaN{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}.VercelWebhookBlade_description__EDj1Q{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 20px}.VercelWebhookBlade_permissionsText__lZegM{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 10px}.VercelWebhookBlade_permissionsList__bNHL7{font-size:.9rem;color:#374151;line-height:1.7;margin:0 0 8px;padding-left:20px}.VercelWebhookBlade_permissionsList__bNHL7 li strong{color:#1a1a1a}.VercelWebhookBlade_field__h094f{margin-bottom:20px}.VercelWebhookBlade_label__MgMUg{font-size:.875rem;font-weight:500;color:#1a1a1a;display:block;margin-bottom:8px}.VercelWebhookBlade_copyRow__VouPm{display:flex;gap:8px}.VercelWebhookBlade_input__WRA34{flex:1 1;width:100%;height:48px;background:#f5f5f5;border:1px solid #e5e7eb;border-radius:8px;padding:0 16px;font-size:.85rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#1a1a1a;box-sizing:border-box;outline:none;transition:border-color .15s,background .15s}.VercelWebhookBlade_input__WRA34:focus{border-color:#2563eb;background:#fff}.VercelWebhookBlade_copyBtn__rlLxv{height:48px;padding:0 16px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;font-size:.85rem;font-weight:500;font-family:inherit;color:#374151;cursor:pointer;flex-shrink:0;transition:background .15s,border-color .15s}.VercelWebhookBlade_copyBtn__rlLxv:hover:not(:disabled){background:#f5f5f5;border-color:#d1d5db}.VercelWebhookBlade_copyBtn__rlLxv:disabled{opacity:.5;cursor:not-allowed}.VercelWebhookBlade_statusText__m1xfn{font-size:.85rem;color:#6b7280;line-height:1.5;margin:0}.VercelWebhookBlade_secretNote__JbZdF{font-size:.8rem;color:#b45309;margin:8px 0 0}.VercelWebhookBlade_error__lrltS{font-size:.8rem;color:#dc2626;margin:8px 0 0}.VercelWebhookBlade_actions__0Axaw{display:flex;align-items:center;gap:20px;margin-top:24px}.VercelWebhookBlade_connectBtn__ILUtB{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}.VercelWebhookBlade_connectBtn__ILUtB:hover:not(:disabled){background:#1d4ed8}.VercelWebhookBlade_connectBtn__ILUtB:disabled{opacity:.5;cursor:not-allowed}.VercelWebhookBlade_nevermindBtn__UEAhF{background:none;border:none;font-size:.9rem;color:#6b7280;cursor:pointer;font-family:inherit;padding:0;transition:color .15s}.VercelWebhookBlade_nevermindBtn__UEAhF:hover{color:#1a1a1a}.ConnectSentryBlade_overlay__Ux5i8{position:fixed;inset:0;background:#0000;z-index:200;pointer-events:none;transition:background .3s ease}.ConnectSentryBlade_overlayVisible__AJBKg{background:#00000059;pointer-events:auto}.ConnectSentryBlade_blade__sc_24{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}.ConnectSentryBlade_bladeOpen__uOVhc{transform:translateX(0)}.ConnectSentryBlade_closeBtn__mTY43{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}.ConnectSentryBlade_closeBtn__mTY43:hover{color:#1a1a1a}.ConnectSentryBlade_content__EVfmv{padding:48px;width:100%;max-width:520px;box-sizing:border-box}.ConnectSentryBlade_header__RnyVe{display:flex;align-items:center;gap:16px;margin-bottom:24px}.ConnectSentryBlade_headerIcon__cxpp0{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}.ConnectSentryBlade_title__NPCL_{font-size:1.5rem;font-weight:700;color:#1a1a1a;margin:0}.ConnectSentryBlade_description__UiDj7{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 20px}.ConnectSentryBlade_permissionsText__ZP1BM{font-size:.9rem;color:#6b7280;line-height:1.6;margin:0 0 10px}.ConnectSentryBlade_permissionsList__v6baJ{font-size:.9rem;color:#374151;line-height:1.7;margin:0 0 28px;padding-left:20px}.ConnectSentryBlade_permissionsList__v6baJ li strong{color:#1a1a1a}.ConnectSentryBlade_field__uXbb0{margin-bottom:8px}.ConnectSentryBlade_label__AZCQm{font-size:.875rem;font-weight:500;color:#1a1a1a;display:block;margin-bottom:8px}.ConnectSentryBlade_input__QETUi{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}select.ConnectSentryBlade_input__QETUi{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%236B7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;cursor:pointer}.ConnectSentryBlade_input__QETUi::placeholder{color:#9ca3af}.ConnectSentryBlade_input__QETUi:focus{border-color:#2563eb;background:#fff}.ConnectSentryBlade_error__tzIaO{font-size:.8rem;color:#dc2626;margin:8px 0 0}.ConnectSentryBlade_actions___jQMT{display:flex;align-items:center;gap:20px;margin-top:24px}.ConnectSentryBlade_connectBtn__7IJz0{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}.ConnectSentryBlade_connectBtn__7IJz0:hover:not(:disabled){background:#1d4ed8}.ConnectSentryBlade_connectBtn__7IJz0:disabled{opacity:.5;cursor:not-allowed}.ConnectSentryBlade_nevermindBtn__g19yu{background:none;border:none;font-size:.9rem;color:#6b7280;cursor:pointer;font-family:inherit;padding:0;transition:color .15s}.ConnectSentryBlade_nevermindBtn__g19yu:hover{color:#1a1a1a}.GoalOverlapWarning_card__cWolP{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;margin:12px 0;background:#fef3c7;border:1px solid #f5e4b0;border-radius:8px;font-size:.85rem;line-height:1.5;color:#92400e;text-align:left}.GoalOverlapWarning_icon__sg38T{flex-shrink:0;font-size:.9rem;line-height:1.5}.GoalOverlapWarning_body__ILuyh{min-width:0}.GoalOverlapWarning_names__8nmj4{font-weight:600}.GoalOverlapWarning_hint__lzcwD{margin-top:2px;color:#a16207}.Sidebar_sidebar__dctuZ{position:fixed;left:0;top:0;height:100vh;width:86px;overflow:hidden;background:var(--nav-bg);display:flex;flex-direction:column;align-items:stretch;padding:16px 0;flex-shrink:0;z-index:20;transition:width .25s cubic-bezier(.4,0,.2,1)}.Sidebar_sidebar__dctuZ:hover{width:228px}.Sidebar_sidebarDropdownOpen__zswHM{overflow:visible}.Sidebar_logo__XqVtn{display:flex;align-items:center;justify-content:center;margin-bottom:16px;text-decoration:none}.Sidebar_logo__XqVtn:hover{text-decoration:none;opacity:.85}.Sidebar_workspaceSection__8JKgy{position:relative;display:flex;flex-direction:column;align-items:center;margin-bottom:8px;padding:0 8px}.Sidebar_sidebar__dctuZ:hover .Sidebar_workspaceSection__8JKgy{align-items:flex-start}.Sidebar_workspaceLabel__SGxV_{font-size:9px;font-weight:400;color:var(--nav-icon);margin-bottom:4px;letter-spacing:.01em;align-self:flex-start;width:100%;padding-left:8px}.Sidebar_workspaceButton__4Suak{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:#faf8f4;border:1px solid #d4d0ca;border-radius:12px;box-shadow:0 1px 3px #0000000f;cursor:pointer;transition:background .15s;line-height:1}.Sidebar_sidebar__dctuZ:hover .Sidebar_workspaceButton__4Suak{justify-content:flex-start}.Sidebar_workspaceButton__4Suak:hover{background:#ede9e4}.Sidebar_workspaceInitial__spNlI{line-height:1}.Sidebar_workspaceInitial__spNlI,.Sidebar_workspaceName__z5Hl0{font-size:13px;font-weight:400;font-family:Georgia,Times New Roman,serif;font-style:italic;color:#5b8472}.Sidebar_workspaceName__z5Hl0{display:none;white-space:nowrap;overflow:hidden;text-align:left;flex:1 1}.Sidebar_sidebar__dctuZ:hover .Sidebar_workspaceName__z5Hl0{display:block}.Sidebar_sidebar__dctuZ:hover .Sidebar_workspaceInitial__spNlI{display:none}.Sidebar_workspaceDropdown__u321P{position:absolute;top:calc(100% + 6px);left:12px;min-width:220px;background:#faf8f4;border:1px solid #d4d0ca;border-radius:10px;box-shadow:0 8px 24px #0000001a;z-index:50;padding:6px 0;overflow:hidden}.Sidebar_workspaceOption__nbiQ0{width:100%;padding:10px 14px;text-align:left;background:none;border:none;font-size:14px;font-weight:400;color:var(--nav-workspace-text);cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;transition:background .15s;font-family:inherit}.Sidebar_workspaceOption__nbiQ0:hover{background:#ede9e4}.Sidebar_workspaceOptionActive__nZVlF{color:var(--nav-workspace-active);font-weight:500}.Sidebar_workspaceDivider__KUqJB{margin:6px 0;border:none;border-top:1px solid var(--nav-border)}.Sidebar_workspaceCreate__k_XLr{width:100%;padding:10px 14px;text-align:left;background:none;border:none;font-size:12px;font-weight:600;color:var(--nav-workspace-text);cursor:pointer;display:flex;align-items:center;gap:6px;transition:background .15s;font-family:inherit}.Sidebar_workspaceCreate__k_XLr:hover{background:#ede9e4}.Sidebar_navCard___Etvv{display:flex;flex-direction:column;background:#faf8f4;border:1px solid #d4d0ca;border-radius:8px;margin:0 8px;padding:8px 0}.Sidebar_accountNav__rf6rO{padding:8px 16px 0}.Sidebar_accountNav__rf6rO,.Sidebar_nav__YoBrp{display:flex;flex-direction:column;align-items:stretch;width:100%}.Sidebar_nav__YoBrp{gap:16px;padding:0 8px}.Sidebar_navItem__MOKu9{position:relative}.Sidebar_navItem__MOKu9,.Sidebar_navLink__zPJKL{display:flex;align-items:center;justify-content:center;width:100%}.Sidebar_navLink__zPJKL{gap:0;padding:8px;border-radius:8px;text-decoration:none;transition:background .15s,justify-content 0s,padding .2s ease,gap .2s ease;color:var(--nav-icon);background:none;border:1px solid #0000;cursor:pointer}.Sidebar_sidebar__dctuZ:hover .Sidebar_navLink__zPJKL{justify-content:flex-start;padding:8px 12px;gap:12px}.Sidebar_navLink__zPJKL:hover{text-decoration:none}.Sidebar_navLink__zPJKL:not(.Sidebar_navLinkActive__upU4a):hover img{filter:brightness(.38)}.Sidebar_navLinkActive__upU4a{background:#eef5f1;border-color:#d4eae0}.Sidebar_navLinkActive__upU4a .Sidebar_navLabel__FnK1V{color:#1a1612}.Sidebar_navLinkActive__upU4a img{filter:brightness(0) saturate(100%) invert(42%) sepia(20%) saturate(700%) hue-rotate(100deg)}.Sidebar_navLabel__FnK1V{font-size:14px;font-weight:500;color:#333;white-space:nowrap;opacity:0;max-width:0;overflow:hidden;transition:opacity .15s ease .1s,max-width .2s ease;pointer-events:none}.Sidebar_sidebar__dctuZ:hover .Sidebar_navLabel__FnK1V{opacity:1;max-width:160px;pointer-events:auto}.Sidebar_shareBtn__ocYmv{border:none}.Sidebar_sharedDot__HOuyI{color:#6366f1;font-size:10px}.Sidebar_sharedByBanner__8ln0e{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 10px;margin:0 8px 8px;background:#f0f0ff;border-radius:8px}.Sidebar_sharedByText__l78KI{font-size:9px;color:#6366f1;text-align:center;line-height:1.3;word-break:break-all}.Sidebar_removeSharedBtn__vI9_m{font-size:9px;font-family:inherit;font-weight:600;color:#ef4444;background:none;border:none;cursor:pointer;padding:0;text-decoration:underline}.Sidebar_navDivider__0V6UR{width:100%;height:1px;background:var(--nav-divider);margin:4px 0}.Sidebar_modalOverlay__QOZgK{position:fixed;inset:0;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.Sidebar_modal__uJtFU{background:var(--color-bg);border-radius:var(--border-radius);padding:2rem;max-width:500px;width:90%;box-shadow:var(--shadow-lg)}.Sidebar_modal__uJtFU h3{margin-bottom:1rem}.Sidebar_modalInput__BMKNT{width:100%;padding:.625rem .75rem;border:1px solid var(--color-border);border-radius:var(--border-radius);font-size:.875rem;font-family:inherit;margin-bottom:1.5rem;outline:none;transition:border-color .15s}.Sidebar_modalInput__BMKNT:focus{border-color:var(--color-primary)}.Sidebar_modalActions__4D0BQ{display:flex;gap:.75rem;justify-content:flex-end}.Sidebar_modalButtonSecondary__ZHJmF{padding:.5rem 1rem;background:#0000;border:1px solid var(--color-border);border-radius:var(--border-radius);font-size:.875rem;font-family:inherit;cursor:pointer;transition:background .2s}.Sidebar_modalButtonSecondary__ZHJmF:hover{background:var(--color-bg-tertiary)}.Sidebar_modalButtonPrimary__NWHR1{padding:.5rem 1rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--border-radius);font-size:.875rem;font-family:inherit;cursor:pointer;transition:background .2s}.Sidebar_modalButtonPrimary__NWHR1:hover{background:var(--color-primary-hover)}.Sidebar_modalButtonPrimary__NWHR1:disabled{opacity:.6;cursor:not-allowed}.Sidebar_topbar__lo333{display:none}.Sidebar_hamburger__qj8qE{display:flex;flex-direction:column;justify-content:center;gap:4px;width:40px;height:40px;padding:9px;background:none;border:1px solid var(--nav-border);border-radius:8px;cursor:pointer}.Sidebar_hamburger__qj8qE span{display:block;height:2px;width:100%;background:#2c2925;border-radius:2px}.Sidebar_topbarLogo__XPYlj{display:flex;align-items:center}.Sidebar_topbarProject__sz50H{font-family:Georgia,Times New Roman,serif;font-style:italic;font-size:15px;color:#5b8472;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_backdrop__Eq1oi{display:none}@media (max-width:767px){.Sidebar_topbar__lo333{position:fixed;top:0;left:0;right:0;height:var(--topbar-height);display:flex;align-items:center;gap:12px;padding:0 14px;background:var(--nav-bg);border-bottom:1px solid var(--nav-border);z-index:40}.Sidebar_backdrop__Eq1oi{display:block;position:fixed;inset:0;background:#0006;z-index:55}.Sidebar_sidebar__dctuZ{width:240px;transform:translateX(-100%);transition:transform .25s cubic-bezier(.4,0,.2,1);z-index:60;box-shadow:none}.Sidebar_sidebar__dctuZ:hover{width:240px}.Sidebar_drawerOpen__orCHK{transform:translateX(0);box-shadow:4px 0 24px #0000002e}.Sidebar_sidebar__dctuZ .Sidebar_workspaceSection__8JKgy{align-items:flex-start}.Sidebar_sidebar__dctuZ .Sidebar_workspaceButton__4Suak{justify-content:flex-start}.Sidebar_sidebar__dctuZ .Sidebar_workspaceName__z5Hl0{display:block}.Sidebar_sidebar__dctuZ .Sidebar_workspaceInitial__spNlI{display:none}.Sidebar_sidebar__dctuZ .Sidebar_navLink__zPJKL{justify-content:flex-start;padding:8px 12px;gap:12px}.Sidebar_sidebar__dctuZ .Sidebar_navLabel__FnK1V{opacity:1;max-width:160px;pointer-events:auto}}.Workspaces_page__UXzep{display:flex;align-items:center;justify-content:center;min-height:100%;padding:48px 32px}.Workspaces_content__j5634{width:100%;max-width:520px}.Workspaces_title__030Pg{font-size:28px;font-weight:700;color:#121212;margin-bottom:10px;line-height:1.2}.Workspaces_subtitle__jzOwD{font-size:14px;color:#737373;line-height:1.6;margin-bottom:28px}.Workspaces_list__2Lqyq{display:flex;flex-direction:column;gap:8px}.Workspaces_workspaceRow____GM0{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border:1px solid #ececec;border-radius:10px;text-decoration:none;transition:border-color .15s,box-shadow .15s}.Workspaces_workspaceRow____GM0:hover{border-color:#d0d0d0;box-shadow:0 2px 8px #0000000f;text-decoration:none}.Workspaces_createRow__WTd90{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background:#fff;border:1px solid #ececec;border-radius:10px}.Workspaces_rowInfo__hETTD{display:flex;flex-direction:column;gap:4px}.Workspaces_rowName__zYlZz{font-size:14px;font-weight:600;color:#121212;display:flex;align-items:center;gap:8px}.Workspaces_sharedBadge__HtbJM{font-size:11px;font-weight:500;color:#6366f1;background:#eef2ff;border-radius:4px;padding:2px 7px;letter-spacing:.02em}.Workspaces_rowStats__KV6eg{font-size:13px;color:#737373}.Workspaces_rowArrow__QbA5O{font-size:16px;color:#cecece;flex-shrink:0}.Workspaces_createButton__ercuF{padding:7px 14px;background:#0000;border:1px solid #22c55e;border-radius:6px;font-size:13px;font-weight:500;font-family:inherit;color:#22c55e;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s}.Workspaces_createButton__ercuF:hover{background:#f0fdf4}.Workspaces_modalOverlay__s0DOf{position:fixed;inset:0;background:#00000073;display:flex;align-items:center;justify-content:center;z-index:100}.Workspaces_modal__0g2Tq{background:#fff;border-radius:12px;padding:32px;width:90%;max-width:440px;box-shadow:0 20px 40px #0000001f}.Workspaces_modal__0g2Tq h3{font-size:18px;font-weight:600;color:#121212;margin-bottom:16px}.Workspaces_modalInput__4RPXr{width:100%;padding:10px 12px;border:1px solid #ececec;border-radius:8px;font-size:14px;font-family:inherit;margin-bottom:24px;outline:none;transition:border-color .15s}.Workspaces_modalInput__4RPXr:focus{border-color:#121212}.Workspaces_modalActions__peA39{display:flex;gap:10px;justify-content:flex-end}.Workspaces_modalCancel__lLbcB{padding:8px 16px;background:#0000;border:1px solid #ececec;border-radius:8px;font-size:14px;font-family:inherit;cursor:pointer;color:#737373;transition:background .15s}.Workspaces_modalCancel__lLbcB:hover{background:#f5f5f5}.Workspaces_modalCreate__qtc0T{padding:8px 16px;background:#121212;color:#fff;border:none;border-radius:8px;font-size:14px;font-weight:500;font-family:inherit;cursor:pointer;transition:background .15s}.Workspaces_modalCreate__qtc0T:hover{background:#333}.Workspaces_modalCreate__qtc0T:disabled{opacity:.4;cursor:not-allowed}