.action-target_target__QBTs6{position:relative}.action-target_highlighted__5eKGK{outline:3px solid var(--demo-blue);outline-offset:4px;border-radius:5px;box-shadow:0 0 0 7px var(--demo-blue-wash)}.action-target_clickPulse__kIT6L{position:absolute;top:50%;left:50%;z-index:1;width:32px;height:32px;border:3px solid var(--demo-blue);border-radius:50%;background:rgba(59,130,246,.18);pointer-events:none}.demo-scenes_scene__ekHfr{--demo-blue:#3474df;--demo-blue-wash:#eff6ff;--demo-green:#357653;--demo-green-wash:#edf8f0;--demo-amber:#94620b;--demo-amber-wash:#fff8e5;position:relative;width:100%;height:100%;overflow:hidden;color:hsl(var(--foreground));background:hsl(var(--background));font-size:14px;line-height:21px;letter-spacing:0;text-align:left;font-variant-numeric:tabular-nums}.dark .demo-scenes_scene__ekHfr{--demo-blue:#83afff;--demo-blue-wash:#182539;--demo-green:#85c49b;--demo-green-wash:#1b2d23;--demo-amber:#e7bc6a;--demo-amber-wash:#302a1d}.demo-scenes_scene__ekHfr *{box-sizing:border-box}.demo-scenes_scene__ekHfr svg{flex-shrink:0}.demo-scenes_scene__ekHfr h2,.demo-scenes_scene__ekHfr h3,.demo-scenes_scene__ekHfr p{margin:0}.demo-scenes_scene__ekHfr strong{font-weight:500}.demo-scenes_sceneStage__XJ0SX{position:relative;height:100%}.demo-scenes_action__BfUO5{display:inline-flex;height:32px;align-items:center;justify-content:center;gap:8px;padding:0 12px;flex-shrink:0;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));color:hsl(var(--foreground));font-size:12px;font-weight:500;white-space:nowrap}.demo-scenes_primaryAction__14Nm0{height:36px;padding-inline:16px;font-size:14px;color:hsl(var(--primary-foreground));border-color:hsl(var(--primary));background:hsl(var(--primary))}.demo-scenes_badge__74G8X{display:inline-flex;align-items:center;gap:5px;padding:2px 10px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:600;line-height:16px;white-space:nowrap}.demo-scenes_neutral__SyyK4{background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.demo-scenes_blue__o74PG{color:#1e40af;background:#bfdbfe}.dark .demo-scenes_blue__o74PG{color:#bfdbfe;background:#1e3a8a}.demo-scenes_green__UXF50{color:var(--demo-green);background:var(--demo-green-wash)}.demo-scenes_amber__KSZ_z{color:var(--demo-amber);background:var(--demo-amber-wash)}.demo-scenes_owner___TbrY{display:flex;align-items:center;gap:9px;font-size:13px}.demo-scenes_detailLayout__k4297{display:flex;height:100%;position:relative}.demo-scenes_detailTitle__xJboM{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:24px}.demo-scenes_detailTitle__xJboM>div{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.demo-scenes_detailTitle__xJboM h2{font-size:24px;font-weight:600;line-height:32px;letter-spacing:0}.demo-scenes_detailTitle__xJboM>.demo-scenes_action__BfUO5{margin-top:2px}.demo-scenes_section__en3d1{margin-bottom:24px}.demo-scenes_sectionHeading__eLdNv{display:flex;align-items:center;justify-content:space-between;min-height:20px;gap:8px;margin-bottom:16px}.demo-scenes_sectionHeading__eLdNv>div{display:flex;align-items:center;gap:8px;min-width:0}.demo-scenes_sectionHeading__eLdNv>div>svg{color:var(--demo-blue)}.demo-scenes_sectionHeading__eLdNv h3{font-size:14px;font-weight:500;color:hsl(var(--muted-foreground))}.demo-scenes_sectionHeading__eLdNv>.demo-scenes_action__BfUO5{border-color:transparent;height:28px;font-size:12px}.demo-scenes_properties___I5kl{flex:0 0 240px;width:240px;height:100%;overflow:hidden;padding:12px 16px 16px;border-left:1px solid hsl(var(--border));font-size:14px}.demo-scenes_properties___I5kl>*+*{margin-top:16px}.demo-scenes_propertiesHeading__Q9W8J{display:flex;align-items:center;justify-content:space-between;height:36px;color:hsl(var(--foreground)/.7);font-weight:500}.demo-scenes_propertiesHeading__Q9W8J>span{display:flex;align-items:center;justify-content:center;width:36px;height:36px}.demo-scenes_property__0jOZi{display:flex;flex-direction:column;gap:8px}.demo-scenes_property__0jOZi>div:first-child{display:flex;align-items:center;gap:8px;color:hsl(var(--foreground)/.7)}.demo-scenes_property__0jOZi>div>svg:last-child:not(:first-child){margin-left:auto}.demo-scenes_property__0jOZi .demo-scenes_labelHeading__FlmpM{color:hsl(var(--foreground));font-weight:500}.demo-scenes_labelBadge__gssN2{align-self:flex-start;display:flex;align-items:center;gap:10px;padding:2px 10px;border:1px solid hsl(var(--border));border-radius:999px;font-size:12px;font-weight:500}.demo-scenes_labelBadge__gssN2>i{width:10px;height:10px;border-radius:50%;background:hsl(var(--muted-foreground)/.6)}.demo-scenes_customId__zzLME{display:inline-flex;align-self:flex-start;flex-shrink:0;padding:2px 10px;border:1px solid hsl(var(--border));border-radius:6px;font:500 11px/16px ui-monospace,monospace}.demo-scenes_metricProperties__FNsf9{display:flex;flex-direction:column;gap:8px}.demo-scenes_primaryMetric__Fqt5x{display:flex;align-items:center;min-height:32px;background:hsl(var(--muted)/.5);border-radius:6px}.demo-scenes_primaryMetric__Fqt5x>span{padding:2px 10px;border:1px solid hsl(var(--border));border-radius:999px;font-size:12px;font-weight:600}.demo-scenes_metricCategory__u9dR7{display:flex;justify-content:space-between;align-items:center;height:24px;color:hsl(var(--foreground)/.7)}.demo-scenes_integrationProperty__JGi4u{display:flex;align-items:center;justify-content:space-between;gap:4px}.demo-scenes_integrationProperty__JGi4u>span:first-child{display:flex;align-items:center;gap:8px}.demo-scenes_linkedIntegration__onOge{color:#84cc16}.demo-scenes_unmappingAction__3XGZ4{padding:3px 8px;font-size:12px}.demo-scenes_mappingAction__u04Hz{padding:3px 8px;border:1px solid hsl(var(--border));border-radius:6px;font-size:12px}.demo-scenes_relatedRow__VtVJd{display:flex;align-items:center;min-height:32px;gap:8px;padding:0 16px;font-size:14px}.demo-scenes_relatedRow__VtVJd>span:first-child{padding:4px 8px;margin-right:auto}.demo-scenes_relatedRow__VtVJd>svg:last-child{margin:8px}.demo-scenes_relatedRow__VtVJd>span:first-of-type{flex:1;min-width:0}.demo-scenes_relatedRow__VtVJd>svg:first-child{color:hsl(var(--muted-foreground))}.demo-scenes_relatedRow__VtVJd>svg:last-child{margin-left:5px}.demo-scenes_attachments__OXYpF{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;gap:8px;padding:32px 16px;border:2px dashed hsl(var(--muted-foreground)/.25);border-radius:8px;background:hsl(var(--muted)/.25);color:hsl(var(--muted-foreground)/.8);font-size:14px}.demo-scenes_caret__yKsSx{display:inline-block;width:1px;height:1em;vertical-align:-2px;background:hsl(var(--foreground));margin-left:1px}.demo-scenes_placeholder__icljM{color:hsl(var(--muted-foreground))}.demo-shell_shell__TOduI{--demo-blue:#3474df;--demo-blue-wash:#eff6ff;--demo-green:#357653;--demo-green-wash:#edf8f0;--demo-amber:#94620b;--demo-amber-wash:#fff8e5;contain:layout;display:flex;width:1440px;height:900px;padding:8px 8px 8px 0;overflow:hidden;isolation:isolate;background:hsl(var(--sidebar-background));color:hsl(var(--foreground));font-family:ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased}.dark .demo-shell_shell__TOduI{--demo-blue:#83afff;--demo-blue-wash:#182539;--demo-green:#85c49b;--demo-green-wash:#1b2d23;--demo-amber:#e7bc6a;--demo-amber-wash:#302a1d}.demo-shell_shell__TOduI svg{flex-shrink:0}.demo-shell_sidebar__rS8Et{display:flex;flex:0 0 256px;flex-direction:column;gap:8px;padding:0 8px}.demo-shell_team__A6bNs{display:flex;align-items:center;gap:8px;height:56px;flex-shrink:0;padding:8px;font-size:14px}.demo-shell_navItem__i8lFb>svg:last-child:not(:first-child),.demo-shell_profile__Mt_Ri>svg,.demo-shell_team__A6bNs>svg:last-child{margin-left:auto}.demo-shell_profile__Mt_Ri strong,.demo-shell_team__A6bNs strong{font-weight:600}.demo-shell_navGroup__3XCv5{padding:8px;display:flex;flex-direction:column;gap:4px}.demo-shell_navItem__i8lFb{display:flex;height:32px;align-items:center;gap:8px;padding:8px;border-radius:6px;color:hsl(var(--sidebar-foreground))}.demo-shell_navItem__i8lFb[data-active=true],.demo-shell_researchItem__Q1f_j[data-active=true]{background:hsl(var(--sidebar-accent));color:hsl(var(--foreground))}.demo-shell_newBadge___lBdb{margin-left:auto;padding:1px 6px;border-radius:4px;background:rgba(59,130,246,.12);color:#3b82f6;font-size:9px;font-family:ui-monospace,monospace;letter-spacing:.9px;font-weight:600;text-transform:uppercase}.demo-shell_projectLabel__V74Bl{display:flex;align-items:center;justify-content:space-between;height:32px;padding:0 8px;color:hsl(var(--muted-foreground));font-size:12px}.demo-shell_researchNav__W_yjb{display:flex;flex-direction:column;gap:4px;margin:0 14px;padding:2px 10px;border-left:1px solid hsl(var(--border))}.demo-shell_researchItem__Q1f_j{height:28px;padding:4px 8px;border-radius:5px;color:hsl(var(--muted-foreground));font-size:14px}.demo-shell_sidebarBottom__Nnalf{display:flex;flex-direction:column;gap:4px;margin-top:auto;padding:8px}.demo-shell_profile__Mt_Ri{display:flex;align-items:center;gap:8px;height:48px;padding:8px;margin-top:16px;font-size:14px;line-height:18px}.demo-shell_profile__Mt_Ri p{color:hsl(var(--muted-foreground));font-size:12px}.demo-shell_application___4_fN{display:flex;min-width:0;flex:1;flex-direction:row;overflow:hidden;border-radius:12px;outline:1px solid hsl(var(--border));background:hsl(var(--background));box-shadow:0 2px 3px rgb(0 0 0/4%)}.dark .demo-shell_application___4_fN{box-shadow:none}.demo-shell_topbar__Qr0Tf{display:flex;height:64px;flex:0 0 64px;align-items:center;gap:8px;justify-content:space-between;padding:0 24px;border-bottom:1px solid hsl(var(--border))}.demo-shell_divider__OtkbI{height:16px;margin-right:8px;border-left:1px solid hsl(var(--border))}.demo-shell_breadcrumb__XSqi9{display:flex;min-width:0;align-items:center;gap:10px;overflow:hidden;color:hsl(var(--muted-foreground));font-size:14px}.demo-shell_breadcrumb__XSqi9 .demo-shell_ancestor__eOd0M,.demo-shell_breadcrumb__XSqi9 .demo-shell_current__3yQkL,.demo-shell_breadcrumb__XSqi9>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-shell_breadcrumb__XSqi9 .demo-shell_current__3yQkL,.demo-shell_breadcrumb__XSqi9 [data-current=true]{overflow:hidden;color:hsl(var(--foreground));text-overflow:ellipsis;white-space:nowrap}.demo-shell_content__2cxki{position:relative;min-height:0;flex:1;overflow:hidden}.demo-shell_mainColumn__lxI61{display:flex;flex-direction:column;min-width:0;flex:1}.demo-shell_headerStart__exzCW{display:flex;align-items:center;min-width:0;gap:8px}.demo-shell_sidebarTrigger__fMDMG{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;margin-left:-4px}.demo-shell_headerNavigation__klVKn{display:flex;align-items:center;gap:8px;color:hsl(var(--muted-foreground));white-space:nowrap;flex-shrink:0}.demo-shell_headerNavigation__klVKn>span:last-child{display:flex;gap:6px}.demo-shell_headerNavigation__klVKn svg{border-radius:2px;background:hsl(var(--secondary));opacity:.5}.demo-agent_agentLayout__qMLIF{display:flex;height:100%}.demo-agent_conversations__focw7{display:flex;flex-direction:column;width:288px;flex-shrink:0;border-right:1px solid hsl(var(--border));background:hsl(var(--card))}.demo-agent_conversationsHeading__rLmWc{padding:12px;border-bottom:1px solid hsl(var(--border))}.demo-agent_conversationList__jp8ve{flex:1;min-height:0;margin:0;padding:8px;list-style:none}.demo-agent_conversationItem__QJUAc{position:relative;min-width:0;overflow:hidden;padding:8px 36px 8px 12px;border-radius:6px}.demo-agent_conversationAge__Fn_jh,.demo-agent_conversationName___NaGe{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:16px}.demo-agent_conversationName___NaGe{font-size:12px;font-weight:500}.demo-agent_conversationAge__Fn_jh{color:hsl(var(--muted-foreground));font-size:11px}.demo-agent_conversationItem__QJUAc>svg{position:absolute;right:11px;top:11px;color:hsl(var(--muted-foreground)/.6)}.demo-agent_archivedConversations__KxEPH{padding:8px;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:12px;line-height:16px}.demo-agent_archivedConversations__KxEPH>span{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px 12px}.demo-agent_chatPane__NFYwr{position:relative;display:flex;flex:1;min-width:0;min-height:0;flex-direction:column;height:100%}.demo-agent_messages__HfhWB{flex:1;min-height:0;overflow:hidden;padding:0 16px}.demo-agent_messageContent__sWs_9{max-width:768px;margin:0 auto;padding:16px 0 112px}.demo-agent_agentWelcome__JYumk{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 0;text-align:center;color:hsl(var(--muted-foreground));font-size:14px;line-height:20px}.demo-agent_agentWelcome__JYumk>svg{margin-bottom:12px;color:hsl(var(--muted-foreground)/.5)}.demo-agent_suggestions__Qdx_v{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px}.demo-agent_suggestions__Qdx_v>span{padding:6px 12px;border:1px solid hsl(var(--border));border-radius:9999px;background:hsl(var(--background));font-size:12px;line-height:16px}.demo-agent_userMessageRow__bGBzL{display:flex;justify-content:flex-end;margin-bottom:16px}.demo-agent_userMessage__jAklL{max-width:80%;padding:8px 12px;border-radius:8px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));white-space:pre-wrap}.demo-agent_assistantMessage__Bn1hw,.demo-agent_userMessage__jAklL{font-size:14px;line-height:20px}.demo-agent_assistantMessage__Bn1hw>*+*{margin-top:12px}.demo-agent_searchBlock__DRXxJ>*+*{margin-top:8px}.demo-agent_toolStatus__7lYT2{display:flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));font-size:12px;line-height:16px}.demo-agent_searchResults__5L5CT{display:grid;grid-template-columns:1fr 1fr;gap:8px}.demo-agent_retrievedInsight__8v9aI{display:flex;align-items:flex-start;gap:8px;border:1px solid hsl(var(--border));border-radius:8px;padding:12px;background:hsl(var(--card))}.demo-agent_retrievedInsight__8v9aI>svg{margin-top:2px}.demo-agent_retrievedInsight__8v9aI>div{flex:1;min-width:0}.demo-agent_resultHeading__h6vFy{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.demo-agent_resultHeading__h6vFy>p{font-weight:500;font-size:14px;line-height:17.5px}.demo-agent_resultDescription__3eoIi{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px!important;color:hsl(var(--muted-foreground));font-size:12px;line-height:16px}.demo-agent_resultMeta__NxGTi{display:flex;align-items:center;gap:8px;margin-top:6px;font-size:11px;line-height:16.5px;color:hsl(var(--muted-foreground))}.demo-agent_agentReply__cTpzT{font-size:14px;line-height:24px;margin-top:12px!important}.demo-agent_agentReply__cTpzT strong{font-weight:600}.demo-agent_proposal__snbUQ{padding:16px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));box-shadow:0 1px 2px rgb(0 0 0/5%)}.demo-agent_proposalHeading__0257R{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.demo-agent_proposalHeading__0257R>div{display:flex;align-items:center;gap:8px}.demo-agent_proposalHeading__0257R>.demo-agent_proposalTools__gqgLI{gap:4px}.demo-agent_proposalFields___eEYF>*+*{margin-top:12px}.demo-agent_fieldLabel__InNsV{display:block;margin-bottom:4px;color:hsl(var(--muted-foreground));font-size:12px;font-weight:500;line-height:16px}.demo-agent_proposalFields___eEYF p{font-size:14px;line-height:20px;color:hsl(var(--muted-foreground))}.demo-agent_proposalFields___eEYF .demo-agent_proposalName__zxToV{font-weight:500;color:hsl(var(--foreground))}.demo-agent_proposalFooter__fdQTG{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px}.demo-agent_proposalFooter__fdQTG>span:nth-child(2){color:hsl(var(--muted-foreground));font-size:12px;line-height:16px}.demo-agent_projectPicker__FmHOH{display:flex;align-items:center;gap:6px;height:28px;border:1px solid hsl(var(--border));border-radius:9999px;padding:4px 10px;background:hsl(var(--background)/.8);font-size:12px;line-height:16px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.demo-agent_projectPicker__FmHOH>svg{opacity:.5}.demo-agent_createdStatus__skeOO{display:flex;align-items:center;gap:8px;border:1px solid #bbf7d0;border-radius:6px;padding:6px 12px;background:rgba(240,253,244,.7);color:#166534;font-size:12px;line-height:16px}.demo-agent_createdStatus__skeOO>svg{color:#16a34a}.demo-agent_createdStatus__skeOO>span:first-of-type{font-weight:500}.demo-agent_createdStatus__skeOO>span:last-child{display:flex;align-items:center;gap:4px;margin-left:auto;color:#15803d}.demo-agent_messageFeedback__e2E6f{display:flex;gap:4px;margin-top:8px;color:hsl(var(--muted-foreground))}.demo-agent_messageFeedback__e2E6f>span{display:flex;align-items:center;justify-content:center;width:28px;height:28px}.demo-agent_composerArea__QN2Hi{position:absolute;inset-inline:0;bottom:0;padding:0 16px 16px;pointer-events:none}.demo-agent_composerFade__a3Gi1{position:absolute;inset-inline:0;bottom:0;height:96px;background:linear-gradient(to top,hsl(var(--background)),hsl(var(--background)/.8),transparent)}.demo-agent_composerContent__WLSRp{position:relative;max-width:768px;margin:0 auto}.demo-agent_composer__oSSbj{display:flex;align-items:flex-end;gap:8px;border:1px solid hsl(var(--border));border-radius:9999px;padding:6px 6px 6px 16px;background:hsl(var(--card));box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1)}.demo-agent_composerPlaceholder__iXj_M,.demo-agent_composerText__Zw9Lw{flex:1;min-width:0;min-height:36px;padding:8px 0;font-size:14px;line-height:20px}.demo-agent_composerPlaceholder__iXj_M{color:hsl(var(--muted-foreground))}.demo-agent_sendAction__tICd7{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:9999px;background:#2563eb;color:#fff}.demo-agent_composerPlaceholder__iXj_M+.demo-agent_sendAction__tICd7,.demo-agent_disabledSend__HGtIG{background:hsl(var(--muted));color:hsl(var(--muted-foreground)/.6)}.demo-agent_scopeRow__woN1J{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.demo-agent_scopeChip__kFtLa{display:inline-flex;align-items:center;gap:6px;border:1px solid hsl(var(--border));border-radius:9999px;padding:4px 10px;background:hsl(var(--background)/.8);color:hsl(var(--muted-foreground));font-size:12px;line-height:16px;box-shadow:0 1px 2px rgb(0 0 0/5%);backdrop-filter:blur(8px)}.dark .demo-agent_composer__oSSbj,.dark .demo-agent_projectPicker__FmHOH,.dark .demo-agent_proposal__snbUQ,.dark .demo-agent_scopeChip__kFtLa{box-shadow:none}.dark .demo-agent_createdStatus__skeOO{border-color:rgba(20,83,45,.6);background:rgba(5,46,22,.4);color:#bbf7d0}.dark .demo-agent_createdStatus__skeOO>svg{color:#4ade80}.dark .demo-agent_createdStatus__skeOO>span:last-child{color:#86efac}.agent-brief-scene_dashboard__2hUv5{padding:24px 24px 0}.agent-brief-scene_briefBanner__Ubn2W{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(59,130,246,.2);border-radius:12px;padding:10px 16px;background:rgb(59 130 246/5%);backdrop-filter:blur(8px);text-align:left}.agent-brief-scene_bannerContent__iJHCa{display:flex;min-width:0;align-items:center;gap:10px;font-size:14px;line-height:20px}.agent-brief-scene_newspaperIcon__gY0Ja{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:50%;background:rgba(59,130,246,.15);color:#2563eb;box-shadow:inset 0 0 0 1px rgba(59,130,246,.25)}.agent-brief-scene_bannerTitle__lzPaW{font-weight:500}.agent-brief-scene_muted__bjkgB{color:hsl(var(--muted-foreground))}.agent-brief-scene_explore__TsWhq{display:flex;flex-shrink:0;align-items:center;gap:4px;color:#2563eb;font-size:12px;font-weight:500;line-height:16px}.agent-brief-scene_dashboardWelcome__7yDH2{display:flex;min-height:456px;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding-top:48px}.agent-brief-scene_dashboardWelcome__7yDH2 h1{font-size:36px;font-weight:600;letter-spacing:-.025em;line-height:40px;text-align:center}.agent-brief-scene_promptBar__svIx_{width:100%;max-width:768px;margin:0 auto}.agent-brief-scene_dashboardComposer__LuQhX{box-shadow:0 1px 2px rgb(0 0 0/5%)}.agent-brief-scene_suggestions__8ED8l{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px}.agent-brief-scene_suggestions__8ED8l>span{border:1px solid hsl(var(--border));border-radius:9999px;padding:6px 12px;background:hsl(var(--background));color:hsl(var(--muted-foreground));font-size:12px;line-height:16px}.agent-brief-scene_modalBackdrop__RMHI9{position:fixed;z-index:50;inset:0;display:grid;place-items:center;background:rgba(0,0,0,.8)}.agent-brief-scene_modal__mtwL8{position:relative;display:grid;width:672px;gap:16px;border:1px solid hsl(var(--border));border-radius:8px;padding:24px;background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1)}.agent-brief-scene_modalClose__oxmFI{position:absolute;top:16px;right:16px;opacity:.7}.agent-brief-scene_modalHeader__vwcr3{display:flex;flex-direction:column;gap:6px}.agent-brief-scene_modalEyebrow___aR8f{display:flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));font-size:12px;line-height:16px}.agent-brief-scene_modalEyebrow___aR8f svg{color:hsl(var(--primary))}.agent-brief-scene_modalHeader__vwcr3 h2{font-size:20px;font-weight:600;letter-spacing:-.025em;line-height:28px}.agent-brief-scene_briefBody__qvtsq{max-height:456px;overflow-y:auto;margin-top:8px;padding-right:4px}.agent-brief-scene_bullets__Bj_yW{margin:0;padding:0;list-style:none}.agent-brief-scene_bullets__Bj_yW>li+li{margin-top:10px}.agent-brief-scene_bullet__Mj89b,.agent-brief-scene_focusBullet__VdDl3{display:flex;align-items:flex-start;gap:12px;font-size:14px}.agent-brief-scene_bullet__Mj89b{line-height:22.75px}.agent-brief-scene_bullet__Mj89b>div,.agent-brief-scene_focusBullet__VdDl3>div{min-width:0;flex:1}.agent-brief-scene_bullets__Bj_yW strong{font-weight:600}.agent-brief-scene_bulletNumber__esu3E{display:inline-flex;width:20px;height:20px;flex-shrink:0;align-items:center;justify-content:center;margin-top:2px;border-radius:50%;background:hsl(var(--muted));color:hsl(var(--muted-foreground));font-size:11px;font-weight:600}.agent-brief-scene_focusBullet__VdDl3{border:1px solid hsl(var(--primary)/.2);border-radius:8px;padding:12px;background:hsl(var(--primary)/.05);line-height:20px}.agent-brief-scene_focusBullet__VdDl3>svg{margin-top:2px;color:hsl(var(--primary))}.agent-brief-scene_modalFooter__SjHpX{display:flex;justify-content:flex-end;margin-top:16px}.agent-brief-scene_discussAction__2hi1x{display:inline-flex;align-items:center;gap:6px;border-radius:6px;padding:8px 16px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:14px;font-weight:500;line-height:20px}.agent-brief-scene_loadingDots__nGPEb{display:flex;align-items:center;gap:4px;color:hsl(var(--muted-foreground));font-size:14px;line-height:20px}.agent-brief-scene_response__Rt7fP{font-size:14px;line-height:24px;white-space:pre-wrap}.dark .agent-brief-scene_explore__TsWhq,.dark .agent-brief-scene_newspaperIcon__gY0Ja{color:#60a5fa}.dark .agent-brief-scene_dashboardComposer__LuQhX,.dark .agent-brief-scene_modal__mtwL8{box-shadow:none}.agent-brief-demo_demo__r4qaZ{position:relative;min-width:0}.agent-brief-demo_backdrop__aFd86{padding:28px 28px 0}.agent-brief-demo_frame__Xb9eH{position:relative;aspect-ratio:36/19;overflow:hidden;border-radius:8px;outline:1px solid rgba(0,0,0,.1);box-shadow:0 12px 40px rgba(0,0,0,.12)}.agent-brief-demo_canvas__jaGMt{display:block;width:100%;height:auto;pointer-events:none;user-select:none}.agent-brief-demo_controls__cwVCz{position:relative;z-index:1;display:flex;justify-content:flex-end;padding:4px 0;gap:2px;min-height:52px;align-items:center}.agent-brief-demo_control__jGJCH{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:#172554}.agent-brief-demo_control__jGJCH:hover{background:hsla(0,0%,100%,.3)}.agent-brief-demo_control__jGJCH:focus-visible{outline:2px solid #2563eb;outline-offset:1px}.agent-brief-demo_demo__r4qaZ[data-reduced-motion=true] .agent-brief-demo_canvas__jaGMt *{animation:none!important;transition:none!important}.dark .agent-brief-demo_frame__Xb9eH{outline-color:hsla(0,0%,100%,.15);box-shadow:none}.dark .agent-brief-demo_control__jGJCH{color:#dbeafe}.dark .agent-brief-demo_control__jGJCH:hover{background:hsla(0,0%,100%,.1)}@media (max-width:639px){.agent-brief-demo_backdrop__aFd86{padding:12px 12px 0}.agent-brief-demo_control__jGJCH{width:44px;height:44px}}.demo-research_observations__N68kU{height:100%;position:relative}.demo-research_reviewToolbar__wQeO5{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.demo-research_tabs__2QaJQ{display:inline-flex;align-items:center;height:36px;padding:4px;border-radius:8px;background:hsl(var(--muted));color:hsl(var(--muted-foreground))}.demo-research_commentTabs__y_etp>span,.demo-research_tabs__2QaJQ>span{padding:4px 12px;border-radius:6px;font-weight:500}.demo-research_activeTab__lo_g0{background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px rgba(0,0,0,.1)}.demo-research_select__R3__x,.demo-research_sourceSelect__SfdJ7{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 12px;border:1px solid hsl(var(--input));border-radius:6px}.demo-research_sourceSelect__SfdJ7{width:190px}.demo-research_select__R3__x svg,.demo-research_sourceSelect__SfdJ7 svg{opacity:.5}.demo-research_tableToolbar__7ae26{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;border-bottom:1px solid hsl(var(--border))}.demo-research_search__NIISY{width:250px;border:1px solid hsl(var(--input));padding:0 12px;color:hsl(var(--muted-foreground))}.demo-research_display__Q6Ail,.demo-research_search__NIISY{display:flex;align-items:center;height:36px;border-radius:6px}.demo-research_display__Q6Ail{gap:8px;padding:0 16px;font-weight:500;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.demo-research_table__HRQHz{border-collapse:collapse;width:100%;table-layout:fixed;font-size:14px}.demo-research_table__HRQHz th{height:40px;text-align:left;color:hsl(var(--muted-foreground));font-weight:500;padding:0 8px}.demo-research_table__HRQHz th svg{display:inline;vertical-align:middle;margin-left:6px}.demo-research_table__HRQHz td:first-child,.demo-research_table__HRQHz th:first-child{width:48px;padding-left:24px}.demo-research_table__HRQHz th:nth-child(3){width:145px}.demo-research_table__HRQHz th:nth-child(4){width:112px}.demo-research_table__HRQHz th:nth-child(5){width:150px}.demo-research_table__HRQHz th:nth-child(6){width:75px}.demo-research_table__HRQHz th:last-child{width:48px}.demo-research_table__HRQHz tr{border-bottom:1px solid hsl(var(--border))}.demo-research_table__HRQHz td{height:64px;padding:16px 8px}.demo-research_observationName__McWp8{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-research_selectedRow__l_NBz{background:hsl(var(--muted))}.demo-research_checkbox__wddtg{display:flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid hsl(var(--primary));border-radius:4px}.demo-research_checked__01y9b{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.demo-research_tableEnd__EBwOe{padding:16px 0;text-align:center;color:hsl(var(--muted-foreground))}.demo-research_selectionBar__8KtW2{position:absolute;display:flex;align-items:center;justify-content:space-between;left:10px;right:10px;bottom:18px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card)/.95);padding:12px 16px;box-shadow:0 8px 20px rgba(0,0,0,.1);font-weight:500}.demo-research_selectionBar__8KtW2>div{display:flex;gap:8px}.demo-research_modalBackdrop__XSByq{position:fixed;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.8)}.demo-research_modal__OHv4O{position:relative;width:600px;padding:24px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 10px 30px rgba(0,0,0,.15)}.demo-research_close__hvrd1{position:absolute;top:16px;right:16px;opacity:.7}.demo-research_form__ZpJG0{display:flex;flex-direction:column;gap:16px}.demo-research_form__ZpJG0 .demo-research_nameInput__yDVZ3{height:36px;line-height:36px;padding-right:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:18px;font-weight:500}.demo-research_field__G3igu{display:flex;flex-direction:column;gap:8px;font-weight:500}.demo-research_editor__QxpAw{min-height:100px;line-height:24px;color:hsl(var(--foreground))}.demo-research_supportingLabel__PhY66{color:hsl(var(--muted-foreground))}.demo-research_observationBadges___cUrD{display:flex;flex-wrap:wrap;gap:8px}.demo-research_observationBadges___cUrD>span{display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 10px;max-width:100%;font-size:12px;font-weight:500;border-radius:6px;background:hsl(var(--secondary));color:hsl(var(--secondary-foreground))}.demo-research_observationBadges___cUrD>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demo-research_inlineActions__fdi_O{display:flex;gap:8px}.demo-research_formFooter__KwZCv{display:flex;align-items:center;justify-content:space-between;padding-top:8px}.demo-research_fieldGrid___bOYa{display:grid;grid-template-columns:1fr 1fr;gap:12px}.demo-research_select__R3__x{font-weight:400}.demo-research_confidencePicker__SWIXU{position:relative}.demo-research_confidenceMenu__0puXR{position:absolute;z-index:1;top:40px;width:100%;padding:4px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--popover));color:hsl(var(--popover-foreground));box-shadow:0 4px 8px rgba(0,0,0,.1)}.demo-research_confidenceOption__eHfhl{position:relative;display:flex;align-items:center;padding:6px 8px 6px 32px;border-radius:4px;font-weight:400}.demo-research_confidenceOption__eHfhl>svg{position:absolute;left:8px}.demo-research_insightBadge__W0SI2{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;padding:2px 4px 2px 10px;border:1px solid hsl(var(--border));border-radius:6px;font-size:12px;font-weight:500}.demo-research_detailViewport__0kGk1{flex:1;min-width:0;overflow:hidden}.demo-research_detailContent__IK_4y{max-width:896px;padding:16px 32px;margin-inline:auto}.demo-research_description__TxLWw{color:hsl(var(--muted-foreground));font-size:14px;line-height:24px}.demo-research_relationshipActions__6yFQO{display:flex;align-items:center;gap:8px}.demo-research_ghostAction__3iJdY{display:inline-flex;align-items:center;justify-content:center;height:32px;gap:4px;padding:0 12px;border-radius:6px;font-size:14px;font-weight:500;white-space:nowrap}.demo-research_iconAction__VZ9dG{display:flex;align-items:center;justify-content:center;height:32px;width:32px}.demo-research_relationshipRow__e_6pe{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 16px;gap:8px;font-size:14px}.demo-research_relationshipRow__e_6pe+.demo-research_relationshipRow__e_6pe{margin-top:16px}.demo-research_relationshipRow__e_6pe>span:first-child{min-width:0;padding:4px 8px}.demo-research_relationshipMeta__q_eXV{display:flex;flex-shrink:0;align-items:center;gap:8px;color:hsl(var(--muted-foreground));font-size:12px}.demo-research_relationshipMeta__q_eXV>svg{margin:8px;color:hsl(var(--foreground))}.demo-research_emptyRelationship__XxD0h{padding:8px;font-size:14px;color:hsl(var(--muted-foreground))}.demo-research_commentTabs__y_etp{display:grid;grid-template-columns:1fr 1fr;height:36px;padding:4px;border-radius:8px;background:hsl(var(--muted));text-align:center;color:hsl(var(--muted-foreground))}.demo-research_comments__eRhpS{margin-top:24px}.demo-research_emptyComments__2CT_b{padding:32px 0;text-align:center;color:hsl(var(--muted-foreground))}.demo-research_toast__qEmxf{position:fixed;z-index:3;right:16px;bottom:16px;display:flex;flex-direction:column;width:388px;gap:4px;padding:16px 24px 16px 16px;border:1px solid hsl(var(--border));border-radius:6px;background:hsl(var(--background));box-shadow:0 8px 20px rgba(0,0,0,.1)}.demo-research_toast__qEmxf>strong{font-size:14px;font-weight:600}.demo-research_toast__qEmxf>span{font-size:14px;opacity:.9}.dark .demo-research_activeTab__lo_g0,.dark .demo-research_modal__OHv4O,.dark .demo-research_selectionBar__8KtW2{box-shadow:none}.demo-experiment_viewport__CvjRh{height:100%;overflow:hidden}.demo-experiment_detail__kVUfr{max-width:896px;margin:0 auto;padding:16px 32px 40px}.demo-experiment_description__l1clm{color:hsl(var(--muted-foreground));font-size:14px;line-height:21px}.demo-experiment_connectActions__H9i7k,.demo-experiment_ghostAction__jvCya{display:inline-flex;align-items:center;gap:4px}.demo-experiment_ghostAction__jvCya{height:32px;padding:0 12px;font-weight:500}.demo-experiment_iconAction__iqGsn{display:inline-flex;align-items:center;justify-content:center;height:32px;width:32px}.demo-experiment_noLabel__k_oEL{display:inline-flex;align-items:center;gap:6px;font-size:12px;color:hsl(var(--muted-foreground))}.demo-experiment_noLabel__k_oEL i{width:8px;height:8px;border-radius:50%;background:#9ca3af}.demo-experiment_empty__Rxp9T{padding:8px;color:hsl(var(--muted-foreground))}.demo-experiment_tabs__IXFt_{display:grid;grid-template-columns:1fr 1fr;padding:4px;height:36px;border-radius:8px;background:hsl(var(--muted));text-align:center;margin-bottom:24px;color:hsl(var(--muted-foreground))}.demo-experiment_tabs__IXFt_ span{padding:4px 12px;line-height:20px}.demo-experiment_tabs__IXFt_ span:first-child{border-radius:6px;background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:0 1px 3px #0001}.demo-experiment_emptyComments__aXAsR{padding:32px 0;text-align:center;color:hsl(var(--muted-foreground))}.demo-experiment_modalBackdrop__FE86P{position:fixed;inset:0;z-index:5;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center}.demo-experiment_modal__eL0yd{position:relative;width:600px;padding:24px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--background));box-shadow:0 20px 25px -5px #0003}.demo-experiment_close__HIdih{position:absolute;top:16px;right:16px;opacity:.7}.demo-experiment_modal__eL0yd h3{font-size:18px;font-weight:500;line-height:28px;padding:6px 0}.demo-experiment_modalEditor__102cU{margin-top:16px!important;min-height:100px;padding:8px 0;line-height:24px}.demo-experiment_formActions__zimCS{display:flex;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}.demo-experiment_formActions__zimCS>span:first-child{min-height:32px;padding-inline:12px}.demo-experiment_formFooter__ZxDiQ{display:flex;align-items:center;justify-content:space-between;margin-top:24px}.demo-experiment_formFooter__ZxDiQ>span:last-child{height:36px;padding-inline:16px}.demo-experiment_metricPicker__MQvid{position:relative}.demo-experiment_metricMenu__9dWkI{position:absolute;top:36px;left:0;z-index:1;min-width:230px;padding:4px;background:hsl(var(--popover));border:1px solid hsl(var(--border));border-radius:6px;box-shadow:0 4px 8px #0002}.demo-experiment_metricOption__2wu2X{display:block;padding:6px 8px;border-radius:4px}.demo-experiment_approval__3klJ0{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid hsl(var(--border));border-radius:8px;padding:16px;margin-bottom:24px}.demo-experiment_approval__3klJ0 h3{display:flex;gap:8px;align-items:center;font-size:14px;font-weight:600;margin-bottom:4px}.demo-experiment_approval__3klJ0 h3 svg{color:#059669}.demo-experiment_approval__3klJ0 p{color:hsl(var(--muted-foreground))}.demo-experiment_variations__yx1L7{display:grid;gap:12px}.demo-experiment_variation__WtCQO{display:flex;align-items:start;gap:12px;border:1px solid hsl(var(--border));border-radius:6px;padding:12px 16px}.demo-experiment_variation__WtCQO>svg{margin-top:6px;color:hsl(var(--muted-foreground))}.demo-experiment_variationName__JnI8z{flex:1;min-width:220px;display:flex;flex-direction:column;gap:4px;font-size:16px}.demo-experiment_mapping__066wm{display:flex;align-items:center;gap:4px;min-height:24px;font-size:12px;color:hsl(var(--muted-foreground))}.demo-experiment_mapping__066wm svg{color:#84cc16}.demo-experiment_mapping__066wm>span{margin-left:8px}.demo-experiment_traffic__O25XV{flex:1;color:hsl(var(--muted-foreground));font-size:12px}.demo-experiment_traffic__O25XV>div{display:flex;align-items:center;gap:12px;margin-top:8px}.demo-experiment_slider__RGKau{display:block;height:6px;border-radius:999px;flex:1;background:hsl(var(--primary)/.2);position:relative}.demo-experiment_slider__RGKau:before{content:"";position:absolute;inset:0 50% 0 0;background:hsl(var(--primary));border-radius:inherit}.demo-experiment_slider__RGKau i{position:absolute;top:-5px;left:calc(50% - 8px);width:16px;height:16px;border:1px solid hsl(var(--primary)/.5);background:hsl(var(--background));border-radius:50%}.demo-experiment_results__aV5Ls{display:flex;flex-direction:column;gap:24px;max-width:896px;margin:0 auto}.demo-experiment_resultsHeading__CF1_q{padding:16px 24px}.demo-experiment_resultsHeading__CF1_q h2{display:flex;gap:8px;align-items:center;font-size:24px;font-weight:600;line-height:32px}.demo-experiment_resultsHeading__CF1_q p{color:hsl(var(--muted-foreground))}.demo-experiment_metricSummary__zMbQk{display:flex;align-items:center;gap:12px;color:hsl(var(--muted-foreground))}.demo-experiment_metricSummary__zMbQk strong{color:hsl(var(--foreground))}.demo-experiment_stats__BMxQS{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.demo-experiment_card__uVNe5{padding:24px;border:1px solid hsl(var(--border));border-radius:12px;background:hsl(var(--card));color:hsl(var(--card-foreground));box-shadow:0 1px 2px #0001}.demo-experiment_card__uVNe5 h3{display:flex;align-items:center;gap:8px;font-weight:600;font-size:16px;line-height:16px;letter-spacing:-.4px}.demo-experiment_card__uVNe5 h3 svg{color:hsl(var(--muted-foreground))}.demo-experiment_card__uVNe5 .demo-experiment_statLabel__D4Mqa{font-size:14px;color:hsl(var(--muted-foreground));margin-bottom:8px}.demo-experiment_card__uVNe5 .demo-experiment_statValue__rjTHT{font-size:24px;line-height:32px;font-weight:600}.demo-experiment_success__qHnQn{display:flex;align-items:center;gap:8px;margin-top:24px!important;color:#059669}.demo-experiment_reportSubtitle__D78f2{color:hsl(var(--muted-foreground));margin-top:4px!important}.demo-experiment_resultsTable__BLHaA{border-collapse:collapse;width:100%;font-size:14px;margin-top:24px}.demo-experiment_resultsTable__BLHaA th{color:hsl(var(--muted-foreground));font-weight:500}.demo-experiment_resultsTable__BLHaA td,.demo-experiment_resultsTable__BLHaA th{padding:8px;text-align:right}.demo-experiment_resultsTable__BLHaA td:first-child,.demo-experiment_resultsTable__BLHaA th:first-child{text-align:left}.demo-experiment_resultsTable__BLHaA td{border-top:1px solid hsl(var(--border))}.demo-experiment_resultsTable__BLHaA td:first-child>span{margin-left:4px}.demo-experiment_significant__zgWz8>span{display:inline-flex;gap:4px;align-items:center;color:#059669}.dark .demo-experiment_significant__zgWz8>span,.dark .demo-experiment_success__qHnQn{color:#34d399}.demo-insights-list_list__QQGRS{height:100%}.demo-insights-list_toolbar__adE8N{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:16px 24px;border-bottom:1px solid hsl(var(--border))}.demo-insights-list_filters___8r7_{display:flex;flex:1;align-items:center;gap:8px}.demo-insights-list_searchInput__xsiAz{display:flex;align-items:center;width:250px;height:36px;padding:4px 12px;border:1px solid hsl(var(--input));border-radius:6px;background:transparent;color:hsl(var(--muted-foreground));font-size:14px;line-height:20px;box-shadow:0 1px 2px rgb(0 0 0/5%)}.demo-insights-list_table__7uGA1{width:100%;min-width:896px;table-layout:fixed;border-collapse:collapse;font-size:14px;line-height:20px}.demo-insights-list_table__7uGA1 th{height:40px;padding:0 8px;border-bottom:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));text-align:left;font-weight:500}.demo-insights-list_table__7uGA1 td{padding:16px 8px;overflow:hidden;vertical-align:middle}.demo-insights-list_table__7uGA1 td:first-child,.demo-insights-list_table__7uGA1 th:first-child{padding-left:24px}.demo-insights-list_sortHeading__KvKsP{display:flex;align-items:center;gap:8px;white-space:nowrap}.demo-insights-list_checkbox__xAGMJ{display:block;width:16px;height:16px;border:1px solid hsl(var(--primary));border-radius:4px;opacity:0}.demo-insights-list_table__7uGA1 tr[data-highlighted=true]{background:hsl(var(--muted)/.5)}.demo-insights-list_table__7uGA1 tr[data-highlighted=true] .demo-insights-list_checkbox__xAGMJ{opacity:1}.demo-insights-list_endMessage__HzhD6{padding:16px 0;text-align:center;color:hsl(var(--muted-foreground));font-size:16px;line-height:24px}.dark .demo-insights-list_searchInput__xsiAz{box-shadow:none}.product-demo_demo__gEnlr{min-width:0}.product-demo_backdrop__gw013{padding:28px 28px 0;border-radius:2px}.product-demo_details__4eYJo{padding:0 24px 12px}.product-demo_frame__nBlpp{position:relative;aspect-ratio:8/5;overflow:hidden;border-radius:min(1vw,8px) min(1vw,8px) 0 0;outline:1px solid rgba(0,0,0,.1);box-shadow:0 20px 60px rgba(0,0,0,.16)}.dark .product-demo_frame__nBlpp{outline-color:hsla(0,0%,100%,.1);box-shadow:none}.product-demo_canvas__lU8ab{display:block;width:100%;height:auto;overflow:hidden;pointer-events:none;user-select:none}.product-demo_chapters__8A6Dp{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;padding-top:24px}.product-demo_chapter__ZwNa1{display:flex;min-width:0;min-height:48px;flex-direction:column;justify-content:space-between;gap:12px;border-radius:2px;color:hsl(var(--muted-foreground));text-align:left}.product-demo_chapter__ZwNa1:hover,.product-demo_chapter__ZwNa1[aria-pressed=true]{color:hsl(var(--foreground))}.product-demo_chapter__ZwNa1:focus-visible,.product-demo_control__l8T3E:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:5px}.product-demo_chapterText__jSKLP{display:flex;align-items:baseline;gap:9px;font-size:14px;font-weight:500}.product-demo_chapterNumber__mjRCt{opacity:.5;font-variant-numeric:tabular-nums}.product-demo_progressTrack__ktslS{display:block;width:100%;height:2px;overflow:hidden;background:hsl(var(--foreground)/10%)}.product-demo_progress__kg6zq{display:block;height:100%;background:#2563eb;transform:scaleX(var(--demo-progress,0));transform-origin:left}.dark .product-demo_progress__kg6zq{background:#60a5fa}.product-demo_descriptionRow__xRgj8{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding-top:23px}.product-demo_caption__4Qq8c{display:flex;min-width:0;max-width:720px;min-height:72px;flex-direction:column;gap:5px;color:hsl(var(--muted-foreground));font-size:14px;line-height:1.6}.product-demo_captionTitle__3pWTs{color:hsl(var(--foreground));font-size:15px;font-weight:500}.product-demo_playback__eCI4C{display:flex;flex-shrink:0;align-items:center;gap:4px}.product-demo_control__l8T3E{display:grid;width:48px;height:48px;place-items:center;border-radius:50%;color:hsl(var(--foreground))}.product-demo_control__l8T3E:hover{background:hsl(var(--foreground)/6%)}.product-demo_motionHint__5JRez{padding-top:6px;color:hsl(var(--muted-foreground));font-size:12px;line-height:1.6}.product-demo_demo__gEnlr[data-demo-playing=false] .product-demo_canvas__lU8ab *{animation-play-state:paused!important}.product-demo_demo__gEnlr[data-reduced-motion=true] .product-demo_canvas__lU8ab *{animation:none!important;transition:none!important}@media (max-width:767px){.product-demo_backdrop__gw013{padding:12px 12px 0}.product-demo_chapters__8A6Dp{gap:16px}.product-demo_chapterText__jSKLP{gap:6px}.product-demo_chapterNumber__mjRCt{display:none}}@media (max-width:639px){.product-demo_details__4eYJo{padding:0 12px 12px}.product-demo_chapters__8A6Dp{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px;padding-top:18px}.product-demo_chapter__ZwNa1:last-child{grid-column:1/-1}.product-demo_captionTitle__3pWTs,.product-demo_caption__4Qq8c,.product-demo_chapterText__jSKLP{font-size:16px}.product-demo_chapterNumber__mjRCt{display:inline}.product-demo_descriptionRow__xRgj8{flex-wrap:wrap;gap:10px}.product-demo_caption__4Qq8c{min-height:110px}.product-demo_motionHint__5JRez{font-size:14px}}@media (max-width:379px){.product-demo_chapterNumber__mjRCt{display:none}}