.app-flow_flowMain__NAW27{width:min(960px,calc(100% - 32px));min-height:100vh;margin:0 auto;padding:var(--space-16) 0 var(--space-24)}.app-flow_narrow__GEvYJ{width:min(720px,calc(100% - 32px))}.app-flow_wide__dC9CF{width:min(1120px,calc(100% - 32px))}.app-flow_accountNameCardFlow__7Ze_8{width:min(1180px,calc(100% - 32px));height:calc(100dvh - 68px);min-height:0;padding:clamp(var(--space-5),3dvh,var(--space-8)) 0 clamp(var(--space-4),2dvh,var(--space-6));overflow:clip}.app-flow_flowMain__NAW27:has(.app-flow_accountNameCardPage__WuSt4){width:min(1180px,calc(100% - 32px));height:calc(100dvh - 68px);min-height:0;padding:clamp(var(--space-5),3dvh,var(--space-8)) 0 clamp(var(--space-4),2dvh,var(--space-6));overflow:clip}.app-flow_flowMain__NAW27:has(.app-flow_accountExpertReviewProgressPage__s2___){width:min(1180px,calc(100% - 32px));height:auto;min-height:calc(100dvh - 68px);padding:clamp(var(--space-5),3dvh,var(--space-8)) 0 clamp(var(--space-4),2dvh,var(--space-6));overflow:visible}.app-flow_centered__HWBPV{display:grid;place-items:center;text-align:center}.app-flow_conversationWorkspace__bSKZP{width:min(880px,calc(100% - 32px));padding-top:var(--space-6)}.app-flow_agentTopBar__zewku{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-8)}.app-flow_agentBrand__3fWGP{display:inline-flex;align-items:center;gap:10px;justify-self:start;min-width:0;color:var(--text-primary);font-family:"Iowan Old Style","Palatino Linotype","Book Antiqua",Georgia,var(--font-serif);font-size:1.18rem;font-weight:650;letter-spacing:.005em;line-height:1;text-decoration:none}.app-flow_agentLogoLink__rgRTn{display:grid;width:56px;height:56px;place-items:center;border-radius:14px}.app-flow_agentBrand__3fWGP:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px;border-radius:16px}.app-flow_agentMark__REIHa{display:grid;width:56px;height:56px;place-items:center}.app-flow_agentMarkImage___Bn7x{display:block;width:52px;height:52px;object-fit:contain}.app-flow_agentBrandTitle___fFuJ{color:var(--text-primary);font-family:var(--font-brand);font-size:1.08rem;font-weight:400;letter-spacing:0;white-space:nowrap}.app-flow_rogerianAccountMenu__nZtG8{position:relative;justify-self:end;min-width:0}.app-flow_rogerianAvatarButton__PeeW8{display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:var(--radius-full);color:var(--text-primary);background:transparent;box-shadow:none;cursor:pointer;list-style:none}.app-flow_rogerianAvatar__br5xJ{display:grid;width:100%;height:100%;place-items:center;overflow:hidden;border:0;border-radius:inherit;box-shadow:none}.app-flow_rogerianAvatarImage__751DI{display:block;width:100%;height:100%;border:0;object-fit:cover}.app-flow_rogerianAvatarFallback___0Lbt{display:grid;width:100%;height:100%;place-items:center;border:0;background:var(--accent-100);color:var(--accent-900)}.app-flow_rogerianAvatarButton__PeeW8::-webkit-details-marker{display:none}.app-flow_rogerianAvatarButton__PeeW8:focus-visible,.app-flow_rogerianAvatarButton__PeeW8:hover{color:var(--text-link-hover);background:var(--glass-highlight),var(--glass-subtle-bg-hover)}.app-flow_rogerianAvatarButton__PeeW8:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.app-flow_rogerianLoginLink__j3HpH{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 14px;border:0;border-radius:var(--radius-full);background:linear-gradient(180deg,color-mix(in srgb,white 42%,transparent),transparent),color-mix(in srgb,var(--accent-100) 76%,var(--paper-cool));box-shadow:none;color:var(--accent-800);font-size:var(--text-body-sm-size);font-weight:780;line-height:1;text-decoration:none;transition:background var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.app-flow_rogerianLoginLink__j3HpH:focus-visible,.app-flow_rogerianLoginLink__j3HpH:hover{background:linear-gradient(180deg,color-mix(in srgb,white 48%,transparent),transparent),color-mix(in srgb,var(--accent-200) 84%,var(--paper-cool));color:var(--accent-900)}.app-flow_rogerianLoginLink__j3HpH:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.app-flow_rogerianAccountDropdown__J_Fxd{position:absolute;top:calc(100% + 10px);right:0;z-index:calc(var(--z-nav) + 1);min-width:188px;padding:var(--space-2);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-highlight),var(--glass-strong-bg);box-shadow:var(--shadow-glass-lg);backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate));-webkit-backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate))}.app-flow_rogerianAccountDropdown__J_Fxd a,.app-flow_rogerianAccountDropdown__J_Fxd button{display:flex;width:100%;min-height:44px;align-items:center;gap:var(--space-2);padding:0 var(--space-3);border:0;border-radius:var(--radius-md);color:var(--text-primary);font:inherit;font-size:var(--text-body-sm-size);font-weight:700;text-align:left;text-decoration:none;background:transparent;cursor:pointer}.app-flow_rogerianAccountDropdown__J_Fxd a:focus-visible,.app-flow_rogerianAccountDropdown__J_Fxd a:hover,.app-flow_rogerianAccountDropdown__J_Fxd button:focus-visible,.app-flow_rogerianAccountDropdown__J_Fxd button:hover{color:var(--text-link-hover);background:var(--glass-subtle-bg-hover)}.app-flow_rogerianAccountDropdown__J_Fxd a:focus-visible,.app-flow_rogerianAccountDropdown__J_Fxd button:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.app-flow_rogerianAccountDropdown__J_Fxd form{margin:0}.app-flow_routePill__HMbQW{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--space-3);border:1px solid var(--border-subtle);border-radius:var(--radius-full);color:var(--text-tertiary);font-size:var(--text-body-sm-size);font-weight:600}.app-flow_conversationPanel__l7l5Z{display:grid;gap:var(--space-8)}.app-flow_accountLayout__4nrIF,.app-flow_stack__HB0No{display:grid;gap:var(--space-6)}.app-flow_accountLayout__4nrIF{--account-sidebar-sticky-top:calc(var(--space-8) + 58px);grid-template-columns:minmax(15%,18%) minmax(0,1fr);align-items:start}.app-flow_accountLayoutNameCard__JkJ8g{height:100%;min-height:0}.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4){height:100%;min-height:0}.app-flow_accountLayout__4nrIF:has(.app-flow_accountExpertReviewProgressPage__s2___){height:auto;min-height:calc(100dvh - 68px)}.app-flow_accountLayoutNameCard__JkJ8g .app-flow_accountContent__P4V7l{gap:var(--space-3);min-height:0;overflow:clip}.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4) .app-flow_accountContent__P4V7l{gap:var(--space-3);min-height:0;overflow:clip}.app-flow_accountLayout__4nrIF:has(.app-flow_accountExpertReviewProgressPage__s2___) .app-flow_accountContent__P4V7l{gap:var(--space-3);min-height:0;overflow:visible}.app-flow_accountSidebar__j9lap{position:sticky;top:var(--account-sidebar-sticky-top);z-index:calc(var(--z-nav) - 2);display:grid;gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-2);background:color-mix(in srgb,var(--accent-100) 66%,var(--cloud-0))}.app-flow_accountSidebarNav__Q8R21{display:grid;gap:var(--space-1)}.app-flow_accountSidebarLink__z67OX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);border-radius:var(--radius-md);padding:9px 10px;color:var(--text-tertiary);font-size:var(--text-body-sm-size);font-weight:750;text-decoration:none}.app-flow_accountSidebarLink__z67OX:focus-visible,.app-flow_accountSidebarLink__z67OX:hover{color:var(--text-primary);background:color-mix(in srgb,var(--cloud-0) 38%,transparent)}.app-flow_accountSidebarLink__z67OX:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.app-flow_accountSidebarLink__z67OX[data-active=true]{color:var(--text-primary);font-weight:850}.app-flow_accountSidebarLink__z67OX:after{content:"";flex:0 0 auto;width:6px;height:6px;border-radius:var(--radius-full);background:var(--accent-600);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-200) 44%,transparent);opacity:0}.app-flow_accountSidebarLink__z67OX[data-pending=true]{color:var(--accent-800);background:color-mix(in srgb,var(--accent-100) 72%,var(--cloud-0))}.app-flow_accountSidebarLink__z67OX[data-pending=true]:after{opacity:1}.app-flow_accountContent__P4V7l{display:grid;min-width:0;gap:var(--space-6)}.app-flow_accountHero__q036O,.app-flow_accountOrderCard__XQiM_,.app-flow_primaryNextAction__Eex75{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.app-flow_accountHero__q036O{padding-top:0}.app-flow_accountHeroCompact__U_OuU{gap:var(--space-3);align-items:end}.app-flow_accountHeroCompact__U_OuU .app-flow_header__3umEA{gap:var(--space-1)}.app-flow_accountHeroCompact__U_OuU .app-flow_title__t7cGB{font-size:var(--text-h2-size);line-height:var(--text-h2-line)}.app-flow_accountLoading__WRiQi{display:grid;gap:var(--space-4)}.app-flow_accountSkeletonHeader__vlNnd,.app-flow_accountSkeletonRow__MlrFi{border:1px solid color-mix(in srgb,var(--accent-200) 70%,transparent);background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-50) 80%,var(--cloud-0)),transparent),var(--paper-contrast);background-size:220% 100%;border-radius:var(--radius-lg);animation:app-flow_accountSkeletonPulse__w03qQ 1.4s ease-in-out infinite}.app-flow_accountSkeletonHeader__vlNnd{width:min(360px,70%);height:64px}.app-flow_accountSkeletonRow__MlrFi{min-height:104px}@keyframes app-flow_accountSkeletonPulse__w03qQ{0%{background-position:160% 0}to{background-position:-60% 0}}.app-flow_primaryNextAction__Eex75{padding:var(--space-6);border:1px solid var(--border-subtle);background:var(--paper-cool);border-radius:var(--radius-lg)}.app-flow_accountStats__5kLH0{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.app-flow_statCard__wRMZf{display:grid;gap:var(--space-2);padding:var(--space-4)}.app-flow_statCard__wRMZf span{color:var(--text-tertiary);font-size:var(--text-label-size);font-weight:800;letter-spacing:var(--text-label-tracking);text-transform:uppercase}.app-flow_statCard__wRMZf strong{color:var(--text-primary);font-size:var(--text-h2-size);line-height:1}.app-flow_accountTabs__qo_El{display:flex;flex-wrap:wrap;gap:var(--space-2)}.app-flow_accountSection__S0bja{display:grid;gap:var(--space-4)}.app-flow_accountNameCardPage__WuSt4{display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(var(--space-3),2dvh,var(--space-4));height:100%;min-height:0;overflow:clip}.app-flow_accountNameCardPage__WuSt4>.app-flow_accountSection__S0bja{min-height:0}.app-flow_accountExpertReviewProgressPage__s2___{display:grid;grid-template-rows:auto auto;gap:clamp(8px,1.4dvh,var(--space-3));height:auto;min-height:0;overflow:visible}.app-flow_accountExpertReviewProgressGrid__sDTqj{display:grid;grid-template-rows:auto auto;gap:clamp(var(--space-3),2dvh,var(--space-4));min-height:0;overflow:visible}.app-flow_accountExpertReviewCardsPanel__r5hhd,.app-flow_accountExpertReviewProgressPanel__dyWqQ{display:grid;min-width:0;min-height:0}.app-flow_accountExpertReviewProgressPanel__dyWqQ{align-content:start;gap:clamp(var(--space-3),1.8dvh,var(--space-4));padding:0}.app-flow_accountExpertReviewCardsPanel__r5hhd{grid-template-columns:1fr;gap:clamp(var(--space-3),2vw,var(--space-5));padding:0;overflow:visible}.app-flow_accountExpertReviewCardsPanel__r5hhd[data-has-style-rail=false]{grid-template-columns:1fr}.app-flow_accountProgressStatusHeader___Op_T{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--space-4)}.app-flow_accountProgressCopy__2ilB3{display:grid;gap:5px}.app-flow_accountProgressSectionTitle__hwL1v{margin:0;color:var(--text-primary);font-size:1.22rem;font-weight:820;line-height:1.22;letter-spacing:0}.app-flow_accountProgressLead__rWcd4{max-width:56ch;margin:0;color:var(--text-secondary);font-size:var(--text-body-size);font-weight:680;line-height:1.5}.app-flow_accountProgressStepList__8Ufwf{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;padding:7px 0 0;list-style:none}.app-flow_accountProgressStepList__8Ufwf:after,.app-flow_accountProgressStepList__8Ufwf:before{position:absolute;top:18px;right:calc(100% / 8);left:calc(100% / 8);height:2px;border-radius:var(--radius-full);content:""}.app-flow_accountProgressStepList__8Ufwf:before{background:color-mix(in srgb,var(--text-tertiary) 18%,transparent)}.app-flow_accountProgressStepList__8Ufwf:after{right:auto;width:var(--account-progress-fill,0);max-width:75%;background:var(--accent-600)}.app-flow_accountProgressStep___zUxh{position:relative;z-index:1;display:grid;min-width:0;justify-items:center;gap:7px;color:var(--text-tertiary);font-size:.76rem;font-weight:780;line-height:1.25;text-align:center}.app-flow_accountProgressStep___zUxh span{display:grid;width:24px;height:24px;flex:0 0 auto;place-items:center;border:3px solid color-mix(in srgb,var(--paper-cool) 88%,var(--cloud-0));border-radius:var(--radius-full);background:color-mix(in srgb,var(--text-tertiary) 20%,var(--paper-cool));color:var(--button-primary-text);box-shadow:0 0 0 1px color-mix(in srgb,var(--text-tertiary) 14%,transparent)}.app-flow_accountProgressStep___zUxh[data-state=done]{color:var(--text-primary)}.app-flow_accountProgressStep___zUxh[data-state=done] span{background:var(--color-success);box-shadow:0 0 0 1px color-mix(in srgb,var(--color-success) 26%,transparent)}.app-flow_accountProgressStep___zUxh[data-state=active]{color:var(--text-primary)}.app-flow_accountProgressStep___zUxh[data-state=active] span{background:var(--accent-600);box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-700) 18%,transparent),0 0 0 6px color-mix(in srgb,var(--accent-200) 38%,transparent)}.app-flow_accountProgressActions__qKrJc{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.app-flow_accountProgressTips__afd3p{display:grid;padding:11px 12px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,var(--cloud-0) 42%,transparent),transparent),color-mix(in srgb,var(--accent-100) 44%,var(--paper-cool))}.app-flow_accountProgressTips__afd3p dl{display:grid;gap:7px;margin:0}.app-flow_accountProgressTips__afd3p div{display:grid;grid-template-columns:116px minmax(0,1fr);align-items:baseline;gap:var(--space-3)}.app-flow_accountProgressTips__afd3p dd,.app-flow_accountProgressTips__afd3p dt{margin:0}.app-flow_accountProgressTips__afd3p dt{color:var(--text-primary);font-size:.78rem;font-weight:850;line-height:1.2}.app-flow_accountProgressTips__afd3p dd{color:var(--text-secondary);font-size:var(--text-body-sm-size);font-weight:650;line-height:1.45}.app-flow_accountProgressCardsStage__H1TmK{display:grid;align-content:start;min-width:0;min-height:0;gap:clamp(var(--space-3),1.8dvh,var(--space-5));overflow:visible}.app-flow_accountProgressCardsHeader__M23WP{display:grid;gap:4px}.app-flow_accountProgressCardsHeader__M23WP p{margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size);font-weight:650;line-height:1.45}.app-flow_accountProgressCardStylePanel__Qk9x5{display:grid;width:min(100%,430px);min-width:0;justify-self:start;padding:0}.app-flow_accountProgressCardStyleSelector__xLy91{min-width:0}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-header]{display:none}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-label]{color:var(--text-primary);font-size:var(--text-body-sm-size);font-weight:840;line-height:1.1}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-helper]{display:none}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-scroll-frame]{grid-template-columns:26px minmax(0,1fr) 26px;min-height:54px;padding:5px;border-radius:999px;background:color-mix(in srgb,var(--accent-100) 78%,var(--paper-cool));box-shadow:none}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-options]{margin-inline:0;padding-inline:0}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-scroll-control]{width:26px;height:34px;color:var(--button-secondary-text);background:color-mix(in srgb,var(--cloud-0) 58%,transparent);box-shadow:none}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-option]{justify-content:center;width:112px;min-width:112px;max-width:112px;min-height:42px;padding:9px 11px;border:0;border-radius:999px;background:transparent;box-shadow:none;text-align:center}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-option][data-state=selected]{color:var(--button-primary-text);background:var(--button-primary-bg)}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-copy]{justify-items:center}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-option-name]{overflow:hidden;max-width:100%;font-size:.74rem;font-weight:840;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-option-description],.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-swatch]{display:none}.app-flow_accountProgressCardGrid__UsvUF{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;justify-items:center;gap:clamp(var(--space-3),1.8vw,var(--space-5));min-height:0;margin-inline:-12px;padding:10px 12px 14px;overflow:visible}.app-flow_accountProgressCardFrame__OrdeI{position:relative;display:grid;width:min(100%,clamp(188px,20vw,252px));min-width:0;border-radius:calc(var(--radius-lg) + 8px);box-shadow:0 18px 48px color-mix(in srgb,var(--text-primary) 10%,transparent),0 3px 12px color-mix(in srgb,var(--accent-400) 10%,transparent);isolation:isolate;transform-style:preserve-3d}.app-flow_accountProgressCardFrame__OrdeI:focus-within,.app-flow_accountProgressCardFrame__OrdeI:hover{z-index:3}.app-flow_accountProgressCardContent__ExN0S{display:grid;width:100%;min-width:0;transform-origin:center;will-change:transform;transition:filter var(--duration-normal) var(--ease-default),transform var(--duration-normal) var(--ease-default)}.app-flow_accountProgressCardFrame__OrdeI .ds-naming-card{width:100%;outline:0;box-shadow:0 22px 54px color-mix(in srgb,var(--text-primary) 14%,transparent)}.app-flow_accountProgressEmptyCards__YFYYs{display:grid;place-content:center;justify-items:center;gap:var(--space-2);min-height:0;text-align:center}@media (prefers-reduced-motion:no-preference){.app-flow_accountProgressCardFrame__OrdeI:focus-within .app-flow_accountProgressCardContent__ExN0S,.app-flow_accountProgressCardFrame__OrdeI:hover .app-flow_accountProgressCardContent__ExN0S{filter:saturate(1.04) contrast(1.01)}}@media (prefers-reduced-motion:reduce){.app-flow_accountProgressCardContent__ExN0S{transition:none}}.app-flow_accountInlineBreadcrumb__wuruc{display:inline-flex;width:fit-content;min-width:0;align-items:center;gap:var(--space-2);color:var(--text-tertiary);font-size:var(--text-body-sm-size);font-weight:760;line-height:1.3}.app-flow_accountInlineBreadcrumb__wuruc a{color:var(--text-link);text-decoration:none}.app-flow_accountInlineBreadcrumb__wuruc a:focus-visible,.app-flow_accountInlineBreadcrumb__wuruc a:hover{color:var(--text-link-hover)}.app-flow_accountInlineBreadcrumb__wuruc a:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.app-flow_accountContentSection__lo3sC{display:grid;gap:var(--space-4)}.app-flow_accountSectionHead__FSPLo{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-3)}.app-flow_accountNextActionPanel__sjUQO{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-5);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--paper-cool)}.app-flow_accountStatusLine__VOWKO{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.app-flow_accountStatusItem__dBQNL{display:inline-flex;min-width:0;color:var(--text-tertiary);font-size:var(--text-body-sm-size);font-weight:700;line-height:1.35}.app-flow_accountRowList__X7BBK{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.app-flow_accountRow__Uy55_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-5);padding:var(--space-5);border:1px solid var(--glass-border-subtle);border-radius:var(--radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--cloud-0) 94%,transparent),var(--paper));box-shadow:var(--shadow-glass)}.app-flow_accountRow__Uy55_:hover{border-color:color-mix(in srgb,var(--accent-300) 42%,transparent);background:linear-gradient(180deg,var(--cloud-0),color-mix(in srgb,var(--accent-50) 46%,var(--paper)))}.app-flow_accountRowMain__032Pq{display:grid;min-width:0;gap:var(--space-3)}.app-flow_accountRowActions__HUhRy{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2);max-width:min(100%,360px)}.app-flow_accountNameLine__fRN7v{display:flex;min-width:0;flex-wrap:wrap;align-items:baseline;gap:var(--space-2)}.app-flow_accountNameHanzi__TGzJM{margin:0;color:var(--text-primary);font-family:var(--font-serif);font-size:var(--text-h2-size);line-height:var(--text-h2-line);overflow-wrap:anywhere}.app-flow_accountNamePinyin__OM2uL{margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size);font-weight:800;line-height:1.45}.app-flow_accountRowMeta__eOTtt{margin:0;color:var(--text-tertiary);font-size:var(--text-body-sm-size);line-height:1.55}.app-flow_accountCompactText__4ep1i{margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size);font-weight:700;line-height:1.5}.app-flow_accountOrderList__55LSg{display:grid;gap:var(--space-3)}.app-flow_accountOrderCard__XQiM_{padding:var(--space-5);background:var(--paper)}.app-flow_accountOrderMain__uvHhg{display:grid;min-width:0;gap:var(--space-3)}.app-flow_accountOrderTitleRow__C5eP7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.app-flow_accountMetaList__UnPUK{display:flex;flex-wrap:wrap;gap:var(--space-4);margin:0}.app-flow_accountMetaList__UnPUK div{display:grid;gap:2px}.app-flow_accountMetaList__UnPUK dt{color:var(--text-tertiary);font-size:var(--text-label-size);font-weight:800;letter-spacing:var(--text-label-tracking);text-transform:uppercase}.app-flow_accountMetaList__UnPUK dd{margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size)}.app-flow_accountOrderActions__zYbBl{display:flex;flex:0 0 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}.app-flow_transcriptPanel__8QyHY{border-radius:var(--radius-lg);padding:var(--space-5);background:var(--paper-cool)}.app-flow_transcriptPanel__8QyHY summary{cursor:pointer;color:var(--text-primary);font-weight:800}.app-flow_transcriptPanel__8QyHY summary:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.app-flow_section__Hoe5R{display:grid;gap:var(--space-4)}.app-flow_header__3umEA{display:grid;gap:var(--space-2)}.app-flow_eyebrow__oGfjc{margin:0;color:var(--accent-700);font-size:var(--text-label-size);font-weight:800;letter-spacing:var(--text-label-tracking);text-transform:uppercase}.app-flow_title__t7cGB{margin:0;color:var(--text-primary);font-family:var(--font-serif);font-size:var(--text-h1-size);line-height:var(--text-h1-line);letter-spacing:0;text-wrap:balance}.app-flow_subtitle__uLlxO{max-width:var(--measure-reading);margin:0;color:var(--text-secondary);line-height:1.75;text-wrap:pretty}.app-flow_grid__D_pKK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.app-flow_twoColumn__JC__d{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);gap:var(--space-8);align-items:start}.app-flow_paperPanel__zAnrV{display:grid;gap:var(--space-4);padding:var(--space-6);background:var(--paper);border-radius:var(--radius-lg)}.app-flow_selectedPanel__wlxDK{background:var(--paper-cool)}.app-flow_popularPanel__yzTPF,.app-flow_selectedPanel__wlxDK{border:1px solid var(--text-primary);box-shadow:0 0 0 1px var(--text-primary)}.app-flow_popularPanel__yzTPF{position:relative}.app-flow_successNotice__3N2FN{padding:var(--space-4);border:1px solid var(--color-success);border-radius:var(--radius-md);background:var(--color-success-bg);color:var(--color-success-text);font-size:var(--text-body-sm-size)}.app-flow_floatingBadge__59_Ea{position:absolute;top:-10px;left:50%;transform:translateX(-50%)}.app-flow_badge__RRpig,.app-flow_floatingBadge__59_Ea{padding:2px 10px;color:var(--text-inverse);font-size:var(--text-label-size);font-weight:700;background:var(--text-primary);border-radius:var(--radius-full)}.app-flow_badge__RRpig,.app-flow_mutedBadge__7eOy4{display:inline-flex;width:fit-content;align-items:center}.app-flow_mutedBadge__7eOy4{padding:4px 12px;color:var(--text-secondary);font-size:var(--text-label-size);font-weight:700;background:var(--paper-cool);border-radius:var(--radius-full)}.app-flow_cardTitle__vVggL{margin:0;color:var(--text-primary);font-size:var(--text-h3-size);font-weight:800;line-height:var(--text-h3-line)}.app-flow_displayName__gBXtU{margin:0;color:var(--text-primary);font-family:var(--font-serif);font-size:var(--text-h1-size);line-height:var(--text-h1-line)}.app-flow_price__4_aHd{margin:0;color:var(--text-primary);font-size:var(--text-h2-size);font-weight:800;font-variant-numeric:tabular-nums}.app-flow_label__X1lrA{margin:0;color:var(--text-tertiary);font-size:var(--text-label-size);font-weight:800;letter-spacing:var(--text-label-tracking);text-transform:uppercase}.app-flow_bodyText__UYkrV{margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size);line-height:1.65}.app-flow_field__6lhud{min-height:96px;padding:var(--space-3);color:var(--text-primary);font:inherit;resize:vertical;background:var(--paper);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}.app-flow_field__6lhud::placeholder{color:var(--text-tertiary)}.app-flow_shareLine__2J_tV{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--paper-cool);border-radius:var(--radius-lg)}.app-flow_claimedSharePage__2YI8T{display:grid;width:min(1180px,calc(100% - 32px));min-height:calc(100svh - 68px);margin:0 auto;padding:clamp(var(--space-5),5vw,var(--space-12)) 0 var(--space-16)}.app-flow_claimedLayout__11DPG,.app-flow_claimedShareHero__wWslK{display:grid;grid-template-columns:minmax(300px,.95fr) minmax(320px,1.05fr);gap:clamp(var(--space-6),5vw,var(--space-12));align-items:center}.app-flow_claimedShareHero__wWslK{grid-template-areas:"card panel" "designs panel";grid-template-rows:minmax(0,auto) auto;min-height:min(760px,calc(100svh - 148px))}.app-flow_claimedPreview__Y2lJK{grid-area:card;display:grid;justify-items:center;position:sticky;top:calc(92px + env(safe-area-inset-top));padding-block:8px 14px;min-width:0}.app-flow_claimedPreviewFrame__UPmUr{position:relative;display:grid;width:min(100%,430px);min-width:0;border-radius:calc(var(--radius-lg) + 8px);isolation:isolate;transform-style:preserve-3d}.app-flow_claimedExportFrame__Ue8F0{display:grid;width:min(100%,430px,calc((100svh - 148px - env(safe-area-inset-bottom)) * 9 / 16));min-width:0;transform-style:preserve-3d;transition:filter var(--duration-normal) var(--ease-default);will-change:transform}.app-flow_claimedPreviewTrigger__UZNlz{position:absolute;inset:0;display:block;width:100%;padding:0;border:0;border-radius:calc(var(--radius-lg) + 8px);background:transparent;cursor:zoom-in}.app-flow_claimedPreviewTrigger__UZNlz:focus-visible{outline:2px solid var(--border-focus);outline-offset:5px}.app-flow_claimedPreviewFrame__UPmUr:focus-within .app-flow_claimedExportFrame__Ue8F0,.app-flow_claimedPreviewFrame__UPmUr:hover .app-flow_claimedExportFrame__Ue8F0{filter:saturate(1.04) contrast(1.01)}.app-flow_claimedExportFrame__Ue8F0 .ds-naming-card,.app-flow_claimedPreview__Y2lJK .ds-naming-card{width:100%;box-shadow:0 28px 80px color-mix(in srgb,var(--accent-900) 12%,transparent)}.app-flow_claimedControls__22DYH,.app-flow_claimedSharePanel__haXow{display:grid;gap:var(--space-5);min-width:0}.app-flow_claimedSharePanel__haXow{grid-area:panel;align-content:center;justify-self:center;width:min(100%,480px)}.app-flow_claimedShareHeader__SN2xm{display:grid;justify-items:start;gap:var(--space-2)}.app-flow_claimedPrimaryActions__XPxlF,.app-flow_claimedSecondaryActions__yzP9O{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.app-flow_claimedPrimaryActions__XPxlF>div{display:contents}.app-flow_claimedShareCode__0EpfP{width:fit-content;max-width:100%}.app-flow_claimedShareUrl__eiyQa{display:block;width:fit-content;user-select:all}.app-flow_claimedCardDesigns__09bjy{grid-area:designs;justify-self:center;width:min(100%,430px);min-width:0}.app-flow_claimedCardStyleSelector__go__3{margin-top:var(--space-4)}.app-flow_claimedCardDesigns__09bjy [data-card-style-save=true]{width:100%;margin-top:var(--space-3)}.app-flow_accountManagementSharePage__VjKD5{width:100%;min-height:auto;padding:0}.app-flow_accountManagementNameHero__yP2CV{--name-card-control-blue:var(--button-primary-bg);--name-card-control-blue-hover:var(--button-primary-bg-hover);--name-card-control-blue-soft:var(--button-secondary-bg);--name-card-control-blue-soft-hover:var(--button-secondary-bg-hover);--name-card-control-blue-on:var(--button-primary-text);--name-card-control-blue-text:var(--button-secondary-text);grid-template-columns:minmax(280px,.92fr) minmax(260px,.78fr);grid-template-areas:"card designs" "card actions";align-items:center;justify-content:start;height:100%;min-height:0;gap:clamp(var(--space-4),3vw,var(--space-6));overflow:clip;padding-block:clamp(8px,1.4dvh,16px)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedPreview__Y2lJK{position:static;top:auto;align-self:center}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedExportFrame__Ue8F0,.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedPreviewFrame__UPmUr{width:min(100%,340px,calc((100dvh - 224px - env(safe-area-inset-bottom)) * 9 / 16))}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedPreviewFrame__UPmUr{box-shadow:0 18px 48px color-mix(in srgb,var(--text-primary) 10%,transparent),0 3px 12px color-mix(in srgb,var(--accent-400) 10%,transparent)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedExportFrame__Ue8F0 .ds-naming-card,.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedPreview__Y2lJK .ds-naming-card{outline:0;box-shadow:0 22px 54px color-mix(in srgb,var(--text-primary) 14%,transparent)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardDesigns__09bjy{justify-self:stretch;width:100%}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3{margin-top:0;gap:var(--space-2)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-label]{color:var(--text-primary);font-size:var(--text-body-sm-size);font-weight:820}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-scroll-frame]{grid-template-columns:26px minmax(0,1fr) 26px;align-items:center;gap:5px;min-width:0;min-height:52px;max-width:100%;padding:5px;border-radius:999px;background:var(--name-card-control-blue-soft);box-shadow:inset 0 1px 2px color-mix(in srgb,var(--name-card-control-blue) 8%,transparent),0 12px 28px color-mix(in srgb,var(--name-card-control-blue) 10%,transparent)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-scroll-control]{width:26px;height:34px;color:var(--name-card-control-blue-text);background:color-mix(in srgb,var(--name-card-control-blue-soft-hover) 88%,var(--cloud-0));box-shadow:none}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-scroll-control]:hover{color:var(--name-card-control-blue);background:var(--name-card-control-blue-soft-hover)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-options]{margin-inline:0;overflow-x:auto;overflow-y:hidden;padding-inline:0}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-width:112px;max-width:166px;height:42px;min-height:42px;border:0;border-radius:999px;padding:9px 12px;color:var(--name-card-control-blue-text);background:transparent;box-shadow:none;text-align:center;transform:none;transition:background var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-default);white-space:nowrap}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option]:hover{color:var(--name-card-control-blue);background:var(--name-card-control-blue-soft-hover)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option][data-state=selected]{color:var(--name-card-control-blue-on);background:var(--name-card-control-blue);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--cloud-0) 22%,transparent),0 10px 24px color-mix(in srgb,var(--name-card-control-blue) 24%,transparent)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option]:active{transform:scale(.985)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-copy]{justify-items:center}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option-name]{min-width:0;overflow:hidden;color:var(--name-card-control-blue-text);font-size:.74rem;font-weight:840;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option][data-state=selected] [data-slot=card-style-selector-option-name]{color:var(--name-card-control-blue-on)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option-description],.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-swatch]{display:none}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardDesigns__09bjy [data-card-style-save=true]{min-height:40px;border:0;border-radius:18px;background:var(--name-card-control-blue);background-image:none;color:var(--name-card-control-blue-on);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--cloud-0) 18%,transparent),0 12px 28px color-mix(in srgb,var(--name-card-control-blue) 22%,transparent)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardDesigns__09bjy [data-card-style-save=true]:hover:not(:disabled){background:var(--name-card-control-blue-hover);background-image:none;color:var(--name-card-control-blue-on);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--cloud-0) 14%,transparent),0 14px 30px color-mix(in srgb,var(--name-card-control-blue) 28%,transparent)}@media (min-width:821px){.app-flow_accountNameCardFlow__7Ze_8,.app-flow_flowMain__NAW27:has(.app-flow_accountNameCardPage__WuSt4){max-height:calc(100dvh - 68px)}.app-flow_accountLayoutNameCard__JkJ8g,.app-flow_accountLayoutNameCard__JkJ8g .app-flow_accountContent__P4V7l,.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4),.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4) .app-flow_accountContent__P4V7l,.app-flow_accountManagementNameHero__yP2CV,.app-flow_accountManagementSharePage__VjKD5,.app-flow_accountNameCardPage__WuSt4,.app-flow_accountNameCardPage__WuSt4>.app-flow_accountSection__S0bja{height:100%;min-height:0;overflow:clip}.app-flow_accountNameCardPage__WuSt4>.app-flow_accountSection__S0bja{display:grid}.app-flow_accountManagementNameHero__yP2CV{align-content:center}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedPreview__Y2lJK{align-self:stretch;align-content:center;align-items:center;justify-items:center;padding-block:0}}.app-flow_accountManagementActions__d5X79{grid-area:actions;display:grid;min-width:0;margin-top:var(--space-4);gap:var(--space-3);align-self:start}.app-flow_accountManagementActions__d5X79 .app-flow_claimedPrimaryActions__XPxlF,.app-flow_accountManagementActions__d5X79 .app-flow_claimedSecondaryActions__yzP9O{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);width:100%}.app-flow_accountManagementActions__d5X79 .ds-button{width:100%;min-height:40px;border:0;border-radius:18px;padding:9px 12px;background:var(--name-card-control-blue);background-image:none;color:var(--name-card-control-blue-on);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--cloud-0) 18%,transparent),0 12px 28px color-mix(in srgb,var(--name-card-control-blue) 22%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none}.app-flow_accountManagementActions__d5X79 .ds-button:hover:not(:disabled){background:var(--name-card-control-blue-hover);background-image:none;color:var(--name-card-control-blue-on);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--cloud-0) 14%,transparent),0 14px 30px color-mix(in srgb,var(--name-card-control-blue) 28%,transparent)}.app-flow_accountManagementActions__d5X79 .app-flow_statusLine__Vlwq5{color:var(--text-secondary);font-weight:680}.app-flow_accountNameSummaryActions__2kVbb,.app-flow_accountNameSummaryMain__a26c1{display:grid;min-width:0;gap:var(--space-3)}.app-flow_accountNameSummaryActions__2kVbb{justify-items:end}.app-flow_glassPanel___D2jN{display:grid;gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg)}.app-flow_form__qrvhN{display:grid;gap:var(--space-5)}.app-flow_fieldGrid__1twGo{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:var(--space-4)}.app-flow_actions___aeeY{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3)}.app-flow_queueToolbar__iSlUF{display:grid;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb,var(--paper) 86%,var(--paper-cool))}.app-flow_queueControlGrid__CP4zM{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:var(--space-4);align-items:start}.app-flow_queueControlGroup__bqvjo{display:grid;gap:var(--space-2);min-width:0}.app-flow_queuePagination__TvosP{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-3);padding-top:var(--space-2)}.app-flow_choiceGrid__WSLHK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}.app-flow_radioChip__HV8Jw{display:flex;align-items:center;gap:var(--space-2);min-height:44px;padding:10px 14px;background:var(--paper);border-radius:var(--radius-full)}.app-flow_radioChip__HV8Jw input{accent-color:var(--accent-600)}.app-flow_statusLine__Vlwq5{margin:0;color:var(--text-tertiary);font-size:var(--text-body-sm-size);font-variant-numeric:tabular-nums}.app-flow_publicSharePage__9w_WY{--public-share-shell-offset:77px;--public-share-viewport:calc(100svh - var(--public-share-shell-offset));--public-share-card-width:clamp(250px,min(35vw,calc((100dvh - 124px - env(safe-area-inset-bottom)) * 9 / 16)),470px);--public-share-mobile-card-width:min(292px,calc((var(--public-share-viewport) - 206px - env(safe-area-inset-bottom)) * 9 / 16));--public-share-font-ui:var(--font-sans);--public-share-font-name:var(--font-serif);--public-share-type-label:0.8125rem;--public-share-type-body:clamp(1rem,1.15vw,1.0625rem);--public-share-type-name:clamp(2.375rem,3.7vw,3rem);--public-share-type-cta:0.875rem;--public-share-leading-label:1.35;--public-share-leading-body:1.58;--public-share-leading-name:1.02;--public-share-weight-label:700;--public-share-weight-name:780;--public-share-space-story:clamp(44px,5dvh,56px);--public-share-space-identity:clamp(var(--space-3),1.8dvh,var(--space-5));--public-share-space-name:var(--space-2);--public-share-space-conversion:clamp(40px,5.3dvh,56px);--public-share-space-conversion-gap:clamp(var(--space-4),2.2dvh,var(--space-5));--public-share-space-conversion-offset:var(--space-2);display:grid;grid-template-rows:auto minmax(0,1fr);align-items:start;width:100%;height:100dvh;min-height:0;overflow:hidden;padding:0;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--accent-100) 38%,transparent),transparent 34rem),linear-gradient(180deg,var(--cloud-0),var(--cloud-100) 54%,var(--cloud-50))}.app-flow_publicShareHeader__Noe4L{position:sticky;top:0;z-index:var(--z-nav);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);width:100%;min-height:68px;align-items:center;margin:0;padding:10px clamp(18px,4vw,48px);border:0;border-bottom:1px solid var(--glass-border);border-radius:0;background:linear-gradient(180deg,color-mix(in srgb,var(--cloud-0) 88%,transparent),color-mix(in srgb,var(--cloud-0) 68%,transparent)),var(--glass-strong-bg);box-shadow:0 10px 28px color-mix(in srgb,var(--accent-400) 9%,transparent);backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate));-webkit-backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate))}.app-flow_publicShareHeader__Noe4L .app-flow_agentBrand__3fWGP{font-family:var(--public-share-font-ui)}.app-flow_publicShareHeader__Noe4L .app-flow_agentBrandTitle___fFuJ{font-size:var(--public-share-type-body)}.app-flow_publicShareHero__03JUa{box-sizing:border-box;display:grid;grid-template-columns:minmax(320px,500px) minmax(300px,430px);grid-template-areas:"card story";gap:clamp(var(--space-7),5vw,var(--space-12));align-items:center;align-self:center;justify-content:center;width:min(1120px,calc(100% - 32px));min-width:0;height:100%;min-height:0;margin:0 auto;overflow:hidden;padding:clamp(var(--space-3),2.4dvh,var(--space-6)) 0}.app-flow_publicShareStory__m40uy{display:grid;min-width:0}.app-flow_publicShareCardStage__vXI8G{box-sizing:border-box;position:relative;grid-area:card;display:grid;justify-self:center;justify-items:center;width:min(100%,var(--public-share-card-width));max-height:var(--public-share-viewport);min-width:0}.app-flow_publicShareCardFrame__E2U7a{position:relative;display:grid;width:100%;min-width:0;border-radius:calc(var(--radius-lg) + 8px);isolation:isolate;box-shadow:0 18px 48px color-mix(in srgb,var(--text-primary) 10%,transparent),0 3px 12px color-mix(in srgb,var(--accent-400) 10%,transparent);transform-style:preserve-3d}.app-flow_publicShareCardContent__QeCJS{display:grid;width:100%;min-width:0;transform-style:preserve-3d;transition:filter var(--duration-normal) var(--ease-default);will-change:transform}.app-flow_publicShareCardTrigger__8qlxN{position:absolute;inset:0;z-index:2;display:block;width:100%;padding:0;border:0;border-radius:calc(var(--radius-lg) + 8px);color:inherit;background:transparent;cursor:zoom-in}.app-flow_publicShareCardTrigger__8qlxN:focus-visible{outline:2px solid var(--border-focus);outline-offset:5px}.app-flow_publicShareCardFrame__E2U7a:focus-within .app-flow_publicShareCardContent__QeCJS,.app-flow_publicShareCardFrame__E2U7a:hover .app-flow_publicShareCardContent__QeCJS{filter:saturate(1.04) contrast(1.01)}.app-flow_publicShareCardStage__vXI8G .ds-naming-card{width:100%;max-height:100%;outline:0;box-shadow:0 22px 54px color-mix(in srgb,var(--text-primary) 14%,transparent)}.app-flow_publicShareStory__m40uy{grid-area:story;align-content:center;gap:var(--public-share-space-story);justify-self:center;width:min(100%,440px);font-family:var(--public-share-font-ui)}.app-flow_publicShareIdentityBlock__zaVQI{display:grid;gap:var(--public-share-space-identity);min-width:0}.app-flow_publicShareNameBlock__SB4Ns{display:grid;gap:var(--public-share-space-name);min-width:0}.app-flow_publicShareStory__m40uy .app-flow_displayName__gBXtU{max-width:720px;margin:0;font-family:var(--public-share-font-name);font-size:var(--public-share-type-name);font-weight:var(--public-share-weight-name);line-height:var(--public-share-leading-name);overflow-wrap:anywhere}.app-flow_publicShareNameBlock__SB4Ns .app-flow_statusLine__Vlwq5{font-family:var(--public-share-font-ui);font-size:var(--public-share-type-body);font-weight:400;line-height:1.45}.app-flow_publicShareCallMe__ogsTJ{max-width:400px;margin:0;color:var(--text-secondary);font-family:var(--public-share-font-ui);font-size:var(--public-share-type-body);font-weight:var(--public-share-weight-label);line-height:var(--public-share-leading-label);text-wrap:pretty}.app-flow_publicShareTryBlock__hMUYJ{display:grid;gap:var(--public-share-space-conversion-gap);width:min(100%,420px);margin-top:var(--public-share-space-conversion-offset);padding-top:var(--public-share-space-conversion);border-top:1px solid color-mix(in srgb,var(--accent-300) 28%,transparent);min-width:0}.app-flow_publicShareLead__W82Hv{max-width:420px;margin:0;color:var(--text-secondary);font-family:var(--public-share-font-ui);font-size:var(--public-share-type-body);font-weight:400;line-height:var(--public-share-leading-body);text-wrap:pretty}.app-flow_publicShareActions__Qz5Sg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);margin-top:var(--space-1)}.app-flow_publicShareActions__Qz5Sg .ds-button{width:fit-content}.app-flow_publicSharePrimaryAction__86D7o{border:0;background:var(--button-primary-bg);box-shadow:none;color:var(--button-primary-text);font-family:var(--public-share-font-ui);font-size:var(--public-share-type-cta)}.app-flow_publicSharePrimaryAction__86D7o:hover:not(:disabled){border:0;background:var(--button-primary-bg-hover);box-shadow:none;color:var(--button-primary-text);transform:none}.app-flow_publicSharePrimaryAction__86D7o:active:not(:disabled){background:var(--button-primary-bg-active);transform:scale(.98)}.app-flow_spinner__EmYjU{width:32px;height:32px;margin:0 auto;border:2px solid var(--border-subtle);border-top-color:var(--text-primary);border-radius:var(--radius-full);animation:app-flow_app-flow-spin___1mpF .9s linear infinite}@keyframes app-flow_app-flow-spin___1mpF{to{transform:rotate(1turn)}}.app-flow_inlineCode__lawIM{min-width:0;padding:6px 8px;overflow:hidden;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;background:var(--paper-cool);border-radius:var(--radius-sm)}.app-flow_timeline__bZy6g{display:grid;gap:var(--space-3)}.app-flow_timelineItem__nFzEu{padding:var(--space-4);background:var(--cloud-0);border-radius:var(--radius-md)}.app-flow_errorText__OKFGO{margin:0;color:var(--color-error-text);font-size:var(--text-body-sm-size)}.app-flow_templateButtons__a4OBb{display:flex;flex-wrap:wrap;gap:var(--space-3)}.app-flow_optionPrompt__gtqAw{display:grid;gap:var(--space-4);padding:var(--space-5);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-highlight),var(--glass-subtle-bg);box-shadow:var(--glass-glow),var(--shadow-glass);backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate));-webkit-backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate))}.app-flow_optionButtons__VeCeY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.app-flow_inlineActionCard__Krt7a{display:grid;gap:var(--space-5)}.app-flow_inlineActionCard__Krt7a h2,.app-flow_inlineActionCard__Krt7a p{margin:0}.app-flow_chatRoom__Vay2W{--rogerian-stage-gap:18px;--rogerian-stage-padding-top:clamp(24px,4.5vh,46px);--rogerian-timeline-gap:22px;--rogerian-viewport-gap:22px;--rogerian-message-gap:10px;--rogerian-bubble-padding:22px 24px;--rogerian-bubble-line-height:1.68;--rogerian-choice-gap:var(--space-3);--rogerian-action-button-min-height:40px;--rogerian-action-button-padding:9px 14px;--rogerian-intake-gap:var(--space-3);--rogerian-intake-motion-gap:var(--space-3);--rogerian-intake-bubble-gap:14px;--rogerian-intake-bubble-padding:19px 22px 20px;--rogerian-intake-header-gap:var(--space-3);--rogerian-intake-form-gap:12px;--rogerian-intake-field-grid-gap:12px;--rogerian-intake-field-gap:5px;--rogerian-intake-control-min-height:44px;--rogerian-intake-control-padding:10px 12px;--rogerian-intake-textarea-min-height:64px;--rogerian-intake-action-gap:var(--space-4);--rogerian-agent-surface:color-mix(in srgb,var(--accent-100) 72%,var(--paper-cool));--rogerian-clue-selected-blue-violet:color-mix(in srgb,var(--accent-400) 80%,#8d7cf6 20%);--rogerian-clue-selected-surface:color-mix(in srgb,var(--rogerian-clue-selected-blue-violet) 18%,var(--rogerian-agent-surface));min-height:100dvh;padding:0 0 calc(112px + env(safe-area-inset-bottom));overflow-x:clip;background:radial-gradient(circle at 20% 0,color-mix(in srgb,var(--accent-100) 42%,transparent),transparent 34rem),linear-gradient(180deg,var(--cloud-0),var(--cloud-100) 48%,var(--cloud-50))}.app-flow_skipLink__8CyvV{position:fixed;top:12px;left:12px;z-index:var(--z-toast);padding:10px 14px;border-radius:var(--radius-full);background:var(--accent-700);color:var(--text-inverse);font-size:var(--text-body-sm-size);font-weight:700;text-decoration:none;transform:translateY(-160%);transition:transform var(--duration-fast) var(--ease-default)}.app-flow_skipLink__8CyvV:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;transform:translateY(0)}.app-flow_chatTopBarHoverZone__6Cx_A{position:fixed;top:0;left:0;z-index:calc(var(--z-nav) - 1);width:100%;height:18px;pointer-events:auto}.app-flow_chatTopBarShell__xOODh{position:sticky;top:0;z-index:var(--z-nav);width:100%;opacity:1;transform:translateY(0);transform-origin:top center;transition:opacity var(--duration-fast) var(--ease-default),transform var(--duration-fast) var(--ease-out-expo);will-change:opacity,transform}.app-flow_chatTopBarShellVisible__Ie9QP,.app-flow_chatTopBarShell__xOODh:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.app-flow_chatTopBarShellHidden__Kh2Gs{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 8px))}.app-flow_chatTopBar__p5T3V{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4);align-items:center;min-height:68px;width:100%;margin:0;padding:10px clamp(18px,4vw,48px);border:0;border-bottom:1px solid var(--glass-border);border-radius:0;background:linear-gradient(180deg,color-mix(in srgb,var(--cloud-0) 88%,transparent),color-mix(in srgb,var(--cloud-0) 68%,transparent)),var(--glass-strong-bg);backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate));-webkit-backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate))}.app-flow_chatTopBar__p5T3V,.app-flow_chatTopBar__p5T3V:hover{box-shadow:0 10px 28px color-mix(in srgb,var(--accent-400) 9%,transparent)}.app-flow_chatStage__VC_e9{display:flex;flex-direction:column;gap:var(--rogerian-stage-gap);width:min(1120px,calc(100% - 36px));margin:0 auto;padding-top:var(--rogerian-stage-padding-top);scroll-margin-top:120px}.app-flow_chatProgress__HavPo{position:sticky;top:0;z-index:calc(var(--z-nav) - 1);margin:0 calc((100% - min(100%, 960px)) / 2);padding:10px 0 12px;background:linear-gradient(180deg,color-mix(in srgb,var(--cloud-0) 94%,transparent),color-mix(in srgb,var(--cloud-0) 78%,transparent) 72%,transparent);backdrop-filter:blur(18px) saturate(135%);-webkit-backdrop-filter:blur(18px) saturate(135%)}.app-flow_chatIntro__kHD3u{display:grid;gap:var(--space-2);width:min(100%,680px)}.app-flow_chatIntro__kHD3u h1{margin:0;color:var(--text-primary);font-family:var(--font-serif);font-size:clamp(2rem,6vw,var(--text-h1-size));line-height:var(--text-h1-line);letter-spacing:0;text-wrap:balance}.app-flow_chatIntro__kHD3u p{max-width:var(--measure-reading);margin:0;color:var(--text-secondary);line-height:1.75;text-wrap:pretty}.app-flow_chatTimeline__nXPYd{display:flex;flex-direction:column;gap:var(--rogerian-timeline-gap);width:100%}.app-flow_conversationViewport__q8jCl{display:flex;flex-direction:column;gap:var(--rogerian-viewport-gap);align-self:center;width:min(100%,840px)}.app-flow_conversationBottomAnchor__Q2VCO{width:1px;height:1px;scroll-margin-bottom:calc(132px + env(safe-area-inset-bottom))}.app-flow_chatMessage__gFTD2{display:grid;gap:var(--rogerian-message-gap);width:min(100%,720px);transform-origin:bottom center;animation:app-flow_chatItemEnter___Z_IN var(--duration-normal) var(--ease-out-expo) both}.app-flow_agentMessage__ndFsn{align-self:flex-start}.app-flow_userMessage__ubCF1{align-self:flex-end;justify-items:end}.app-flow_chatSpeaker__kqRsq{display:flex;align-items:center;gap:9px;padding-inline:4px;color:var(--text-tertiary);font-size:.76rem;font-weight:700}.app-flow_chatSpeakerMark__xa1q8{display:grid;width:22px;height:22px;place-items:center;overflow:visible;border-radius:6px}.app-flow_chatSpeakerMarkImage__8Ybg_{display:block;width:22px;height:22px;object-fit:contain}.app-flow_chatBubble__acjo6{max-width:100%;padding:var(--rogerian-bubble-padding);overflow-wrap:anywhere;color:var(--text-primary);font-size:1rem;line-height:var(--rogerian-bubble-line-height);text-wrap:pretty;white-space:pre-wrap}.app-flow_chatBubble__acjo6 p,.app-flow_chatBubble__acjo6 ul{margin:0}.app-flow_agentMessage__ndFsn .app-flow_chatBubble__acjo6{border-radius:24px 24px 24px 6px;background:var(--rogerian-agent-surface)}.app-flow_userMessage__ubCF1 .app-flow_chatBubble__acjo6{max-width:min(100%,620px);border-radius:24px 24px 6px 24px;background:var(--paper-cool)}.app-flow_chatChoiceGroup__Sg67F{display:flex;flex-wrap:wrap;gap:var(--rogerian-choice-gap);justify-content:center;width:min(100%,680px);padding-inline:4px;transform-origin:bottom center;animation:app-flow_chatItemEnter___Z_IN var(--duration-normal) var(--ease-out-expo) both}.app-flow_chatActionBlock__yKTDx .ds-button,.app-flow_chatChoiceGroup__Sg67F .ds-button{width:fit-content;min-height:var(--rogerian-action-button-min-height);justify-self:center;border:0;border-radius:18px;padding:var(--rogerian-action-button-padding);background:var(--button-primary-bg);background-image:none;box-shadow:none;color:var(--button-primary-text);backdrop-filter:none;-webkit-backdrop-filter:none}.app-flow_chatChoiceGroup__Sg67F [data-choice-index]{animation:app-flow_chatItemEnter___Z_IN var(--duration-normal) var(--ease-out-expo) both;animation-delay:calc(var(--choice-index, 0) * 90ms)}.app-flow_chatActionBlock__yKTDx .ds-button:focus-visible,.app-flow_chatActionBlock__yKTDx .ds-button:hover:not(:disabled),.app-flow_chatChoiceGroup__Sg67F .ds-button:focus-visible,.app-flow_chatChoiceGroup__Sg67F .ds-button:hover:not(:disabled){border-color:transparent;background:var(--button-primary-bg-hover);box-shadow:none;color:var(--button-primary-text);transform:none}.app-flow_streamingBubble__YmRTc .app-flow_chatBubble__acjo6{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-100) 84%,var(--paper)),var(--paper-cool))}.app-flow_partialMessage__LJNsd{min-height:72px}.app-flow_retryTray__FT1gW{position:sticky;bottom:calc(96px + env(safe-area-inset-bottom));z-index:var(--z-dock);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:min(640px,100%);margin:0 auto;padding:10px 10px 10px 16px;border:1px solid var(--glass-border);border-radius:var(--radius-full);background:var(--glass-highlight),var(--glass-subtle-bg);box-shadow:var(--glass-glow),var(--shadow-glass);backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate));-webkit-backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate));transform-origin:bottom center;animation:app-flow_chatItemEnter___Z_IN var(--duration-normal) var(--ease-out-expo) both}.app-flow_retryTray__FT1gW p{margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size);font-weight:650}.app-flow_interruptedRun__77CkL .app-flow_chatBubble__acjo6{color:var(--color-error-text);background:color-mix(in srgb,var(--color-error-bg) 62%,var(--paper))}.app-flow_typingCursor__PUTjw{display:inline-block;width:.55em;height:1.1em;margin-left:.22em;vertical-align:-.16em;border-radius:var(--radius-full);background:var(--accent-600);animation:app-flow_cursorPulse__kiN6o .96s var(--ease-default) infinite}.app-flow_generationRevealText__r7tCv{display:grid;gap:0;min-width:0;animation:app-flow_revealText__fwBPH .52s var(--ease-default) both}.app-flow_generationRevealText__r7tCv p{margin:0}.app-flow_generationRevealText__r7tCv .app-flow_agentMarkdown__JyEiX>*+*{margin-block-start:var(--space-3)}.app-flow_generationRevealTextStreaming__h1L_J{position:relative}.app-flow_thinkingIndicator__D1sN4{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-weight:650}.app-flow_thinkingDots__7fSvr{display:inline-flex;gap:4px}.app-flow_thinkingDot__pjBG9{width:6px;height:6px;border-radius:var(--radius-full);background:var(--accent-600);animation:app-flow_thinkingDotPulse__orj_z 1.18s var(--ease-default) infinite}.app-flow_thinkingDot__pjBG9:nth-child(2){animation-delay:.14s}.app-flow_thinkingDot__pjBG9:nth-child(3){animation-delay:.28s}.app-flow_agentProgressStatus__dj0Xo,.app-flow_generationProgress__StTI6{display:grid;min-width:0;white-space:normal}.app-flow_generationProgress__StTI6{gap:var(--space-4);max-width:100%}.app-flow_generationProgressCurrent__wKxl0{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:center;min-width:0}.app-flow_generationProgressCurrentWork__1qFlC{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:0;align-items:start;min-width:0}.app-flow_generationProgressCurrentWork__1qFlC[data-state=running] .app-flow_generationProgressTitle__a5nCh{width:fit-content;max-width:100%;color:transparent;background:linear-gradient(105deg,var(--text-primary) 0,var(--text-primary) 34%,color-mix(in srgb,var(--accent-500) 82%,white) 48%,var(--text-primary) 62%,var(--text-primary) 100%);background-size:240% 100%;background-clip:text;-webkit-background-clip:text;animation:app-flow_generation-current-sheen__4g9gr 2.2s var(--ease-default) infinite}.app-flow_generationProgressWorkIcon__bWgZg{display:grid;width:28px;height:28px;place-items:center;border:1px solid color-mix(in srgb,var(--accent-700) 16%,transparent);border-radius:var(--radius-full);background:color-mix(in srgb,var(--cloud-0) 66%,transparent);color:var(--accent-800);font-size:.82rem;font-weight:820;line-height:1}.app-flow_generationProgressCopy__GJFEm{display:grid;min-width:0;gap:.26rem}.app-flow_generationProgressCopyCompleted__Rn_2m{gap:.18rem}.app-flow_generationProgressSummary__G7nrq,.app-flow_generationProgressTitle__a5nCh{min-width:0;overflow-wrap:anywhere}.app-flow_generationProgressTitle__a5nCh{color:var(--text-primary);font-size:.98rem;font-weight:760;line-height:1.42}.app-flow_generationProgressSummary__G7nrq{color:var(--text-secondary);font-size:var(--text-body-sm-size);line-height:1.58}.app-flow_generationProgressSummary__G7nrq p,.app-flow_generationProgressTitle__a5nCh p{margin:0}.app-flow_generationProgressToggle__yyjgP{display:inline-grid;flex:0 0 auto;width:36px;height:36px;place-items:center;border:1px solid color-mix(in srgb,var(--accent-700) 13%,transparent);border-radius:var(--radius-full);color:var(--accent-800);background:color-mix(in srgb,var(--cloud-0) 54%,transparent);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-default),background-color var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.app-flow_generationProgressToggle__yyjgP:focus-visible,.app-flow_generationProgressToggle__yyjgP:hover{border-color:color-mix(in srgb,var(--accent-700) 28%,transparent);color:var(--text-link-hover);background:color-mix(in srgb,var(--cloud-0) 78%,transparent)}.app-flow_generationProgressToggle__yyjgP:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.app-flow_generationProgressChevron__XaSvU{display:block;transition:transform var(--duration-fast) var(--ease-default)}.app-flow_generationProgressChevronExpanded__e3gKz{transform:rotate(180deg)}.app-flow_generationProgressFailureNote__1m2gs{margin:-.35rem 0 0;color:var(--color-error-text);font-size:var(--text-body-sm-size);line-height:1.5}.app-flow_generationProgressDetails__GKHld{display:grid;max-height:360px;min-width:0;gap:var(--space-4);padding:var(--space-3) 2px var(--space-1) 0;overflow-y:auto;overscroll-behavior:contain;border-top:1px solid color-mix(in srgb,var(--accent-700) 13%,transparent);scrollbar-gutter:stable}.app-flow_generationProgressDetails__GKHld::-webkit-scrollbar{width:8px}.app-flow_generationProgressDetails__GKHld::-webkit-scrollbar-track{background:transparent}.app-flow_generationProgressDetails__GKHld::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:var(--radius-full);background:color-mix(in srgb,var(--accent-700) 22%,transparent);background-clip:content-box}.app-flow_generationProgressSection__GE4hG{display:grid;gap:var(--space-3);min-width:0}.app-flow_generationProgressEmpty__0wh7z{margin:0;color:var(--text-tertiary);font-size:var(--text-body-sm-size);line-height:1.56}.app-flow_generationProgressSectionTitle__6BtZ1{margin:0;color:var(--text-primary);font-size:.74rem;font-weight:820;letter-spacing:0;line-height:1.2;text-transform:uppercase}.app-flow_generationProgressWorkList__Zz_Xs{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.app-flow_generationProgressWorkItem__zm5_O{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--space-3);align-items:start;min-width:0}.app-flow_generationProgressWorkIcon__bWgZg{margin-top:.18rem;color:var(--color-success-text)}.app-flow_generationToolList__X_Sc9{display:grid;gap:var(--space-3);min-width:0}.app-flow_generationTool__k_6S7{margin:0;overflow:hidden;border-color:color-mix(in srgb,var(--accent-700) 12%,transparent);border-radius:14px;background:color-mix(in srgb,var(--cloud-0) 48%,transparent);box-shadow:none}.app-flow_generationToolHeader__sJ45Q{min-height:44px;padding:10px 12px;color:var(--text-primary)}.app-flow_generationToolHeader__sJ45Q:focus-visible{outline:2px solid var(--border-focus);outline-offset:-2px}.app-flow_generationToolContent__G3qkP{display:grid;gap:var(--space-3);padding:0 12px 12px}.app-flow_generationToolSummary__nqaq6{margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size);line-height:1.52}.app-flow_generationToolPayload__KuNcq{display:grid;gap:var(--space-2);min-width:0}.app-flow_generationToolRisk__6f4t_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin:0;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--accent-50) 58%,transparent);color:var(--text-secondary);font-size:var(--text-caption-size);line-height:1.3}.app-flow_generationToolRisk__6f4t_ strong{color:var(--accent-800);font-weight:820}.app-flow_generationToolChecklist__x7b_Z,.app-flow_generationToolFacts__SwPYY{display:grid;gap:7px;margin:0;padding:0;color:var(--text-secondary);font-size:var(--text-caption-size);line-height:1.42;list-style:none}.app-flow_generationToolFacts__SwPYY li{position:relative;padding-left:14px}.app-flow_generationToolFacts__SwPYY li:before{position:absolute;top:.58em;left:2px;width:5px;height:5px;border-radius:var(--radius-full);background:var(--accent-600);content:""}.app-flow_generationToolChecklist__x7b_Z li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-width:0}.app-flow_generationToolChecklist__x7b_Z span{min-width:0;overflow-wrap:anywhere}.app-flow_generationToolChecklist__x7b_Z strong{flex:0 0 auto;color:var(--color-success-text);font-size:.68rem;font-weight:820;text-transform:capitalize}.app-flow_generationProgressFinalText__S4dDd{min-width:0;padding-top:var(--space-1);color:var(--text-primary);font-size:var(--text-body-sm-size);line-height:1.56}.app-flow_generationProgressLatestAnchor__xCLbt{width:1px;height:1px}@keyframes app-flow_chatItemEnter___Z_IN{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes app-flow_generation-current-sheen__4g9gr{0%{background-position:180% 50%}to{background-position:-80% 50%}}@keyframes app-flow_cardBackgroundLoadingSweep__3HLLE{0%{background-position:180% 50%,50%}to{background-position:-80% 50%,50%}}@keyframes app-flow_cursorPulse__kiN6o{0%,to{opacity:.18}50%{opacity:.92}}@keyframes app-flow_revealText__fwBPH{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes app-flow_thinkingDotPulse__orj_z{0%,to{opacity:.28;transform:translateY(0)}45%{opacity:.95;transform:translateY(-3px)}}.app-flow_chatActionBlock__yKTDx{transform-origin:bottom center;animation:app-flow_chatItemEnter___Z_IN var(--duration-normal) var(--ease-out-expo) both}.app-flow_rogerianMotionBlock__nlj__{display:contents}.app-flow_reflectionDecision__DTbDE{display:grid;gap:var(--space-4);width:min(100%,680px);padding-left:4px}.app-flow_reflectionDecisionActions__XmNN7{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;width:min(100%,680px);padding-inline:4px}.app-flow_planPaymentActions__6JeBt{align-self:flex-end;display:flex;gap:var(--rogerian-choice-gap,var(--space-3));flex-wrap:wrap;justify-content:center;margin-inline-start:auto;justify-items:center;padding-inline:0;width:min(100%,620px)}.app-flow_planPaymentActions__6JeBt [data-plan-payment-status-action]{width:fit-content}.app-flow_planPaymentActions__6JeBt>[role=status]{flex-basis:100%;grid-column:1/-1;margin:0;text-align:center}.app-flow_discoveryEntryActions__L_CYu{display:flex;flex-wrap:wrap;gap:var(--space-4);justify-content:center;width:min(100%,680px);padding-inline:4px}.app-flow_discoveryEntryPrompt__TzeQb{flex-basis:100%;margin:0;color:var(--text-secondary);font-size:var(--text-body-sm-size);line-height:1.55;text-align:center}.app-flow_discoveryEntryActions__L_CYu .ds-button[aria-pressed=true]{background:var(--button-primary-bg-hover);box-shadow:0 0 0 4px color-mix(in srgb,var(--accent-500) 14%,transparent),0 12px 30px color-mix(in srgb,var(--accent-700) 14%,transparent)}.app-flow_discoveryPanel__1zm_w{display:grid;gap:var(--space-4);align-self:flex-start;width:min(100%,720px);padding-inline:0;justify-items:stretch}.app-flow_discoveryStepCaption__Yu87g{min-width:0;justify-self:stretch;color:var(--text-tertiary);font-size:var(--text-body-xs-size);font-weight:850;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.app-flow_discoveryStepHeader__FtVly{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:center;width:100%}.app-flow_discoveryStepHeader__FtVly .app-flow_discoveryRefreshButton__BRJGl{min-width:0;min-height:28px;height:28px;justify-self:end;gap:4px;padding:3px 8px;border-radius:12px;font-size:.75rem;line-height:1}.app-flow_discoveryStepHeader__FtVly .app-flow_discoveryRefreshButton__BRJGl:focus-visible,.app-flow_discoveryStepHeader__FtVly .app-flow_discoveryRefreshButton__BRJGl:hover:not(:disabled){transform:none}.app-flow_discoveryStepHeader__FtVly .app-flow_discoveryRefreshButton__BRJGl svg{flex:0 0 auto}.app-flow_discoveryCardGrid__kWwGW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:var(--space-3);align-items:stretch;width:100%}.app-flow_discoveryDirectionActions__WDjxw,.app-flow_discoveryStepActions__wLIYg{display:flex;flex-wrap:wrap;gap:var(--space-3);justify-content:center;width:100%}.app-flow_discoveryCard___6lAu,.app-flow_discoveryOption___vNDr,.app-flow_rogerianClueTag__p_zeU{min-width:0;border:0;background:var(--rogerian-agent-surface);box-shadow:none;color:var(--text-primary);font-family:var(--font-sans);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out)}.app-flow_discoveryCard___6lAu{display:grid;grid-template-rows:auto 1fr;gap:var(--space-2);height:100%;min-height:136px;padding:var(--space-4);border-radius:20px 20px 20px 6px}.app-flow_discoveryCard___6lAu strong{color:var(--text-primary);font-size:var(--text-body-size);line-height:1.25}.app-flow_discoveryCard___6lAu span{color:var(--text-secondary);font-size:var(--text-body-sm-size);line-height:1.5}.app-flow_discoveryCard___6lAu:focus-visible,.app-flow_discoveryCard___6lAu:hover,.app-flow_discoveryOption___vNDr:focus-visible,.app-flow_discoveryOption___vNDr:hover{outline:0;background:var(--rogerian-agent-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-700) 24%,transparent),0 10px 24px color-mix(in srgb,var(--accent-700) 10%,transparent)}.app-flow_rogerianClueTag__p_zeU:not(:disabled):hover{outline:0;background:color-mix(in srgb,var(--rogerian-agent-surface) 82%,var(--accent-200));box-shadow:none}.app-flow_rogerianClueTag__p_zeU:focus-visible{outline:0;background:var(--rogerian-agent-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-700) 30%,transparent)}.app-flow_discoveryCard___6lAu[data-selected=true],.app-flow_discoveryOption___vNDr[data-selected=true]{background:var(--rogerian-agent-surface);color:var(--text-primary);box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent-700) 46%,transparent),0 14px 30px color-mix(in srgb,var(--accent-700) 12%,transparent)}.app-flow_discoveryCard___6lAu[data-selected=true] strong{color:var(--text-primary)}.app-flow_discoveryCard___6lAu[data-selected=true] span{color:var(--text-secondary)}.app-flow_discoveryOption___vNDr[data-selected=true]{color:var(--text-primary)}.app-flow_rogerianClueTag__p_zeU[data-selected=true]{background:var(--rogerian-clue-selected-surface);color:var(--text-primary);box-shadow:none}.app-flow_rogerianClueTag__p_zeU[data-selected=true]:not(:disabled):hover{background:color-mix(in srgb,var(--rogerian-clue-selected-surface) 92%,var(--rogerian-clue-selected-blue-violet));box-shadow:none}.app-flow_rogerianClueTag__p_zeU[data-selected=true]:focus-visible{background:var(--rogerian-clue-selected-surface);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-700) 34%,transparent)}.app-flow_discoveryQuestion__INIuM{--rogerian-clue-grid-columns:repeat(3,minmax(0,1fr));--rogerian-clue-grid-gap:var(--space-3);display:grid;grid-auto-rows:max-content;gap:var(--space-4);align-content:start;justify-items:start;width:min(100%,720px);overflow-anchor:none}.app-flow_discoveryQuestion__INIuM p{margin:0;color:var(--text-secondary);font-weight:650;line-height:1.6}.app-flow_discoveryOptionGrid__KS_lB{display:grid;grid-template-columns:var(--rogerian-clue-grid-columns);gap:var(--rogerian-clue-grid-gap);align-items:stretch;width:100%}.app-flow_discoveryOption___vNDr,.app-flow_rogerianClueTag__p_zeU{display:flex;min-height:44px;align-items:center;justify-content:center;padding:9px 12px;border-radius:18px;font-size:var(--text-body-sm-size);font-weight:750;line-height:1.3;text-align:center}.app-flow_rogerianClueTag__p_zeU:disabled{cursor:not-allowed;opacity:.62}.app-flow_discoverySelectedClues__z13C_{display:flex;min-height:68px;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--space-2);width:100%;padding:12px;border-radius:20px;background:var(--rogerian-agent-surface);color:var(--text-secondary);font-size:var(--text-body-xs-size);font-weight:700;line-height:1.4;white-space:normal}.app-flow_discoverySelectedClueTrack__LD5b1{display:grid;flex:1 1 100%;grid-template-columns:var(--rogerian-clue-grid-columns);gap:var(--rogerian-clue-grid-gap);align-items:stretch;width:100%;min-width:0}.app-flow_discoverySelectedCluesEmpty__8VK0N{width:100%;color:var(--text-tertiary);font-weight:600;text-align:left}.app-flow_discoveryFreeText__sKlLo{display:grid;gap:var(--space-2);justify-self:stretch;width:100%;color:var(--text-secondary);font-size:var(--text-body-sm-size);font-weight:650;text-align:left}.app-flow_discoveryFreeText__sKlLo input{width:100%;min-height:48px;padding:11px 14px;border:1px solid var(--glass-border);border-radius:16px;outline:2px solid transparent;background:color-mix(in srgb,var(--cloud-0) 88%,var(--paper));color:var(--text-primary);font:inherit;font-weight:500}.app-flow_discoveryFreeText__sKlLo input:focus{border-color:color-mix(in srgb,var(--accent-700) 34%,var(--glass-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 13%,transparent)}.app-flow_discoveryError__rH_5d{justify-self:stretch;margin:0;color:var(--color-error-text);font-size:var(--text-body-sm-size);font-weight:700;line-height:1.5}.app-flow_reflectionDecisionPrompt__DRClE{flex-basis:100%;margin:0;color:var(--text-secondary);font-weight:650;line-height:1.6}.app-flow_inlineIntake__QhrX9{--input-bg:color-mix(in srgb,var(--cloud-0) 86%,var(--paper));--input-bg-hover:color-mix(in srgb,var(--cloud-0) 92%,var(--paper));--input-bg-focus:color-mix(in srgb,var(--cloud-0) 96%,var(--paper));--input-focus-ring:0 0 0 3px color-mix(in srgb,var(--accent-500) 12%,transparent);display:grid;gap:var(--rogerian-intake-gap);width:min(100%,720px);padding:0 4px}.app-flow_intakeMotionShell__qlcTQ{display:grid;gap:var(--rogerian-intake-motion-gap);min-width:0}.app-flow_intakeBubble__PRS0u{display:grid;gap:var(--rogerian-intake-bubble-gap);min-width:0;padding:var(--rogerian-intake-bubble-padding);border-radius:6px 28px 28px;background:color-mix(in srgb,var(--accent-100) 72%,var(--paper-cool));box-shadow:none}.app-flow_intakeHeader__kehGK{display:flex;align-items:center;gap:var(--rogerian-intake-header-gap);min-width:0}.app-flow_intakeHeader__kehGK:after{display:none;content:none}.app-flow_intakeHeader__kehGK h2,.app-flow_intakeHeader__kehGK p{margin:0}.app-flow_reflectionPendingNote__eQfNB{margin:0;color:var(--text-secondary);font-weight:600;line-height:1.6}.app-flow_chatMarkdown__N3zgr{display:grid;min-width:0;gap:var(--space-3);color:inherit;line-height:1.55}.app-flow_chatMarkdown__N3zgr p{margin:0}.app-flow_chatMarkdown__N3zgr strong{font-weight:700}.app-flow_chatMarkdown__N3zgr em{font-style:italic}.app-flow_chatMarkdownList__sswmi{display:grid;gap:.35rem;margin:0;padding-left:1.1rem}.app-flow_chatMarkdownTableFrame__Q1VqB{max-width:100%;overflow-x:clip;border:1px solid color-mix(in srgb,var(--text-primary) 58%,transparent);border-radius:18px;background:color-mix(in srgb,var(--cloud-0) 72%,transparent)}.app-flow_chatMarkdownTable__Dttzn{width:100%;min-width:min(440px,100%);border-collapse:collapse;color:inherit;font-size:.98rem}.app-flow_chatMarkdownTable__Dttzn td,.app-flow_chatMarkdownTable__Dttzn th{padding:13px 16px;border-bottom:1px solid color-mix(in srgb,var(--text-primary) 42%,transparent);overflow-wrap:anywhere;text-align:left;vertical-align:top}.app-flow_chatMarkdownTable__Dttzn th{font-weight:700}.app-flow_chatMarkdownTable__Dttzn tr:last-child td{border-bottom:0}.app-flow_submittedIntakeCard__il3JW{display:grid;inline-size:min(100%,620px);max-width:100%;gap:16px;border:0;box-shadow:none}.app-flow_submittedIntakeHeader__cBwdG{display:flex;align-items:center;color:var(--text-tertiary);font-size:.82rem;font-weight:700;line-height:1.4}.app-flow_submittedIntakeGrid__UHzRN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.app-flow_submittedIntakeField__id2MB{display:grid;min-width:0;gap:6px;padding:14px 16px;border:0;border-radius:18px;background:color-mix(in srgb,var(--cloud-0) 94%,var(--paper-cool));box-shadow:none}.app-flow_submittedIntakeField__id2MB dt{margin:0;color:var(--text-tertiary);font-size:.78rem;font-weight:700;line-height:1.35}.app-flow_submittedIntakeField__id2MB dd{margin:0;color:var(--text-primary);font-size:1rem;line-height:1.45;overflow-wrap:anywhere}.app-flow_submittedIntakeEmpty__VZf_4{margin:0;color:var(--text-secondary);line-height:1.55}.app-flow_planPaymentStatusCard__Ua2pN{display:grid;inline-size:min(100%,620px);max-width:100%;gap:11px;padding:17px 18px 18px;border:0;border-radius:20px;background:color-mix(in srgb,var(--cloud-0) 94%,var(--paper-cool));box-shadow:none}.app-flow_planPaymentStatusTopline__uqdvU{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:24px;margin-bottom:-2px;color:var(--text-secondary);font-size:.78rem;font-weight:760;line-height:1.4}.app-flow_planPaymentStatusChip__M5AcO{display:inline-flex;align-items:center;flex:0 0 auto;gap:5px;border-radius:var(--radius-full);padding:4px 9px;border:0;background:color-mix(in srgb,var(--color-success-bg) 82%,var(--cloud-0));color:var(--color-success-text);font-size:.7rem;font-weight:760;line-height:1.2}.app-flow_planPaymentStatusCard__Ua2pN[data-payment-status=confirming] .app-flow_planPaymentStatusChip__M5AcO,.app-flow_planPaymentStatusCard__Ua2pN[data-payment-status=pending] .app-flow_planPaymentStatusChip__M5AcO{background:color-mix(in srgb,var(--color-warning-bg) 72%,var(--cloud-0));color:var(--color-warning-text)}.app-flow_planPaymentGroup__nML9M{align-self:flex-end;display:grid;gap:var(--space-3);margin-inline-start:auto;position:relative;width:min(100%,620px)}.app-flow_planPaymentGroup__nML9M .app-flow_chatBubble__acjo6,.app-flow_planPaymentGroup__nML9M>.app-flow_userMessage__ubCF1{width:100%}.app-flow_planPaymentStatusFeedback___IA1c{position:absolute;top:0;left:0;pointer-events:none}.app-flow_planPaymentStatusBody__a3xg2{display:flex;flex-wrap:wrap;align-items:start;gap:14px 16px;min-width:0;padding:0;border-radius:0;background:transparent}.app-flow_planPaymentStatusBody__a3xg2>div{flex:1 1 150px;min-width:0}.app-flow_planPaymentStatusTitleRow__EuMv7{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;min-width:0;gap:14px}.app-flow_planPaymentStatusName__At_RL{margin:0;min-width:0;color:var(--text-primary);font-size:1.16rem;font-weight:760;line-height:1.18;text-transform:none}.app-flow_planPaymentStatusPrice__lK2oA{flex:0 0 auto;margin:0;color:var(--accent-800);font-size:.98rem;font-variant-numeric:tabular-nums;font-weight:760;line-height:1.2;white-space:nowrap}.app-flow_planPaymentStatusSupport__V80lR{margin:9px 0 0;max-width:36ch;color:color-mix(in srgb,var(--text-secondary) 86%,var(--accent-800));font-size:.82rem;font-weight:540;line-height:1.44;overflow-wrap:anywhere}.app-flow_planPaymentStatusAction__JC_4_{flex:0 1 auto;margin:0 0 0 auto;min-width:0}.app-flow_planPaymentStatusAction__JC_4_ button{max-width:100%;white-space:nowrap}.app-flow_planPaymentStatusRecovery__im780{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);min-width:0}.app-flow_planPaymentStatusAction__JC_4_ .ds-button,.app-flow_planPaymentStatusRecovery__im780 .ds-button{min-height:var(--rogerian-action-button-min-height);border:0;border-radius:18px;padding:var(--rogerian-action-button-padding);background:color-mix(in srgb,var(--button-secondary-bg) 72%,var(--cloud-0));box-shadow:none;color:var(--button-secondary-text)}.app-flow_planPaymentStatusAction__JC_4_ .ds-button:hover:not(:disabled),.app-flow_planPaymentStatusRecovery__im780 .ds-button:hover:not(:disabled){border:0;background:color-mix(in srgb,var(--button-secondary-bg-hover) 72%,var(--cloud-0));box-shadow:none;color:var(--button-secondary-text);transform:none}@media (max-width:720px){.app-flow_submittedIntakeGrid__UHzRN{grid-template-columns:1fr}.app-flow_planPaymentStatusBody__a3xg2{flex-direction:column;align-items:start;gap:14px}.app-flow_planPaymentStatusBody__a3xg2>div{flex:0 1 auto;inline-size:100%}.app-flow_planPaymentStatusAction__JC_4_{flex:0 0 auto;margin-inline-start:0;inline-size:100%}.app-flow_planPaymentStatusPrice__lK2oA{font-size:.96rem}.app-flow_planPaymentStatusTitleRow__EuMv7{align-items:start}.app-flow_planPaymentStatusAction__JC_4_ button{inline-size:100%}}.app-flow_intakeHeader__kehGK h2{color:var(--text-primary);font-size:.875rem;font-weight:720;line-height:1.35;letter-spacing:0}.app-flow_intakeActions__Gq2c3 p,.app-flow_intakeHeader__kehGK p{color:var(--text-secondary);line-height:1.58}.app-flow_inlineIntakeForm__kB4cE{display:grid;gap:var(--rogerian-intake-form-gap)}.app-flow_inlineIntakeForm__kB4cE .app-flow_fieldGrid__1twGo{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--rogerian-intake-field-grid-gap)}.app-flow_intakeFieldSlot__oWe_V{min-width:0}.app-flow_field__6lhud{display:flex;flex-direction:column;gap:5px;width:100%}.app-flow_inlineIntake__QhrX9 .app-flow_field__6lhud{gap:var(--rogerian-intake-field-gap);padding:0;border:0;background:transparent;box-shadow:none}.app-flow_labelRow__v7d1S{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.app-flow_fieldLabel__Mvyoi{color:var(--text-primary);font-size:.78rem;font-weight:620}.app-flow_fieldHint__F7wtN,.app-flow_optionalText__va17e{color:var(--text-tertiary);font-size:var(--text-caption-size);line-height:var(--text-caption-line)}.app-flow_fieldControl__51r2E{width:100%;min-height:46px;padding:11px 14px;border:1px solid var(--input-border);border-radius:14px;outline:2px solid transparent;background:var(--glass-highlight),var(--input-bg);box-shadow:var(--glass-glow),inset 0 1px 2px color-mix(in srgb,var(--text-primary) 5%,transparent);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body-sm-size);transition:background var(--duration-fast) var(--ease-default),border-color var(--duration-fast) var(--ease-default),box-shadow var(--duration-fast) var(--ease-default);backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate));-webkit-backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate))}.app-flow_comboTrigger__BUv5j,.app-flow_inlineIntake__QhrX9 .app-flow_fieldControl__51r2E{min-height:var(--rogerian-intake-control-min-height);border:0;border-radius:14px;background:var(--input-bg);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.app-flow_inlineIntake__QhrX9 .app-flow_fieldControl__51r2E{padding:var(--rogerian-intake-control-padding)}.app-flow_comboTrigger__BUv5j:hover,.app-flow_inlineIntake__QhrX9 .app-flow_fieldControl__51r2E:hover{background:var(--input-bg-hover)}.app-flow_comboTrigger__BUv5j:focus-within,.app-flow_inlineIntake__QhrX9 .app-flow_fieldControl__51r2E:focus-visible{background:var(--input-bg-focus);box-shadow:var(--input-focus-ring)}.app-flow_fieldControl__51r2E:hover{background:var(--glass-highlight),var(--input-bg-hover)}.app-flow_fieldControl__51r2E:focus-visible{border-color:var(--input-focus-border);box-shadow:var(--input-focus-ring),var(--glass-glow),0 7px 18px color-mix(in srgb,var(--accent-400) 10%,transparent)}.app-flow_fieldTextarea__vl0XX{min-height:var(--rogerian-intake-textarea-min-height);resize:vertical}.app-flow_intakeActions__Gq2c3{display:flex;align-items:center;justify-content:center;gap:var(--rogerian-intake-action-gap);width:min(100%,720px);padding:0}.app-flow_intakeCombo__vGbHH{position:relative;min-width:0}.app-flow_comboTrigger__BUv5j{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 13px}.app-flow_comboInput__WaKEi{width:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--text-primary);font:inherit}.app-flow_comboInput__WaKEi::placeholder,.app-flow_fieldControl__51r2E::placeholder{color:color-mix(in srgb,var(--text-secondary) 78%,transparent)}.app-flow_comboChevron__zGAi2{color:var(--text-tertiary);font-size:.78rem;transition:transform var(--duration-fast) var(--ease-default)}.app-flow_intakeCombo__vGbHH[data-open=true] .app-flow_comboChevron__zGAi2{transform:rotate(180deg)}.app-flow_comboMenu__917GE{position:absolute;z-index:12;top:calc(100% + 7px);right:0;left:0;display:none;max-height:194px;padding:7px;overflow-y:auto;border-radius:16px;background:color-mix(in srgb,var(--cloud-0) 94%,var(--paper-cool));box-shadow:0 16px 32px color-mix(in srgb,var(--accent-900) 12%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-700) 8%,transparent)}.app-flow_intakeCombo__vGbHH[data-open=true] .app-flow_comboMenu__917GE{display:grid;gap:4px}.app-flow_comboOption__l38Ny{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:37px;padding:8px 10px;border:0;border-radius:11px;background:transparent;color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-body-sm-size);text-align:left;cursor:pointer}.app-flow_comboOption__l38Ny:hover,.app-flow_comboOption__l38Ny[aria-selected=true]{background:color-mix(in srgb,var(--accent-100) 54%,transparent)}.app-flow_comboOption__l38Ny small{flex:0 0 auto;color:var(--text-tertiary);font-size:.7rem;font-weight:620}.app-flow_intakeResultMotion__pq6Z4{display:grid;gap:var(--space-4);justify-items:start}.app-flow_intakeSaveStatus__W5J7t{display:flex;align-items:center;gap:var(--space-3);width:min(100%,860px);min-height:54px;padding:var(--space-3) var(--space-4);border:1px solid color-mix(in srgb,var(--accent-600) 18%,var(--glass-border));border-radius:18px;background:var(--glass-highlight),color-mix(in srgb,var(--paper-cool) 86%,var(--cloud-0));box-shadow:var(--glass-glow);color:var(--text-primary)}.app-flow_intakeSaveStatus__W5J7t[data-intake-save-status=failed],.app-flow_intakeSaveStatus__W5J7t[data-intake-save-status=protocol_error]{border-color:color-mix(in srgb,var(--error,#b42318) 24%,var(--glass-border))}.app-flow_intakeSaveStatusDot__CErAf{flex:0 0 auto;width:10px;height:10px;border-radius:var(--radius-full);background:var(--accent-600);box-shadow:0 0 0 6px color-mix(in srgb,var(--accent-300) 18%,transparent);transform-origin:center}.app-flow_intakeSaveStatus__W5J7t[data-intake-save-status=failed] .app-flow_intakeSaveStatusDot__CErAf,.app-flow_intakeSaveStatus__W5J7t[data-intake-save-status=protocol_error] .app-flow_intakeSaveStatusDot__CErAf{background:var(--error,#b42318);box-shadow:0 0 0 6px color-mix(in srgb,var(--error,#b42318) 12%,transparent)}.app-flow_intakeSaveStatusInline__aj7pR{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0;white-space:normal}.app-flow_intakeSaveStatusText__7kYcS{display:grid;flex:1 1 auto;min-width:0;gap:2px}.app-flow_intakeSaveStatusText__7kYcS strong{color:var(--text-primary);font-size:var(--text-body-sm-size);font-weight:800;line-height:1.25}.app-flow_intakeSaveStatusText__7kYcS span{color:var(--text-secondary);font-size:var(--text-caption-size);line-height:1.45}.app-flow_planSelection__D2N0t{display:grid;gap:var(--space-4);width:min(100%,860px)}.app-flow_planSelectionHeader__cg9k8{display:grid;gap:var(--space-1);padding-left:4px}.app-flow_planSelectionHeader__cg9k8 h2,.app-flow_planSelectionHeader__cg9k8 p{margin:0}.app-flow_planSelectionHeader__cg9k8 h2{color:var(--text-primary);font-size:var(--text-h3-size);line-height:var(--text-h3-line);letter-spacing:0}.app-flow_planSelectionHeader__cg9k8 p{color:var(--text-secondary);line-height:1.7}.app-flow_planGrid__56xq2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-4)}.app-flow_planGrid__56xq2:has(>:only-child){grid-template-columns:minmax(0,420px);justify-content:center}.app-flow_conversationGeneration__GW2r5{display:grid;gap:var(--space-5);width:min(100%,1120px)}.app-flow_conversationResultsBlock__X2FRE{align-self:center;width:min(1360px,calc(100vw - 36px))}.app-flow_conversationRegenerationDialog__NLOGf,.app-flow_conversationResultsIntroTrack__s4c_p{justify-self:center;width:min(100%,840px)}.app-flow_conversationRegenerationDialog__NLOGf>.app-flow_agentMessage__ndFsn,.app-flow_conversationResultsIntroTrack__s4c_p>.app-flow_agentMessage__ndFsn{width:min(100%,720px)}.app-flow_conversationGenerationStatus__nFTI9{display:grid;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--glass-border);border-radius:24px;background:var(--glass-highlight),var(--glass-default-bg);box-shadow:var(--glass-glow),var(--shadow-glass);backdrop-filter:blur(var(--glass-default-blur)) saturate(var(--glass-default-saturate));-webkit-backdrop-filter:blur(var(--glass-default-blur)) saturate(var(--glass-default-saturate))}.app-flow_conversationGenerationStatus__nFTI9 h2,.app-flow_conversationGenerationStatus__nFTI9 p,.app-flow_conversationResultsHeader__ZYI3m h2,.app-flow_conversationResultsHeader__ZYI3m p{margin:0}.app-flow_conversationGenerationStatus__nFTI9 h2,.app-flow_conversationResultsHeader__ZYI3m h2{color:var(--text-primary);font-size:var(--text-h3-size);line-height:var(--text-h3-line);letter-spacing:0}.app-flow_conversationGenerationStatus__nFTI9 p,.app-flow_conversationResultsHeader__ZYI3m p{color:var(--text-secondary);line-height:1.7}.app-flow_conversationExpertReviewPanel__hWcRP{justify-self:center;display:grid;gap:0;width:min(100%,720px);padding:14px;border:0;border-radius:18px;background:var(--rogerian-agent-surface);box-shadow:none;overflow:hidden;overflow-anchor:none}.app-flow_conversationExpertReviewCompactHeader__aN2y9{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;min-width:0}.app-flow_conversationExpertReviewCompactHeader__aN2y9 h3,.app-flow_conversationExpertReviewFact__eHazc dd,.app-flow_conversationExpertReviewFact__eHazc dt,.app-flow_conversationExpertReviewFacts__bhCeO,.app-flow_conversationExpertReviewSummary__rGKY6{margin:0}.app-flow_conversationExpertReviewCompactHeader__aN2y9 h3{color:var(--text-primary);font-size:clamp(1rem,.94rem + .2vw,1.12rem);font-weight:820;line-height:1.25;letter-spacing:0}.app-flow_conversationExpertReviewDetailsClip__63PvX{height:0;min-width:0;overflow:hidden;opacity:0;transform:translateY(-4px);visibility:hidden;will-change:height,opacity,transform}.app-flow_conversationExpertReviewDetails__CuR_Q{display:grid;gap:12px;min-width:0;padding-top:12px}.app-flow_conversationExpertReviewSummary__rGKY6{max-width:62ch;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.app-flow_conversationExpertReviewFacts__bhCeO{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.app-flow_conversationExpertReviewFact__eHazc{display:grid;align-content:start;gap:3px;min-width:0;min-height:74px;padding:10px 11px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,white 38%,transparent),transparent),color-mix(in srgb,var(--cloud-0) 62%,transparent)}.app-flow_conversationExpertReviewFact__eHazc dt{color:color-mix(in srgb,var(--text-secondary) 82%,transparent);font-size:.7rem;font-weight:780;line-height:1.25}.app-flow_conversationExpertReviewFact__eHazc dd{color:var(--text-primary);font-size:.82rem;font-weight:650;line-height:1.42}.app-flow_conversationExpertReviewButton___1o3x{justify-self:end;min-height:34px;border:0;background:color-mix(in srgb,var(--cloud-0) 74%,var(--paper-cool));box-shadow:none;color:var(--text-primary);white-space:nowrap}.app-flow_conversationExpertReviewButton___1o3x:focus-visible,.app-flow_conversationExpertReviewButton___1o3x:hover:not(:disabled){border:0;background:color-mix(in srgb,var(--cloud-0) 88%,var(--color-success-bg));box-shadow:none;color:var(--text-primary)}.app-flow_conversationExpertNotePanel___LWft{justify-self:center;display:grid;gap:12px;width:min(100%,720px);padding:14px;border:0;border-radius:18px;background:linear-gradient(180deg,color-mix(in srgb,var(--color-success-bg) 18%,transparent),transparent 58%),var(--rogerian-agent-surface);box-shadow:none}.app-flow_conversationExpertNoteHeader__8fmgj{display:grid;gap:6px;min-width:0}.app-flow_conversationExpertNoteHeader__8fmgj h3,.app-flow_conversationExpertNoteHeader__8fmgj p,.app-flow_conversationExpertNoteQuote__Xr_p5,.app-flow_conversationExpertNoteQuote__Xr_p5 blockquote,.app-flow_conversationExpertNoteQuote__Xr_p5 figcaption,.app-flow_conversationExpertNoteSummary__mRyoF,.app-flow_conversationExpertNoteSummary__mRyoF span,.app-flow_conversationExpertNoteSummary__mRyoF strong{margin:0}.app-flow_conversationExpertNoteHeader__8fmgj h3{color:var(--text-primary);font-size:clamp(1rem,.94rem + .2vw,1.12rem);font-weight:820;line-height:1.25;letter-spacing:0}.app-flow_conversationExpertNoteHeader__8fmgj p{max-width:62ch;color:var(--text-secondary);font-size:.9rem;line-height:1.55}.app-flow_conversationExpertNoteSummary__mRyoF{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline;justify-content:space-between;min-width:0;padding:10px 11px;border-radius:14px;background:linear-gradient(180deg,color-mix(in srgb,white 34%,transparent),transparent),color-mix(in srgb,var(--cloud-0) 66%,transparent)}.app-flow_conversationExpertNoteSummary__mRyoF span{color:color-mix(in srgb,var(--text-secondary) 82%,transparent);font-size:.72rem;font-weight:780;line-height:1.25}.app-flow_conversationExpertNoteSummary__mRyoF strong{color:var(--text-primary);font-size:.96rem;font-weight:820;line-height:1.25}.app-flow_conversationExpertNoteQuote__Xr_p5{display:grid;gap:7px;min-width:0;padding:12px 13px;border-radius:14px;background:color-mix(in srgb,var(--cloud-0) 48%,transparent)}.app-flow_conversationExpertNoteQuote__Xr_p5 figcaption{color:color-mix(in srgb,var(--text-secondary) 82%,transparent);font-size:.72rem;font-weight:780;line-height:1.25}.app-flow_conversationExpertNoteQuote__Xr_p5 blockquote{color:var(--text-primary);font-size:.92rem;font-weight:610;line-height:1.62;text-wrap:pretty;white-space:pre-wrap}.app-flow_conversationResultsHeader__ZYI3m{display:grid;gap:var(--space-1);padding-left:4px}.app-flow_conversationResultsShell___nTeI{--conversation-card-height-fit-width:calc((100dvh - 292px - env(safe-area-inset-bottom)) * 9 / 16);--conversation-card-width:clamp(168px,min(19vw,var(--conversation-card-height-fit-width)),268px);--conversation-card-gap:clamp(10px,1.15vw,var(--space-4));--conversation-rail-gap:clamp(12px,1.2vw,20px);--conversation-rail-width:clamp(210px,15vw,248px);--conversation-results-stage:calc((var(--conversation-card-width) * 3) + (var(--conversation-card-gap) * 2));position:relative;display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;align-items:start;width:100%;min-width:0}.app-flow_conversationCandidateList__flOhK{display:grid;width:var(--conversation-results-stage);max-width:100%;grid-template-columns:repeat(3,minmax(0,var(--conversation-card-width)));gap:var(--conversation-card-gap);justify-content:center;align-items:start;min-width:0}.app-flow_conversationCandidatePanel__m0pjs{position:relative;display:grid;justify-items:center;gap:clamp(8px,1.1dvh,var(--space-3));min-width:0;padding-top:0;border:0;background:transparent;box-shadow:none}.app-flow_conversationCandidatePanelRecommended__If942{color:var(--text-primary)}.app-flow_conversationCandidatePanel__m0pjs .ds-naming-card{width:min(100%,var(--conversation-card-width))}.app-flow_conversationCardPreviewFrame__V9z_5{position:relative;display:grid;width:min(100%,var(--conversation-card-width));min-width:0;border-radius:var(--radius-lg);isolation:isolate;transform-style:preserve-3d}.app-flow_conversationCardPreviewContent__TVs2t{display:grid;width:100%;min-width:0;transform-style:preserve-3d;transition:filter var(--duration-normal) var(--ease-default);will-change:transform}.app-flow_conversationCardPreviewFrame__V9z_5 .ds-naming-card{width:100%}.app-flow_conversationCardBackgroundLoader__6_vrR{position:relative;display:grid;width:100%;min-width:0;overflow:hidden;border-radius:var(--radius-lg);isolation:isolate}.app-flow_conversationCardBackgroundLoader__6_vrR .ds-naming-card{position:relative;z-index:1}.app-flow_conversationCardBackgroundLoadingLayer__EwmR8{position:absolute;inset:0;z-index:2;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--cloud-0) 58%,transparent) 48%,transparent 100%),color-mix(in srgb,var(--rogerian-agent-surface) 58%,transparent);background-size:220% 100%,auto;transition:opacity var(--duration-normal) var(--ease-default)}.app-flow_conversationCardBackgroundLoader__6_vrR[data-card-background-state=loading] .app-flow_conversationCardBackgroundLoadingLayer__EwmR8{opacity:.48;animation:app-flow_cardBackgroundLoadingSweep__3HLLE 1.35s var(--ease-default) infinite}.app-flow_conversationCardBackgroundLoader__6_vrR[data-card-background-state=error] .app-flow_conversationCardBackgroundLoadingLayer__EwmR8{opacity:.26;background:color-mix(in srgb,var(--color-error-bg) 48%,transparent)}.app-flow_conversationCardPreviewFrame__V9z_5:focus-within .app-flow_conversationCardPreviewContent__TVs2t,.app-flow_conversationCardPreviewFrame__V9z_5:hover .app-flow_conversationCardPreviewContent__TVs2t{filter:saturate(1.04) contrast(1.01)}.app-flow_conversationCardPreviewTrigger__7JqSr{position:absolute;inset:0;z-index:3;display:block;width:100%;padding:0;border:0;border-radius:var(--radius-lg);color:inherit;background:transparent;cursor:zoom-in}.app-flow_conversationCardPreviewTrigger__7JqSr:focus-visible{outline:2px solid var(--border-focus);outline-offset:4px}.app-flow_conversationCandidateActions__4wK6_{display:flex;align-items:center;justify-content:center;gap:8px;width:min(100%,var(--conversation-card-width));min-height:38px;min-width:0}.app-flow_conversationCandidateActionsRecommended__NOV0y{color:var(--color-success-text)}.app-flow_conversationRecommendationMarker__zomjq{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--color-success) 30%,transparent);border-radius:var(--radius-full);background:linear-gradient(180deg,color-mix(in srgb,white 64%,transparent),transparent),color-mix(in srgb,var(--color-success-bg) 70%,var(--cloud-0));box-shadow:inset 0 1px 0 color-mix(in srgb,white 72%,transparent),0 6px 18px color-mix(in srgb,var(--color-success) 10%,transparent);color:var(--color-success-text);font-size:.72rem;font-weight:820;line-height:1;white-space:nowrap}.app-flow_conversationChooseButton__6HZPN{min-width:82px;min-height:34px;padding-inline:16px}.app-flow_conversationCandidateActionsRecommended__NOV0y .app-flow_conversationChooseButton__6HZPN{box-shadow:0 0 0 1px color-mix(in srgb,var(--color-success) 22%,transparent),0 8px 24px color-mix(in srgb,var(--color-success) 12%,transparent)}.app-flow_cardPreviewOverlay__tqdBO{--card-preview-inset:clamp(var(--space-4),4vw,var(--space-8));position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:var(--card-preview-inset);overflow:hidden;background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--cloud-0) 28%,transparent),transparent 36rem),color-mix(in srgb,var(--text-primary) 62%,transparent);backdrop-filter:blur(22px) saturate(112%);-webkit-backdrop-filter:blur(22px) saturate(112%)}.app-flow_cardPreviewStage__Gpgf_{--card-preview-available-height:calc(100dvh - (2 * var(--card-preview-inset)) - env(safe-area-inset-top) - env(safe-area-inset-bottom));display:grid;justify-items:center;place-items:center;width:min(calc(100vw - (2 * var(--card-preview-inset))),560px,calc(var(--card-preview-available-height) * 9 / 16));max-height:var(--card-preview-available-height);min-width:0;aspect-ratio:9/16;border:0;border-radius:0;background:transparent;box-shadow:none}.app-flow_cardPreviewStageWithSupportingContent__mPniR{width:min(calc(100vw - (2 * var(--card-preview-inset))),900px);grid-template-columns:minmax(0,min(560px,calc(var(--card-preview-available-height) * 9 / 16))) minmax(220px,300px);gap:var(--space-5);aspect-ratio:auto}.app-flow_cardPreviewCardShell__mxZTQ{display:grid;width:100%;min-width:0;place-items:center}.app-flow_cardPreviewStageWithSupportingContent__mPniR .app-flow_cardPreviewCardShell__mxZTQ{aspect-ratio:9/16}.app-flow_cardPreviewSupportingContent__FiLb8{width:100%;min-width:0;max-height:min(520px,var(--card-preview-available-height));overflow:auto;padding:var(--space-5);border:0;border-radius:20px;background:var(--glass-highlight),color-mix(in srgb,var(--color-success-bg) 72%,var(--glass-strong-bg));box-shadow:var(--glass-glow),0 20px 58px color-mix(in srgb,var(--accent-700) 12%,transparent);color:var(--text-primary);backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate));-webkit-backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate))}.app-flow_cardPreviewHeader__Cebe0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.app-flow_cardPreviewEyebrow__V4uPS,.app-flow_cardPreviewTitle__sQ8pv{margin:0}.app-flow_cardPreviewEyebrow__V4uPS{color:var(--text-tertiary);font-size:var(--text-label-size);font-weight:820;letter-spacing:var(--text-label-tracking);text-transform:uppercase}.app-flow_cardPreviewTitle__sQ8pv{color:var(--text-primary);font-family:var(--font-serif);font-size:var(--text-h3-size);line-height:var(--text-h3-line)}.app-flow_cardPreviewClose__cCf8F{position:fixed;top:calc(18px + env(safe-area-inset-top));right:clamp(18px,4vw,42px);display:grid;width:44px;height:44px;place-items:center;border:0;border-radius:var(--radius-full);color:var(--cloud-0);background:color-mix(in srgb,var(--text-primary) 42%,transparent);cursor:pointer;font-size:1.4rem;line-height:1;box-shadow:0 16px 42px color-mix(in srgb,var(--text-primary) 24%,transparent);backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate));-webkit-backdrop-filter:blur(var(--glass-subtle-blur)) saturate(var(--glass-subtle-saturate))}.app-flow_cardPreviewClose__cCf8F:focus-visible,.app-flow_cardPreviewClose__cCf8F:hover{color:var(--text-primary);background:color-mix(in srgb,var(--cloud-0) 86%,transparent)}.app-flow_cardPreviewClose__cCf8F:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.app-flow_cardPreviewStage__Gpgf_ .ds-naming-card{width:100%;max-width:100%;max-height:var(--card-preview-available-height);outline:0;box-shadow:none}.app-flow_conversationSideRail__GKyC3{position:absolute;top:34px;left:calc(50% + (var(--conversation-results-stage) / 2) + var(--conversation-rail-gap));z-index:var(--z-glass);display:grid;gap:var(--space-2);align-items:start;width:var(--conversation-rail-width);min-width:0}.app-flow_conversationSideRailItem__asAhU{min-width:0}.app-flow_conversationRailActionForm__kpCH8{display:block;min-width:0;margin:0}.app-flow_conversationRailTrigger__uJYuh{--conversation-rail-action-bg:color-mix(in srgb,var(--paper-cool) 94%,var(--cloud-0));display:grid;grid-template-columns:20px minmax(0,1fr);column-gap:9px;align-items:start;width:100%;min-height:0;padding:11px 12px;border:0;border-radius:16px;background:var(--conversation-rail-action-bg);box-shadow:none;color:var(--text-primary);cursor:pointer;font:inherit;text-align:left;text-decoration:none;touch-action:manipulation;transition:background var(--duration-fast) var(--ease-default),color var(--duration-fast) var(--ease-default)}.app-flow_conversationRailTrigger__uJYuh:focus-visible,.app-flow_conversationRailTrigger__uJYuh:hover,.app-flow_conversationRailTrigger__uJYuh[data-state=open]{--conversation-rail-action-bg:color-mix(in srgb,var(--paper-cool) 100%,var(--cloud-0));color:var(--text-primary)}.app-flow_conversationRailTrigger__uJYuh:focus-visible{outline:2px solid var(--border-focus);outline-offset:3px}.app-flow_conversationRailTrigger_expert__s3Eqc{--conversation-rail-action-bg:color-mix(in srgb,var(--color-success-bg) 68%,var(--cloud-0));border:0}.app-flow_conversationRailTrigger_regenerate__KCxd7{--conversation-rail-action-bg:color-mix(in srgb,var(--color-warning-bg) 78%,var(--cloud-0));border:0}.app-flow_conversationRailTrigger_vote__uJljd{--conversation-rail-action-bg:color-mix(in srgb,var(--accent-100) 72%,var(--cloud-0));border:0}.app-flow_conversationRailTrigger__uJYuh [data-icon=inline-start]{grid-column:1;inline-size:17px;block-size:17px;margin-top:2px;color:var(--text-secondary);stroke-width:2}.app-flow_conversationRailCopy__PROq5{display:grid;grid-column:2;min-width:0;gap:3px}.app-flow_conversationRailCopy__PROq5 span{color:var(--text-primary);font-size:.82rem;font-weight:820;line-height:1.22;text-wrap:pretty}.app-flow_conversationRailCopy__PROq5 small{color:var(--text-secondary);font-size:.72rem;font-weight:650;line-height:1.35;text-wrap:pretty}.app-flow_conversationRailPopoverPositioner__V6w_9{z-index:var(--z-dropdown)}.app-flow_conversationRailPopover__ErqmY{position:relative;display:grid;gap:var(--space-3);width:min(312px,calc(100vw - 40px));padding:var(--space-5);border:0;border-radius:22px;background:color-mix(in srgb,var(--glass-strong-bg) 88%,var(--cloud-0));box-shadow:var(--glass-glow),0 20px 58px color-mix(in srgb,var(--accent-700) 12%,transparent);color:var(--text-primary);backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate));-webkit-backdrop-filter:blur(var(--glass-strong-blur)) saturate(var(--glass-strong-saturate))}.app-flow_conversationRailPopover_expert__aDtQS{border:0;background:color-mix(in srgb,var(--color-success-bg) 76%,var(--cloud-0))}.app-flow_conversationRailPopover_regenerate__BHpnq{border:0}.app-flow_conversationRailPopover_vote__Jo42Q{border:0;background:color-mix(in srgb,var(--accent-100) 78%,var(--cloud-0))}.app-flow_conversationRailPopoverArrow__Qv_mr{display:none;fill:color-mix(in srgb,var(--glass-strong-bg) 88%,var(--cloud-0));filter:drop-shadow(0 2px 4px color-mix(in srgb,var(--accent-700) 10%,transparent))}.app-flow_conversationRailStyleModule__Vn9zh{--conversation-rail-style-bg:linear-gradient(180deg,color-mix(in srgb,white 42%,transparent),transparent),color-mix(in srgb,var(--accent-100) 66%,var(--paper-cool));display:grid;min-width:0;padding:12px;border:0;border-radius:18px;background:var(--conversation-rail-style-bg);box-shadow:none;overflow:hidden}.app-flow_conversationRailCardStyleSelector__5ubMo{min-width:0}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-label]{display:inline-flex;align-items:center;gap:calc(6px + 1ch)}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-label-icon]{flex:0 0 auto;inline-size:17px;block-size:17px;color:var(--text-secondary);stroke-width:2}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-scroll-frame]{grid-template-columns:24px minmax(0,1fr) 24px;gap:5px;padding:4px;background:color-mix(in srgb,var(--paper-cool) 74%,var(--cloud-0));box-shadow:none}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-scroll-control]{position:static;width:24px;height:32px;color:var(--button-secondary-text);background:color-mix(in srgb,var(--accent-100) 70%,var(--paper-cool));box-shadow:none}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-options]{margin-inline:0;padding-inline:0}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-option]{justify-content:center;width:72px;min-width:72px;max-width:78px;min-height:38px;padding:6px 7px;box-shadow:none;text-align:center}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-copy]{justify-items:center}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-option-name]{max-width:100%;display:-webkit-box;overflow:hidden;font-size:.64rem;line-height:1.08;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-option-description],.app-flow_conversationRailCardStyleSelector__5ubMo [data-slot=card-style-selector-swatch]{display:none}.app-flow_cardPreviewExpertReviewNote__EeJsO,.app-flow_conversationExpertReviewAside__PFSR4,.app-flow_conversationRegenerationAside__tHUAB,.app-flow_conversationUpgradeAside__gXdDZ,.app-flow_conversationVoteAside__Xykl9{display:grid;gap:var(--space-3);min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.app-flow_cardPreviewExpertReviewKicker__BBEN5,.app-flow_cardPreviewExpertReviewQuote__ywyDN figcaption,.app-flow_cardPreviewExpertReviewSummary__CFn7F span,.app-flow_conversationExpertReviewAsideKicker___Expz,.app-flow_conversationExpertReviewAsideQuote__sSDf_ figcaption,.app-flow_conversationExpertReviewAsideSummary__JGcno span,.app-flow_conversationVoteKicker__RcXdD{margin:0;color:color-mix(in srgb,var(--color-success-text) 78%,var(--text-secondary));font-size:var(--text-label-size);font-weight:820;letter-spacing:var(--text-label-tracking);line-height:var(--text-label-line);text-transform:uppercase}.app-flow_cardPreviewExpertReviewNote__EeJsO h3,.app-flow_conversationExpertReviewAside__PFSR4 h3{margin:0;color:var(--text-primary);font-family:var(--font-serif);font-size:clamp(1.1rem,2vw,1.35rem);line-height:1.12}.app-flow_cardPreviewExpertReviewNote__EeJsO p,.app-flow_conversationExpertReviewAside__PFSR4 p{margin:0;color:var(--text-secondary);font-size:.9rem;font-weight:560;line-height:1.55}.app-flow_cardPreviewExpertReviewSummary__CFn7F,.app-flow_conversationExpertReviewAsideSummary__JGcno{display:grid;gap:4px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--cloud-0) 58%,transparent)}.app-flow_cardPreviewExpertReviewSummary__CFn7F strong,.app-flow_conversationExpertReviewAsideSummary__JGcno strong{color:var(--text-primary);font-family:var(--font-serif);font-size:1.1rem;line-height:1.15}.app-flow_cardPreviewExpertReviewQuote__ywyDN,.app-flow_conversationExpertReviewAsideQuote__sSDf_{display:grid;gap:6px;margin:0}.app-flow_cardPreviewExpertReviewQuote__ywyDN blockquote,.app-flow_conversationExpertReviewAsideQuote__sSDf_ blockquote{margin:0;color:var(--text-primary);font-size:.9rem;font-weight:560;line-height:1.55}.app-flow_conversationRegenerationAside__tHUAB{justify-content:stretch}.app-flow_conversationRegenerationAside__tHUAB h3,.app-flow_conversationRegenerationAside__tHUAB p,.app-flow_conversationUpgradeAside__gXdDZ h3,.app-flow_conversationUpgradeAside__gXdDZ p,.app-flow_conversationVoteAside__Xykl9 h3,.app-flow_conversationVoteAside__Xykl9 p{margin:0}.app-flow_conversationRegenerationAside__tHUAB h3,.app-flow_conversationUpgradeAside__gXdDZ h3,.app-flow_conversationVoteAside__Xykl9 h3{color:var(--text-primary);font-size:1rem;font-weight:760;line-height:1.32;letter-spacing:0;text-wrap:balance}.app-flow_conversationRegenerationAside__tHUAB p,.app-flow_conversationUpgradeAside__gXdDZ p,.app-flow_conversationVoteAside__Xykl9 p{color:var(--text-secondary);font-size:var(--text-body-sm-size);line-height:1.58}.app-flow_conversationRegenerationPrompt__ZStv5{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--space-3);padding-inline:4px}.app-flow_conversationRegenerationPrompt__ZStv5 .app-flow_errorText__OKFGO{flex-basis:100%;text-align:center}.app-flow_conversationRegenerationDialog__NLOGf{display:grid;gap:var(--space-4);padding-top:var(--space-2)}.app-flow_conversationRegenerationForm__l5ic1{display:grid;gap:var(--space-4);width:min(100%,680px);padding:var(--space-5);border:1px solid var(--glass-border-subtle);border-radius:22px;background:var(--glass-highlight),color-mix(in srgb,var(--paper-cool) 82%,var(--cloud-0));box-shadow:var(--glass-glow),var(--shadow-glass)}.app-flow_regenerationFieldset__lHIBI{display:grid;gap:var(--space-3);min-width:0;padding:0;border:0}.app-flow_regenerationFieldset__lHIBI legend{margin:0 0 var(--space-2);color:var(--text-primary);font-size:.78rem;font-weight:620}.app-flow_regenerationTextField__pk5tI{display:grid;gap:var(--space-2);width:100%;min-width:0}.app-flow_regenerationChoiceGrid__V4Bh_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.app-flow_regenerationChoice__nEKY_{appearance:none;display:flex;min-width:0;align-items:center;justify-content:flex-start;gap:8px;min-height:40px;padding:9px 10px;border:0;border-radius:14px;background:color-mix(in srgb,var(--cloud-0) 66%,transparent);color:var(--text-secondary);cursor:pointer;font-size:var(--text-caption-size);font-weight:680;line-height:1.25;text-align:left}.app-flow_regenerationChoice__nEKY_[data-state=selected]{background:color-mix(in srgb,var(--paper-cool) 78%,var(--accent-200));box-shadow:none;color:var(--text-primary)}.app-flow_regenerationChoice__nEKY_:focus-visible,.app-flow_regenerationChoice__nEKY_:hover:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,white 24%,transparent),transparent),color-mix(in srgb,var(--accent-200) 76%,var(--paper-cool));color:var(--accent-900);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-500) 20%,transparent)}.app-flow_regenerationChoice__nEKY_[data-state=selected]:focus-visible,.app-flow_regenerationChoice__nEKY_[data-state=selected]:hover:not(:disabled){background:color-mix(in srgb,var(--paper-cool) 72%,var(--accent-200));color:var(--text-primary)}.app-flow_regenerationChoice__nEKY_:disabled{cursor:not-allowed;opacity:.72}.app-flow_regenerationChoice__nEKY_ span{min-width:0}.app-flow_conversationRegenerationActions__eo7fE{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.app-flow_conversationRegenerationForm__l5ic1 .ds-button{border-color:color-mix(in srgb,var(--accent-700) 18%,transparent);background:color-mix(in srgb,var(--paper-cool) 74%,var(--cloud-0));box-shadow:none;color:var(--text-secondary)}.app-flow_conversationRegenerationForm__l5ic1 .ds-button:focus-visible,.app-flow_conversationRegenerationForm__l5ic1 .ds-button:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent-700) 26%,transparent);background:color-mix(in srgb,var(--paper-cool) 58%,var(--cloud-0));box-shadow:0 8px 22px color-mix(in srgb,var(--accent-700) 8%,transparent);color:var(--text-primary)}.app-flow_conversationRegenerationForm__l5ic1 .ds-button--ghost{border-color:transparent;background:transparent;color:var(--text-tertiary)}.app-flow_composerShell___pM7O{--composer-focus-cue-soft-border:color-mix(in srgb,var(--accent-600) 34%,var(--glass-border));--composer-focus-cue-strong-border:color-mix(in srgb,var(--accent-700) 58%,var(--glass-border));--composer-focus-cue-soft-shadow:var(--glass-glow),var(--shadow-glass-hover),0 0 0 3px color-mix(in srgb,var(--accent-500) 10%,transparent),0 0 24px color-mix(in srgb,var(--accent-400) 11%,transparent);--composer-focus-cue-strong-shadow:var(--glass-glow),var(--shadow-glass-hover),0 0 0 5px color-mix(in srgb,var(--accent-500) 15%,transparent),0 0 38px color-mix(in srgb,var(--accent-400) 17%,transparent);position:fixed;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));left:18px;z-index:var(--z-sticky);width:min(740px,calc(100% - 36px));margin:0 auto}.app-flow_composerTipFrame__GVsBj{display:flex;width:fit-content;max-width:min(100%,640px);margin:0 0 10px 18px}.app-flow_composerTipBadge__DoRzx{max-width:100%;white-space:normal}.app-flow_composer__Zk1Dw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);align-items:center}.app-flow_composerShell___pM7O[data-locked=true]{opacity:.72}.app-flow_composerField__K0_4t{display:flex;min-height:68px;min-width:0;padding:10px 16px;overflow:hidden;border:1px solid var(--glass-border);border-radius:30px;background:var(--glass-highlight),var(--glass-default-bg);box-shadow:var(--glass-glow),var(--shadow-glass-lg);backdrop-filter:blur(var(--glass-default-blur)) saturate(var(--glass-default-saturate));-webkit-backdrop-filter:blur(var(--glass-default-blur)) saturate(var(--glass-default-saturate))}.app-flow_composerShell___pM7O[data-locked=true] .app-flow_composerField__K0_4t{border-color:color-mix(in srgb,var(--glass-border) 64%,transparent);background:var(--glass-highlight),color-mix(in srgb,var(--glass-subtle-bg) 78%,transparent);box-shadow:var(--glass-glow),var(--shadow-glass)}.app-flow_composerShell___pM7O[data-locked=true] .ds-button:disabled{opacity:.38;box-shadow:none}.app-flow_composerField__K0_4t:focus-within{border-color:color-mix(in srgb,var(--accent-700) 34%,var(--glass-border));box-shadow:var(--glass-glow),var(--shadow-glass-hover),0 0 0 3px color-mix(in srgb,var(--accent-500) 13%,transparent)}.app-flow_composerTextarea__PHG4S{width:100%;min-height:44px;max-height:96px;padding:1px 0 0;border:0;outline:2px solid transparent;background:transparent;box-shadow:none;color:var(--text-primary);font-family:var(--font-sans);font-size:1.02rem;line-height:1.5;resize:none}.app-flow_composerTextarea__PHG4S::placeholder{color:color-mix(in srgb,var(--text-secondary) 78%,transparent)}.app-flow_composerTextarea__PHG4S:disabled{color:var(--text-tertiary)}.app-flow_composerError__UL_x8{margin:var(--space-2) 92px 0 18px;color:var(--color-error-text);font-size:var(--text-body-sm-size);line-height:1.45}.app-flow_visuallyHidden__CGgb4{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-height:720px),(max-width:1080px){.app-flow_conversationCandidateActions__4wK6_{flex-wrap:wrap;row-gap:6px}.app-flow_conversationRecommendationMarker__zomjq{min-height:26px;padding-inline:9px;font-size:.68rem}}@media (min-width:821px) and (max-width:1320px){.app-flow_conversationResultsShell___nTeI{grid-template-columns:minmax(0,var(--conversation-results-stage)) var(--conversation-rail-width);column-gap:var(--conversation-rail-gap);justify-content:center;justify-items:stretch}.app-flow_conversationCandidateList__flOhK{justify-self:center}.app-flow_conversationSideRail__GKyC3{position:static;width:var(--conversation-rail-width);margin-top:34px;grid-template-columns:1fr}}@media (min-width:821px) and (max-height:740px){.app-flow_conversationResultsShell___nTeI{--conversation-card-height-fit-width:calc((100dvh - 248px - env(safe-area-inset-bottom)) * 9 / 16)}.app-flow_conversationResultsIntroTrack__s4c_p{width:min(100%,780px)}}@media (max-width:820px){.app-flow_accountStats__5kLH0,.app-flow_choiceGrid__WSLHK,.app-flow_claimedLayout__11DPG,.app-flow_claimedShareHero__wWslK,.app-flow_fieldGrid__1twGo,.app-flow_grid__D_pKK,.app-flow_inlineIntakeForm__kB4cE .app-flow_fieldGrid__1twGo,.app-flow_optionButtons__VeCeY,.app-flow_planGrid__56xq2,.app-flow_publicShareHero__03JUa,.app-flow_twoColumn__JC__d{grid-template-columns:1fr}.app-flow_conversationWorkspace__bSKZP{padding-top:var(--space-4)}.app-flow_accountNameCardFlow__7Ze_8{width:min(100% - 24px,640px);height:calc(100dvh - 68px);padding-top:var(--space-3);padding-bottom:var(--space-3)}.app-flow_flowMain__NAW27:has(.app-flow_accountNameCardPage__WuSt4){width:min(100% - 24px,640px);height:calc(100dvh - 68px);padding-top:var(--space-3);padding-bottom:var(--space-3)}.app-flow_flowMain__NAW27:has(.app-flow_accountExpertReviewProgressPage__s2___){width:min(100% - 24px,640px);height:auto;min-height:calc(100dvh - 68px);padding-top:var(--space-3);padding-bottom:var(--space-3);overflow:visible}.app-flow_accountLayout__4nrIF{--account-sidebar-sticky-top:calc(var(--space-3) + 58px);grid-template-columns:1fr;gap:var(--space-5)}.app-flow_accountLayoutNameCard__JkJ8g{gap:var(--space-3)}.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4){gap:var(--space-3)}.app-flow_accountLayout__4nrIF:has(.app-flow_accountExpertReviewProgressPage__s2___){gap:var(--space-3)}.app-flow_accountLayoutNameCard__JkJ8g .app-flow_accountContent__P4V7l{gap:var(--space-2)}.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4) .app-flow_accountContent__P4V7l{gap:var(--space-2)}.app-flow_accountLayout__4nrIF:has(.app-flow_accountExpertReviewProgressPage__s2___) .app-flow_accountContent__P4V7l{gap:var(--space-2);overflow:visible}.app-flow_accountSidebar__j9lap{position:sticky;top:var(--account-sidebar-sticky-top);padding:var(--space-3)}.app-flow_accountLayoutNameCard__JkJ8g .app-flow_accountSidebar__j9lap{padding:10px;border-radius:18px}.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4) .app-flow_accountSidebar__j9lap{padding:10px;border-radius:18px}.app-flow_accountLayout__4nrIF:has(.app-flow_accountExpertReviewProgressPage__s2___) .app-flow_accountSidebar__j9lap{padding:10px;border-radius:18px}.app-flow_accountSidebarNav__Q8R21{display:flex;flex-wrap:wrap;gap:var(--space-2);padding-bottom:2px}.app-flow_accountSidebarLink__z67OX{flex:0 0 auto;white-space:nowrap}.app-flow_accountLayoutNameCard__JkJ8g .app-flow_accountSidebarLink__z67OX{padding:8px 12px}.app-flow_accountLayout__4nrIF:has(.app-flow_accountNameCardPage__WuSt4) .app-flow_accountSidebarLink__z67OX{padding:8px 12px}.app-flow_accountLayout__4nrIF:has(.app-flow_accountExpertReviewProgressPage__s2___) .app-flow_accountSidebarLink__z67OX{padding:8px 12px}.app-flow_accountExpertReviewProgressPage__s2___{grid-template-rows:auto auto;gap:8px;height:auto;overflow:visible}.app-flow_accountExpertReviewProgressGrid__sDTqj{grid-template-rows:auto auto;gap:10px;overflow:visible}.app-flow_accountExpertReviewProgressPanel__dyWqQ{align-content:start;gap:10px;padding:0}.app-flow_accountExpertReviewCardsPanel__r5hhd{grid-template-columns:1fr;grid-template-rows:auto;gap:8px;padding:0;overflow:visible}.app-flow_accountProgressStatusHeader___Op_T{grid-template-columns:1fr;gap:10px}.app-flow_accountProgressActions__qKrJc{justify-content:flex-start;gap:8px}.app-flow_accountProgressTips__afd3p div{grid-template-columns:1fr;gap:4px}.app-flow_accountProgressStepList__8Ufwf{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.app-flow_accountProgressStep___zUxh{display:grid;justify-items:center;gap:5px;text-align:center;font-size:.68rem}.app-flow_accountProgressStep___zUxh span{width:22px;height:22px;border-width:2px}.app-flow_accountProgressCardStylePanel__Qk9x5{align-self:stretch;width:100%;padding:0}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-scroll-frame]{min-height:44px}.app-flow_accountProgressCardStyleSelector__xLy91 [data-slot=card-style-selector-option]{width:104px;min-width:104px;max-width:104px;min-height:36px;padding:8px 9px}.app-flow_accountProgressCardGrid__UsvUF{grid-template-columns:repeat(3,minmax(156px,1fr));gap:8px;justify-content:start;margin-inline:-10px;overflow-x:auto;overflow-y:hidden;padding:8px 10px 12px}.app-flow_accountProgressCardFrame__OrdeI{width:min(100%,164px)}.app-flow_conversationResultsShell___nTeI{--conversation-card-width:min(100%,300px);--conversation-card-gap:var(--space-4);--conversation-results-stage:min(100%,300px);grid-template-columns:1fr}.app-flow_conversationCandidateList__flOhK,.app-flow_conversationSideRail__GKyC3{width:min(100%,300px);grid-template-columns:1fr}.app-flow_conversationSideRail__GKyC3{position:static;margin-top:var(--space-4)}.app-flow_conversationCandidateActions__4wK6_,.app-flow_conversationCandidatePanel__m0pjs .ds-naming-card{width:min(100%,300px)}.app-flow_conversationExpertNotePanel___LWft,.app-flow_conversationExpertReviewPanel__hWcRP{width:min(100%,300px);padding:12px;border-radius:16px}.app-flow_conversationExpertNoteSummary__mRyoF{align-items:start;flex-direction:column}.app-flow_cardPreviewOverlay__tqdBO{place-items:start center;overflow-y:auto}.app-flow_cardPreviewStageWithSupportingContent__mPniR{width:min(calc(100vw - (2 * var(--card-preview-inset))),360px);grid-template-columns:1fr}.app-flow_cardPreviewSupportingContent__FiLb8{max-height:none;padding:var(--space-4)}.app-flow_conversationExpertReviewFacts__bhCeO{grid-template-columns:1fr}.app-flow_conversationExpertReviewFact__eHazc{min-height:auto}.app-flow_accountHero__q036O,.app-flow_accountOrderCard__XQiM_,.app-flow_primaryNextAction__Eex75{align-items:stretch;flex-direction:column}.app-flow_accountOrderActions__zYbBl{justify-content:flex-start}.app-flow_accountNextActionPanel__sjUQO,.app-flow_accountRow__Uy55_{grid-template-columns:1fr;align-items:stretch}.app-flow_accountRowActions__HUhRy{max-width:100%;justify-content:flex-start}.app-flow_chatRoom__Vay2W{--rogerian-stage-gap:16px;--rogerian-stage-padding-top:18px;--rogerian-bubble-padding:19px 20px;padding:0 0 calc(146px + env(safe-area-inset-bottom))}.app-flow_chatTopBar__p5T3V{grid-template-columns:1fr auto;width:100%;margin:0;padding-inline:14px;border-radius:0}.app-flow_chatStage__VC_e9{width:min(920px,calc(100% - 24px))}.app-flow_chatProgress__HavPo{margin:0;padding:8px 0 10px}.app-flow_chatMessage__gFTD2{width:min(100%,720px)}.app-flow_userMessage__ubCF1 .app-flow_chatBubble__acjo6{width:min(100%,620px)}.app-flow_conversationGeneration__GW2r5,.app-flow_inlineIntake__QhrX9{width:100%}.app-flow_claimedPreview__Y2lJK{position:static}.app-flow_claimedSharePage__2YI8T{width:min(640px,calc(100% - 24px));padding-top:var(--space-6)}.app-flow_accountManagementSharePage__VjKD5{width:100%;height:100%;min-height:0;padding-top:0;padding-bottom:0}.app-flow_claimedShareHero__wWslK{grid-template-areas:"card" "designs" "panel";min-height:auto;gap:var(--space-8)}.app-flow_accountManagementNameHero__yP2CV{grid-template-areas:"card" "designs" "actions";align-content:start;gap:10px;height:100%;min-height:auto;padding-block:6px}.app-flow_claimedExportFrame__Ue8F0{width:min(100%,360px)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedPreview__Y2lJK{justify-self:center;padding-block:4px 8px}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedExportFrame__Ue8F0,.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedPreviewFrame__UPmUr{width:min(43vw,168px)}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-scroll-frame]{gap:3px;min-height:44px;padding:4px}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-scroll-control]{width:24px;height:30px}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option]{min-width:104px;max-width:142px;height:36px;min-height:36px;padding:8px 9px}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardStyleSelector__go__3 [data-slot=card-style-selector-option-name]{font-size:.74rem;line-height:1.15}.app-flow_accountManagementNameHero__yP2CV .app-flow_claimedCardDesigns__09bjy [data-card-style-save=true]{min-height:36px;padding:8px 10px;font-size:.76rem}.app-flow_accountManagementActions__d5X79{gap:8px}.app-flow_accountManagementActions__d5X79 .app-flow_claimedPrimaryActions__XPxlF,.app-flow_accountManagementActions__d5X79 .app-flow_claimedSecondaryActions__yzP9O{grid-template-columns:repeat(2,minmax(0,1fr))}.app-flow_accountManagementActions__d5X79 .ds-button{min-height:36px;padding:8px 10px;font-size:.76rem}.app-flow_accountManagementActions__d5X79 .app-flow_statusLine__Vlwq5{font-size:.78rem}.app-flow_claimedSharePanel__haXow{justify-self:stretch}.app-flow_publicSharePage__9w_WY{--public-share-shell-offset:72px;--public-share-card-width:var(--public-share-mobile-card-width);padding-bottom:var(--space-3)}.app-flow_publicShareHeader__Noe4L{min-height:72px;padding-inline:14px}.app-flow_publicShareHero__03JUa{width:min(640px,calc(100% - 24px));grid-template-areas:"card" "story";align-content:center;min-height:var(--public-share-viewport);gap:var(--space-3)}.app-flow_publicShareCardStage__vXI8G{width:min(100%,var(--public-share-card-width))}.app-flow_publicShareStory__m40uy{gap:var(--space-2);justify-items:center;text-align:center}.app-flow_publicShareIdentityBlock__zaVQI,.app-flow_publicShareNameBlock__SB4Ns{justify-items:center}.app-flow_publicShareStory__m40uy .app-flow_displayName__gBXtU{font-size:min(var(--text-h1-size),2.5rem)}.app-flow_publicShareCallMe__ogsTJ,.app-flow_publicShareLead__W82Hv{display:none}.app-flow_publicShareTryBlock__hMUYJ{justify-items:center;margin-top:0;padding-top:0;border-top:0}.app-flow_publicShareActions__Qz5Sg{justify-content:center;margin-top:0}.app-flow_chatChoiceGroup__Sg67F,.app-flow_discoveryEntryActions__L_CYu,.app-flow_intakeActions__Gq2c3,.app-flow_planPaymentActions__6JeBt,.app-flow_reflectionDecisionActions__XmNN7{display:grid;grid-template-columns:1fr}.app-flow_discoveryCardGrid__kWwGW{grid-template-columns:1fr}.app-flow_discoveryDirectionActions__WDjxw{display:grid;grid-template-columns:1fr}.app-flow_discoveryQuestion__INIuM{--rogerian-clue-grid-columns:repeat(2,minmax(0,1fr))}.app-flow_discoveryOption___vNDr{width:100%;text-align:center}.app-flow_composerShell___pM7O{right:12px;bottom:calc(12px + env(safe-area-inset-bottom));left:12px;width:calc(100% - 24px)}.app-flow_composerTipFrame__GVsBj{width:100%;margin-left:0}.app-flow_composerTipBadge__DoRzx{width:100%}.app-flow_composer__Zk1Dw{grid-template-columns:1fr}.app-flow_composerField__K0_4t{min-height:66px;border-radius:26px}}@media (max-width:760px){.app-flow_generationProgressDetails__GKHld{max-height:min(360px,46vh)}}@media (max-height:760px){.app-flow_chatRoom__Vay2W{--rogerian-stage-gap:14px;--rogerian-stage-padding-top:12px;--rogerian-timeline-gap:16px;--rogerian-viewport-gap:16px;--rogerian-message-gap:8px;--rogerian-bubble-padding:16px 18px;--rogerian-bubble-line-height:1.58;--rogerian-choice-gap:10px;--rogerian-action-button-min-height:38px;--rogerian-action-button-padding:8px 12px;--rogerian-intake-gap:10px;--rogerian-intake-motion-gap:10px;--rogerian-intake-bubble-gap:10px;--rogerian-intake-bubble-padding:14px 16px 15px;--rogerian-intake-header-gap:6px;--rogerian-intake-form-gap:9px;--rogerian-intake-field-grid-gap:9px;--rogerian-intake-field-gap:4px;--rogerian-intake-control-min-height:40px;--rogerian-intake-control-padding:8px 10px;--rogerian-intake-textarea-min-height:52px;--rogerian-intake-action-gap:10px}}@media (max-height:680px){.app-flow_chatRoom__Vay2W{--rogerian-stage-gap:12px;--rogerian-stage-padding-top:10px;--rogerian-timeline-gap:14px;--rogerian-viewport-gap:14px;--rogerian-bubble-padding:14px 16px;--rogerian-intake-bubble-padding:12px 14px 13px;--rogerian-intake-control-min-height:38px;--rogerian-intake-textarea-min-height:48px}}@media (max-width:520px){.app-flow_discoveryQuestion__INIuM{--rogerian-clue-grid-columns:1fr}.app-flow_agentTopBar__zewku{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.app-flow_chatTopBarShell__xOODh,.app-flow_generationProgressChevron__XaSvU{transition:none}.app-flow_chatActionBlock__yKTDx,.app-flow_chatChoiceGroup__Sg67F,.app-flow_chatChoiceGroup__Sg67F [data-choice-index],.app-flow_chatMessage__gFTD2,.app-flow_conversationCardBackgroundLoader__6_vrR[data-card-background-state=loading] .app-flow_conversationCardBackgroundLoadingLayer__EwmR8,.app-flow_generationProgressCurrentWork__1qFlC[data-state=running] .app-flow_generationProgressTitle__a5nCh,.app-flow_generationRevealText__r7tCv,.app-flow_retryTray__FT1gW{animation:none}.app-flow_chatChoiceGroup__Sg67F [data-choice-index]{animation-delay:0s}.app-flow_thinkingDot__pjBG9,.app-flow_typingCursor__PUTjw{animation:none}}