.AppFooter_footer__SX9qo{border-top:1px solid var(--color-border);background:var(--color-surface);padding:20px 24px}.AppFooter_inner__V_3vP{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.AppFooter_copy__ZengQ{font-size:13px;color:var(--color-text-muted)}.AppFooter_links__vZYfV{display:flex;gap:20px}.AppFooter_links__vZYfV a{font-size:13px;color:var(--color-text-muted);text-decoration:none;transition:color .12s var(--ease-standard)}.AppFooter_links__vZYfV a:hover{color:var(--color-primary)}@media (max-width:480px){.AppFooter_inner__V_3vP{flex-direction:column;align-items:center;text-align:center}}.layout_main__ATjV8{min-height:100vh;background:radial-gradient(circle at 18% -8%,rgba(73,211,192,.24),transparent 28rem),radial-gradient(circle at 96% 2%,rgba(255,173,78,.18),transparent 24rem),var(--color-background)}.layout_footer__mXloJ,.layout_main__ATjV8{margin-left:var(--sidebar-width)}@media (max-width:768px){.layout_main__ATjV8{margin-left:0;padding-bottom:72px}.layout_footer__mXloJ{display:none}}.BrandLogo_logo__xbf1m{display:inline-flex;align-items:center;color:var(--color-primary);text-decoration:none}.BrandLogo_wordmark__7RSzN{width:min(260px,70vw);height:auto;object-fit:contain}.BrandLogo_mark__gb0ef{width:58px;height:auto;object-fit:contain}.BrandLogo_lockup__Ua_BU{gap:10px}.BrandLogo_lockupMark__2Qv5P{width:42px;height:auto;object-fit:contain}.BrandLogo_lockupText__7nDKt{color:var(--color-primary-strong);font-family:var(--font-display);font-size:22px;font-weight:900;letter-spacing:0}.home_page__ODjSn{min-height:100vh;color:var(--color-text)}.home_nav__hlS8v{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px clamp(18px,5vw,64px);background:color-mix(in srgb,var(--color-background) 88%,transparent);border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.home_navLinks__ULDPK{display:flex;align-items:center;gap:12px}.home_navLinks__ULDPK a{color:var(--color-text-muted);font-size:14px;font-weight:800;text-decoration:none}.home_navCta__UgwSB,.home_primaryAction__y9Kr8{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border-radius:999px;background:linear-gradient(135deg,var(--color-primary),var(--color-teal));color:#ffffff!important;font-weight:900;text-decoration:none;box-shadow:var(--shadow-brand)}.home_hero__z_jpu{min-height:calc(100vh - 81px);display:grid;grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr);align-items:center;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);padding:clamp(34px,6vw,86px) clamp(18px,5vw,64px)}.home_heroCopy__ODb0e{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.home_eyebrow__am9LC{margin:0;color:var(--color-teal);font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.home_finalCta__1RIMp h2,.home_hero__z_jpu h1,.home_sectionHeading__oR_A_ h2{margin:0;color:var(--color-primary-strong);font-family:var(--font-display);font-weight:950;letter-spacing:0}.home_hero__z_jpu h1{max-width:11ch;font-size:clamp(44px,7vw,86px);line-height:.95}.home_heroText__HKvhl{max-width:640px;margin:0;color:var(--color-text-muted);font-size:clamp(17px,2vw,20px);line-height:1.7}.home_heroActions__n5Obp{display:flex;flex-wrap:wrap;gap:12px}.home_secondaryAction__VaBG4{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 18px;border:1px solid var(--color-border-strong);border-radius:999px;background:var(--color-surface);color:var(--color-primary-strong);font-weight:900;text-decoration:none}.home_preview__q5_qT{min-height:520px;display:grid;grid-template-columns:132px minmax(0,1fr);overflow:hidden;border:1px solid var(--color-border);border-radius:30px;background:var(--color-surface);box-shadow:var(--shadow-md)}.home_previewSidebar__MOsGG{display:flex;flex-direction:column;gap:12px;padding:22px 16px;border-right:1px solid var(--color-border);background:var(--color-surface-soft)}.home_previewSidebar__MOsGG span{padding:10px;border-radius:var(--radius-sm);color:var(--color-text-muted);font-size:12px;font-weight:850}.home_previewActive__1EwSP{background:var(--color-primary);color:#ffffff!important}.home_previewMain__RWSDX{display:flex;flex-direction:column;gap:18px;padding:24px}.home_previewHeader__nKgi6,.home_previewOutput__MZ4o9,.home_previewPanel__6JJhG{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.home_previewHeader__nKgi6{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:18px}.home_previewHeader__nKgi6 div{display:flex;flex-direction:column;gap:4px}.home_previewKicker__XQqaH,.home_previewOutput__MZ4o9 span,.home_previewPanel__6JJhG span{color:var(--color-text-subtle);font-size:12px;font-weight:900;text-transform:uppercase}.home_previewPill__qTSCp{padding:8px 10px;border-radius:999px;background:var(--color-teal-soft);color:var(--color-teal);font-size:12px;font-weight:900}.home_previewGrid__htIWp{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.home_previewOutput__MZ4o9,.home_previewPanel__6JJhG{display:flex;flex-direction:column;gap:8px;padding:18px}.home_previewOutput__MZ4o9 p,.home_previewPanel__6JJhG strong{color:var(--color-text)}.home_previewOutput__MZ4o9 p,.home_previewPanel__6JJhG p{margin:0;color:var(--color-text-muted);line-height:1.55}.home_previewOutput__MZ4o9{min-height:150px;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--color-teal-soft) 80%,transparent),color-mix(in srgb,var(--color-accent-soft) 62%,transparent)),var(--color-surface)}.home_band__PC_j0,.home_finalCta__1RIMp,.home_workflow__pk9nT{padding:clamp(52px,8vw,96px) clamp(18px,5vw,64px)}.home_band__PC_j0{background:var(--color-surface);border-block:1px solid var(--color-border)}.home_sectionHeading__oR_A_{max-width:760px;display:flex;flex-direction:column;gap:10px;margin-bottom:28px}.home_finalCta__1RIMp h2,.home_sectionHeading__oR_A_ h2{font-size:clamp(32px,5vw,56px);line-height:1}.home_featureGrid__GoNJw,.home_workflowGrid__0Q_s8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.home_feature__f7xgT,.home_step__ZzfdE{min-height:180px;padding:24px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-xs)}.home_feature__f7xgT h3,.home_step__ZzfdE h3{margin:0 0 10px;color:var(--color-primary-strong)}.home_feature__f7xgT p,.home_step__ZzfdE p{margin:0;color:var(--color-text-muted);line-height:1.65}.home_step__ZzfdE span{display:inline-flex;margin-bottom:26px;color:var(--color-accent);font-weight:950}.home_finalCta__1RIMp{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}@media (max-width:980px){.home_featureGrid__GoNJw,.home_hero__z_jpu,.home_workflowGrid__0Q_s8{grid-template-columns:1fr}.home_hero__z_jpu h1{max-width:13ch}}@media (max-width:640px){.home_nav__hlS8v{align-items:flex-start;flex-direction:column}.home_navLinks__ULDPK{width:100%;justify-content:space-between}.home_hero__z_jpu{min-height:auto;padding-top:34px}.home_preview__q5_qT{min-height:auto;grid-template-columns:1fr}.home_previewSidebar__MOsGG{display:none}.home_previewGrid__htIWp{grid-template-columns:1fr}}.ThemeToggle_toggle__BAwb9{display:inline-flex;align-items:center;gap:4px;padding:4px;border:1px solid var(--color-border);border-radius:999px;background:color-mix(in srgb,var(--color-surface) 84%,transparent);box-shadow:var(--shadow-xs)}.ThemeToggle_option__apINo{min-width:54px;min-height:34px;border:0;border-radius:999px;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:12px;font-weight:800;transition:background .16s var(--ease-standard),color .16s var(--ease-standard),box-shadow .16s var(--ease-standard)}.ThemeToggle_option__apINo:hover{color:var(--color-text)}.ThemeToggle_active__uYOt4{background:var(--color-primary);color:#ffffff;box-shadow:var(--shadow-xs)}.ThemeToggle_compact__hOt9V .ThemeToggle_option__apINo{min-width:34px;padding:0 9px}.AppSidebar_sidebar__8_PE8{position:fixed;inset:0 auto 0 0;z-index:90;width:var(--sidebar-width);display:flex;flex-direction:column;gap:22px;padding:22px;border-right:1px solid var(--color-border);background:linear-gradient(180deg,color-mix(in srgb,var(--color-surface) 94%,transparent),color-mix(in srgb,var(--color-surface-soft) 92%,transparent)),var(--color-surface);box-shadow:var(--shadow-sm)}.AppSidebar_header__krRnx{display:flex;flex-direction:column;gap:12px}.AppSidebar_header__krRnx p{margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.55}.AppSidebar_createButton__gIxnH{display:flex;align-items:center;gap:10px;min-height:48px;padding:12px 14px;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--color-primary),var(--color-teal));color:#ffffff;font-weight:900;text-decoration:none;box-shadow:var(--shadow-brand);transition:transform .18s var(--ease-standard),box-shadow .18s var(--ease-standard)}.AppSidebar_createButton__gIxnH:hover{transform:translateY(-1px)}.AppSidebar_createIcon__6N_Ud{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(255,255,255,.2);font-size:20px;line-height:1}.AppSidebar_nav__Ws8gH{display:flex;flex-direction:column;gap:7px}.AppSidebar_navLabel__Ui_ZN{margin:0 0 2px 2px;color:var(--color-text-subtle);font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.AppSidebar_navLink__eiMWq{display:flex;flex-direction:column;gap:2px;min-height:48px;justify-content:center;padding:9px 12px;border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text-muted);text-decoration:none;transition:background .16s var(--ease-standard),border-color .16s var(--ease-standard),color .16s var(--ease-standard)}.AppSidebar_navLink__eiMWq span{font-size:14px;font-weight:850}.AppSidebar_navLink__eiMWq small{color:var(--color-text-subtle);font-size:12px}.AppSidebar_navLink__eiMWq:hover{background:var(--color-surface-soft);color:var(--color-text)}.AppSidebar_active__L2D8z{border-color:color-mix(in srgb,var(--color-teal) 34%,var(--color-border));background:linear-gradient(135deg,var(--color-teal-soft),var(--color-primary-soft));color:var(--color-primary-strong)}.AppSidebar_footer__dq7mM{display:flex;flex-direction:column;gap:14px;margin-top:auto}.AppSidebar_userRow__CT1xY{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--color-surface) 74%,transparent)}.AppSidebar_avatar__sZz04{display:grid;place-items:center;width:38px;height:38px;border-radius:14px;background:linear-gradient(135deg,var(--color-accent),var(--color-teal));color:#ffffff;font-weight:900}.AppSidebar_userMeta__xsni4{min-width:0;display:flex;flex-direction:column;gap:2px}.AppSidebar_userMeta__xsni4 span{max-width:150px;overflow:hidden;color:var(--color-text);font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.AppSidebar_userMeta__xsni4 button{width:-moz-fit-content;width:fit-content;border:0;background:transparent;color:var(--color-text-muted);cursor:pointer;font-size:12px;font-weight:750;text-align:left}.AppSidebar_userMeta__xsni4 button:hover{color:var(--color-accent)}@media (max-width:768px){.AppSidebar_sidebar__8_PE8{display:none}}.BottomTabBar_bar__CYql8{display:none;position:fixed;bottom:0;left:0;right:0;min-height:68px;background:color-mix(in srgb,var(--color-surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--color-border);z-index:100;padding:6px 4px max(6px,env(safe-area-inset-bottom));box-shadow:0 -14px 34px rgba(18,32,51,.08)}.BottomTabBar_tab__GjnUP{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-decoration:none;color:var(--color-text-muted);font-size:10px;font-weight:750;border-radius:var(--radius-md);transition:background .14s var(--ease-standard),color .14s var(--ease-standard)}.BottomTabBar_tabActive__VQUd9{background:var(--color-primary-soft);color:var(--color-primary-strong)}.BottomTabBar_icon__cYYSF{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.BottomTabBar_bar__CYql8{display:flex}}.OnboardingProgress_wrap__cUGoD{display:flex;flex-direction:column;gap:.85rem}.OnboardingProgress_row__kQI2J{display:flex;justify-content:space-between;gap:1rem;align-items:center}.OnboardingProgress_kicker__ZqVJI,.OnboardingProgress_stepLabel__f88r_{font-size:.9rem;color:#7c2d12}.OnboardingProgress_kicker__ZqVJI{letter-spacing:.12em;text-transform:uppercase;font-weight:700}.OnboardingProgress_track__48zrn{width:100%;height:10px;border-radius:999px;background:rgba(120,113,108,.14);overflow:hidden}.OnboardingProgress_fill__AP_Ks{height:100%;border-radius:inherit;background:linear-gradient(90deg,#f59e0b,#ea580c);transition:width .22s ease}.auth_authShell__bqwmz{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at 16% -6%,rgba(73,211,192,.24),transparent 26rem),radial-gradient(circle at 92% 6%,rgba(255,173,78,.18),transparent 22rem),var(--color-background)}.auth_authMain__FCuat{flex:1 1;display:grid;place-items:center;padding:clamp(28px,5vw,64px) 18px}.auth_card__FJKwD{width:min(100%,440px);display:flex;flex-direction:column;gap:22px;padding:clamp(28px,5vw,42px);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-surface) 94%,transparent);box-shadow:var(--shadow-md)}.auth_brand__X1A7h{display:flex;justify-content:center}.auth_intro__UmcAD{display:flex;flex-direction:column;gap:8px;text-align:center}.auth_intro__UmcAD h1{margin:0;color:var(--color-primary-strong);font-size:30px;line-height:1.08}.auth_intro__UmcAD p,.auth_muted__cCuH5{margin:0;color:var(--color-text-muted);font-size:14px;line-height:1.6}.auth_form__krKKs,.auth_providerStack__VfsbV{display:flex;flex-direction:column;gap:12px}.auth_field__H8XQ4{display:flex;flex-direction:column;gap:7px}.auth_field__H8XQ4 label{color:var(--color-text);font-size:13px;font-weight:850}.auth_input__HKwPq{width:100%;min-height:46px;padding:11px 13px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);outline:none;transition:border-color .14s var(--ease-standard),box-shadow .14s var(--ease-standard)}.auth_input__HKwPq:focus{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-focus) 18%,transparent)}.auth_button__Upg0k,.auth_providerButton__ClSHC{min-height:46px;border-radius:999px;cursor:pointer;font-weight:900;transition:background .16s var(--ease-standard),color .16s var(--ease-standard),opacity .16s var(--ease-standard),transform .16s var(--ease-standard)}.auth_button__Upg0k{border:0;background:linear-gradient(135deg,var(--color-primary),var(--color-teal));color:#ffffff;box-shadow:var(--shadow-brand)}.auth_providerButton__ClSHC{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text)}.auth_button__Upg0k:hover:not(:disabled),.auth_providerButton__ClSHC:hover:not(:disabled){transform:translateY(-1px)}.auth_button__Upg0k:disabled,.auth_providerButton__ClSHC:disabled{cursor:not-allowed;opacity:.62}.auth_divider__ZhDd8{display:flex;align-items:center;gap:12px;color:var(--color-text-subtle);font-size:13px;font-weight:700}.auth_divider__ZhDd8:after,.auth_divider__ZhDd8:before{content:"";flex:1 1;height:1px;background:var(--color-border)}.auth_error__RAJfV{margin:0;color:var(--color-danger);font-size:13px;line-height:1.5}.auth_linkRow__We3Hb{display:flex;justify-content:center;gap:5px;color:var(--color-text-muted);font-size:13px}.auth_forgot__DvO_T,.auth_link__1ojLG{color:var(--color-primary-strong);font-weight:850;text-decoration:underline;text-underline-offset:3px}.auth_forgot__DvO_T{align-self:flex-end;font-size:13px}.auth_themeRow__XUsM_{display:flex;justify-content:center}.layout_shell__B3QgY{min-height:100vh;display:flex;flex-direction:column;background:#fffaf2}.layout_headerInner__rclwd{max-width:1200px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 24px;height:64px;border-bottom:1px solid #eadfcb}.layout_logo___R37T{font-size:20px;font-weight:800;color:#c2410c;text-decoration:none}.layout_back__hQu4b{font-size:14px;color:#78716c;text-decoration:none;transition:color .12s}.layout_back__hQu4b:hover{color:#c2410c}.layout_content__vjCop{max-width:720px;margin:0 auto;padding:48px 24px;flex:1 1;width:100%}.TextInput_field__bn3xh{display:flex;flex-direction:column;gap:.55rem}.TextInput_label__wLPae{font-size:.95rem;font-weight:700;color:var(--color-text)}.TextInput_input__0O47Y{width:100%;border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);padding:.95rem 1rem;font-size:1rem;color:var(--color-text);outline:none;transition:border-color .16s var(--ease-standard),box-shadow .16s var(--ease-standard)}.TextInput_textarea__hc9Ti{min-height:128px;resize:vertical;line-height:1.5}.TextInput_input__0O47Y:focus{border-color:var(--color-focus);box-shadow:0 0 0 4px color-mix(in srgb,var(--color-focus) 16%,transparent)}.TextInput_inputError__2dacS{border-color:var(--color-danger)}.TextInput_error__EBNWb,.TextInput_hint__Oow7B{font-size:.88rem;line-height:1.4}.TextInput_hint__Oow7B{color:var(--color-text-muted)}.TextInput_error__EBNWb{color:var(--color-danger)}.DeleteAccountModal_backdrop__6Q17K{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.45)}.DeleteAccountModal_modal__I7wr7{width:min(100%,420px);border-radius:8px;background:#fffaf2;padding:2rem 1.75rem 1.5rem;box-shadow:0 20px 60px rgba(0,0,0,.2)}.DeleteAccountModal_iconRow__p2XvN{display:flex;justify-content:center;margin-bottom:1rem}.DeleteAccountModal_warningIcon__x5ydo{display:flex;width:56px;height:56px;align-items:center;justify-content:center;border-radius:50%;background:#fef2f2;color:#b91c1c}.DeleteAccountModal_title__7WLsF{margin:0 0 .75rem;color:#1c1917;font-size:1.125rem;font-weight:700;text-align:center}.DeleteAccountModal_body__0vIcX{margin:0 0 1.5rem;color:#57534e;font-size:.875rem;line-height:1.55;text-align:center}.DeleteAccountModal_confirmField__Q3YJd{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.25rem}.DeleteAccountModal_confirmLabel__M4x4D{color:#57534e;font-size:.8rem;text-align:center}.DeleteAccountModal_confirmInput__1eM6L{width:100%;box-sizing:border-box;border:2px solid #fca5a5;border-radius:8px;background:#fff;color:#b91c1c;font-size:.9rem;font-weight:800;letter-spacing:.1em;padding:.7rem .875rem;text-align:center}.DeleteAccountModal_confirmInput__1eM6L:focus{outline:2px solid #b91c1c;outline-offset:2px}.DeleteAccountModal_error__E0SMS{margin:0 0 .75rem;color:#b91c1c;font-size:.8rem;text-align:center}.DeleteAccountModal_footer__zk6Ew{display:flex;justify-content:center;gap:.75rem}.DeleteAccountModal_cancelBtn__f7sjt,.DeleteAccountModal_deleteBtn__DIlyZ{border-radius:999px;cursor:pointer;font-size:.875rem;font-weight:700;padding:.65rem 1.35rem}.DeleteAccountModal_cancelBtn__f7sjt{border:1px solid #eadfcb;background:transparent;color:#57534e}.DeleteAccountModal_deleteBtn__DIlyZ{border:0;background:#b91c1c;color:#fff}.DeleteAccountModal_cancelBtn__f7sjt:disabled,.DeleteAccountModal_deleteBtn__DIlyZ:disabled{cursor:not-allowed;opacity:.45}@media (max-width:420px){.DeleteAccountModal_footer__zk6Ew{flex-direction:column-reverse}}.AccountSection_sectionTitle__rV_FX{margin:0 0 1.25rem;color:#1c1917;font-size:1.125rem;font-weight:700}.AccountSection_card__7Uhco{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;border:1px solid #eadfcb;border-radius:8px;background:#fff;padding:1.25rem}.AccountSection_emailRow__dBOCa{display:flex;flex-direction:column;gap:.15rem}.AccountSection_emailLabel__y5m1G{color:#78716c;font-size:.75rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AccountSection_emailValue___tkIE{color:#1c1917;font-size:.9rem}.AccountSection_emailNote__c3wMi{color:#a8a29e;font-size:.72rem}.AccountSection_error__QTp5I{margin:0;color:#b91c1c;font-size:.8rem}.AccountSection_saveBtn__DgsRA{align-self:flex-start;border:0;border-radius:999px;background:#c2410c;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.65rem 1.4rem}.AccountSection_saveBtn__DgsRA:disabled{cursor:not-allowed;opacity:.45}.AccountSection_dangerZone__WTxfY{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid #fca5a5;border-radius:8px;background:#fff;padding:1.25rem}.AccountSection_dangerLabel__PtMtF{margin:0 0 .2rem;color:#b91c1c;font-size:.9rem;font-weight:700}.AccountSection_dangerHint__xx92D{margin:0;color:#78716c;font-size:.78rem}.AccountSection_deleteBtn__E1_TR{flex:0 0 auto;border:1px solid #fca5a5;border-radius:999px;background:#fff;color:#b91c1c;cursor:pointer;font-size:.8rem;font-weight:700;padding:.55rem 1rem}.AccountSection_deleteBtn__E1_TR:hover{background:#fef2f2}@media (max-width:560px){.AccountSection_dangerZone__WTxfY{align-items:flex-start;flex-direction:column}}.AutoPublishSection_sectionTitle__gmmab{margin:0 0 1.25rem;color:#1c1917;font-size:1.125rem;font-weight:700}.AutoPublishSection_panel__yP3u4{display:flex;flex-direction:column;gap:1.25rem;border:1px solid #eadfcb;border-radius:8px;background:#fff;padding:1.25rem}.AutoPublishSection_row__3b7_W{display:flex;align-items:center;justify-content:space-between;gap:1rem}.AutoPublishSection_rowTitle__yGYDa{margin:0 0 .25rem;color:#1c1917;font-size:.95rem;font-weight:700}.AutoPublishSection_rowHint__BcmEr{margin:0;color:#78716c;font-size:.78rem}.AutoPublishSection_toggle__W31xM{position:relative;width:44px;height:24px;flex:0 0 auto;border:0;border-radius:999px;background:#d4cfc9;cursor:pointer;transition:background .16s ease}.AutoPublishSection_toggleOn__d46XY{background:#c2410c}.AutoPublishSection_toggleKnob__f0jVm{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .16s ease}.AutoPublishSection_toggleOn__d46XY .AutoPublishSection_toggleKnob__f0jVm{transform:translateX(20px)}.AutoPublishSection_numberField__1FdkT{display:flex;align-items:center;gap:.65rem;color:#57534e;font-size:.85rem;font-weight:600;flex-wrap:wrap}.AutoPublishSection_numberField__1FdkT input{width:74px;border:1px solid #eadfcb;border-radius:8px;color:#1c1917;font:inherit;padding:.5rem}.AutoPublishSection_timeGrid__NiP9E{display:flex;flex-direction:column;gap:.9rem}.AutoPublishSection_platformRow__pi0sX{display:grid;grid-template-columns:120px 1fr;grid-gap:.75rem;gap:.75rem;align-items:center}.AutoPublishSection_platformLabel__ytcY3{color:#1c1917;font-size:.85rem;font-weight:700}.AutoPublishSection_timeChips__SkkB9{display:flex;flex-wrap:wrap;gap:.45rem}.AutoPublishSection_timeChip__MBPZo{border:1px solid #eadfcb;border-radius:999px;background:#fffaf2;color:#57534e;cursor:pointer;font-size:.78rem;font-weight:700;padding:.45rem .75rem}.AutoPublishSection_timeChipSelected__pBQhw{border-color:#c2410c;background:#fff3eb;color:#c2410c}.AutoPublishSection_error__aRkEZ{margin:0;color:#b91c1c;font-size:.8rem}.AutoPublishSection_saveBtn__K_X_E{align-self:flex-start;border:0;border-radius:999px;background:#c2410c;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.65rem 1.4rem}.AutoPublishSection_saveBtn__K_X_E:disabled{cursor:not-allowed;opacity:.6}@media (max-width:560px){.AutoPublishSection_platformRow__pi0sX{grid-template-columns:1fr}}.ChipSelect_wrap__3pCDa{display:flex;flex-wrap:wrap;gap:.75rem}.ChipSelect_chip__ZE_B1{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);border-radius:999px;padding:.72rem 1rem;font-size:.95rem;cursor:pointer;transition:transform .16s var(--ease-standard),border-color .16s var(--ease-standard),background .16s var(--ease-standard),color .16s var(--ease-standard);display:inline-flex;flex-direction:column;align-items:flex-start;gap:.2rem}.ChipSelect_chip__ZE_B1:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--color-teal) 40%,var(--color-border))}.ChipSelect_selected__V0aLi{background:linear-gradient(135deg,var(--color-teal-soft),var(--color-primary-soft));border-color:color-mix(in srgb,var(--color-teal) 44%,var(--color-border));color:var(--color-primary-strong);font-weight:700}.ChipSelect_chip__ZE_B1:disabled{cursor:not-allowed;opacity:.5}.ChipSelect_hint__bSbkk{font-size:.78rem;line-height:1.35;color:var(--color-text-muted);font-weight:500}.IndustryDropdown_wrap__TP17I{display:flex;flex-direction:column;gap:1rem}.IndustryDropdown_field__LIyVr{display:flex;flex-direction:column;gap:.55rem}.IndustryDropdown_label__aw6Pk{font-size:.95rem;font-weight:700;color:#292524}.IndustryDropdown_select__dnlYC{width:100%;border-radius:18px;border:1px solid rgba(120,113,108,.2);background:rgba(255,255,255,.88);padding:.95rem 1rem;font-size:1rem;color:#1c1917;outline:none}.ToneCard_card__f0j_i{display:flex;flex-direction:column;gap:.9rem;width:100%;text-align:left;border-radius:26px;border:1px solid rgba(120,113,108,.16);background:radial-gradient(circle at top right,rgba(254,215,170,.5),transparent 35%),rgba(255,255,255,.88);padding:1.2rem;cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.ToneCard_card__f0j_i:hover{transform:translateY(-2px);border-color:rgba(234,88,12,.28)}.ToneCard_selected__y8s9U{border-color:rgba(194,65,12,.45);box-shadow:0 18px 36px rgba(194,65,12,.12)}.ToneCard_badge__Lg_ej{align-self:flex-start;border-radius:999px;background:rgba(255,237,213,.92);color:#9a3412;padding:.35rem .7rem;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ToneCard_label__64Qdq{font-size:1.1rem;color:#1c1917}.ToneCard_example__pgyY1{font-size:.96rem;line-height:1.65;color:#57534e}.OnboardingShell_shell__0j5WU{min-height:100vh;display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:2rem;gap:2rem;padding:2rem;background:radial-gradient(circle at top left,rgba(73,211,192,.22),transparent 28%),radial-gradient(circle at bottom right,rgba(255,173,78,.16),transparent 26%),var(--color-background)}.OnboardingShell_hero__pXILw{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:3rem;border-radius:var(--radius-xl);background:radial-gradient(circle at top,rgba(73,211,192,.32),transparent 38%),linear-gradient(135deg,var(--pn-blue-900),var(--color-primary) 52%,var(--color-teal));color:#ffffff;box-shadow:var(--shadow-brand)}.OnboardingShell_logo__DYIQ7{margin-bottom:2rem}.OnboardingShell_eyebrow__KvM_7{margin-bottom:1rem;letter-spacing:.18em;text-transform:uppercase;font-size:.82rem;font-weight:700;color:rgba(255,255,255,.76)}.OnboardingShell_title__npY2M{font-size:clamp(2.4rem,4vw,4.4rem);line-height:.96;margin-bottom:1.25rem;max-width:10ch}.OnboardingShell_copy__Uaj_F{max-width:34rem;font-size:1.08rem;line-height:1.75;color:rgba(255,255,255,.88)}.OnboardingShell_assurance__hoWRt{display:flex;flex-wrap:wrap;gap:8px;margin-top:1.6rem}.OnboardingShell_assurance__hoWRt span{padding:7px 10px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.86);font-size:12px;font-weight:800}.OnboardingShell_panel__GrWOY{display:flex;flex-direction:column;gap:1.25rem;padding:1.25rem 0}.OnboardingShell_stepCard__0V8Xo{border-radius:var(--radius-xl);background:color-mix(in srgb,var(--color-surface) 82%,transparent);border:1px solid var(--color-border);box-shadow:var(--shadow-md);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:1.5rem}.OnboardingShell_loadingWrap__uY8a7{min-height:100vh;display:grid;place-items:center;padding:2rem;background:var(--color-background)}.OnboardingShell_loadingCard__UEZcO{padding:1.2rem 1.4rem;border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-primary-strong);font-weight:700}@media (max-width:980px){.OnboardingShell_shell__0j5WU{grid-template-columns:1fr;padding:1rem}.OnboardingShell_hero__pXILw{padding:2rem}.OnboardingShell_title__npY2M{max-width:14ch}}.BrandProfileEditModal_backdrop__LgQAX{position:fixed;inset:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(0,0,0,.44)}.BrandProfileEditModal_modal__guc0W{width:min(100%,620px);max-height:min(760px,92vh);overflow:auto;border:1px solid #eadfcb;border-radius:8px;background:#fffaf2;box-shadow:0 20px 60px rgba(0,0,0,.2)}.BrandProfileEditModal_header__SevQr{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.25rem 1.25rem .75rem}.BrandProfileEditModal_title__CK2MV{margin:0;color:#1c1917;font-size:1.05rem;font-weight:700}.BrandProfileEditModal_closeBtn__J72jc{width:36px;height:36px;border:1px solid #eadfcb;border-radius:50%;background:#fff;color:#57534e;cursor:pointer;font-size:1rem;font-weight:700}.BrandProfileEditModal_body__PQ1V9{padding:.5rem 1.25rem 1.25rem}.BrandProfileEditModal_fieldStack___thoJ{display:flex;flex-direction:column;gap:1rem}.BrandProfileEditModal_toneGrid__oK_y0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.BrandProfileEditModal_error__Vkcpy{margin:0 1.25rem .75rem;color:#b91c1c;font-size:.8rem}.BrandProfileEditModal_footer__Q_YC2{display:flex;justify-content:flex-end;gap:.75rem;padding:1rem 1.25rem 1.25rem;border-top:1px solid #eadfcb}.BrandProfileEditModal_cancelBtn__qqu8j,.BrandProfileEditModal_saveBtn__WX5TQ{border-radius:999px;cursor:pointer;font-size:.85rem;font-weight:700;padding:.65rem 1.25rem}.BrandProfileEditModal_cancelBtn__qqu8j{border:1px solid #eadfcb;background:#fff;color:#57534e}.BrandProfileEditModal_saveBtn__WX5TQ{border:0;background:#c2410c;color:#fff}.BrandProfileEditModal_cancelBtn__qqu8j:disabled,.BrandProfileEditModal_saveBtn__WX5TQ:disabled{cursor:not-allowed;opacity:.55}@media (max-width:560px){.BrandProfileEditModal_modal__guc0W{max-height:94vh}.BrandProfileEditModal_toneGrid__oK_y0{grid-template-columns:1fr}.BrandProfileEditModal_footer__Q_YC2{flex-direction:column-reverse}}.BrandProfileSection_header__Fk6EL{display:flex;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.BrandProfileSection_sectionTitle__bhOIS{margin:0 0 .25rem;color:#1c1917;font-size:1.125rem;font-weight:700}.BrandProfileSection_updated__WLoah{margin:0;color:#78716c;font-size:.8rem}.BrandProfileSection_completeness__sHueZ{min-width:180px;color:#57534e;font-size:.78rem;font-weight:700;text-align:right}.BrandProfileSection_progressTrack__Oe64K{height:8px;margin-top:.45rem;overflow:hidden;border-radius:999px;background:#eadfcb}.BrandProfileSection_progressFill__rdwfp{height:100%;border-radius:inherit;background:#c2410c}.BrandProfileSection_cardGrid____B4_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}.BrandProfileSection_card__WOUUU{display:flex;min-height:124px;justify-content:space-between;gap:1rem;border:1px solid #eadfcb;border-radius:8px;background:#fff;padding:1rem}.BrandProfileSection_cardTitle__qMGcD{margin:0 0 .35rem;color:#1c1917;font-size:.92rem;font-weight:700}.BrandProfileSection_preview__cJHUz{display:-webkit-box;margin:0;overflow:hidden;color:#57534e;font-size:.8rem;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.BrandProfileSection_editBtn__xh6rB{align-self:flex-start;border:1px solid #eadfcb;border-radius:999px;background:#fffaf2;color:#c2410c;cursor:pointer;flex:0 0 auto;font-size:.78rem;font-weight:700;padding:.45rem .9rem}.BrandProfileSection_editBtn__xh6rB:hover{background:#fff3eb}@media (max-width:760px){.BrandProfileSection_header__Fk6EL{display:block}.BrandProfileSection_completeness__sHueZ{margin-top:1rem;text-align:left}.BrandProfileSection_cardGrid____B4_{grid-template-columns:1fr}}.ConnectedAccountsSection_sectionTitle__RnvBk{margin:0 0 1.25rem;color:#1c1917;font-size:1.125rem;font-weight:700}.ConnectedAccountsSection_accountList__dISAI{display:flex;flex-direction:column;gap:.75rem}.ConnectedAccountsSection_account__Xicna{display:flex;align-items:center;justify-content:space-between;gap:1rem;border:1px solid #eadfcb;border-radius:8px;background:#fff;padding:1rem}.ConnectedAccountsSection_titleRow__CBDkb{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ConnectedAccountsSection_accountName__LKnRj{margin:0;color:#1c1917;font-size:.95rem;font-weight:700}.ConnectedAccountsSection_badge__S2mUn{border-radius:999px;background:#f5f0e8;color:#78716c;font-size:.68rem;font-weight:800;padding:.25rem .55rem;text-transform:uppercase}.ConnectedAccountsSection_accountStatus__Kldgg{margin:.25rem 0 0;color:#78716c;font-size:.8rem}.ConnectedAccountsSection_connectBtn__6UBBi,.ConnectedAccountsSection_disconnectBtn__NwBLp{flex:0 0 auto;border-radius:999px;cursor:pointer;font-size:.8rem;font-weight:700;padding:.5rem 1rem}.ConnectedAccountsSection_connectBtn__6UBBi{border:0;background:#c2410c;color:#fff}.ConnectedAccountsSection_disconnectBtn__NwBLp{border:1px solid #eadfcb;background:#fffaf2;color:#57534e}.ConnectedAccountsSection_connectBtn__6UBBi:disabled{cursor:not-allowed;opacity:.45}@media (max-width:520px){.ConnectedAccountsSection_account__Xicna{align-items:flex-start;flex-direction:column}}.NotificationsSection_sectionTitle__t8Jnm{margin:0 0 1.25rem;color:#1c1917;font-size:1.125rem;font-weight:700}.NotificationsSection_panel__Iyd2k{display:flex;flex-direction:column;border:1px solid #eadfcb;border-radius:8px;background:#fff}.NotificationsSection_row__hHL1g{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid #eadfcb}.NotificationsSection_rowTitle__gJ1sy{margin:0 0 .25rem;color:#1c1917;font-size:.92rem;font-weight:700}.NotificationsSection_rowHint__1EoJa{margin:0;color:#78716c;font-size:.78rem}.NotificationsSection_toggle__uyt4d{position:relative;width:44px;height:24px;flex:0 0 auto;border:0;border-radius:999px;background:#d4cfc9;cursor:pointer;transition:background .16s ease}.NotificationsSection_toggleOn__NWJq0{background:#c2410c}.NotificationsSection_toggleKnob__csyIl{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:transform .16s ease}.NotificationsSection_toggleOn__NWJq0 .NotificationsSection_toggleKnob__csyIl{transform:translateX(20px)}.NotificationsSection_alwaysOn__P8nIG{flex:0 0 auto;border-radius:999px;background:#f5f0e8;color:#78716c;font-size:.7rem;font-weight:800;padding:.3rem .7rem;text-transform:uppercase}.NotificationsSection_error__ecojq{margin:1rem 1.25rem 0;color:#b91c1c;font-size:.8rem}.NotificationsSection_saveBtn__OqAsu{align-self:flex-start;margin:1rem 1.25rem 1.25rem;border:0;border-radius:999px;background:#c2410c;color:#fff;cursor:pointer;font-size:.85rem;font-weight:700;padding:.65rem 1.4rem}.NotificationsSection_saveBtn__OqAsu:disabled{cursor:not-allowed;opacity:.6}@media (max-width:520px){.NotificationsSection_row__hHL1g{align-items:flex-start}}