:root{--lf-page:#f6f8fc;--lf-page-soft:#eef3f9;--lf-sidebar:#071527;--lf-sidebar-2:#0b1d33;--lf-sidebar-line:rgba(255,255,255,0.11);--lf-card:#ffffff;--lf-card-soft:#fbfcff;--lf-border:#dde7f3;--lf-border-strong:#cad8ea;--lf-text:#152035;--lf-ink:#172033;--lf-line:#e5eaf2;--lf-muted:#64748b;--lf-soft-text:#8a97aa;--lf-blue:#2563ff;--lf-blue-2:#1d7bff;--lf-purple:#6d4dff;--lf-green:#16a673;--lf-red:#f04438;--lf-orange:#f79009;--lf-cyan:#12a9d6;--lf-shadow:0 10px 28px rgba(18,31,53,0.06);--lf-shadow-soft:0 3px 10px rgba(18,31,53,0.04);--lf-radius:8px;--lf-control-height:34px;--lf-gap:12px}.littlefoxVideoTaskWorkspace{display:grid;grid-gap:14px;gap:14px;padding:0;overflow:visible}.littlefoxVideoTaskList{display:flex;gap:10px;min-width:0;overflow-x:auto;padding-bottom:2px}.littlefoxVideoTaskListItem{position:relative;display:grid;flex:0 0 min(360px,82vw);min-width:0;grid-gap:5px;gap:5px;padding:11px 36px 11px 12px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:var(--lf-text);text-align:left;box-shadow:var(--lf-shadow-soft);cursor:pointer}.littlefoxVideoTaskDelete{position:absolute;top:7px;right:7px;z-index:1;width:24px;height:24px;min-width:24px;padding:0;border-radius:999px;opacity:0;pointer-events:none;transition:opacity .15s ease,background-color .15s ease}.littlefoxVideoTaskListItem:focus-within .littlefoxVideoTaskDelete,.littlefoxVideoTaskListItem:hover .littlefoxVideoTaskDelete{opacity:1;pointer-events:auto}.littlefoxVideoTaskListItem.isActive,.littlefoxVideoTaskListItem:focus-visible,.littlefoxVideoTaskListItem:hover{border-color:var(--lf-blue);outline:none;box-shadow:0 0 0 3px rgba(37,99,255,.1),var(--lf-shadow-soft)}.littlefoxVideoTaskListItem>div{display:flex;min-width:0;align-items:center;gap:6px}.littlefoxVideoTaskListItem small,.littlefoxVideoTaskListItem>div span:last-child{min-width:0;overflow:hidden;color:var(--lf-muted);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.littlefoxVideoTaskListItem strong{overflow:hidden;color:var(--lf-text);font-size:14px;font-weight:750;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.littlefoxVideoTaskReference{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;min-height:52px;padding:7px 8px;border:1px solid #e4ebf5;border-radius:8px;background:#f8fbff;color:inherit;cursor:pointer;font:inherit;text-align:left}.littlefoxVideoTaskReference:focus-visible,.littlefoxVideoTaskReference:hover{border-color:#9fc2ff;outline:none;background:#eef6ff}.littlefoxVideoTaskReference img,.littlefoxVideoTaskReference>.anticon{width:40px;height:40px;border-radius:6px;object-fit:cover}.littlefoxVideoTaskReference>.anticon{display:grid;place-items:center;background:#e9f2ff;color:var(--lf-blue);font-size:20px}.littlefoxVideoTaskReference span{display:grid;min-width:0;grid-gap:2px;gap:2px}.littlefoxVideoTaskReference em,.littlefoxVideoTaskReference small,.littlefoxVideoTaskReference strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.littlefoxVideoTaskReference small{color:#64748b;font-size:11px;font-style:normal;font-weight:650}.littlefoxVideoTaskReference strong{color:var(--lf-text);font-size:12px;font-weight:760}.littlefoxVideoTaskReference em{color:#728198;font-size:11px;font-style:normal;line-height:1.25}.littlefoxVideoTaskGrid{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;min-width:0;overflow:visible}.littlefoxVideoTaskMain,.littlefoxVideoTaskSide{display:grid;min-width:0;grid-gap:12px;gap:12px;align-content:start;overflow:visible}.littlefoxVideoResultCard,.littlefoxVideoTaskCard{display:grid;min-width:0;grid-gap:10px;gap:10px;padding:14px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;box-shadow:var(--lf-shadow-soft)}.littlefoxVideoResultCard>div:first-child,.littlefoxVideoTaskCardHeader{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.littlefoxVideoTaskCardHeader>div{display:grid;min-width:0;grid-gap:2px;gap:2px}.littlefoxVideoResultCard strong,.littlefoxVideoTaskCardHeader strong{color:var(--lf-text);font-size:14px;font-weight:750;line-height:1.35}.littlefoxVideoResultCard dt,.littlefoxVideoResultCard p,.littlefoxVideoTaskCardHeader span{color:var(--lf-muted);font-size:12px;line-height:1.45}.littlefoxVideoTaskStoryboardTitle{display:flex;min-width:0;align-items:center;gap:8px}.littlefoxVideoTaskCard h3{margin:0;color:var(--lf-text);font-size:15px;font-weight:750;line-height:1.42}.littlefoxVideoTaskProfile{display:grid;grid-gap:8px;gap:8px}.littlefoxVideoTaskProfile div{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid #e6eef8;border-radius:8px;background:#f8fbff}.littlefoxVideoTaskControls label>span,.littlefoxVideoTaskGeneration small,.littlefoxVideoTaskProfile span{color:var(--lf-muted);font-size:12px;font-weight:650;line-height:1.35}.littlefoxVideoTaskProfile p{margin:0;color:var(--lf-text);font-size:13px;font-weight:400;line-height:1.55}.littlefoxVideoTaskImageGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.littlefoxVideoTaskImageGrid div{position:relative;display:block;aspect-ratio:1;overflow:hidden;border:1px solid #e0e9f5;border-radius:8px;background:#f8fafc}.littlefoxVideoTaskImageGrid .ant-checkbox-wrapper{position:absolute;z-index:2;top:7px;left:7px;margin:0}.littlefoxVideoTaskGeneration video,.littlefoxVideoTaskImageGrid img{display:block;width:100%;height:100%;object-fit:cover}.littlefoxVideoTaskControls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.littlefoxVideoTaskControls label{display:grid;min-width:0;grid-gap:6px;gap:6px}.littlefoxVideoTaskControls .littlefoxVideoTaskCheckboxControl{display:flex;align-items:center;grid-column:1/-1;min-height:34px}.littlefoxVideoTaskControls .littlefoxVideoTaskCheckboxControl .ant-checkbox-wrapper{align-items:center;color:var(--lf-text);display:inline-flex;font-size:13px;font-weight:650;line-height:1.45}.littlefoxVideoTaskControls .ant-select,.littlefoxVideoTaskControls .ant-select-selector{width:100%}.littlefoxVideoTaskMain .ant-input,.littlefoxVideoTaskMain .ant-input-textarea textarea{color:var(--lf-text);font-size:14px;font-weight:400;line-height:1.58}.littlefoxVideoTaskMain .ant-input-textarea textarea{overflow:hidden!important}.littlefoxVideoTaskInlineActions{display:flex;justify-content:flex-end}.littlefoxVideoTaskInlineActions .ant-btn{min-width:180px;height:42px;border-radius:7px;font-weight:750}.littlefoxVideoTaskStoryboardResult{border:0;box-shadow:none}.littlefoxVideoTaskStoryboardResult .videoSearchStoryboardRow{border-radius:8px}.littlefoxVideoTaskStoryboardResult .videoSearchStoryboardColumns{grid-template-columns:minmax(170px,.42fr) minmax(0,1fr)}.littlefoxVideoTaskStoryboardResult .videoSearchStoryboardTime,.littlefoxVideoTaskStoryboardResult .videoSearchStoryboardVisual span,.littlefoxVideoTaskStoryboardResult .videoSearchStoryboardVoiceover{font-size:13px;font-weight:500;line-height:1.7}.littlefoxVideoTaskStoryboardIntent{color:var(--lf-muted);font-size:12px;font-weight:500;line-height:1.6}.littlefoxVideoTaskGenerationList{display:grid;grid-gap:10px;gap:10px}.littlefoxVideoTaskGeneration{display:grid;grid-gap:7px;gap:7px}.littlefoxVideoTaskGenerationMeta{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:10px}.littlefoxVideoTaskGenerationMeta small{min-width:0}.littlefoxVideoTaskGeneration video{max-height:520px;border:1px solid #e0e9f5;border-radius:8px;background:#0f172a;object-fit:contain}.littlefoxVideoTaskGenerationPending{display:grid;min-height:150px;place-items:center;align-content:center;grid-gap:8px;gap:8px;border:1px dashed #c9d7ea;border-radius:8px;background:#f8fbff;color:var(--lf-muted);font-size:13px;line-height:1.5;text-align:center}.littlefoxVideoTaskGenerationPending .anticon{color:var(--lf-muted);font-size:18px}.littlefoxVideoTaskActions{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;margin:0 -14px -14px;padding:12px 14px 14px;border-top:1px solid var(--lf-border);background:linear-gradient(180deg,rgba(255,255,255,.84),#ffffff 45%);box-shadow:0 -12px 22px rgba(255,255,255,.9)}.littlefoxVideoTaskActions .ant-space{display:grid;grid-template-columns:1fr;width:100%;grid-gap:10px!important;gap:10px!important}.littlefoxVideoTaskActions .ant-btn{width:100%;height:44px;border-radius:7px;font-weight:750}.littlefoxVideoResultCard dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.littlefoxVideoResultCard dd,.littlefoxVideoResultCard dt{margin:0}.littlefoxVideoResultCard dd{overflow:hidden;color:var(--lf-text);font-size:13px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.littlefoxVideoResultCard dl,.littlefoxVideoTaskGrid{grid-template-columns:1fr}.littlefoxVideoTaskControls,.littlefoxVideoTaskImageGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.lf-page{min-height:100vh;background:var(--lf-page);color:var(--lf-text)}.lf-card,.lf-surface{border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:var(--lf-card);box-shadow:var(--lf-shadow-soft)}.lf-card{padding:14px}.lf-cardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--lf-gap);margin-bottom:12px}.lf-title{margin:0;color:var(--lf-text);font-size:18px;font-weight:850;line-height:1.25}.lf-muted{color:var(--lf-muted)}.lf-button,.lf-buttonPrimary{display:inline-flex;min-height:var(--lf-control-height);align-items:center;justify-content:center;gap:6px;padding:0 13px;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-text);font-size:13px;font-weight:800;text-decoration:none}.lf-buttonPrimary{border-color:transparent;background:linear-gradient(135deg,var(--lf-blue) 0,var(--lf-blue-2) 100%);color:#ffffff;box-shadow:0 8px 16px rgba(37,99,255,.22)}.lf-chip{display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--lf-border);border-radius:999px;background:#ffffff;color:var(--lf-muted);font-size:12px;font-weight:800}.lf-metricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--lf-gap);gap:var(--lf-gap)}.lf-metric{min-width:0;padding:12px;border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:#ffffff}.lf-metric span{display:block;color:var(--lf-muted);font-size:12px;font-weight:750}.lf-metric strong{display:block;margin-top:4px;color:var(--lf-text);font-size:22px;font-weight:850;line-height:1.1}.lf-statusCard{border-color:var(--lf-border);background:#ffffff}.lf-statusCard.is-green{border-color:#bfead4;background:#f0fbf5}.lf-statusCard.is-red{border-color:#ffd0d0;background:#fff5f5}.lf-statusCard.is-orange{border-color:#ffd9a8;background:#fff8ed}.lf-statusCard.is-purple{border-color:#dcd6ff;background:#f7f4ff}body{background:radial-gradient(circle at 14% 0,rgba(37,99,255,.06),transparent 28%),var(--lf-page);color:var(--lf-text)}.ant-layout.appShell,.appShell{min-height:100vh;background:var(--lf-page)}.userLoginShell{background:linear-gradient(135deg,rgba(109,77,255,.08),rgba(29,123,255,.06)),var(--lf-page)}.userLoginPanel{border-color:var(--lf-border);border-radius:var(--lf-radius);box-shadow:var(--lf-shadow)}.userAppShell{grid-template-columns:196px minmax(0,1fr);background:linear-gradient(180deg,#f9fbff 0,var(--lf-page) 45%,#f4f7fc 100%)}.userSidebar{gap:18px;padding:18px 12px;background:linear-gradient(180deg,var(--lf-sidebar) 0,var(--lf-sidebar-2) 58%,#07111f 100%);box-shadow:inset -1px 0 0 rgba(255,255,255,.05)}.userBrand{gap:10px;min-height:54px;padding:0 4px 10px}.userBrandMark{width:42px;height:42px;border-radius:10px;background:linear-gradient(135deg,#1db7ff,#2563ff 58%,#6d4dff);box-shadow:0 10px 22px rgba(37,99,255,.26);font-size:14px}.userBrand strong{color:#ffffff;font-size:16px;line-height:1.15}.userBrand span{color:#a9b7ca;font-size:11px;letter-spacing:0}.userNav{gap:7px}.userNavItem{min-height:40px;gap:10px;padding:0 11px;border:1px solid transparent;border-radius:7px;color:#cbd7e8;font-size:14px;font-weight:700;transition:background .14s ease,color .14s ease,border-color .14s ease,transform .14s ease}.userNavItem .anticon{color:#d8e2f0;font-size:16px}.userNavItem:hover{border-color:var(--lf-sidebar-line);background:rgba(255,255,255,.07);color:#ffffff}.userNavItem.isActive{border-color:rgba(255,255,255,.16);background:linear-gradient(135deg,#3455ff,#7848ff);color:#ffffff;box-shadow:0 8px 18px rgba(74,77,255,.28)}.userNavItem.isActive .anticon{color:#ffffff}.userWorkspaceCard{display:grid;grid-gap:4px;gap:4px;width:100%;padding:14px;border:1px solid var(--lf-sidebar-line);border-color:var(--lf-sidebar-line);border-radius:var(--lf-radius);background:rgba(255,255,255,.06);color:inherit;font:inherit;text-align:left;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.userWorkspaceCard small,.userWorkspaceCard span{color:#94a3b8}.userWorkspaceCard strong{display:flex;gap:6px;align-items:center;justify-content:space-between;color:#ffffff;font-size:14px;line-height:1.35}.agentPrototypeStoreSwitcher{cursor:pointer}.agentPrototypeStoreSwitcher:focus-visible,.agentPrototypeStoreSwitcher:hover{border-color:rgba(255,255,255,.22);background:rgba(255,255,255,.1)}.agentPrototypeStoreSwitcher .anticon{color:#94a3b8;font-size:11px}.agentPrototypeStoreSwitchList{display:grid;grid-gap:8px;gap:8px}.agentPrototypeStoreSwitchItem{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;width:100%;min-height:64px;padding:10px 12px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeStoreSwitchItem.isActive,.agentPrototypeStoreSwitchItem:hover{border-color:#a8c3ff;background:#f8fbff}.agentPrototypeStoreSwitchItem>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.agentPrototypeStoreSwitchItem strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeStoreSwitchItem span{color:var(--lf-muted);font-size:12px;font-weight:760}.userWorkspace{padding:18px 20px 24px}.userTopbar{min-height:52px;margin-bottom:14px;padding:0}.userTopbar h1{color:var(--lf-text);font-size:22px;font-weight:850;line-height:1.2}.userEyebrow{margin-bottom:5px;color:var(--lf-muted);font-size:11px;font-weight:800;letter-spacing:0;text-transform:none}.userTopbar .ant-space{gap:8px!important}.userAppShell .ant-btn{min-height:34px;border-radius:7px;border-color:var(--lf-border);color:var(--lf-text);font-weight:800;box-shadow:none}.userAppShell .ant-btn:focus,.userAppShell .ant-btn:hover{border-color:#a8c3ff;color:var(--lf-blue)}.userAppShell .ant-btn-primary{border-color:transparent;background:linear-gradient(135deg,var(--lf-blue) 0,var(--lf-blue-2) 100%);color:#ffffff;box-shadow:0 8px 16px rgba(37,99,255,.22)}.userAppShell .ant-btn-primary:focus,.userAppShell .ant-btn-primary:hover{border-color:transparent;background:linear-gradient(135deg,#1f55e8,#1677ff);color:#ffffff}.userAppShell .ant-btn-primary .anticon,.userAppShell .ant-btn-primary span{color:#ffffff}.userAppShell .ant-input,.userAppShell .ant-input-affix-wrapper,.userAppShell .ant-picker,.userAppShell .ant-select-selector,.userAppShell textarea.ant-input{border-color:var(--lf-border)!important;border-radius:7px!important;background:#ffffff!important;color:var(--lf-text);box-shadow:none!important}.userAppShell .ant-input-affix-wrapper:hover,.userAppShell .ant-input:hover,.userAppShell .ant-picker:hover,.userAppShell .ant-select-selector:hover{border-color:#b9cef1!important}.userAppShell .ant-input-affix-wrapper-focused,.userAppShell .ant-input:focus,.userAppShell .ant-picker-focused,.userAppShell .ant-select-focused .ant-select-selector{border-color:var(--lf-blue)!important;box-shadow:0 0 0 3px rgba(37,99,255,.1)!important}.aiCreateWorkspace,.aiRewritePanel,.aiRewriteWorkspace,.analysisPreviewPanel,.assetCard,.creativeCard,.noticePanel,.oneClickPreviewPanel,.toolbarPanel,.userMetricCard,.userPanel,.videoSearchAnalysisCard,.videoSearchAnalysisGrid div,.videoSearchAnalysisSurface,.videoSearchAnalysisWorkspace,.videoSearchFilterRail,.videoSearchHero,.videoSearchPreviewStats div,.videoSearchTable{border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:var(--lf-card);box-shadow:var(--lf-shadow-soft)}.noticePanel,.toolbarPanel,.userMetricCard,.userPanel{padding:14px}.userPanelHeader{margin-bottom:12px;padding-bottom:0}.userPanel h3.ant-typography,.userPanelHeader h3,.userPanelHeader h3.ant-typography,.videoSearchContentHeader strong{color:var(--lf-text);font-size:16px;font-weight:850;line-height:1.3}.profileSummary,.settingsGrid,.userMetricGrid{gap:12px}.oneClickReferenceSummary,.oneClickTaskSummary,.profileSummary>div,.settingsGrid>div,.taskWorkspaceSummary>div,.userMetricCard,.videoSearchAnalysisSummary{border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.profileSummary strong,.settingsGrid strong,.userMetricCard strong{color:var(--lf-blue);font-size:22px;font-weight:850}.detailGrid span,.profileSummary span,.settingsGrid span,.userMetricCard p,.userMetricCard span,.videoSearchQuickLabel,.videoSearchRangeField>span,.videoSearchSectionLabel{color:var(--lf-muted)}.tiktokAnalysisHero,.userHero{border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:linear-gradient(135deg,#ffffff,#f5f8ff 58%,#f1fbff);color:var(--lf-text);box-shadow:var(--lf-shadow-soft)}.tiktokAnalysisHero h2,.userHero h2.ant-typography{color:var(--lf-text)}.tiktokAnalysisHero .ant-typography,.userHero .ant-typography{color:var(--lf-muted)}.userHeroMetrics div{border-color:var(--lf-border);border-radius:var(--lf-radius);background:#ffffff}.userHeroMetrics strong{color:var(--lf-blue)}.userHeroMetrics span{color:var(--lf-muted)}.assetTabs button,.quickActions button,.videoSearchChip{min-height:32px;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted);font-weight:800}.assetTabs{gap:8px}.assetTabs button{padding:0 13px}.assetTabs button.isActive,.assetTabs button:hover,.quickActions button:hover,.videoSearchChip.isActive{border-color:#a8c3ff;background:#edf4ff;color:var(--lf-blue)}.noticePanel{border-color:#cfe0ff;background:#f7fbff}.noticePanel p{color:var(--lf-muted)}.assetFilterBar,.toolbarPanel,.videoSearchAdvancedPanel,.videoSearchFilterRail,.videoSearchToolbar{border-color:var(--lf-border);background:#ffffff}.assetCard,.assetItem,.briefList div,.profileDraftUploader,.profileFormSection,.profileProductImageCard,.profileSourcePanel,.storyboardList,.videoDraftPanel{border-color:var(--lf-border);border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.assetCardThumb,.assetPreview,.profileProductImageCard img,.profileProductImageEmpty,.tiktokGrowthWorkSampleThumb,.videoSearchThumb{border-radius:7px;background:#eef4fb}.videoSearchWorkspace{gap:14px}.videoSearchWorkspace.userPanel{background:transparent;box-shadow:none}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel{width:min(100% - 48px,1450px);margin:0 auto;padding:24px 0 68px;gap:14px}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel--ai_create{padding-top:0;gap:4px}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel .videoSearchEmbeddedRoot{width:100%}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel .videoSearchEmbeddedWorkspace{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel .videoSearchContent,.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel .videoSearchFilterRail,.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel .videoSearchHero{border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4806}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel .videoSearchContentSingle{min-width:0}.videoSearchFilterRail,.videoSearchHero{padding:14px}.videoSearchFilterRow,.videoSearchRangeField{grid-template-columns:82px minmax(0,1fr)}.videoSearchFilterStrip{border-bottom-color:#edf2f8}.videoSearchResultTable,.videoSearchTable{overflow:hidden}.videoSearchTableHead{border-bottom-color:var(--lf-border);background:#f6f9fd;color:var(--lf-muted)}.videoSearchRow>span,.videoSearchTableHead span{color:var(--lf-muted)}.videoSearchRow{border-bottom-color:#edf2f8;background:#ffffff}.videoSearchRow:hover{background:#f8fbff}.videoSearchMeta strong,.videoSearchMetaTitle{color:var(--lf-text);font-weight:850}.videoSearchMetaDetail,.videoSearchMetaDetails{color:var(--lf-muted)}.videoSearchActionButton{min-height:30px;border-color:#cbdcff;border-radius:7px;background:#f6f9ff;color:var(--lf-blue);font-weight:850}.videoSearchActionButton:focus,.videoSearchActionButton:hover{border-color:var(--lf-blue);background:#edf4ff;color:var(--lf-blue)}.videoSearchPager,.videoSearchPagination{color:var(--lf-muted)}.videoSearchAnalysisHeader,.videoSearchAnalysisLayout,.videoSearchAnalysisMediaRail,.videoSearchAnalysisPanel,.videoSearchAnalysisSidebar,.videoSearchStoryboardItem,.videoSearchStoryboardPanel,.videoSearchStoryboardRow{border-color:var(--lf-border);border-radius:var(--lf-radius);background:#ffffff}.videoSearchStoryboardBadge,.videoSearchStoryboardTime{border-radius:6px;background:#edf4ff;color:var(--lf-blue)}.tiktokGrowthCenter{color:var(--lf-text)}.tiktokGrowthCenter .userPanel{border-color:var(--lf-border);border-radius:var(--lf-radius);box-shadow:var(--lf-shadow-soft)}.tiktokGrowthTopBar{min-height:38px}.tiktokGrowthActionMenu.ant-btn{color:var(--lf-text)}.tiktokGrowthActionMenu.ant-btn,.tiktokGrowthHeader{border-color:var(--lf-border);box-shadow:var(--lf-shadow-soft)}.tiktokGrowthHeader{padding:18px;border-radius:var(--lf-radius);background:#ffffff}.tiktokGrowthHeader h2.ant-typography,.tiktokGrowthTopBar h2.ant-typography{color:var(--lf-text);font-size:22px;font-weight:850}.tiktokGrowthHeader .ant-typography{color:var(--lf-muted)}.tiktokGrowthDailyEntryAside span,.tiktokGrowthDailyPreview span,.tiktokGrowthDailyTags span,.tiktokGrowthDataSummary span,.tiktokGrowthHeaderActions>span,.tiktokGrowthReportDate{border-color:var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted)}.tiktokGrowthDailyEntry{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;padding:14px;border-color:#d6e5f6;border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft);cursor:default}.tiktokGrowthDailyPanel>.userPanelHeader{display:none}.tiktokGrowthDailyTopline{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.tiktokGrowthDailyTopline h3.ant-typography{margin:0 0 3px;color:var(--lf-text);font-size:17px;font-weight:850;line-height:1.25}.tiktokGrowthDailyTopline .ant-typography{color:var(--lf-muted);font-size:12px;line-height:1.45}.tiktokGrowthDailyKpiGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.tiktokGrowthDailyKpiCard{display:grid;min-height:74px;align-content:center;grid-gap:3px;gap:3px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.tiktokGrowthDailyKpiCard span{color:var(--lf-muted);font-size:12px;font-weight:850}.tiktokGrowthDailyKpiCard strong{color:var(--lf-text);font-size:20px;font-weight:900;line-height:1.1}.tiktokGrowthDailyKpiCard small{color:var(--lf-muted);font-size:11px;font-weight:750}.tiktokGrowthDailyKpiCard.is-green{border-color:#ccebdd;background:#f7fcfa}.tiktokGrowthDailyKpiCard.is-blue{border-color:#cddcff;background:#f7faff}.tiktokGrowthDailyKpiCard.is-purple{border-color:#ddd6ff;background:#faf8ff}.tiktokGrowthDailyKpiCard.is-orange{border-color:#ffddad;background:#fffaf2}.tiktokGrowthDailySectionGrid span,.tiktokGrowthDetailCompareCard,.tiktokGrowthDetailMetaGrid div,.tiktokGrowthDetailScoreRow div,.tiktokGrowthDiagnosisCard,.tiktokGrowthExecutionSteps>div,.tiktokGrowthReferenceCard,.tiktokGrowthSolutionGrid>div{border-color:var(--lf-border);border-radius:var(--lf-radius);background:#ffffff}.tiktokGrowthDailyEntryCta{display:inline-flex;min-height:30px;align-items:center;justify-content:center;padding:0 12px;border:0;border-radius:7px;background:linear-gradient(135deg,var(--lf-blue) 0,var(--lf-blue-2) 100%);color:#ffffff;font-size:12px;font-weight:850;cursor:pointer;white-space:nowrap}.tiktokGrowthDailyEntryCta:disabled{cursor:not-allowed;opacity:.55}.tiktokGrowthWorklistPanel.userPanel{padding:16px 18px 18px;border:1px solid var(--lf-border);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.tiktokGrowthWorklist{gap:14px}.tiktokGrowthWorklist .tiktokGrowthSectionTitle{padding:0}.tiktokGrowthWorklist .tiktokGrowthSectionTitle h3.ant-typography{margin:0;color:var(--lf-text);font-size:18px;font-weight:850;line-height:1.25}.tiktokGrowthWorklist .tiktokGrowthSectionTitle h3.ant-typography span{color:var(--lf-text);font-size:13px;font-weight:850}.tiktokGrowthWorklistHeader>div{display:flex;align-items:baseline;gap:12px}.tiktokGrowthWorklistHeader .ant-typography{color:var(--lf-muted);font-size:12px}.tiktokGrowthWorklistViewAll{border:0;background:transparent;color:var(--lf-blue);font-size:12px;font-weight:850;cursor:pointer}.tiktokGrowthWorkColumns{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.tiktokGrowthWorkColumn{display:flex;min-height:244px;flex-direction:column;gap:10px;padding:12px;border-radius:var(--lf-radius);box-shadow:none}.tiktokGrowthWorkColumn.is-green{border-color:#bfead4;background:#f0fbf5}.tiktokGrowthWorkColumn.is-red{border-color:#ffd0d0;background:#fff5f5}.tiktokGrowthWorkColumn.is-orange{border-color:#ffd9a8;background:#fff8ed}.tiktokGrowthWorkColumn.is-purple{border-color:#dcd6ff;background:#f7f4ff}.tiktokGrowthPriorityBadge{width:20px;min-height:20px;border-radius:999px;font-size:11px}.tiktokGrowthWorkColumnHeader{grid-template-columns:22px minmax(0,1fr);gap:7px;align-items:start}.tiktokGrowthWorkColumnHeader .anticon{color:#ffffff;font-size:12px}.tiktokGrowthWorkColumnHeader strong{color:var(--lf-text);font-size:14px;font-weight:850;line-height:1.2}.tiktokGrowthWorkColumnHeader strong small{margin-left:3px;color:var(--lf-muted);font-size:11px;font-weight:850}.tiktokGrowthWorkColumnHeader p{display:-webkit-box;margin:4px 0 0;overflow:hidden;color:var(--lf-muted);font-size:11px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokGrowthWorkActionButton{display:inline-flex;width:100%;min-height:30px;align-items:center;justify-content:center;margin-top:auto;border:0;border-radius:7px;font-size:12px;font-weight:850;cursor:pointer}.tiktokGrowthWorkActionButton:disabled{cursor:not-allowed;opacity:.55}.tiktokGrowthWorkImpact{display:flex;min-height:28px;align-items:center;justify-content:center;padding:0 8px;border-radius:7px;font-size:12px;font-weight:850}.tiktokGrowthWorkSamples>span{color:var(--lf-muted)}.tiktokGrowthWorkSamples>div{display:grid;grid-gap:8px;gap:8px}.tiktokGrowthWorkSamples button{min-height:42px;grid-template-columns:34px minmax(0,1fr);gap:2px 8px;padding:0;border:0;border-radius:6px;background:transparent;box-shadow:none}.tiktokGrowthWorkSamples button:hover{background:rgba(255,255,255,.72)}.tiktokGrowthWorkSampleThumb,.tiktokGrowthWorkSampleThumb .videoSearchThumbFallbackVideo,.tiktokGrowthWorkSampleThumb .videoSearchThumbPlaceholder,.tiktokGrowthWorkSampleThumb iframe,.tiktokGrowthWorkSampleThumb img,.tiktokGrowthWorkSampleThumb video{width:34px;height:34px}.tiktokGrowthWorkSamples strong{color:var(--lf-text);font-size:12px;line-height:1.25}.tiktokGrowthWorkSamples small{line-height:1.2}.tiktokGrowthWorkSamples .tiktokGrowthWorkSampleReason,.tiktokGrowthWorkSamples small{color:var(--lf-muted);font-size:11px}.tiktokGrowthWorkMore{display:block;color:var(--lf-muted);font-size:12px;font-weight:850;text-align:center}.tiktokGrowthWorkColumn.is-red .tiktokGrowthPriorityBadge,.tiktokGrowthWorkColumn.is-red .tiktokGrowthWorkActionButton,.tiktokGrowthWorkColumn.is-red .tiktokGrowthWorkImpact{background:#feeceb;color:#ef4444}.tiktokGrowthWorkColumn.is-red .tiktokGrowthPriorityBadge{background:#ef4444}.tiktokGrowthWorkColumn.is-orange .tiktokGrowthPriorityBadge,.tiktokGrowthWorkColumn.is-orange .tiktokGrowthWorkActionButton,.tiktokGrowthWorkColumn.is-orange .tiktokGrowthWorkImpact{background:#fff2dd;color:#f97316}.tiktokGrowthWorkColumn.is-orange .tiktokGrowthPriorityBadge{background:#f97316}.tiktokGrowthWorkColumn.is-green .tiktokGrowthPriorityBadge,.tiktokGrowthWorkColumn.is-green .tiktokGrowthWorkActionButton,.tiktokGrowthWorkColumn.is-green .tiktokGrowthWorkImpact{background:#e9f8ef;color:#12a06b}.tiktokGrowthWorkColumn.is-green .tiktokGrowthPriorityBadge{background:#12a06b}.tiktokGrowthWorkColumn.is-purple .tiktokGrowthPriorityBadge,.tiktokGrowthWorkColumn.is-purple .tiktokGrowthWorkActionButton,.tiktokGrowthWorkColumn.is-purple .tiktokGrowthWorkImpact{background:#f0ecff;color:#6d4dff}.tiktokGrowthWorkColumn.is-purple .tiktokGrowthPriorityBadge{background:#6d4dff}.tiktokGrowthLoopGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:12px}.tiktokGrowthLoopPanel{gap:12px;padding:14px;border-color:var(--lf-border);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.tiktokGrowthLoopHeader{align-items:flex-start}.tiktokGrowthLoopHeader h3.ant-typography{margin:0;color:var(--lf-text);font-size:17px;font-weight:850}.tiktokGrowthLoopHeader .ant-typography{color:var(--lf-muted);font-size:12px}.tiktokGrowthLoopTabs{display:inline-flex;gap:4px;padding:2px;border:1px solid var(--lf-border);border-radius:7px;background:#f7f9fc}.tiktokGrowthLoopLink,.tiktokGrowthLoopTabs span{min-height:26px;padding:0 9px;border:0;border-radius:6px;background:transparent;color:var(--lf-muted);font-size:12px;font-weight:850}.tiktokGrowthLoopTabs span{display:inline-flex;align-items:center}.tiktokGrowthLoopTabs .isActive{background:#edf4ff;color:var(--lf-blue)}.tiktokGrowthLoopLink{color:var(--lf-blue);cursor:pointer}.tiktokGrowthExecutionStages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.tiktokGrowthExecutionStages>button{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.tiktokGrowthExecutionStages>button.is-active,.tiktokGrowthExecutionStages>button:focus-visible,.tiktokGrowthExecutionStages>button:hover{box-shadow:0 0 0 2px rgba(37,99,235,.12)}.tiktokGrowthExecutionStages strong{color:var(--lf-text);font-size:13px;font-weight:850}.tiktokGrowthExecutionStages b{color:var(--lf-text);font-size:20px;font-weight:900;line-height:1.1}.tiktokGrowthExecutionStages small{color:var(--lf-muted);font-size:11px;line-height:1.3}.tiktokGrowthExecutionStages .is-green{border-color:#ccebdd;background:#f7fcfa}.tiktokGrowthExecutionStages .is-blue{border-color:#cddcff;background:#f7faff}.tiktokGrowthExecutionStages .is-gray{border-color:#e3e8ef;background:#fafbfc}.tiktokGrowthExecutionList{gap:0;overflow:hidden;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.tiktokGrowthExecutionDrawerBody{display:grid;grid-gap:12px;gap:12px}.tiktokGrowthExecutionDrawerFilters{display:grid;grid-gap:10px;gap:10px}.tiktokGrowthExecutionList.is-drawer{max-height:min(680px,calc(100vh - 260px));overflow:auto}.tiktokGrowthExecutionPager{display:flex;justify-content:flex-end}.tiktokGrowthExecutionHead,.tiktokGrowthExecutionItem{display:grid;grid-template-columns:62px minmax(0,1.5fr) 76px 112px 92px;grid-gap:8px;gap:8px;align-items:center}.tiktokGrowthExecutionHead{min-height:34px;padding:0 10px;background:#f7f9fc;color:var(--lf-muted);font-size:11px;font-weight:850}.tiktokGrowthExecutionList.is-drawer .tiktokGrowthExecutionHead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.tiktokGrowthExecutionItem{min-height:48px;padding:8px 10px;border:0;border-top:1px solid #edf2f8;border-radius:0;background:#ffffff;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left}.tiktokGrowthExecutionItem:focus-visible,.tiktokGrowthExecutionItem:hover{background:#f8fbff}.tiktokGrowthExecutionItem>span{width:28px;height:24px;border-radius:6px;background:#edf4ff;color:var(--lf-blue);font-size:12px}.tiktokGrowthExecutionItem div{gap:2px}.tiktokGrowthExecutionItem strong{color:var(--lf-text);font-size:12px;font-weight:850;line-height:1.25;-webkit-line-clamp:1}.tiktokGrowthExecutionItem small,.tiktokGrowthExecutionItem time{color:var(--lf-muted);font-size:11px;line-height:1.25}.tiktokGrowthExecutionItem b{min-width:0;color:var(--lf-blue);font-size:12px;text-align:left}.tiktokGrowthLearningList{gap:8px}.tiktokGrowthLearningList div{display:grid;grid-template-columns:82px minmax(0,1fr) auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;padding:9px 10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.tiktokGrowthLearningList span{color:var(--lf-blue);font-size:12px;font-weight:850}.tiktokGrowthLearningList strong{color:var(--lf-text);font-size:13px;font-weight:850;line-height:1.25}.tiktokGrowthLearningList small{grid-column:2/4;color:var(--lf-muted);font-size:11px;line-height:1.35;-webkit-line-clamp:2}.tiktokGrowthBottomGrid{grid-template-columns:minmax(0,1fr);gap:12px}.tiktokReferencePanel{padding:14px;border-color:var(--lf-border);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.tiktokReferenceHeader{align-items:flex-start;margin-bottom:12px}.tiktokGrowthBottomGrid .tiktokGrowthLoopPanel h3.ant-typography,.tiktokReferenceHeader h3.ant-typography{margin:0;color:var(--lf-text);font-size:17px;font-weight:850}.tiktokReferenceHeader .ant-btn{min-height:30px;border-radius:7px;font-size:12px;font-weight:850}.tiktokReferenceScroller{grid-template-columns:repeat(8,minmax(132px,1fr));gap:8px}.tiktokReferenceScroller>*{min-width:0}.tiktokReferenceCard{overflow:hidden;grid-template-rows:auto minmax(28px,auto) minmax(25px,auto) auto;height:100%;gap:5px;min-width:0}.tiktokReferenceThumb{width:100%;min-width:0;min-height:128px;border-radius:8px}.tiktokReferenceThumb .videoSearchThumbEmbed,.tiktokReferenceThumb .videoSearchThumbFallbackVideo,.tiktokReferenceThumb .videoSearchThumbPlaceholder,.tiktokReferenceThumb .videoSearchThumbProbe,.tiktokReferenceThumb img{height:128px}.tiktokReferenceRank{top:5px;left:5px;min-height:18px;padding:0 5px;font-size:10px}.tiktokReferenceNoPlay,.tiktokReferenceThumb a{width:26px;height:26px;font-size:14px}.tiktokReferenceCard strong{color:var(--lf-text);font-size:11px;font-weight:850}.tiktokReferenceCard small,.tiktokReferenceCard strong{min-width:0;max-width:100%;line-height:1.25;-webkit-line-clamp:2;word-break:break-word}.tiktokReferenceCard small{display:-webkit-box;overflow:hidden;color:var(--lf-muted);font-size:10px;-webkit-box-orient:vertical}.tiktokReferenceCardFooter{gap:3px;margin-top:auto;min-width:0}.tiktokReferenceCardFooter .ant-tag{display:inline-flex;min-width:0;max-width:100%;align-items:center;margin:0;overflow:hidden;border-radius:6px;font-size:10px;font-weight:800;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthStrategyList{gap:8px}.tiktokGrowthStrategyList div{gap:5px;padding:10px;border-color:var(--lf-border);border-radius:8px;background:#ffffff}.tiktokGrowthStrategyList strong{color:var(--lf-text);font-size:13px;font-weight:850;line-height:1.25}.tiktokGrowthStrategyList small{color:var(--lf-muted);font-size:12px;line-height:1.45}.tiktokDailyReportDrawer .ant-drawer-content,.tiktokGrowthDetailModal .ant-drawer-content{background:#f6f8fc}.tiktokGrowthDetailModal .ant-drawer-body{padding:12px}.tiktokDailyReportDetail,.tiktokGrowthDetailBody{display:grid;grid-gap:12px;gap:12px;color:var(--lf-text)}.tiktokDailyReportConclusion,.tiktokDailyReportSection,.tiktokGrowthDetailHero,.tiktokGrowthDetailToolbar,.tiktokGrowthModalSection{border-color:var(--lf-border);border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.tiktokGrowthDetailToolbar{position:-webkit-sticky;position:sticky;top:0;z-index:2;min-height:48px;padding:9px 12px}.tiktokGrowthDetailToolbarMain{display:flex;flex:1 1 auto;min-width:0;align-items:center;gap:8px}.tiktokGrowthDetailToolbar button{min-height:30px;border-color:var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted);font-weight:850}.tiktokGrowthDetailToolbar strong{color:var(--lf-text);font-size:16px;font-weight:850}.tiktokGrowthDetailToolbar small{flex:0 0 auto;color:var(--lf-muted);font-size:12px;font-weight:800;white-space:nowrap}.tiktokGrowthDetailStatusTags{display:inline-flex;flex:0 0 auto;gap:6px}.tiktokGrowthDetailToolbar span{min-height:28px;border-color:var(--lf-border);border-radius:7px;background:#f8fbff;color:var(--lf-muted)}.tiktokGrowthDetailHero{display:grid;grid-template-columns:220px minmax(0,1fr) 220px;grid-gap:12px;gap:12px;align-items:start;padding:0;border:0;background:transparent;box-shadow:none}.tiktokGrowthDetailHero.is-without-state{grid-template-columns:280px minmax(0,1fr)}.tiktokGrowthDetailHeroStack{display:grid;min-width:0}.tiktokGrowthDetailVideo{min-height:0;width:100%;height:auto;aspect-ratio:1/1;border-color:var(--lf-border);border-radius:var(--lf-radius);box-shadow:var(--lf-shadow-soft)}.tiktokGrowthDetailVideo .videoSearchThumbEmbed,.tiktokGrowthDetailVideo .videoSearchThumbFallbackVideo,.tiktokGrowthDetailVideo .videoSearchThumbPlaceholder,.tiktokGrowthDetailVideo .videoSearchThumbProbe,.tiktokGrowthDetailVideo img{min-height:0}.tiktokGrowthDetailIntro{gap:8px;padding:11px;border-color:var(--lf-border);background:#ffffff}.tiktokGrowthDetailIntro,.tiktokGrowthDetailIntro.is-green,.tiktokGrowthDetailIntro.is-orange,.tiktokGrowthDetailIntro.is-purple,.tiktokGrowthDetailIntro.is-red{border-radius:var(--lf-radius)}.tiktokGrowthDetailIntro span{color:var(--lf-muted);font-size:12px}.tiktokGrowthDetailIntro strong{color:var(--lf-text);font-size:16px;font-weight:850;line-height:1.32}.tiktokGrowthDetailIntro p{color:var(--lf-muted);font-size:12px}.tiktokGrowthDetailStateCard{display:grid;min-width:0;align-content:start;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.tiktokGrowthDetailStateCard h3{margin:0;color:var(--lf-text);font-size:15px;font-weight:850}.tiktokGrowthDetailStateCard strong{color:var(--lf-text);font-size:17px;font-weight:900;line-height:1.15}.tiktokGrowthDetailStateCard p{margin:0;color:var(--lf-muted);font-size:12px;font-weight:750;line-height:1.45}.tiktokGrowthDetailStateCard .ant-btn{width:-moz-fit-content;width:fit-content;min-height:30px;border-radius:7px;font-size:12px;font-weight:850}.tiktokGrowthDetailSubhead{margin-top:2px;color:var(--lf-text);font-size:14px}.tiktokGrowthDetailScoreRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tiktokGrowthDetailScoreRow div{padding:9px 10px;border-color:var(--lf-border);background:#ffffff}.tiktokGrowthDetailScoreRow b{color:var(--lf-text);font-size:20px;font-weight:850}.tiktokGrowthDetailMetaGrid span,.tiktokGrowthDetailScoreRow small{color:var(--lf-muted)}.tiktokGrowthDetailMetaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tiktokGrowthDetailMetaGrid div{padding:8px;border-color:var(--lf-border);background:#ffffff}.tiktokGrowthDetailReasonSection{padding:12px}.tiktokGrowthDetailReasonSection h3,.tiktokGrowthModalSection>h3{color:var(--lf-text);font-size:17px;font-weight:850}.tiktokGrowthModalBlocks.is-diagnosis{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:9px}.tiktokGrowthModalBlocks.is-diagnosis .tiktokGrowthDiagnosisCard{min-height:88px;padding:34px 10px 10px;border-color:#ffd7d7;background:#fff7f7}.tiktokGrowthDiagnosisCard i{top:13px;left:12px}.tiktokGrowthModalBlocks.is-diagnosis .tiktokGrowthDiagnosisCard b{color:#b42318;font-size:12px}.tiktokGrowthModalBlocks.is-diagnosis .tiktokGrowthDiagnosisCard span{color:var(--lf-muted);font-size:12px}.tiktokGrowthDetailReasonSection.is-positive .tiktokGrowthDiagnosisCard{border-color:#bfead4;background:#f0fbf5}.tiktokGrowthDetailReasonSection.is-positive .tiktokGrowthDiagnosisCard i{background:#dcfce7;color:#12a06b}.tiktokGrowthDetailReasonSection.is-positive .tiktokGrowthDiagnosisCard b{color:#0f8f5f}.tiktokGrowthModalSection{padding:12px}.tiktokGrowthModalSection:has(>.tiktokGrowthDetailAllVideos),.tiktokGrowthModalSection:has(>.tiktokGrowthDetailCompare),.tiktokGrowthModalSection:has(>.tiktokGrowthExecutionSteps),.tiktokGrowthModalSection:has(>.tiktokGrowthSolutionGrid){border-color:var(--lf-border);border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.tiktokGrowthDetailCompare{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px}.tiktokGrowthDetailCompareCard{padding:12px;border-color:var(--lf-border);background:#ffffff}.tiktokGrowthDetailCompareCard h3{color:var(--lf-text);font-size:15px}.tiktokGrowthDetailVideoList{grid-template-columns:1fr}.tiktokGrowthDetailVideoList button{grid-template-columns:72px minmax(0,1fr);border-color:var(--lf-border);background:#fbfcff}.tiktokGrowthDetailVideoList button>span{width:72px;height:72px;border-radius:7px}.tiktokGrowthDetailVideoList button>strong{font-size:12px}.tiktokGrowthDetailReferenceCard{grid-template-columns:84px minmax(0,1fr);border-color:var(--lf-border);background:#fbfcff}.tiktokGrowthDetailReferenceCard>span{width:84px;height:84px}.tiktokGrowthSolutionGrid{grid-template-columns:minmax(0,1fr);gap:12px}.tiktokGrowthSolutionGrid>div{min-height:150px;border-color:#d8defe;background:#fbfaff}.tiktokGrowthSolutionHeader span{color:var(--lf-purple)}.tiktokGrowthSolutionHeader strong{color:var(--lf-text)}.tiktokGrowthExecutionSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.tiktokGrowthExecutionSteps div{min-height:118px;border-color:var(--lf-border);background:#ffffff}.tiktokGrowthExecutionSteps div:after{right:-10px}.tiktokGrowthDetailAllVideos{border-color:var(--lf-border)}.tiktokGrowthDetailAllVideos>div:first-child{background:#f6f9fd}.agentPrototype{display:grid;grid-template-columns:196px minmax(0,1fr);min-height:100vh;background:linear-gradient(180deg,#f9fbff 0,var(--lf-page) 45%,#f4f7fc 100%)}.agentPrototypeAdvisorShell{--font-litfox-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Helvetica Neue",Arial,sans-serif;--lf-ink:#172033;--lf-muted:#6c7890;--lf-quiet:#98a3b6;--lf-line:#e5eaf2;--lf-bg:#f4f6fa;--lf-card:#ffffff;--lf-primary:#4c5df6;--lf-violet:#7957f4;--lf-blue-soft:#eef1ff;--lf-danger:#e84d5b;--lf-danger-soft:#fff0f1;--lf-warning:#e8902d;--lf-warning-soft:#fff6e9;--lf-success:#1fa675;--lf-success-soft:#eaf9f3;grid-template-columns:252px minmax(0,1fr);background:var(--lf-bg)}.agentPrototypeAdvisorShell,.agentPrototypeAuthGate{color:var(--lf-ink);font-family:var(--font-litfox-sans),"PingFang SC",sans-serif}.agentPrototypeAuthGate{--font-litfox-sans:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Helvetica Neue",Arial,sans-serif;--lf-ink:#172033;--lf-muted:#6c7890;--lf-line:#e5eaf2;--lf-bg:#f4f6fa;--lf-primary:#4c5df6;--lf-success:#1fa675;display:grid;min-height:calc(100vh - 88px);padding:32px;align-items:start;background:transparent}.agentPrototypeAuthGatePanel{width:100%;border:1px solid var(--lf-line);border-radius:8px;background:#fff;box-shadow:0 20px 60px rgb(23 32 51/.08);padding:26px}.agentPrototypeAuthGateHeader{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;padding-bottom:20px;border-bottom:1px solid var(--lf-line)}.agentPrototypeAuthGateTitle{display:flex;min-width:0;gap:14px;align-items:flex-start}.agentPrototypeAuthGateHeader p{margin:0 0 6px;color:var(--lf-primary);font-size:13px;font-weight:850}.agentPrototypeAuthGateHeader h1.ant-typography{margin:0 0 6px;color:var(--lf-ink);font-size:24px;font-weight:850;letter-spacing:0;line-height:1.2}.agentPrototypeAuthGateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:18px}.agentPrototypeAuthGateCard{display:grid;grid-gap:14px;gap:14px;min-height:206px;align-content:start;border:1px solid var(--lf-line);border-radius:8px;background:#fbfcff;padding:18px}.agentPrototypeAuthGateCard.isConnected{border-color:rgb(31 166 117/.32);background:#f7fffb}.agentPrototypeAuthGateCard strong{display:block;color:var(--lf-ink);font-size:18px;font-weight:850;line-height:1.25}.agentPrototypeAuthGateCard span{display:block;margin-top:6px;color:var(--lf-muted);font-size:14px;line-height:1.55}.agentPrototypeAuthGateCard small{width:-moz-fit-content;width:fit-content;border:1px solid #dce6f4;border-radius:999px;background:#fff;color:var(--lf-muted);font-size:12px;font-weight:800;padding:4px 10px}.agentPrototypeAuthGateCard.isConnected small{border-color:rgb(31 166 117/.24);background:#eaf9f3;color:#14785a}.agentPrototypeAuthGateCard .ant-btn{justify-self:start;height:40px;border-radius:8px;font-weight:850}.agentPrototypeAuthGateLogout.ant-btn{flex:0 0 auto;min-width:104px;height:36px;border-radius:8px;font-weight:800}.agentPrototypeSidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh}.agentPrototypeAdvisorSidebar{gap:0;width:252px;padding:22px 16px 18px;border-right:1px solid rgb(255 255 255/.06);background:radial-gradient(circle at 18% 5%,rgb(83 103 248/.18),transparent 30%),linear-gradient(180deg,#101a2e,#09111f 75%);color:#eaf0ff;box-shadow:none}.agentPrototypeAdvisorBrand{min-height:44px;padding:0;border-bottom:0;gap:11px}.agentPrototypeAdvisorBrandMark{display:grid;width:38px;height:38px;overflow:hidden;place-items:center;border-radius:11px;background:linear-gradient(145deg,#536af7,#8258f4);box-shadow:0 8px 30px rgb(65 87 236/.28)}.agentPrototypeAdvisorBrandMark img{display:block;width:100%;height:100%;object-fit:cover}.agentPrototypeAdvisorBrand strong{color:#ffffff;font-size:17px;font-weight:850;letter-spacing:0;line-height:1.15}.agentPrototypeAdvisorBrand span:not(.agentPrototypeAdvisorBrandMark){color:#8290ab;font-size:10px;font-weight:650;letter-spacing:0}.agentPrototypeAdvisorStore{display:grid;grid-template-columns:34px minmax(0,1fr) 16px;grid-gap:9px;gap:9px;align-items:center;margin-top:26px;padding:12px;border:1px solid rgb(255 255 255/.09);border-radius:12px;background:rgb(255 255 255/.04);box-shadow:none}.agentPrototypeAdvisorStore:focus-visible,.agentPrototypeAdvisorStore:hover{border-color:rgb(255 255 255/.14);background:rgb(255 255 255/.07)}.agentPrototypeAdvisorStore>.anticon{width:15px;color:#77849e;font-size:13px}.agentPrototypeAdvisorStoreIcon{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;background:rgb(85 101 245/.18);color:#afb8ff}.agentPrototypeAdvisorStoreIcon .anticon{color:inherit;font-size:16px}.agentPrototypeAdvisorStoreCopy{display:flex;min-width:0;flex-direction:column;gap:2px}.agentPrototypeAdvisorStoreCopy small{color:#75839d;font-size:9px;font-weight:650}.agentPrototypeAdvisorStoreCopy strong{display:block;overflow:hidden;color:#ffffff;font-size:12px;font-weight:850;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeAdvisorNav{gap:4px;margin-top:25px}.agentPrototypeAdvisorNav>p{margin:0 10px 7px;color:#60708e;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.agentPrototypeAdvisorNav>p.agentPrototypeAdvisorNavSection{margin-top:18px}.agentPrototypeAdvisorNavItem{min-height:43px;gap:11px;padding:0 11px;border:1px solid transparent;border-radius:10px;color:#8e9bb4;font-size:12px;font-weight:720;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.agentPrototypeAdvisorNavItem .anticon{width:17px;color:inherit;font-size:17px}.agentPrototypeAdvisorNavItem:hover{background:rgb(255 255 255/.04);color:#ffffff}.agentPrototypeAdvisorNavItem.isActive{border-color:transparent;background:linear-gradient(100deg,rgb(75 94 246/.25),rgb(120 84 244/.17));color:#ffffff;box-shadow:inset 2px 0 #6575ff}.agentPrototypeAdvisorNavItem.isActive .anticon{color:#ffffff}.agentPrototypeAdvisorNavItem i{display:grid;min-width:20px;height:20px;margin-left:auto;place-items:center;border-radius:999px;background:rgb(91 108 248/.2);color:#c5ccff;font-size:9px;font-style:normal;font-weight:850}.agentPrototypeAdvisorNavItem b{margin-left:auto;padding:3px 5px;border-radius:4px;background:rgb(32 181 130/.13);color:#67d9b1;font-size:7px;font-weight:900;letter-spacing:.06em}.agentPrototypeAdvisorSystemItem{color:#8e9bb4}.agentPrototypeAdvisorSidebarFoot{display:grid;grid-gap:8px;gap:8px;margin-top:auto}.agentPrototypeAdvisorHelp{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border:0;background:transparent;color:#77859e;cursor:pointer;font:inherit;font-size:11px;font-weight:720;text-align:left}.agentPrototypeAdvisorHelp .anticon{width:16px;color:inherit;font-size:16px}.agentPrototypeAdvisorUser{display:grid;grid-template-columns:34px minmax(0,1fr) 14px;grid-gap:9px;gap:9px;align-items:center;padding:12px 10px 0;border-top:1px solid rgb(255 255 255/.07)}.agentPrototypeAdvisorUser>span{display:grid;width:32px;height:32px;place-items:center;border-radius:10px;background:#26334b;color:#cbd2e3;font-size:11px;font-weight:850}.agentPrototypeAdvisorUser div{display:flex;min-width:0;flex-direction:column;gap:2px}.agentPrototypeAdvisorUser strong{overflow:hidden;color:#ffffff;font-size:11px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeAdvisorUser small{color:#697791;font-size:9px;font-weight:650}.agentPrototypeAdvisorUser .anticon{color:#63708a;font-size:12px}.agentPrototypeAdvisorLogout{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 10px;border:0;border-radius:8px;background:transparent;color:#8e9bb4;cursor:pointer;font:inherit;font-size:10px;font-weight:720;text-align:left}.agentPrototypeAdvisorLogout:focus-visible,.agentPrototypeAdvisorLogout:hover:not(:disabled){background:rgb(255 255 255/.08);color:#ffffff;outline:none}.agentPrototypeAdvisorLogout:disabled{cursor:default;opacity:.68}.agentPrototypeAdvisorLogout .anticon{width:16px;color:inherit;font-size:14px}.agentPrototypeNavButton{width:100%;border:1px solid transparent;background:transparent;cursor:pointer;text-align:left}.agentPrototypeMain{display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0;overflow-anchor:none}.agentPrototypeAdvisorMain{width:100%;margin:0;padding:0}.agentPrototypeTopbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.agentPrototypeAdvisorTopbar{position:-webkit-sticky;position:sticky;top:0;z-index:12;height:66px;min-height:66px;margin:0;padding:0 clamp(24px,4vw,52px);border-bottom:1px solid rgb(215 222 234/.8);background:rgb(244 246 250/.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.agentPrototypeAdvisorTopbar h1.ant-typography{margin:0;font-size:22px;font-weight:850}.agentPrototypeAdvisorTopbarStatus{display:inline-flex;min-height:34px;align-items:center;gap:8px;margin-left:auto;padding:0 12px;border:1px solid #e2e8f0;border-radius:999px;background:#ffffff;color:#64748b;font-size:13px;font-weight:800}.agentPrototypeAdvisorLiveDot{width:8px;height:8px;border-radius:999px;background:#16a34a;box-shadow:0 0 0 4px rgb(22 163 74/.12)}.agentPrototypeTodayTopbarContext{display:flex;align-items:center;gap:8px;color:#536078;font-size:11px}.agentPrototypeTodayTopbarContext small{padding-left:8px;border-left:1px solid #d6dce8;color:#929daf;font-size:11px}.agentPrototypeTopbarHealthButton{display:inline-flex;max-width:min(52vw,640px);align-items:center;gap:8px;margin-left:2px;padding:0 0 0 10px;overflow:hidden;border:0;border-left:1px solid #d6dce8;background:transparent;color:#929daf;cursor:pointer;font:inherit;font-size:11px;font-weight:800;white-space:nowrap}.agentPrototypeTopbarHealthButton:hover{color:#536078}.agentPrototypeTopbarHealthButton span{display:inline-flex;align-items:center;gap:4px;min-width:0}.agentPrototypeTopbarHealthButton strong{color:#536078;font-size:11px;font-weight:900}.agentPrototypeTodayTopbarActions{display:flex;align-items:center;gap:12px;margin-left:auto}.agentPrototypeTodayIconButton{position:relative;display:grid;width:36px;height:36px;place-items:center;border:1px solid #dfe4ed;border-radius:10px;background:#ffffff;color:#69758a;cursor:pointer;font:inherit}.agentPrototypeTodayIconButton .anticon{font-size:17px}.agentPrototypeTodayIconButton i{position:absolute;top:7px;right:8px;width:6px;height:6px;border:1px solid #ffffff;border-radius:50%;background:#e64d5b}.agentPrototypeTodayAgentButton{display:inline-flex;height:37px;align-items:center;gap:8px;padding:0 14px;border:0;border-radius:10px;background:#182238;color:#ffffff;cursor:pointer;font:inherit;font-size:11px;font-weight:650}.agentPrototypeTodayAgentButton .anticon{font-size:16px}.agentPrototypeHeaderMetrics{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.agentPrototypeHeaderMetrics span{display:inline-flex;min-height:28px;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted);font-size:12px;font-weight:820;line-height:1.25}.agentPrototypeHeaderMetrics strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeTruth{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);grid-gap:12px;gap:12px;align-items:center;padding:14px}.agentPrototypeTruth>div:first-child{display:grid;grid-gap:4px;gap:4px}.agentPrototypeTruthMetrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeActionSummary span,.agentPrototypeStatusPill,.agentPrototypeTruthMetrics span,.agentPrototypeVideoMetrics span{display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding:0 9px;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted);font-size:12px;font-weight:850;line-height:1.25}.agentPrototypeGrid{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:14px;gap:14px;align-items:start}.agentPrototypeOperatingContext{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.agentPrototypeTaskStrip{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px 14px}.agentPrototypeTaskStrip>div:first-child{display:grid;grid-gap:3px;gap:3px}.agentPrototypeTodayHero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:18px 20px;background:linear-gradient(135deg,#ffffff,#f7fbff)}.agentPrototypeTodayHero>div:first-child{display:grid;grid-gap:7px;gap:7px;justify-items:start}.agentPrototypeTodayHero h2.ant-typography{margin:0;color:var(--lf-text);font-size:23px;font-weight:900;line-height:1.22}.agentPrototypeTodayHeroActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.agentPrototypeTodayWorkspace{display:grid;grid-gap:12px;gap:12px}.agentPrototypeTodayWorkspaceRefit{width:min(100% - 48px,1450px);gap:16px;margin:0 auto;padding:24px 0 68px}.agentPrototypeTodayCommand{display:flex;gap:30px;align-items:flex-end;justify-content:space-between;padding:0;background:transparent}.agentPrototypeTodayHeroPanel{border:0;border-radius:0;background:transparent;box-shadow:none}.agentPrototypeTodayCommand>div:first-child{min-width:0}.agentPrototypeTodayEyebrow{margin:0;color:#7d89a0;font-size:10px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.agentPrototypeTodayCommand h2.ant-typography{max-width:950px;margin:0;color:#182238;font-size:clamp(30px,3vw,45px);font-weight:680;line-height:1.12;letter-spacing:-.045em}.agentPrototypeTodayIntro{max-width:780px;margin:14px 0 0;color:var(--lf-muted);font-size:13px;line-height:1.7}.agentPrototypeTodaySignals{display:none}.agentPrototypeTodaySignals span{display:inline-flex;min-height:28px;align-items:center;gap:5px;padding:0 9px;border:1px solid var(--lf-border);border-radius:7px;background:#f8fbff;color:var(--lf-muted);font-size:12px;font-weight:850;line-height:1.2}.agentPrototypeTodayProgress{display:none}.agentPrototypeTodayProgress span{display:block;height:100%;border-radius:inherit;background:#2563ff;transition:width .18s ease}.agentPrototypeTodayStatGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:12px}.agentPrototypeStoreProgressHero{display:flex;gap:16px;align-items:center;justify-content:space-between}.agentPrototypeStoreProgressHero h3.ant-typography{margin:0}.agentPrototypeStoreProgressRanges{display:inline-flex;gap:5px;padding:3px;border:1px solid #dce5f2;border-radius:8px;background:#ffffff}.agentPrototypeStoreProgressRanges button{min-height:28px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#657188;cursor:pointer;font-size:12px;font-weight:850}.agentPrototypeStoreProgressRanges button.isActive{background:#eef4ff;color:#2563ff}.agentPrototypeStoreGoalProgressGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.agentPrototypeStoreGoalProgressCard{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid #e5edf7;border-radius:12px;background:#ffffff;box-shadow:0 12px 32px #222e4808}.agentPrototypeStoreProgressTable small,.agentPrototypeStoreProgressTable span{color:#657188;font-size:12px;font-weight:760}.agentPrototypeStoreGoalProgressHead,.agentPrototypeStoreGoalProgressValues{display:flex;gap:10px;align-items:center;justify-content:space-between}.agentPrototypeStoreGoalProgressHead span,.agentPrototypeStoreGoalProgressValues span{color:#657188;font-size:12px;font-weight:760}.agentPrototypeStoreGoalProgressHead strong{color:var(--lf-text);font-size:22px;font-weight:900}.agentPrototypeStoreGoalProgressBar{height:12px;overflow:hidden;border-radius:999px;background:#edf2f8}.agentPrototypeStoreGoalProgressBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4c7dff,#50c878)}.agentPrototypeStoreGoalProgressValues strong{color:var(--lf-text);font-size:14px;font-weight:850}.agentPrototypeStoreGoalProgressCard small{color:#8a95aa;font-size:11px;font-weight:760;line-height:1.4}.agentPrototypeStoreProgressSignalGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.agentPrototypeStoreProgressSignalGrid div{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:132px;padding:16px;border:1px solid #e5edf7;border-radius:12px;background:#ffffff;box-shadow:0 12px 32px #222e4808}.agentPrototypeStoreProgressSignalGrid .anticon{color:#6978ff;font-size:24px}.agentPrototypeStoreProgressSignalGrid div.is-green .anticon{color:#16a34a}.agentPrototypeStoreProgressSignalGrid div.is-purple .anticon{color:#7c3aed}.agentPrototypeStoreProgressSignalGrid div.is-orange .anticon{color:#f97316}.agentPrototypeStoreProgressSignalGrid span{color:#667187;font-size:12px;font-weight:760}.agentPrototypeStoreProgressSignalGrid strong{color:#111827;font-size:24px;font-weight:760;line-height:1.1}.agentPrototypeStoreProgressSignalGrid small{color:#7d879b;font-size:12px;font-weight:620;line-height:1.4}.agentPrototypeStoreProgressTrendPanel{display:grid;grid-gap:18px;gap:18px;padding:20px}.agentPrototypeStoreProgressTrendChart{position:relative;min-height:260px;overflow:hidden;border:1px solid #edf2f8;border-radius:14px;background:linear-gradient(180deg,#ffffff,#fbfcff)}.agentPrototypeStoreProgressTrendLegend{position:absolute;top:12px;left:50%;z-index:2;display:flex;gap:18px;transform:translateX(-50%)}.agentPrototypeStoreProgressTrendLegend span{display:inline-flex;align-items:center;gap:8px;color:#34405a;font-size:13px;font-weight:650}.agentPrototypeStoreProgressTrendLegend b,.agentPrototypeStoreProgressTrendLegend i{display:inline-block;width:24px;height:16px;border-radius:3px;background:#bfdbfe}.agentPrototypeStoreProgressTrendLegend b{width:22px;height:3px;border-radius:999px;background:#4c5df6}.agentPrototypeStoreProgressTrendChart svg{width:100%;height:218px;margin-top:24px}.agentPrototypeStoreProgressTrendChart line{stroke:#edf2f8;stroke-width:.8}.agentPrototypeStoreProgressTrendChart rect{fill:#bfdbfe}.agentPrototypeStoreProgressTrendChart polyline{fill:none;stroke:#4c5df6;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.agentPrototypeStoreProgressTrendAxis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:4px;gap:4px;padding:0 18px 12px}.agentPrototypeStoreProgressTrendAxis span{color:#8a95aa;font-size:11px;font-weight:700;text-align:center}.agentPrototypeStoreProgressTable{display:grid;overflow:hidden;border:1px solid #e5edf7;border-radius:8px}.agentPrototypeStoreProgressHead,.agentPrototypeStoreProgressRow{display:grid;grid-template-columns:76px repeat(6,minmax(72px,1fr));grid-gap:8px;gap:8px;align-items:center}.agentPrototypeStoreProgressHead{min-height:34px;padding:0 10px;background:#f6f9fd}.agentPrototypeStoreProgressHead span{color:#7c879b;font-size:11px;font-weight:850}.agentPrototypeStoreProgressRow{min-height:44px;padding:8px 10px;border-top:1px solid #edf2f8;background:#ffffff}.agentPrototypeStoreProgressRow strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeTodayStatCard{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) 18px;grid-gap:11px;gap:11px;align-items:center;min-height:96px;padding:14px 16px;border:1px solid var(--lf-line);border-radius:15px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left;box-shadow:0 10px 30px #222e4806}.agentPrototypeTodayStatCard:hover{border-color:#cfd8e8;transform:translateY(-1px)}.agentPrototypeTodayStatCard.isActive{border-color:#dfe4ed;background:#ffffff;box-shadow:inset 3px 0 #6575ff,0 10px 30px rgb(34 46 72/.08)}.agentPrototypeTodayStatCard.urgent-important.isActive{box-shadow:inset 3px 0 var(--lf-danger),0 10px 30px rgb(34 46 72/.08)}.agentPrototypeTodayStatCard.important.isActive{box-shadow:inset 3px 0 var(--lf-warning),0 10px 30px rgb(34 46 72/.08)}.agentPrototypeTodayStatCard.follow-up.isActive{box-shadow:inset 3px 0 var(--lf-success),0 10px 30px rgb(34 46 72/.08)}.agentPrototypeTodayStatCard.observe.isActive{box-shadow:inset 3px 0 var(--lf-primary),0 10px 30px rgb(34 46 72/.08)}.agentPrototypeTodayStatCard.isActive:after{position:absolute;right:18px;top:50%;width:18px;height:18px;color:#b8c1d0;content:"→";font-size:24px;font-weight:400;line-height:18px;transform:translateY(-50%)}.agentPrototypeTodayStatCard.urgent-important.isActive:after{color:var(--lf-danger)}.agentPrototypeTodayStatCard.important.isActive:after{color:var(--lf-warning)}.agentPrototypeTodayStatCard.follow-up.isActive:after{color:var(--lf-success)}.agentPrototypeTodayStatCard.observe.isActive:after{color:var(--lf-primary)}.agentPrototypeTodayStatIcon{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;font-size:17px}.agentPrototypeTodayStatCard strong{display:inline;float:left;margin-right:8px;font-size:25px;letter-spacing:-.04em;line-height:1}.agentPrototypeTodayStatCard span:not(.agentPrototypeTodayStatIcon){display:block;margin-top:3px;font-size:13px}.agentPrototypeTodayStatCard small{display:block;clear:both;margin-top:5px;color:#8994a7;font-size:9px;line-height:1.4}.agentPrototypeTodayStatCard.urgent-important .agentPrototypeTodayStatIcon{background:var(--lf-danger-soft);color:var(--lf-danger)}.agentPrototypeTodayStatCard.important .agentPrototypeTodayStatIcon{background:var(--lf-warning-soft);color:var(--lf-warning)}.agentPrototypeTodayStatCard.follow-up .agentPrototypeTodayStatIcon{background:var(--lf-success-soft);color:var(--lf-success)}.agentPrototypeTodayStatCard.observe .agentPrototypeTodayStatIcon{background:var(--lf-blue-soft);color:var(--lf-primary)}.agentPrototypeTodayPriorityCard{--task-accent:var(--lf-danger);--task-accent-soft:var(--lf-danger-soft);--task-border:#f1d8db;--task-divider:#f7e6e8;--task-judge-bg:linear-gradient(135deg,#fff8f9,#fff1f3);--task-judge-border:#f6d3d8;--task-primary-start:#ef5b68;--task-primary-end:#d74855;display:grid;grid-gap:0;gap:0;padding:0;overflow:hidden;border:1px solid var(--task-border);border-radius:17px;background:#ffffff;box-shadow:0 16px 40px #2836520a}.agentPrototypeTodayPriorityCard.is-important{--task-accent:var(--lf-warning);--task-accent-soft:var(--lf-warning-soft);--task-border:#f3dfc5;--task-divider:#f7ead8;--task-judge-bg:linear-gradient(135deg,#fffaf3,#fff4e5);--task-judge-border:#f2dfc3;--task-primary-start:#f1a23b;--task-primary-end:#e8902d}.agentPrototypeTodayPriorityCard.is-follow-up{--task-accent:var(--lf-success);--task-accent-soft:var(--lf-success-soft);--task-border:#d0eadf;--task-divider:#dcf0e8;--task-judge-bg:linear-gradient(135deg,#f6fffb,#eefbf6);--task-judge-border:#ccebdd;--task-primary-start:#2bb982;--task-primary-end:#1fa675}.agentPrototypeTodayPriorityCard.is-observe{--task-accent:var(--lf-primary);--task-accent-soft:var(--lf-blue-soft);--task-border:#dfe3ff;--task-divider:#e8ebff;--task-judge-bg:linear-gradient(135deg,#f7f7ff,#f1f3ff);--task-judge-border:#e1e4ff;--task-primary-start:#4d61f5;--task-primary-end:#7355ef}.agentPrototypeTodaySelectedList{display:grid;grid-gap:18px;gap:18px;margin-top:0}.agentPrototypeTodaySelectedList>.agentPrototypeTodayPanelHeading{padding:0 4px}.agentPrototypeTodayTaskCard{min-height:0}.agentPrototypeTodayTaskCard.is-handled{opacity:.68}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityLabel{min-height:0;padding:12px 18px;font-size:10px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityMain{grid-template-columns:128px minmax(300px,1.2fr) minmax(260px,.7fr);gap:20px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityRank{min-height:126px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityRank strong{font-size:28px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityMeta{gap:8px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityMeta b,.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityMeta i,.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityMeta span{max-width:100%;min-height:0;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityCopy h2.ant-typography,.agentPrototypeTodayTaskCard .agentPrototypeTodayTaskTitle{font-size:15px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityEvidence span{min-height:0;font-size:11px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityJudgment{gap:0;padding:15px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityJudgment small{font-size:10px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityJudgment strong{font-size:12px}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityJudgment li{font-size:11px;-webkit-line-clamp:unset}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityActions .ant-btn{min-height:39px}.agentPrototypeTodayPriorityLabel{display:flex;align-items:center;gap:7px;border-bottom:1px solid var(--task-divider);background:var(--task-accent-soft);color:var(--task-accent);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.agentPrototypeTodayPriorityLabel .anticon{font-size:15px}.agentPrototypeTodayPriorityMain{display:grid;grid-template-columns:128px minmax(300px,1.2fr) minmax(260px,.7fr);grid-gap:20px;gap:20px;align-items:stretch;padding:19px}.agentPrototypeTodayPriorityRank{position:relative;display:block;min-height:126px;padding:0;overflow:hidden;border:0;border-radius:12px;background:#dce1ec;color:#ffffff;cursor:pointer}.agentPrototypeTodayTaskMediaVisual{position:absolute;inset:0;display:grid;place-items:center;background:radial-gradient(circle at 50% 38%,rgb(255 255 255/.72) 0 22px,transparent 23px),linear-gradient(155deg,#f8fafc,#e8eef7 55%,#dbe5f2)}.agentPrototypeTodayTaskMediaVisual>span{color:#718096;font-size:10px;font-weight:700}.agentPrototypeTodayTaskCover{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.agentPrototypeTodayTaskPlay{position:absolute;top:50%;left:50%;display:grid;width:40px;height:40px;place-items:center;border-radius:50%;background:rgb(13 20 36/.7);color:#ffffff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:translate(-50%,-50%)}.agentPrototypeTodayTaskPlay .anticon{margin-left:2px;font-size:17px}.agentPrototypeTodayPriorityRank small{position:absolute;right:7px;bottom:7px;padding:4px 6px;border-radius:5px;background:rgb(8 13 24/.72);color:#ffffff;font-size:8px}.agentPrototypeTodayPriorityCopy{display:grid;align-content:start;grid-gap:0;gap:0;min-width:0;padding:5px 0}.agentPrototypeTodayPriorityMeta{display:flex;gap:8px;align-items:center;color:#8390a5;font-size:9px}.agentPrototypeTodayPriorityMeta b,.agentPrototypeTodayPriorityMeta i,.agentPrototypeTodayPriorityMeta span{display:inline-flex;align-items:center;color:inherit;background:transparent;font-size:9px;font-style:normal}.agentPrototypeTodayPriorityMeta span{color:var(--lf-primary);font-weight:750}.agentPrototypeTodayPriorityMeta b{padding:4px 7px;border-radius:5px;background:var(--task-accent-soft);color:var(--task-accent);font-size:8px}.agentPrototypeTodayPriorityCopy h2.ant-typography{margin:12px 0 8px;color:var(--lf-ink);font-size:18px;line-height:1.38;letter-spacing:0}.agentPrototypeTodayTaskTitle{margin:10px 0 0;color:var(--lf-ink);font-size:15px;font-weight:760;line-height:1.45;letter-spacing:0}.agentPrototypeTodayPriorityCopy p{margin:0;color:var(--lf-muted);font-size:11px;line-height:1.65}.agentPrototypeTodayPriorityEvidence{display:flex;flex-wrap:wrap;gap:7px;margin-top:13px}.agentPrototypeTodayPriorityEvidence span{display:inline-flex;align-items:center;gap:5px;padding:6px 8px;border:0;border-radius:7px;background:#f4f6fa;color:#627087;font-size:11px}.agentPrototypeTodayPriorityEvidence strong{color:inherit;font-weight:inherit}.agentPrototypeTodayPriorityJudgment{display:grid;align-content:start;padding:15px;border:1px solid var(--task-judge-border);border-radius:12px;background:var(--task-judge-bg)}.agentPrototypeTodayPriorityJudgment small{display:inline-flex;align-items:center;gap:5px;color:var(--task-accent);font-size:9px}.agentPrototypeTodayPriorityJudgment strong{display:block;margin-top:9px;color:var(--lf-ink);font-size:12px;line-height:1.45}.agentPrototypeTodayPriorityJudgment ul{display:grid;grid-gap:7px;gap:7px;margin:10px 0 0;padding:0;list-style:none}.agentPrototypeTodayPriorityJudgment li{position:relative;margin-top:6px;padding-left:13px;color:#6b7690;font-size:11px;line-height:1.45}.agentPrototypeTodayPriorityJudgment li:before{position:absolute;top:4px;left:0;width:5px;height:5px;border-radius:50%;background:var(--task-accent);content:""}.agentPrototypeTodayPriorityActions{display:flex;gap:8px;justify-content:flex-end;padding:13px 18px;border-top:1px solid var(--lf-line);background:#fbfcfe}.agentPrototypeTodayPriorityActions .ant-btn{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:8px;padding:0 15px;border-radius:10px;font-size:11px;font-weight:650}.agentPrototypeTodayPriorityActions .ant-btn-default{border:1px solid #dce2ec;background:#ffffff;color:#33405a}.agentPrototypeTodayPriorityActions .ant-btn-primary{border:0;background:linear-gradient(110deg,var(--task-primary-start),var(--task-primary-end));color:#ffffff;box-shadow:0 8px 20px #505bed2e}.agentPrototypeTodaySupportGrid{display:grid;grid-template-columns:1.35fr .65fr;grid-gap:18px;gap:18px;align-items:start}.agentPrototypeTodayCreationQueue,.agentPrototypeTodayOpportunityPanel{display:grid;grid-gap:0;gap:0;padding:20px;border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4806}.agentPrototypeTodayOpportunityList,.agentPrototypeTodayQueueList{display:grid;grid-gap:10px;gap:10px;margin-top:17px}.agentPrototypeTodayStrategyNotice{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid #bfdbfe;border-radius:8px;background:#eff6ff;color:#1d4ed8}.agentPrototypeTodayOpportunityList .agentPrototypeTodayStrategyNotice strong{color:#1d4ed8;font-size:12px;line-height:1.35}.agentPrototypeTodayOpportunityList .agentPrototypeTodayStrategyNotice small{color:#64748b;font-size:10px;line-height:1.45}.agentPrototypeTodayOpportunityItem,.agentPrototypeTodayOpportunityList article{display:grid;width:100%;grid-template-columns:72px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-height:96px;padding:10px;border:1px solid var(--lf-line);border-radius:12px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeTodayOpportunityVisual{display:grid;width:72px;height:76px;place-items:center;border:1px dashed #d7e1ef;border-radius:9px;background:#f7faff;color:#7c879b;text-align:center}.agentPrototypeTodayOpportunityVisual span{padding:0 10px;color:#7c879b;font-size:9px;font-weight:650;line-height:1.35}.agentPrototypeTodayOpportunityCover{display:block;width:72px;height:76px;border:1px solid #dfe7f2;border-radius:9px;background:#f7faff;object-fit:cover}.agentPrototypeTodayOpportunityList div:not(.agentPrototypeTodayOpportunityVisual):not(.agentPrototypeTodayStrategyNotice){display:grid;grid-gap:0;gap:0;min-width:0}.agentPrototypeTodayOpportunityList span{color:var(--lf-primary);font-size:8px;font-weight:400}.agentPrototypeTodayOpportunityList strong,.agentPrototypeTodayQueueItem strong{color:var(--lf-ink);font-size:11px;line-height:1.35}.agentPrototypeTodayOpportunityList small,.agentPrototypeTodayQueueItem small{display:-webkit-box;overflow:hidden;color:#8a95a7;font-size:8px;font-weight:400;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeTodayOpportunityMetrics{display:flex!important;flex-wrap:wrap;gap:5px!important;margin-top:7px}.agentPrototypeTodayOpportunityMetrics b{display:inline-flex;min-height:20px;align-items:center;padding:0 7px;border-radius:999px;background:#f1f5fb;color:#647089;font-size:8px;font-weight:650;white-space:nowrap}.agentPrototypeTodayPager{display:inline-flex;align-items:center;justify-self:end;gap:8px}.agentPrototypeTodayPager span{min-width:34px;color:#7f8da3!important;font-size:9px!important;font-weight:650!important;letter-spacing:0!important;text-align:center;text-transform:none!important}.agentPrototypeTodayPager .ant-btn{height:26px!important;padding:0 8px!important;border:1px solid #dde6f2!important;border-radius:7px!important;background:#ffffff!important;color:#536076!important}.agentPrototypeTodayQueueItem{display:grid;width:100%;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:0;padding:12px 0;border-width:1px 0 0;border-style:solid;border-top:1px solid var(--lf-line);background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left;transition:transform .16s ease}.agentPrototypeTodayQueueItem:first-child{border-top:0}.agentPrototypeTodayQueueItem:hover{transform:translateX(2px)}.agentPrototypeTodayQueueItem>span{display:grid;width:32px;height:32px;place-items:center;border-radius:9px;font-size:15px}.agentPrototypeTodayQueueItem>span.is-blue{background:var(--lf-blue-soft);color:var(--lf-primary)}.agentPrototypeTodayQueueItem>span.is-orange{background:var(--lf-warning-soft);color:var(--lf-warning)}.agentPrototypeTodayQueueItem div{display:grid;grid-gap:0;gap:0;min-width:0}.agentPrototypeTodayQueueItem b{color:#718097;font-size:8px;font-weight:550;white-space:nowrap}.agentPrototypeTodayQueueEmpty{display:grid;grid-gap:4px;gap:4px;min-height:74px;align-content:center;padding:14px;border:1px dashed #c9d5e8;border-radius:12px;background:#f8fbff}.agentPrototypeTodayQueueEmpty strong{color:var(--lf-ink);font-size:12px}.agentPrototypeTodayQueueEmpty small{color:#8a95a7;font-size:9px;line-height:1.5}.agentPrototypeTodayCreationQueue .agentPrototypeTodayPanelHeading,.agentPrototypeTodayOpportunityPanel .agentPrototypeTodayPanelHeading{gap:18px}.agentPrototypeTodayCreationQueue .agentPrototypeTodayPanelHeading span,.agentPrototypeTodayOpportunityPanel .agentPrototypeTodayPanelHeading span{color:#8a95aa;font-size:9px;font-weight:650;letter-spacing:.08em;text-transform:uppercase}.agentPrototypeTodayCreationQueue .agentPrototypeTodayPanelHeading strong,.agentPrototypeTodayOpportunityPanel .agentPrototypeTodayPanelHeading strong{color:var(--lf-ink);font-size:16px;font-weight:650;letter-spacing:-.02em}.agentPrototypeTodayCreationQueue .agentPrototypeTodayPanelHeading .ant-btn,.agentPrototypeTodayOpportunityPanel .agentPrototypeTodayPanelHeading .ant-btn{height:auto;min-height:0;padding:0;border:0;background:transparent;color:#68758b;box-shadow:none;font-size:9px;font-weight:500}.agentPrototypeTodayLowerGrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:16px;gap:16px;align-items:start}.agentPrototypeTodaySidePanel,.agentPrototypeTodayTaskPanel{display:grid;grid-gap:14px;gap:14px;padding:16px;border-radius:16px}.agentPrototypeTodayPanelHeading{display:flex;align-items:center;justify-content:space-between;gap:12px}.agentPrototypeTodayPanelHeading div{display:grid;grid-gap:3px;gap:3px;min-width:0}.agentPrototypeTodayPanelHeading span{color:#8a95aa;font-size:10px;font-weight:620;letter-spacing:.04em}.agentPrototypeTodayPanelHeading small{display:block;max-width:720px;color:#7f8da3;font-size:10px;font-weight:560;line-height:1.55}.agentPrototypeTodayPanelHeading strong{color:#182238;font-size:22px;font-weight:620;letter-spacing:0}.agentPrototypeTodayPanelHeading .ant-tag{border-radius:999px;font-size:10px;font-weight:650}.agentPrototypeTodayEventBoard{display:grid;grid-template-columns:repeat(2,minmax(260px,1fr));grid-gap:10px;gap:10px;align-items:start}.agentPrototypeTodayEventLane{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px;border-radius:12px;background:#f8fafc}.agentPrototypeTodayLaneHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start;min-height:28px}.agentPrototypeTodayLaneHeader div{display:grid;grid-gap:3px;gap:3px;min-width:0}.agentPrototypeTodayLaneHeader strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeTodayEventList{display:grid;grid-gap:8px;gap:8px}.agentPrototypeTodayEventRow{display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:start;min-height:122px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeTodayEventRow:hover{border-color:#a8c3ff;background:#f8fbff}.agentPrototypeTodayEventRow.is-current{border-color:#ffb4b4;box-shadow:inset 3px 0 0 #ef4444}.agentPrototypeTodayEventRow.is-handled{opacity:.58}.agentPrototypeTodayEventRank{display:grid;grid-gap:6px;gap:6px;justify-items:center}.agentPrototypeTodayEventRank strong{display:grid;width:32px;height:30px;place-items:center;border-radius:7px;background:#eef4ff;color:var(--lf-blue);font-size:12px;font-weight:900}.agentPrototypeTodayEventRank .anticon{color:#16a673;font-size:15px}.agentPrototypeTodayEventMain{display:grid;grid-gap:6px;gap:6px;min-width:0}.agentPrototypeTodayEventMain>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.agentPrototypeTodayEventMain strong{color:var(--lf-text);font-size:14px;font-weight:900;line-height:1.28}.agentPrototypeTodayEventMain p,.agentPrototypeTodayEventMain span,.agentPrototypeTodayEventMeta{color:var(--lf-muted);font-size:11px;line-height:1.4}.agentPrototypeTodayEventMain p{margin:0;font-weight:760}.agentPrototypeTodayWhy{min-width:0}.agentPrototypeTodayWhy span{display:-webkit-box;overflow:hidden;color:var(--lf-text);font-size:11px;font-weight:820;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeTodayEventMeta{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.agentPrototypeTodayEventAction{color:var(--lf-blue);font-size:12px;font-weight:900}.agentPrototypeTodaySidePanel{position:-webkit-sticky;position:sticky;top:90px}.agentPrototypeTodaySideMetrics,.agentPrototypeTodaySideQueue{display:grid;grid-gap:9px;gap:9px}.agentPrototypeTodaySideMetrics span{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#f8fafc;color:#64748b;font-size:12px;font-weight:850}.agentPrototypeTodaySideMetrics strong{color:#0f172a;font-size:16px;font-weight:950}.agentPrototypeTodaySideQueue button{display:grid;grid-gap:6px;gap:6px;width:100%;min-height:74px;padding:11px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeTodaySideQueue button:hover{border-color:#bfdbfe;background:#f8fbff}.agentPrototypeTodaySideQueue div{display:flex;gap:8px;align-items:center}.agentPrototypeTodaySideQueue span{display:inline-grid;min-width:30px;height:24px;place-items:center;border-radius:7px;background:#eef2ff;color:#4f46e5;font-size:11px;font-weight:950}.agentPrototypeTodaySideQueue strong{color:#0f172a;font-size:13px;font-weight:900}.agentPrototypeTodaySideQueue small{display:-webkit-box;overflow:hidden;color:#64748b;font-size:12px;font-weight:760;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeTodayDrawerActions,.agentPrototypeTodayDrawerHero,.agentPrototypeTodayDrawerSection{display:grid;grid-gap:10px;gap:10px;padding:12px}.agentPrototypeTodayDrawerHero h3{margin:0;color:var(--lf-text);font-size:18px;font-weight:900;line-height:1.3}.agentPrototypeTodayDrawerHero p,.agentPrototypeTodayDrawerSection p{margin:0;color:var(--lf-muted);font-size:13px;line-height:1.55}.agentPrototypeTodayDrawerSection>strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeTodayEvidenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeTodayEvidenceGrid span{display:grid;grid-gap:3px;gap:3px;min-height:66px;padding:9px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:var(--lf-muted);font-size:11px;font-weight:850}.agentPrototypeTodayEvidenceGrid strong{color:var(--lf-text);font-size:16px;font-weight:900}.agentPrototypeTodayEvidenceGrid small{color:var(--lf-muted);font-size:11px}.agentPrototypeTodayDrawerActions{position:-webkit-sticky;position:sticky;bottom:0;z-index:2;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));border-color:#dbe7f5}.agentPrototypeTodayDrawerActions .ant-btn{min-width:0;height:42px}.agentPrototypeStopLossInline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.agentPrototypeStopLossInline>div{display:grid;grid-gap:8px;gap:8px;padding:12px}.agentPrototypeStopLossInline strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeStopLossInline p{margin:0;color:var(--lf-muted);font-size:13px;line-height:1.55}.agentPrototypeOverviewHero{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px}.agentPrototypeOverviewHero>div:first-child{display:grid;grid-gap:6px;gap:6px;justify-items:start}.agentPrototypeOverviewHero h2,.agentPrototypeOverviewHero h3{margin:0;color:var(--lf-text);font-weight:900}.agentPrototypeFactGrid,.agentPrototypeHeroStats,.agentPrototypeMetricTiles{display:grid;grid-gap:9px;gap:9px}.agentPrototypeHeroStats{min-width:360px;grid-template-columns:repeat(3,minmax(0,1fr))}.agentPrototypeFactGrid div,.agentPrototypeHeroStats div,.agentPrototypeMetricTiles div{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeDecisionList span,.agentPrototypeFactGrid span,.agentPrototypeHeroStats span,.agentPrototypeMetricTiles span,.agentPrototypeTimeline span{color:var(--lf-muted);font-size:12px;font-weight:850;line-height:1.25}.agentPrototypeDecisionList strong,.agentPrototypeFactGrid strong,.agentPrototypeHeroStats strong,.agentPrototypeMetricTiles strong,.agentPrototypeTimeline strong{color:var(--lf-text);font-size:15px;font-weight:900;line-height:1.25}.agentPrototypeHeroStats strong{font-size:24px;line-height:1}.agentPrototypeFactGrid small,.agentPrototypeHeroStats small,.agentPrototypeMetricTiles small,.agentPrototypeTimeline small{color:var(--lf-muted);font-size:12px;line-height:1.35}.agentPrototypeTwoColumn{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,.9fr);grid-gap:12px;gap:12px;align-items:start}.agentPrototypeBaselineHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px 16px}.agentPrototypeBaselineHeader h2.ant-typography{margin:0}.agentPrototypeBaselineMeta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.agentPrototypeBaselineMeta span{color:var(--lf-muted);font-size:12px;font-weight:760}.agentPrototypeBaselineGrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(420px,.75fr);grid-gap:12px;gap:12px;align-items:start}.agentPrototypeBaselineGrid.isBottom{grid-template-columns:minmax(420px,.85fr) minmax(0,1.15fr)}.agentPrototypeBaselineCard{padding:14px}.agentPrototypeBaselineCard.isWide{min-width:0}.agentPrototypeBaselineTable{display:grid;grid-gap:6px;gap:6px}.agentPrototypeBaselineTableHead,.agentPrototypeBaselineTableRow{display:grid;grid-gap:10px;gap:10px;align-items:center}.agentPrototypeBaselineTableHead{min-height:32px;padding:0 10px;border-radius:7px;background:#f6f9fd}.agentPrototypeBaselineTableHead span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeBaselineTableRow{min-height:56px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeBaselineTableRow strong{min-width:0;color:var(--lf-text);font-size:13px;font-weight:900;line-height:1.3}.agentPrototypeBaselineTableRow span{min-width:0;color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.4}.agentPrototypeBaselineTable.isDecision .agentPrototypeBaselineTableHead,.agentPrototypeBaselineTable.isDecision .agentPrototypeBaselineTableRow{grid-template-columns:72px minmax(240px,.95fr) minmax(280px,1.05fr)}.agentPrototypeBaselineTable.isContent .agentPrototypeBaselineTableHead,.agentPrototypeBaselineTable.isContent .agentPrototypeBaselineTableRow{grid-template-columns:84px minmax(0,1.25fr) minmax(120px,.65fr)}.agentPrototypeBaselineTable.isProduct .agentPrototypeBaselineTableHead,.agentPrototypeBaselineTable.isProduct .agentPrototypeBaselineTableRow{grid-template-columns:minmax(190px,.9fr) minmax(170px,.8fr) 92px minmax(280px,1.25fr) 132px}.agentPrototypeBaselineTable.isProduct .ant-tag{justify-self:start;min-width:68px;text-align:center}.agentPrototypeProductKoujing{display:inline-flex;gap:8px;align-items:center;min-width:0}.agentPrototypeConfirmPill,.agentPrototypeIconAction{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted);cursor:pointer;font:inherit}.agentPrototypeIconAction{width:30px;height:30px;padding:0}.agentPrototypeIconAction:hover{border-color:#a8c3ff;color:var(--lf-blue)}.agentPrototypeConfirmPill{gap:5px;min-width:82px;height:30px;padding:0 9px;border-color:#ffc266;background:#fffaf0;color:#d66b00;font-size:12px;font-weight:850}.agentPrototypeConfirmPill.isConfirmed{border-color:#98e478;background:#f3ffed;color:#28a30e}.agentPrototypeBaselineEditList{display:grid;grid-gap:8px;gap:8px}.agentPrototypeBaselineEditHead,.agentPrototypeBaselineEditRow{display:grid;grid-gap:10px;gap:10px;align-items:center}.agentPrototypeBaselineEditHead{min-height:32px;padding:0 10px;border-radius:7px;background:#f6f9fd}.agentPrototypeBaselineEditHead span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeBaselineEditRow{padding:8px 10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeBaselineEditRow strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeBaselineEditList.isDecision .agentPrototypeBaselineEditHead,.agentPrototypeBaselineEditList.isDecision .agentPrototypeBaselineEditRow{grid-template-columns:72px minmax(280px,1fr) minmax(280px,1fr)}.agentPrototypeMonthlyGoalEditor{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.agentPrototypeMonthlyGoalEditor label{display:grid;grid-gap:4px;gap:4px;min-width:0}.agentPrototypeMonthlyGoalEditor label span{color:#7c879b;font-size:11px;font-weight:850}.agentPrototypeMonthlyGoalEditor .ant-input{min-height:32px;font-size:12px;font-weight:760}.agentPrototypeBaselineEditList.isContent .agentPrototypeBaselineEditHead,.agentPrototypeBaselineEditList.isContent .agentPrototypeBaselineEditRow{grid-template-columns:84px minmax(0,1.25fr) minmax(120px,.65fr)}.agentPrototypeBaselineEditList.isProduct{overflow-x:auto}.agentPrototypeBaselineEditList.isProduct .agentPrototypeBaselineEditHead,.agentPrototypeBaselineEditList.isProduct .agentPrototypeBaselineEditRow{min-width:900px;grid-template-columns:minmax(170px,.9fr) minmax(160px,.8fr) 110px minmax(260px,1.2fr) 84px}.agentPrototypeProductEditForm{display:grid;grid-gap:12px;gap:12px}.agentPrototypeProductEditForm div,.agentPrototypeProductEditForm label{display:grid;grid-gap:6px;gap:6px}.agentPrototypeProductEditForm span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeProductEditForm strong{color:var(--lf-text);font-size:16px;font-weight:900}.agentPrototypeFactGrid,.agentPrototypeMetricTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.agentPrototypeDecisionList,.agentPrototypeTimeline{display:grid;grid-gap:8px;gap:8px}.agentPrototypeDecisionList div{grid-template-columns:86px minmax(160px,.8fr) minmax(0,1fr) auto;grid-gap:10px;min-height:54px}.agentPrototypeDecisionList div,.agentPrototypeTimeline div{display:grid;gap:10px;align-items:center;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeTimeline div{grid-template-columns:78px minmax(180px,.8fr) minmax(0,1fr);grid-gap:10px;min-height:50px}.agentPrototypeTaskStats{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.agentPrototypeTaskStats button,.agentPrototypeTaskStats span{display:inline-flex;min-height:30px;align-items:center;justify-content:center;padding:0 10px;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted);font-size:12px;font-weight:850;line-height:1.2}.agentPrototypeTaskStats button{cursor:pointer}.agentPrototypeTaskStats button.isActive{box-shadow:inset 0 0 0 1px currentColor}.agentPrototypeTaskStats button:disabled{cursor:not-allowed;opacity:.55}.agentPrototypeOperatingContext article{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:3px 10px;gap:3px 10px;align-items:center}.agentPrototypeContextIcon{display:inline-flex;grid-row:span 3;width:38px;height:38px;align-items:center;justify-content:center;border-radius:8px;background:#edf4ff;color:var(--lf-blue);font-size:18px}.agentPrototypeOperatingContext span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeOperatingContext strong{color:var(--lf-text);font-size:17px;font-weight:900}.agentPrototypeOperatingContext p{margin:0;color:var(--lf-muted);font-size:12px;line-height:1.35}.agentPrototypeAside,.agentPrototypePagePanel,.agentPrototypePrimary{display:grid;grid-gap:12px;gap:12px}.agentPrototypePagePanel{min-width:0}.agentPrototypeGroupList{display:grid;grid-gap:12px;gap:12px}.agentPrototypeGroupCard{display:grid;grid-gap:11px;gap:11px;padding:14px}.agentPrototypeGroupCard.is-red,.agentPrototypeGroupSummary.is-red{border-color:#ffd0d0;background:#fff7f7}.agentPrototypeGroupCard.is-orange,.agentPrototypeGroupSummary.is-orange{border-color:#ffd9a8;background:#fffaf4}.agentPrototypeGroupCard.is-green,.agentPrototypeGroupSummary.is-green{border-color:#bfead4;background:#f5fcf8}.agentPrototypeGroupCard.is-blue,.agentPrototypeGroupSummary.is-blue{border-color:#cddcff;background:#f8fbff}.agentPrototypeGroupCard.is-gray,.agentPrototypeGroupSummary.is-gray{border-color:#e3e8ef;background:#fbfcfe}.agentPrototypeGroupHead{display:grid;grid-template-columns:minmax(0,1fr) 92px;grid-gap:12px;gap:12px;align-items:start}.agentPrototypeGroupKicker{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.agentPrototypePriority{display:inline-flex;min-height:28px;align-items:center;justify-content:center;padding:0 9px;border:1px solid #cddcff;border-radius:7px;background:#edf4ff;color:var(--lf-blue);font-size:12px;font-weight:900}.agentPrototypeGroupHead h3,.agentPrototypeMemoryList strong,.agentPrototypeMemoryTable strong,.agentPrototypeProductTask strong,.agentPrototypeVideoTitle strong{margin:6px 0 0;color:var(--lf-text);font-size:16px;font-weight:850;line-height:1.25}.agentPrototypeDiagnosis,.agentPrototypeGroupHead p,.agentPrototypeMemoryList small,.agentPrototypeProductGrid p,.agentPrototypeProductTask small,.agentPrototypeVideoItem p{margin:0;color:var(--lf-muted);font-size:12px;line-height:1.45}.agentPrototypeRoi{display:grid;justify-items:end;grid-gap:5px;gap:5px}.agentPrototypeRoi .ant-btn{min-height:30px;padding:0 10px;font-size:12px}.agentPrototypeMetrics span,.agentPrototypeRoi small,.agentPrototypeRoi span,.agentPrototypeScriptGrid span{color:var(--lf-muted);font-size:11px;font-weight:850}.agentPrototypeRoi strong{color:var(--lf-text);font-size:28px;font-weight:900;line-height:1}.agentPrototypeMetrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeMetrics div,.agentPrototypeScriptGrid div{display:grid;grid-gap:3px;gap:3px;padding:9px 10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeMetrics strong,.agentPrototypeScriptGrid strong{color:var(--lf-text);font-size:15px;font-weight:900;line-height:1.1}.agentPrototypeDiagnosis{padding:9px 10px;border:1px solid rgba(37,99,255,.12);border-radius:8px;background:rgba(255,255,255,.72)}.agentPrototypeGroupDecision{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeStopLossEvidence{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #ffd7d7;border-radius:12px;background:#fffafa}.agentPrototypeStopLossEvidenceHeader{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.agentPrototypeStopLossEvidenceHeader strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeStopLossEvidenceHeader span{color:var(--lf-muted);font-size:12px;font-weight:720}.agentPrototypeStopLossEvidenceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeStopLossEvidenceGrid article{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px;border:1px solid #eef1f6;border-radius:8px;background:#ffffff}.agentPrototypeStopLossEvidenceGrid article.isDanger{border-color:#ffc7c7;background:#fff5f5}.agentPrototypeStopLossEvidenceGrid small,.agentPrototypeStopLossEvidenceGrid span{color:var(--lf-muted);font-size:11px;font-weight:760}.agentPrototypeStopLossEvidenceGrid strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeStopLossEvidenceGrid small,.agentPrototypeStopLossEvidenceGrid strong{overflow-wrap:anywhere}.agentPrototypeGroupDecision div{display:grid;grid-gap:4px;gap:4px;padding:10px 12px;border:1px solid rgba(37,99,255,.13);border-radius:8px;background:rgba(255,255,255,.78)}.agentPrototypeGroupDecision span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeGroupDecision p{margin:0;color:var(--lf-text);font-size:13px;font-weight:760;line-height:1.42}.agentPrototypeActionSummary,.agentPrototypeCardActions{display:flex;flex-wrap:wrap;gap:8px}.agentPrototypeCardActions{justify-content:flex-end}.agentPrototypeTextButton{min-height:28px;padding:0 10px;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-text);cursor:pointer;font-size:12px;font-weight:850}.agentPrototypeTextButton:hover{border-color:#a8c3ff;color:var(--lf-blue)}.agentPrototypeMonitorShell{display:grid;grid-gap:12px;gap:12px;padding:0;border:0;background:transparent;box-shadow:none}.agentPrototypeMonitorToolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:start}.agentPrototypeMonitorToolbar>div:first-child{display:grid;grid-gap:8px;gap:8px;min-width:0}.agentPrototypeMonitorAlertsCompact{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.agentPrototypeAdWarning{display:grid;grid-template-columns:auto minmax(180px,.55fr) minmax(260px,1fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:46px;padding:9px 10px;border:1px solid #ffd0d0;border-radius:8px;background:#fff7f7;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeAdWarning:hover{border-color:#ffb4b4;background:#fff1f1}.agentPrototypeAdWarning strong{color:var(--lf-text);font-size:13px;font-weight:900;line-height:1.3}.agentPrototypeAdWarning small,.agentPrototypeAdWarning span{color:var(--lf-muted);font-size:12px;line-height:1.35}.agentPrototypeAdWarning small{justify-self:end;font-weight:850}.agentPrototypeMonitorViewBar{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;min-height:88px;padding:8px;border:1px solid var(--lf-border);border-radius:8px;background:#f6f9fd;overflow-anchor:none}.agentPrototypeMonitorViewBar .agentPrototypeTaskStats{justify-content:flex-end}.agentPrototypeMonitorFilters{min-height:30px}.agentPrototypeMonitorFilters.isHidden{visibility:hidden;pointer-events:none}.agentPrototypeMonitorTable{display:grid;grid-gap:7px;gap:7px}.agentPrototypeMonitorTabs{display:inline-flex;width:auto;flex-wrap:nowrap;gap:4px;padding:0;border:0;border-radius:8px;background:transparent}.agentPrototypeMonitorTabs button{width:auto;min-width:92px;border-color:transparent;background:transparent}.agentPrototypeMonitorTabs button.isActive{border-color:var(--lf-border);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.agentPrototypeMonitorHead,.agentPrototypeMonitorRow{display:grid;grid-template-columns:minmax(190px,1.25fr) 86px 70px 72px 76px 88px minmax(230px,1.55fr) 108px;grid-gap:8px;gap:8px;align-items:center}.agentPrototypeProductMonitorHead,.agentPrototypeProductMonitorRow{grid-template-columns:minmax(190px,1.25fr) 64px 72px 76px 82px 120px minmax(130px,.9fr) 220px}.agentPrototypeVideoMonitorHead,.agentPrototypeVideoMonitorRow{grid-template-columns:minmax(170px,1.05fr) 88px minmax(130px,.8fr) 82px 64px 78px minmax(260px,1.5fr) 112px}.agentPrototypeCreatorMonitorHead,.agentPrototypeCreatorMonitorRow{grid-template-columns:minmax(180px,1.05fr) 92px 58px 58px 68px 58px minmax(260px,1.55fr) 132px}.agentPrototypeCreatorMaterialMonitorHead,.agentPrototypeCreatorMaterialMonitorRow{grid-template-columns:minmax(190px,1.12fr) 92px minmax(130px,.78fr) 72px 58px 64px minmax(260px,1.5fr) 112px}.agentPrototypeMonitorHead{min-height:34px;padding:0 10px;border-radius:7px;background:#f6f9fd}.agentPrototypeMonitorHead span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeMonitorRow{min-height:66px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeMonitorRow div{display:grid;grid-gap:3px;gap:3px;min-width:0}.agentPrototypeMonitorRow strong{color:var(--lf-text);font-size:13px;font-weight:900;line-height:1.25}.agentPrototypeMonitorRow small,.agentPrototypeMonitorRow span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.35}.agentPrototypeMonitorRow>strong{white-space:nowrap}.agentPrototypeJudgementReason small:first-child{display:-webkit-box;overflow:hidden;color:var(--lf-text);font-weight:820;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeReferenceProductHeader{padding:18px}.agentPrototypeReferenceProductHeader h3.ant-typography{margin:0;color:var(--lf-text);font-size:18px;font-weight:900}.agentPrototypeReferenceVideoList{display:grid;grid-gap:10px;gap:10px}.agentPrototypeReferenceVideoCard{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:10px;gap:10px;align-items:stretch;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeReferenceVideoCard:hover{border-color:#a8c3ff;background:#f8fbff}.agentPrototypeReferenceVideoMain{display:grid;grid-template-columns:82px minmax(150px,.55fr) minmax(150px,.55fr) minmax(330px,1.2fr);grid-gap:12px;gap:12px;align-items:stretch;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeReferenceCover{position:relative;display:grid;width:82px;min-height:106px;align-content:end;grid-gap:3px;gap:3px;overflow:hidden;padding:8px;border-radius:8px;background:linear-gradient(180deg,rgb(15 23 42/.08),rgb(15 23 42/.82)),repeating-linear-gradient(135deg,#dbeafe 0 9px,#bfdbfe 9px 18px);color:#ffffff}.agentPrototypeReferenceCover>span{position:absolute;top:7px;left:7px;display:inline-grid;min-width:24px;height:22px;place-items:center;border-radius:6px;background:rgb(15 23 42/.64);color:#ffffff;font-size:11px;font-weight:900}.agentPrototypeReferenceCover .anticon{position:absolute;top:8px;right:8px;color:#ffffff;font-size:18px}.agentPrototypeReferenceCover strong{color:#ffffff;font-size:12px;font-weight:950;line-height:1.18}.agentPrototypeReferenceCover small{color:rgb(255 255 255/.84);font-size:11px;font-weight:850}.agentPrototypeReferenceVideoTitle{display:grid;align-content:center;grid-gap:6px;gap:6px;min-width:0}.agentPrototypeReferenceVideoTitle strong{color:var(--lf-text);font-size:15px;font-weight:900;line-height:1.3}.agentPrototypeReferenceVideoTitle span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.35}.agentPrototypeReferenceTrendWrap{display:grid;align-content:center;grid-gap:6px;gap:6px;min-width:0}.agentPrototypeReferenceTrendWrap>span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeReferenceTrend{position:relative;min-height:58px;overflow:hidden;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff}.agentPrototypeReferenceTrend svg{position:absolute;inset:8px 8px 10px;z-index:2;width:calc(100% - 16px);height:calc(100% - 18px)}.agentPrototypeReferenceTrend polyline{fill:none;stroke:#2563eb;stroke-linecap:round;stroke-linejoin:round;stroke-width:3}.agentPrototypeReferenceTrend div{position:absolute;inset:8px 8px 8px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;grid-gap:4px;gap:4px}.agentPrototypeReferenceTrend div span{display:block;min-width:0;border-radius:4px 4px 0 0;background:#bfdbfe}.agentPrototypeReferenceProof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeReferenceProof div{display:grid;align-content:center;grid-gap:5px;gap:5px;min-width:0;padding:9px 10px;border:1px solid var(--lf-border);border-radius:7px;background:#fbfcff}.agentPrototypeReferenceProof span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeReferenceProof strong{color:var(--lf-text);font-size:13px;font-weight:900;line-height:1.3}.agentPrototypeReferenceCopyButton{align-self:center;justify-self:stretch;min-height:42px}.agentPrototypeReferenceListFilters{display:flex;flex-wrap:wrap;gap:8px;justify-content:end}.agentPrototypeReferenceSelectedOpportunity{display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,.8fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 18px;border-color:#bdebd0;background:#f6fffa}.agentPrototypeReferenceSelectedOpportunity>div:first-child{display:grid;grid-gap:6px;gap:6px;min-width:0}.agentPrototypeReferenceSelectedOpportunity strong{color:var(--lf-ink);font-size:16px;font-weight:900;line-height:1.3}.agentPrototypeReferenceSelectedOpportunity span{color:#64748b;font-size:12px;font-weight:650}.agentPrototypeReferenceSelectedOpportunityMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeReferenceSelectedOpportunityMetrics span{display:grid;grid-gap:3px;gap:3px;padding:8px 10px;border:1px solid #d7efe1;border-radius:9px;background:#ffffff}.agentPrototypeReferenceSelectedOpportunityMetrics strong{font-size:13px}.agentPrototypeReferenceProductRankTable{display:grid;overflow:hidden;border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4808}.agentPrototypeReferenceProductRankHead,.agentPrototypeReferenceProductRankRow{display:grid;grid-template-columns:58px minmax(280px,1.55fr) minmax(160px,.8fr) 112px 120px 112px 118px 180px;align-items:center}.agentPrototypeReferenceProductRankHead{min-height:44px;border-bottom:1px solid var(--lf-line);background:#f7f8fc}.agentPrototypeReferenceProductRankHead span{padding:0 14px;color:#7d879b;font-size:12px;font-weight:700;line-height:1.2}.agentPrototypeReferenceProductRankRow{position:relative;min-height:138px;border-bottom:1px solid var(--lf-line);color:var(--lf-ink);cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.agentPrototypeReferenceProductRankRow:last-child{border-bottom:0}.agentPrototypeReferenceProductRankRow:focus-visible,.agentPrototypeReferenceProductRankRow:hover{outline:none;background:#fbfcff;box-shadow:inset 3px 0 #4c5df6}.agentPrototypeReferenceProductRankRow>span,.agentPrototypeReferenceProductRankRow>strong,.agentPrototypeReferenceRankActions,.agentPrototypeReferenceRankStore{padding:0 14px}.agentPrototypeReferenceRankNo{display:inline-flex;justify-content:center;color:#121a2b;font-size:18px;font-weight:750}.agentPrototypeReferenceRankProduct{display:grid;grid-template-columns:82px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;min-width:0;padding:0 14px}.agentPrototypeReferenceRankProduct>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.agentPrototypeReferenceRankProduct strong{display:-webkit-box;overflow:hidden;color:var(--lf-ink);font-size:16px;font-weight:720;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeReferenceRankProduct b{color:#111827;font-size:15px;font-weight:760}.agentPrototypeReferenceRankProduct span{display:flex;flex-wrap:wrap;gap:5px}.agentPrototypeReferenceProductVisual{position:relative;display:grid;width:76px;height:76px;align-content:end;grid-gap:2px;gap:2px;overflow:hidden;padding:9px;border:1px solid #dfe6f2;border-radius:14px;background:linear-gradient(145deg,rgb(255 255 255/.2),rgb(18 26 43/.28)),linear-gradient(135deg,#f4c2cf,#8a6f83);color:#ffffff}.agentPrototypeReferenceProductVisual.is-blue{background:linear-gradient(145deg,rgb(255 255 255/.22),rgb(18 26 43/.28)),linear-gradient(135deg,#9ab7df,#647da7)}.agentPrototypeReferenceProductVisual.is-green{background:linear-gradient(145deg,rgb(255 255 255/.22),rgb(18 26 43/.28)),linear-gradient(135deg,#93d7c2,#658f83)}.agentPrototypeReferenceProductVisual .anticon{position:absolute;top:9px;right:9px;font-size:16px}.agentPrototypeReferenceProductVisual strong{color:#ffffff;font-size:15px;font-weight:760;line-height:1}.agentPrototypeReferenceProductVisual span{color:rgb(255 255 255/.82);font-size:10px;font-weight:650}button.agentPrototypeReferenceProductVisual{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #dfe6f2;cursor:pointer;font:inherit;margin:0;text-align:left}button.agentPrototypeReferenceProductVisual:focus-visible,button.agentPrototypeReferenceProductVisual:hover{border-color:#2f9bff;outline:none;box-shadow:0 0 0 3px rgb(47 155 255/.14)}.agentPrototypeReferenceProductVisual.hasCover{align-content:stretch;gap:0;padding:0;background:#eef3fb}.agentPrototypeReferenceProductVisual.hasCover img{display:block;width:100%;height:100%;min-width:0;object-fit:cover}.agentPrototypeReferenceProductVisual.hasCover .anticon{top:8px;right:8px;display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:rgb(255 255 255/.88);color:#17233a;font-size:13px;box-shadow:0 4px 12px rgb(15 23 42/.16)}.agentPrototypeReferenceRankStore{display:grid;grid-gap:5px;gap:5px;min-width:0}.agentPrototypeReferenceRankStore strong{overflow:hidden;color:#1b2437;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeReferenceProductRankRow>span,.agentPrototypeReferenceRankStore span{color:#667187;font-size:13px;font-weight:520}.agentPrototypeReferenceRankSales{align-self:stretch;display:grid;place-items:center;background:#f5fbff;color:#0f172a;font-size:17px;font-weight:760}.agentPrototypeReferenceProductRankRow .isPositive{color:#10a872;font-size:16px;font-weight:750}.agentPrototypeReferenceProductRankRow .isNegative{color:#f04455;font-size:16px;font-weight:750}.agentPrototypeReferenceRankActions{display:flex;gap:8px;justify-content:end}.agentPrototypeReferenceRankTrend{grid-column:4/8;display:grid;grid-template-columns:110px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:0 14px 12px}.agentPrototypeReferenceRankTrend>span{color:#7d879b;font-size:12px;font-weight:650}.agentPrototypeReferenceRankTrend .agentPrototypeReferenceTrend{min-height:48px}.agentPrototypeReferenceVideoFallback{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4806}.agentPrototypeReferenceVideoFallback>strong{color:var(--lf-ink);font-size:14px;font-weight:700}.agentPrototypeReferenceVideoFallback>div{display:grid;grid-gap:8px;gap:8px}.agentPrototypeReferenceVideoFallback button{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(160px,.7fr);grid-gap:10px;gap:10px;align-items:center;min-height:42px;padding:8px 10px;border:1px solid var(--lf-line);border-radius:12px;background:#fbfcff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeReferenceVideoFallback span{color:var(--lf-ink);font-size:13px;font-weight:680}.agentPrototypeReferenceVideoFallback small{overflow:hidden;color:var(--lf-muted);font-size:12px;font-weight:520;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeReferenceProductDetail{display:grid;grid-gap:18px;gap:18px}.agentPrototypeReferenceDetailNav{position:-webkit-sticky;position:sticky;top:-12px;z-index:5;display:flex;min-height:74px;align-items:center;justify-content:space-between;margin:-12px -12px 0;padding:12px 18px;border-bottom:1px solid var(--lf-border);background:rgb(255 255 255/.96);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.agentPrototypeReferenceDetailNav .ant-btn{min-height:40px;border-radius:10px;font-size:14px;font-weight:680}.agentPrototypeReferenceDetailCard,.agentPrototypeReferenceDetailHero,.agentPrototypeReferenceRecentData,.agentPrototypeReferenceStorePanel{border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4808}.agentPrototypeReferenceDetailHero{display:grid;grid-template-columns:160px minmax(0,1fr) minmax(300px,.72fr);grid-gap:22px;gap:22px;align-items:center;padding:22px}.agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual{width:142px;height:142px;border-radius:18px}.agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual strong{font-size:24px}.agentPrototypeReferenceDetailTitle{display:grid;grid-gap:14px;gap:14px;min-width:0}.agentPrototypeReferenceDetailTitle>span{color:#7d879b;font-size:13px;font-weight:560}.agentPrototypeReferenceDetailTitle>strong{color:var(--lf-ink);font-size:24px;font-weight:760;line-height:1.25}.agentPrototypeReferenceDetailTitle>div{display:flex;flex-wrap:wrap;gap:8px}.agentPrototypeReferenceDetailFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 18px;gap:12px 18px}.agentPrototypeReferenceDetailFacts span{display:grid;grid-gap:4px;gap:4px;color:#7d879b;font-size:13px;font-weight:560}.agentPrototypeReferenceDetailFacts strong{color:#1b2437;font-size:15px;font-weight:720}.agentPrototypeReferenceStorePanel{display:grid;grid-template-columns:minmax(180px,1fr) repeat(4,minmax(120px,.8fr));grid-gap:12px;gap:12px;align-items:center;min-height:88px;padding:18px 22px}.agentPrototypeReferenceStorePanel>strong{color:#4c5df6;font-size:16px;font-weight:720}.agentPrototypeReferenceStorePanel span{color:#7d879b;font-size:13px;font-weight:560}.agentPrototypeReferenceStorePanel b{color:#1b2437;font-size:15px;font-weight:720}.agentPrototypeReferenceMetricGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.agentPrototypeReferenceMetricGrid div,.agentPrototypeReferenceRecentGrid div{display:grid;align-content:start;grid-gap:8px;gap:8px;min-height:112px;padding:16px;border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4806}.agentPrototypeReferenceMetricGrid .anticon{color:#6978ff;font-size:24px}.agentPrototypeReferenceMetricGrid span,.agentPrototypeReferenceRecentGrid span{color:#667187;font-size:13px;font-weight:650}.agentPrototypeReferenceMetricGrid strong,.agentPrototypeReferenceRecentGrid strong{color:#111827;font-size:24px;font-weight:760;line-height:1.1}.agentPrototypeReferenceMetricGrid small,.agentPrototypeReferenceRecentGrid small{color:#99a3b5;font-size:12px;font-weight:520}.agentPrototypeReferenceChartGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.agentPrototypeReferenceDetailCard,.agentPrototypeReferenceRecentData{display:grid;grid-gap:18px;gap:18px;padding:20px}.agentPrototypeReferenceDetailCardHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.agentPrototypeReferenceDetailCardHead strong{color:var(--lf-ink);font-size:16px;font-weight:720}.agentPrototypeReferenceDetailCardHead span{color:#7d879b;font-size:13px;font-weight:560}.agentPrototypeReferenceDetailChart{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:center}.agentPrototypeReferenceDetailChart svg{width:150px;height:150px;transform:rotate(-90deg)}.agentPrototypeReferenceDetailChart svg circle{fill:none;stroke-width:28}.agentPrototypeReferenceDetailChart svg circle:first-child{stroke:#eef2f8}.agentPrototypeReferenceDetailLegend{display:grid;grid-gap:11px;gap:11px}.agentPrototypeReferenceDetailLegend span{display:grid;grid-template-columns:10px minmax(0,1fr) 72px 58px;grid-gap:9px;gap:9px;align-items:center;color:#667187;font-size:13px;font-style:normal}.agentPrototypeReferenceDetailLegend i{width:9px;height:9px;border-radius:999px}.agentPrototypeReferenceDetailLegend em,.agentPrototypeReferenceDetailLegend strong{color:#1b2437;font-style:normal;font-weight:650}.agentPrototypeReferenceDetailLegend small{color:#667187;font-size:12px;font-weight:520;text-align:right}.agentPrototypeReferenceRecentGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.agentPrototypeReferenceRecentFilters,.agentPrototypeReferenceTrendTabs{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:end}.agentPrototypeReferenceRecentFilters button,.agentPrototypeReferenceTrendTabs button{min-height:32px;padding:0 13px;border:1px solid transparent;border-radius:10px;background:transparent;color:#667187;cursor:pointer;font:inherit;font-size:13px;font-weight:620}.agentPrototypeReferenceRecentFilters button.isActive,.agentPrototypeReferenceTrendTabs button.isActive{background:#4c5df6;color:#ffffff;box-shadow:0 8px 18px rgb(76 93 246/.18)}.agentPrototypeReferenceRecentFilters>span{display:inline-flex;min-height:32px;align-items:center;padding:0 14px;border:1px solid var(--lf-border);border-radius:10px;color:#7d879b;font-size:13px;font-weight:520}.agentPrototypeReferenceRecentFilters button:last-child{color:#4c5df6}.agentPrototypeReferenceRecentGrid div{min-height:124px}.agentPrototypeReferenceRecentGrid .anticon{color:#6978ff;font-size:25px}.agentPrototypeReferenceTrendPanel{display:grid;grid-gap:20px;gap:20px;min-height:320px;padding:20px;border:1px solid var(--lf-border);border-radius:16px;background:#ffffff}.agentPrototypeReferenceRecentTrendChart{position:relative;min-height:250px;overflow:hidden;border-radius:14px;background:linear-gradient(180deg,#ffffff,#fbfcff)}.agentPrototypeReferenceRecentTrendLegend{position:absolute;top:10px;left:50%;z-index:2;display:flex;gap:18px;transform:translateX(-50%)}.agentPrototypeReferenceRecentTrendLegend span{display:inline-flex;align-items:center;gap:8px;color:#34405a;font-size:13px;font-weight:650}.agentPrototypeReferenceRecentTrendLegend b,.agentPrototypeReferenceRecentTrendLegend i{display:inline-block;width:24px;height:16px;border-radius:3px;background:#bfdbfe}.agentPrototypeReferenceRecentTrendLegend b{width:22px;height:3px;background:#6e5cff}.agentPrototypeReferenceRecentTrendChart svg{position:absolute;inset:44px 16px 16px;width:calc(100% - 32px);height:calc(100% - 60px)}.agentPrototypeReferenceRecentTrendChart line{stroke:#e9edf5;stroke-dasharray:3 3;stroke-width:.7}.agentPrototypeReferenceRecentTrendChart rect{fill:#cfe0ff}.agentPrototypeReferenceRecentTrendChart polyline{fill:none;stroke:#6e5cff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.agentPrototypeLearningList{display:grid;grid-gap:12px;gap:12px}.agentPrototypeMaterialLibraryManager{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #e4ebf5;border-radius:8px;background:#f9fbff}.agentPrototypeMaterialLibraryHead{display:flex;gap:12px;align-items:center;justify-content:space-between}.agentPrototypeMaterialFacetTabs{display:inline-flex;gap:4px;padding:3px;border:1px solid #dce5f2;border-radius:8px;background:#ffffff}.agentPrototypeMaterialFacetTabs button{min-width:54px;min-height:28px;border:0;border-radius:6px;background:transparent;color:#657188;cursor:pointer;font-size:12px;font-weight:850}.agentPrototypeMaterialFacetTabs button.isActive{background:#eef4ff;color:#2563ff}.agentPrototypeMaterialFacetChips{display:flex;flex-wrap:wrap;gap:7px}.agentPrototypeMaterialProductFilter,.littlefoxMaterialProductFilter{display:flex;width:min(100%,560px)}.agentPrototypeMaterialProductSelect,.littlefoxMaterialProductSelect{width:100%}.agentPrototypeMaterialProductSelect .ant-select-selector,.littlefoxMaterialProductSelect .ant-select-selector{min-height:34px;border-radius:10px!important}.agentPrototypeMaterialProductSelect .ant-select-selection-item,.littlefoxMaterialProductSelect .ant-select-selection-item{overflow:hidden;color:#33405a;font-size:12px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeMaterialProductSelectPopup,.littlefoxMaterialProductSelectPopup{max-width:min(720px,calc(100vw - 32px))}.agentPrototypeMaterialProductSelectPopup .ant-select-item-option-content,.littlefoxMaterialProductSelectPopup .ant-select-item-option-content{overflow:hidden;color:#536079;font-size:12px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeMaterialFacetChips button{display:inline-flex;gap:6px;align-items:center;min-height:30px;padding:0 10px;border:1px solid #dce5f2;border-radius:999px;background:#ffffff;color:#536079;cursor:pointer;font-size:12px;font-weight:760}.agentPrototypeMaterialFacetChips button strong{color:#172036;font-size:12px;font-weight:900}.agentPrototypeMaterialFacetChips button.isActive{border-color:#75a7ff;background:#eff6ff;color:#1b63d9}.agentPrototypeMaterialTagCreator{display:grid;grid-template-columns:minmax(220px,320px) auto;grid-gap:8px;gap:8px;justify-content:start;align-items:center}.agentPrototypeMaterialTagCreator .ant-input{min-height:32px;border-radius:8px;font-size:12px;font-weight:760}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeMaterialTagCreator .ant-btn{min-height:32px;padding:0 11px;border:1px solid #d7e1ef;border-radius:9px;background:#ffffff;color:#33405a;box-shadow:none;font-size:12px;font-weight:760}.agentPrototypeLearningTable{display:grid;grid-gap:6px;gap:6px;min-width:0}.agentPrototypeLearningAssetRow,.agentPrototypeLearningHead{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.64fr) minmax(0,.82fr) minmax(0,1.04fr) minmax(44px,.32fr) minmax(0,.52fr) 74px;grid-gap:8px;gap:8px;align-items:center;min-width:0}.agentPrototypeLearningHead{min-height:32px;padding:0 10px;border-radius:7px;background:#f6f9fd}.agentPrototypeLearningHead span{min-width:0;overflow:hidden;color:var(--lf-muted);font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeLearningAsset{display:grid;grid-gap:5px;gap:5px}.agentPrototypeLearningAssetRow{width:100%;box-sizing:border-box;min-height:72px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeLearningAssetRow>*{min-width:0}.agentPrototypeLearningAssetRow.isExpanded,.agentPrototypeLearningAssetRow:hover{border-color:#a8c3ff;background:#f8fbff}.agentPrototypeLearningAssetName{display:grid;grid-gap:4px;gap:4px;min-width:0}.agentPrototypeLearningAssetName .ant-tag{justify-self:start}.agentPrototypeLearningAssetName strong,.agentPrototypeLearningAssetRow>strong{color:var(--lf-text);font-size:14px;font-weight:900;line-height:1.25}.agentPrototypeLearningAssetName small,.agentPrototypeLearningAssetRow>span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.4}.agentPrototypeLearningAssetTags{display:flex;flex-wrap:wrap;gap:4px}.agentPrototypeLearningAssetTags span{max-width:110px;overflow:hidden;padding:2px 6px;border-radius:999px;background:#eef4ff;color:#536079;font-size:10px;font-weight:850;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeLearningExpanded{display:grid;grid-gap:8px;gap:8px;margin:8px 10px 10px 22px;padding:10px;border:1px solid #dbe6f5;border-left:3px solid #5b6cff;border-radius:8px;background:#f9fbff;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.agentPrototypeLearningMetadataManager{display:flex;justify-content:flex-end}.agentPrototypeLearningEditForm{display:grid;width:100%;grid-gap:8px;gap:8px}.agentPrototypeLearningEditForm .ant-input{min-height:32px;border-radius:8px;font-size:12px;font-weight:760}.agentPrototypeLearningTagManager{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:9px;border:1px solid #e4ebf5;border-radius:8px;background:#ffffff}.agentPrototypeLearningTagList{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.agentPrototypeLearningTagList button{display:inline-flex;gap:5px;align-items:center;min-height:28px;padding:0 8px;border:1px solid #cfe0f7;border-radius:999px;background:#ffffff;color:#34506f;cursor:pointer;font-size:12px;font-weight:760}.agentPrototypeLearningTagList button span{color:#8291aa;font-size:13px;font-weight:900}.agentPrototypeLearningTagAdd{display:grid;grid-template-columns:minmax(160px,220px) auto;grid-gap:8px;gap:8px;align-items:center}.agentPrototypeLearningTagAdd .ant-input{min-height:32px;border-radius:8px;font-size:12px;font-weight:760}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeLearningTagAdd .ant-btn{min-height:32px;padding:0 11px;border:1px solid #d7e1ef;border-radius:9px;background:#ffffff;color:#33405a;box-shadow:none;font-size:12px;font-weight:760}.agentPrototypeDerivedVideoTable{display:grid;overflow:hidden;border:1px solid #edf2f7;border-radius:7px}.agentPrototypeDerivedVideoHead,.agentPrototypeDerivedVideoRow{display:grid;grid-template-columns:minmax(220px,1.2fr) 86px 86px minmax(110px,.75fr) minmax(92px,.7fr);grid-gap:10px;gap:10px;align-items:center}.agentPrototypeDerivedVideoHead{min-height:34px;padding:0 10px;background:#f7f9fc;color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeDerivedVideoRow{width:100%;min-height:42px;padding:8px 10px;border:0;border-top:1px solid #edf2f7;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeDerivedVideoRow.isExpanded,.agentPrototypeDerivedVideoRow:hover{background:#f8fbff}.agentPrototypeDerivedVideoRow strong{color:var(--lf-text);font-size:13px;font-weight:850}.agentPrototypeDerivedVideoRow span{color:var(--lf-muted);font-size:12px;font-weight:780}.agentPrototypeDerivedVideoRow small{grid-column:1/-1;padding-top:4px;color:var(--lf-blue);font-size:12px;font-weight:820}.agentPrototypeWorkbenchMetricGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeWorkbenchMetricGrid div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px;border:1px solid var(--lf-border);border-radius:7px;background:#fbfcff}.agentPrototypeWorkbenchMetricGrid span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeWorkbenchMetricGrid strong{color:var(--lf-text);font-size:14px;font-weight:900;line-height:1.25}.agentPrototypeVideoTaskSwitch{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:10px}.agentPrototypeVideoTaskSwitchItem{display:grid;grid-gap:6px;gap:6px;min-height:88px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeVideoTaskSwitchItem.isActive,.agentPrototypeVideoTaskSwitchItem:hover{border-color:#a8c3ff;background:#f8fbff}.agentPrototypeVideoTaskSwitchItem.isActive{box-shadow:inset 3px 0 0 var(--lf-blue)}.agentPrototypeVideoTaskSwitchItem>div{display:flex;gap:7px;align-items:center}.agentPrototypeVideoTaskSwitchItem strong{color:var(--lf-text);font-size:13px;font-weight:900;line-height:1.3}.agentPrototypeVideoTaskSwitchItem small,.agentPrototypeVideoTaskSwitchItem span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.3}.agentPrototypeProductionFlow{display:grid;grid-gap:14px;gap:14px}.agentPrototypeProductionHero{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.8fr);grid-gap:16px;gap:16px;align-items:center;padding:18px}.agentPrototypeProductionHero .lf-title{margin:8px 0 4px}.agentPrototypeProductionHeroFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeProductionHeroFacts span,.agentPrototypeProductionQueue span{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px 10px;border:1px solid #e5edf7;border-radius:8px;background:#f8fbff;color:#7c879b;font-size:11px;font-weight:760}.agentPrototypeProductionHeroFacts strong,.agentPrototypeProductionQueue strong{overflow:hidden;color:var(--lf-text);font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeProductionStepper{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.agentPrototypeProductionStepper button{display:inline-flex;min-height:36px;align-items:center;gap:7px;padding:0 13px;border:1px solid #dbe4f0;border-radius:999px;background:#eef2f7;color:#7c879b;cursor:pointer;font:inherit;font-size:13px;font-weight:850}.agentPrototypeProductionStepper button.isActive{border-color:#2f9bff;background:#2f9bff;color:#ffffff;box-shadow:0 10px 24px rgb(47 155 255/.22)}.agentPrototypeProductionStepper button.isSkipped{cursor:not-allowed;opacity:.48}.agentPrototypeProductionStepper span{display:grid;min-width:18px;height:18px;place-items:center;border-radius:999px;background:rgb(255 255 255/.72);color:inherit;font-size:11px}.agentPrototypeProductionSplit{display:grid;grid-template-columns:minmax(320px,.86fr) minmax(0,1.14fr);grid-gap:14px;gap:14px;align-items:stretch;min-width:0}.agentPrototypeProductionMainCard,.agentPrototypeProductionSideCard{display:grid;align-content:start;grid-gap:14px;gap:14px;min-width:0;overflow:hidden;padding:18px}.agentPrototypeProductionProductCard,.agentPrototypeProductionSourceCard{display:grid;grid-template-columns:76px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid #e5edf7;border-radius:8px;background:#f8fbff}.agentPrototypeProductionProductCard>div,.agentPrototypeProductionSourceText{display:grid;grid-gap:5px;gap:5px;min-width:0}.agentPrototypeProductionProductCard strong,.agentPrototypeProductionReferenceDetail strong,.agentPrototypeProductionSourceCard strong,.agentPrototypeProductionStoryboard strong{display:-webkit-box;overflow:hidden;color:var(--lf-text);font-size:14px;font-weight:900;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeProductionProductCard small,.agentPrototypeProductionProductCard span,.agentPrototypeProductionSourceCard span{display:-webkit-box;overflow:hidden;color:#657188;font-size:12px;font-weight:760;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeProductionProductCard .agentPrototypeReferenceProductVisual{width:72px;height:72px;border-radius:12px}.agentPrototypeProductionProductCard .agentPrototypeReferenceProductVisual strong{font-size:16px}.agentPrototypeProductionProductList{display:grid;grid-gap:10px;gap:10px}.agentPrototypeProductionProductList button{display:grid;grid-template-columns:62px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid #dbe4f0;border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeProductionProductList button.isActive{border-color:#2f9bff;background:#f4f9ff;box-shadow:inset 3px 0 0 #2f9bff}.agentPrototypeProductionProductList .agentPrototypeReferenceProductVisual{width:58px;height:58px;border-radius:10px}.agentPrototypeProductionProductList span{display:grid;grid-gap:4px;gap:4px;min-width:0}.agentPrototypeProductionProductList strong,.agentPrototypeProductionReferenceGrid strong{display:-webkit-box;overflow:hidden;color:var(--lf-text);font-size:13px;font-weight:900;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeProductionProductList small,.agentPrototypeProductionReferenceGrid small{display:-webkit-box;overflow:hidden;color:#657188;font-size:12px;font-weight:760;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeProductionQueue,.agentPrototypeProductionRouteEvidence,.agentPrototypeProductionSegmentList,.agentPrototypeProductionStoryboard,.agentPrototypeScriptQueue,.agentPrototypeScriptStoryboard{display:grid;grid-gap:10px;gap:10px}.agentPrototypeProductionReferenceDetail,.agentPrototypeProductionRouteEvidence,.agentPrototypeProductionSegmentList div,.agentPrototypeProductionStoryboard div,.agentPrototypeScriptStoryboard div{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #e5edf7;border-radius:8px;background:#ffffff}.agentPrototypeProductionSegmentList div{grid-template-columns:minmax(58px,.28fr) minmax(220px,1fr) minmax(160px,.78fr);gap:8px 14px;align-items:start;min-width:0}.agentPrototypeProductionReferenceDetail span,.agentPrototypeProductionSegmentTime{color:#7c879b;font-size:12px;font-weight:850}.agentPrototypeProductionSegmentTime{grid-row:1/3;padding-top:3px;white-space:nowrap}.agentPrototypeProductionSegmentEvidence,.agentPrototypeProductionSegmentText{display:grid;min-width:0}.agentPrototypeProductionSegmentEvidence small,.agentPrototypeProductionSegmentText strong{display:-webkit-box;overflow:hidden;line-height:1.4;-webkit-box-orient:vertical}.agentPrototypeProductionSegmentText strong{color:var(--lf-text);font-size:14px;font-weight:900;-webkit-line-clamp:2}.agentPrototypeProductionReferenceDetail p,.agentPrototypeProductionRouteEvidence p,.agentPrototypeProductionSegmentList small,.agentPrototypeProductionStoryboard p,.agentPrototypeScriptStoryboard p{margin:0;color:#657188;font-size:12px;font-weight:700;line-height:1.45}.agentPrototypeProductionRouteEvidence{min-width:0}.agentPrototypeProductionRouteEvidence strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeProductionRouteEvidence>div{display:flex;flex-wrap:wrap;gap:6px}.agentPrototypeProductionRouteEvidence .ant-tag{-webkit-margin-end:0;margin-inline-end:0;border-radius:7px;font-weight:760}.agentPrototypeProductionSegmentEvidence small{-webkit-line-clamp:2}.agentPrototypeProductionSegmentAction{grid-column:2/-1;min-width:0}.agentPrototypeProductionSegmentAction .ant-tag{max-width:100%;-webkit-margin-end:0;margin-inline-end:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeProductionReferenceGrid,.agentPrototypeProductionRouteGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));min-width:0;max-width:100%;grid-gap:10px;gap:10px}.agentPrototypeProductionReferenceGrid{grid-template-columns:minmax(0,1fr)}.agentPrototypeProductionReferenceGrid>div,.agentPrototypeProductionRouteGrid button{display:grid;grid-gap:7px;gap:7px;min-width:0;min-height:132px;overflow:hidden;padding:12px;border:1px solid #dbe4f0;border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeProductionReferenceGrid>div{grid-template-columns:118px minmax(0,1fr);align-items:stretch}.agentPrototypeProductionReferenceGrid>div>.agentPrototypeReferenceProductVisual{grid-row:1/span 2;width:118px;height:100%;min-height:132px;border-radius:8px}.agentPrototypeProductionReferenceGrid>div.isActive,.agentPrototypeProductionRouteGrid button.isActive{border-color:#2f9bff;background:#f4f9ff;box-shadow:inset 3px 0 0 #2f9bff}.agentPrototypeProductionReferenceDetail{min-width:0;max-width:100%;overflow:hidden}.agentPrototypeProductionReferenceDetail>*{min-width:0;max-width:100%}.agentPrototypeProductionReferenceMeta{display:flex;flex-wrap:wrap;gap:6px;overflow:hidden}.agentPrototypeProductionReferenceDetail .ant-tag{min-width:0;max-width:100%;-webkit-margin-end:0;margin-inline-end:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeProductionReferenceSelect{display:grid;grid-gap:7px;gap:7px;align-self:start;min-width:0;overflow:hidden;padding:0;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeProductionReferenceGrid>div>.ant-btn{grid-column:2;justify-self:start;align-self:end;min-height:32px;padding:0 12px;font-weight:850}.agentPrototypeReferenceThumb{display:grid;width:58px;height:58px;place-items:center;border-radius:8px;background:linear-gradient(135deg,#dcecff,#f6ded2);color:#1f2a44}.agentPrototypeReferenceProductInlineDrawer .ant-drawer-body{background:#f4f7fb;padding:16px}.agentPrototypeReferenceProductInlineDrawer .ant-drawer-header{min-height:56px;padding:12px 18px;border-bottom:1px solid var(--lf-border);background:#ffffff}.agentPrototypeReferenceProductInlineDrawer .ant-drawer-title,.agentPrototypeReferenceProductInlineDrawer.agentPrototypeDrawer .ant-drawer-title{color:var(--lf-text);font-size:16px;font-weight:850;line-height:1.3}.agentPrototypeReferenceProductInlineDrawer .ant-drawer-close{width:34px;height:34px;-webkit-margin-end:10px;margin-inline-end:10px;border:1px solid var(--lf-border);border-radius:8px;color:var(--lf-muted)}.agentPrototypeProductionReferenceGrid strong,.agentPrototypeProductionRouteGrid strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeProductionReferenceGrid small,.agentPrototypeProductionRouteGrid small,.agentPrototypeProductionRouteGrid span{display:-webkit-box;overflow:hidden;color:#657188;font-size:12px;font-weight:720;line-height:1.4;-webkit-box-orient:vertical}.agentPrototypeProductionRouteGrid span{-webkit-line-clamp:1}.agentPrototypeProductionRouteGrid small{-webkit-line-clamp:4}.agentPrototypeProductionRouteGrid .anticon{color:#2f9bff;font-size:18px}.agentPrototypeRouteEmptyIcon{width:18px;height:18px;border:2px solid #cbd6e6;border-radius:999px}.agentPrototypeProductionStoryboard div.isMuted{opacity:.54}.agentPrototypeProductionStoryboard div.isMuted .ant-tag{color:#7c879b}@media (max-width:1180px){.agentPrototypeProductionHeroFacts,.agentPrototypeProductionRouteGrid,.agentPrototypeProductionSplit{grid-template-columns:1fr}}.agentPrototypeScriptQueue button{display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;align-items:center;min-width:0;padding:12px;border:1px solid #dbe4f0;border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeScriptQueue button.isActive{border-color:#2f9bff;background:#f4f9ff;box-shadow:inset 3px 0 0 #2f9bff}.agentPrototypeScriptQueue button>span{display:grid;grid-row:1/4;width:28px;height:28px;place-items:center;border-radius:8px;background:#eef5ff;color:#1677ff;font-size:14px;font-weight:900}.agentPrototypeScriptQueue strong{overflow:hidden;color:var(--lf-text);font-size:13px;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeScriptQueue small{grid-column:2;overflow:hidden;color:#657188;font-size:12px;font-weight:740;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.agentPrototypeScriptQueue em{grid-column:2;justify-self:start;padding:2px 8px;border:1px solid #dbe4f0;border-radius:999px;background:#f8fbff;color:#657188;font-size:11px;font-style:normal;font-weight:850}.agentPrototypeScriptQueue button.isActive em{border-color:#9ad1ff;background:#eaf6ff;color:#1677ff}.agentPrototypeScriptEditor{display:grid;grid-gap:14px;gap:14px}.agentPrototypeScriptEditor textarea.ant-input{color:var(--lf-text);font-size:14px;font-weight:760;line-height:1.65}.agentPrototypeScriptStoryboard{grid-template-columns:repeat(4,minmax(0,1fr))}.agentPrototypeScriptStoryboard div{min-height:118px}.agentPrototypeScriptStoryboard span{color:#7c879b;font-size:12px;font-weight:850}.agentPrototypeScriptStoryboard strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeProductionActions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.agentPrototypeProductionMainCard .agentPrototypeVideoTaskSwitch{padding:0;border:0;box-shadow:none}.agentPrototypeLaunchResult{gap:12px}.agentPrototypeLaunchHeader{display:flex;gap:10px;align-items:center;justify-content:space-between}.agentPrototypeGeneratedVideo{display:grid;grid-template-columns:88px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#fbfcff}.agentPrototypeDraftVideo{display:grid;grid-gap:6px;gap:6px;min-height:120px;place-items:center;padding:16px;border:1px dashed #c8d8ec;border-radius:8px;background:#fbfcff;text-align:center}.agentPrototypeDraftVideo .anticon{color:var(--lf-blue);font-size:22px}.agentPrototypeDraftVideo strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeDraftVideo span{color:var(--lf-muted);font-size:12px;font-weight:760}.agentPrototypeGeneratedCover{position:relative;display:grid;height:112px;align-content:end;padding:8px;border-radius:8px;background:linear-gradient(180deg,rgb(15 23 42/.08),rgb(15 23 42/.78)),repeating-linear-gradient(135deg,#dbeafe 0 9px,#bfdbfe 9px 18px);color:#ffffff}.agentPrototypeGeneratedCover .anticon{position:absolute;top:8px;right:8px;font-size:18px}.agentPrototypeGeneratedCover span{color:#ffffff;font-size:11px;font-weight:850}.agentPrototypeGeneratedVideo strong,.agentPrototypeLaunchEffectSummary strong{color:var(--lf-text);font-size:14px;font-weight:900;line-height:1.3}.agentPrototypeGeneratedVideo span,.agentPrototypeLaunchEffectSummary span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.35}.agentPrototypeGeneratedVideo>div:last-child,.agentPrototypeLaunchEffectNote,.agentPrototypeLaunchEffectSummary{display:grid;grid-gap:5px;gap:5px}.agentPrototypeLaunchPlan{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeLaunchPlan.isModal{margin-top:12px}.agentPrototypeLaunchEffectNote span,.agentPrototypeLaunchPlan span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.4}.agentPrototypeLaunchEffectNote strong,.agentPrototypeLaunchPlan strong{color:var(--lf-text);font-weight:900}.agentPrototypeLaunchEffect{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid #cfe7d8;border-radius:8px;background:#f7fcf9}.agentPrototypeLaunchEffectGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeLaunchEffectGrid span{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:9px 10px;border:1px solid #dceee3;border-radius:8px;background:#ffffff;color:var(--lf-muted);font-size:12px;font-weight:760}.agentPrototypeLaunchEffectGrid strong{color:var(--lf-text);font-size:15px;font-weight:900}.agentPrototypeLaunchEffect p{margin:0;color:var(--lf-text);font-size:13px;font-weight:760;line-height:1.45}.agentPrototypeLaunchEffectList,.agentPrototypeLaunchEffectModal{display:grid;grid-gap:5px;gap:5px}.agentPrototypeLaunchEffectList small,.agentPrototypeLaunchEffectModal p{margin:0;color:var(--lf-muted);font-size:12px;font-weight:720;line-height:1.45}.agentPrototypeLaunchMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeLaunchMetricGrid div{display:grid;grid-gap:4px;gap:4px;min-height:72px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#fbfcff}.agentPrototypeLaunchMetricGrid small,.agentPrototypeLaunchMetricGrid span{color:var(--lf-muted);font-size:12px;font-weight:760}.agentPrototypeLaunchMetricGrid strong{color:var(--lf-text);font-size:18px;font-weight:900}.agentPrototypeMonitorFooter{background:#fbfcff}.agentPrototypeActionSummary .is-red,.agentPrototypeStatusPill.is-red,.agentPrototypeTaskStats .is-red,.agentPrototypeThumb.is-red,.agentPrototypeVideoCover.is-red{border-color:#ffd0d0;background:#feeceb;color:#ef4444}.agentPrototypeActionSummary .is-orange,.agentPrototypeStatusPill.is-orange,.agentPrototypeTaskStats .is-orange,.agentPrototypeThumb.is-orange,.agentPrototypeVideoCover.is-orange{border-color:#ffd9a8;background:#fff2dd;color:#f97316}.agentPrototypeActionSummary .is-green,.agentPrototypeStatusPill.is-green,.agentPrototypeTaskStats .is-green,.agentPrototypeThumb.is-green,.agentPrototypeVideoCover.is-green{border-color:#bfead4;background:#e9f8ef;color:#12a06b}.agentPrototypeActionSummary .is-purple,.agentPrototypeStatusPill.is-purple,.agentPrototypeTaskStats .is-purple,.agentPrototypeThumb.is-purple,.agentPrototypeVideoCover.is-purple{border-color:#dcd6ff;background:#f0ecff;color:#6d4dff}.agentPrototypeActionSummary .is-blue,.agentPrototypeStatusPill.is-blue,.agentPrototypeTaskStats .is-blue,.agentPrototypeThumb.is-blue,.agentPrototypeVideoCover.is-blue{border-color:#cddcff;background:#edf4ff;color:var(--lf-blue)}.agentPrototypeActionSummary .is-gray,.agentPrototypeStatusPill.is-gray,.agentPrototypeTaskStats .is-gray,.agentPrototypeThumb.is-gray,.agentPrototypeVideoCover.is-gray{border-color:#e3e8ef;background:#f7f9fc;color:var(--lf-muted)}.agentPrototypeActionSummary .is-label{border-color:transparent;background:transparent;color:var(--lf-muted);padding-inline:0}.agentPrototypeAgentBox,.agentPrototypeMemory,.agentPrototypeOpportunity{display:grid;grid-gap:10px;gap:10px}.agentPrototypeProductTask{display:grid;width:100%;grid-gap:4px;gap:4px;padding:11px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:inherit;cursor:pointer;font:inherit;text-align:left}.agentPrototypeProductTask:hover{border-color:#a8c3ff;background:#f8fbff}.agentPrototypeQueueCard{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeKeywordCloud{display:flex;flex-wrap:wrap;gap:7px}.agentPrototypeKeywordCloud span{padding:6px 9px;border:1px solid #b9d5ff;border-radius:7px;background:#f2f7ff;color:#1d4ed8;font-size:12px;font-weight:850}.agentPrototypeFilteredWords{display:grid;grid-gap:4px;gap:4px;padding:9px 10px;border:1px solid #fde0b6;border-radius:7px;background:#fff8ed}.agentPrototypeFilteredWords span{color:#9a5a00;font-size:12px;font-weight:850}.agentPrototypeFilteredWords strong{color:#7c3f00;font-size:13px;font-weight:900}.agentPrototypeBoomProductList{display:grid;grid-gap:8px;gap:8px}.agentPrototypeBoomProductHead{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(250px,.95fr) 125px 250px;grid-gap:12px;gap:12px;align-items:center;min-height:32px;padding:0 10px;border-radius:7px;background:#f6f9fd}.agentPrototypeBoomProductHead span{color:var(--lf-muted);font-size:12px;font-weight:850}.agentPrototypeBoomProductRow{display:grid;grid-gap:9px;gap:9px;min-height:108px;padding:12px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeBoomProductTopline{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(250px,.95fr) 125px 250px;grid-gap:12px;gap:12px;align-items:start}.agentPrototypeBoomProductMatch,.agentPrototypeBoomProductSpecs{display:grid;grid-gap:5px;gap:5px;min-width:0}.agentPrototypeBoomProductMatch span,.agentPrototypeBoomProductSpecs span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.35}.agentPrototypeBoomProductMatch strong,.agentPrototypeBoomProductSpecs strong{color:var(--lf-text);font-weight:900}.agentPrototypeBoomProductMatch span strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeBoomProductName{display:grid;grid-gap:4px;gap:4px;min-width:0}.agentPrototypeBoomProductName strong{color:var(--lf-text);font-size:14px;font-weight:900;line-height:1.25}.agentPrototypeBoomProductName>span{color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.35}.agentPrototypeBoomProductAction{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end;min-width:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBoomProductAction .ant-btn{min-height:32px;padding:0 11px;border:1px solid #d7e1ef;border-radius:9px;background:#ffffff;color:#33405a;box-shadow:none;font-size:12px;font-weight:760}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBoomProductAction .ant-btn-primary{border:0;background:linear-gradient(110deg,#4d61f5,#7355ef);color:#ffffff;box-shadow:0 6px 14px #505bed24}.agentPrototypeBoomProductEditGrid label{display:grid;grid-gap:4px;gap:4px;min-width:0}.agentPrototypeBoomProductEditGrid span{color:#7c879b;font-size:11px;font-weight:850}.agentPrototypeBoomProductDetailGrid{display:grid;border-top:1px solid #e8eef7;padding-top:10px}.agentPrototypeBoomProductDetailBlock{display:grid;align-content:start;grid-gap:10px;gap:10px;border:1px solid #e6edf8;border-radius:8px;background:#f8fbff;padding:10px}.agentPrototypeBoomProductDetailHead{display:flex;gap:8px;align-items:center;justify-content:space-between;min-width:0}.agentPrototypeBoomProductDetailHead strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBoomProductDetailHead .ant-btn{min-height:32px;padding:0 11px;border:0;border-radius:9px;background:linear-gradient(110deg,#4d61f5,#7355ef);color:#ffffff;box-shadow:0 6px 14px #505bed24;font-size:12px;font-weight:760}.agentPrototypeBoomProductEditGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.agentPrototypeBoomProductEditGrid .ant-input{color:#28334a;font-size:12px;font-weight:760;line-height:1.45}.agentPrototypeKeywordCloud.isCompact{gap:5px}.agentPrototypeKeywordCloud.isCompact span{padding:4px 7px;font-size:11px}.agentPrototypeBoomFiltered{color:#9a5a00}.agentPrototypeVideoImport{display:grid;grid-gap:12px;gap:12px}.agentPrototypeVideoImportInput{display:grid;grid-template-columns:minmax(0,1fr) 132px;grid-gap:8px;gap:8px}.agentPrototypeVideoImportResult{display:grid;grid-template-columns:132px minmax(0,.9fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:stretch}.agentPrototypeVideoImportCover{position:relative;display:grid;min-height:176px;align-content:end;grid-gap:5px;gap:5px;overflow:hidden;padding:12px;border-radius:8px;background:linear-gradient(180deg,rgb(15 23 42/.08),rgb(15 23 42/.86)),repeating-linear-gradient(135deg,#dbeafe 0 12px,#93c5fd 12px 24px);color:#ffffff}.agentPrototypeVideoImportCover .anticon{position:absolute;top:10px;right:10px;font-size:22px}.agentPrototypeVideoImportCover strong{color:#ffffff;font-size:14px;font-weight:950}.agentPrototypeVideoImportCover span{color:rgb(255 255 255/.86);font-size:12px;font-weight:850;line-height:1.35}.agentPrototypeVideoImportBreakdown,.agentPrototypeVideoImportFacts{display:grid;grid-gap:8px;gap:8px}.agentPrototypeVideoImportBreakdown span,.agentPrototypeVideoImportFacts span{display:grid;grid-gap:4px;gap:4px;min-height:40px;padding:8px 10px;border:1px solid var(--lf-border);border-radius:7px;background:#fbfcff;color:var(--lf-muted);font-size:12px;font-weight:820;line-height:1.35}.agentPrototypeVideoImportBreakdown strong,.agentPrototypeVideoImportFacts strong{color:var(--lf-text);font-size:13px;font-weight:900}.agentPrototypeVideoImportActions{display:flex;justify-content:flex-end;gap:8px}.agentPrototypeManualSearchResults{display:grid;grid-gap:8px;gap:8px}.agentPrototypeManualSearchResults button{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:4px 10px;gap:4px 10px;align-items:center;width:100%;padding:10px 12px;border:1px solid var(--lf-border);border-radius:8px;background:#fbfcff;color:var(--lf-text);cursor:pointer;font:inherit;text-align:left}.agentPrototypeManualSearchResults button:focus-visible,.agentPrototypeManualSearchResults button:hover{border-color:#8ab4ff;background:#f6f9ff;outline:none}.agentPrototypeManualSearchResults .ant-tag{grid-row:span 2;-webkit-margin-end:0;margin-inline-end:0}.agentPrototypeManualSearchResults strong{min-width:0;overflow-wrap:anywhere}.agentPrototypeManualSearchResults span{color:var(--lf-muted);font-size:12px;font-weight:760}.agentPrototypeProductTask span{color:var(--lf-blue);font-size:12px;font-weight:850}.agentPrototypeMemoryList{display:grid;grid-gap:8px;gap:8px}.agentPrototypeMemoryList div{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#fbfcff}.agentPrototypeMemoryList span{color:var(--lf-purple);font-size:12px;font-weight:850}.agentPrototypePromptList{display:grid;grid-gap:7px;gap:7px}.agentPrototypePromptList button{min-height:36px;padding:8px 10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:var(--lf-text);cursor:pointer;font:inherit;font-size:12px;font-weight:820;text-align:left}.agentPrototypePromptList button:hover{border-color:#a8c3ff;background:#f8fbff}.agentPrototypeDrawer .ant-drawer-content{background:#f4f6fa;color:var(--lf-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Arial,sans-serif}.agentPrototypeDrawer .ant-drawer-header{min-height:66px;padding:0 22px;border-bottom:1px solid rgb(215 222 234/.86);background:rgb(255 255 255/.96);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.agentPrototypeDrawer .ant-drawer-title{color:var(--lf-text);font-size:17px;font-weight:720;letter-spacing:0;line-height:1.25}.agentPrototypeDrawer .ant-drawer-close{width:36px;height:36px;-webkit-margin-end:10px;margin-inline-end:10px;border:1px solid var(--lf-border);border-radius:10px;color:#667187}.agentPrototypeDrawer .ant-drawer-close:hover{background:#f7f8fc;color:var(--lf-text)}.agentPrototypeDrawer .ant-drawer-body{padding:16px 18px 22px}.agentPrototypeDrawerBody{display:grid;grid-gap:14px;gap:14px}.agentPrototypeDrawer .agentPrototypeDecisionList div,.agentPrototypeDrawer .agentPrototypeGroupSummary,.agentPrototypeDrawer .agentPrototypeMemoryList div,.agentPrototypeDrawer .agentPrototypeProductGrid article,.agentPrototypeDrawer .agentPrototypeReferenceList article,.agentPrototypeDrawer .agentPrototypeScaleHero,.agentPrototypeDrawer .agentPrototypeStepEditor,.agentPrototypeDrawer .agentPrototypeTimeline div,.agentPrototypeDrawer .agentPrototypeTodayDrawerHero,.agentPrototypeDrawer .agentPrototypeTodayDrawerSection,.agentPrototypeDrawer .agentPrototypeVideoPanel,.agentPrototypeDrawer .agentPrototypeWorkflowHeader,.agentPrototypeDrawer .lf-card,.agentPrototypeDrawer .lf-surface{border:1px solid var(--lf-border);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px rgb(34 46 72/.04)}.agentPrototypeDrawer .lf-card{padding:18px}.agentPrototypeDrawer .ant-typography,.agentPrototypeDrawer .lf-title,.agentPrototypeDrawer h3{letter-spacing:0}.agentPrototypeDrawer .ant-btn{border-radius:10px;font-weight:650}.agentPrototypeDrawer .ant-btn-primary{background:#2563ff;box-shadow:0 6px 14px rgb(37 99 255/.16)}.agentPrototypeDrawer .ant-tag{border-radius:8px;font-weight:650}.agentPrototypeDrawer .agentPrototypeReferenceProductHeader{display:flex;min-height:116px;align-items:end;justify-content:space-between;gap:18px;padding:18px 20px;border-color:var(--lf-border);border-radius:16px;box-shadow:0 12px 35px rgb(34 46 72/.04)}.agentPrototypeDrawer .agentPrototypeReferenceProductHeader h3.ant-typography{margin:5px 0 4px;color:var(--lf-text);font-size:18px;font-weight:720;line-height:1.25}.agentPrototypeDrawer .agentPrototypeReferenceListFilters .ant-btn{min-height:32px;padding:0 12px;border-color:var(--lf-border);background:#ffffff;color:#34405a;box-shadow:none;font-size:13px}.agentPrototypeDrawer .agentPrototypeReferenceListFilters .ant-btn-primary{border-color:transparent;background:#2563ff;color:#ffffff}.agentPrototypeDrawer .agentPrototypeReferenceProductRankTable{border-color:var(--lf-border);border-radius:16px;box-shadow:0 12px 35px rgb(34 46 72/.04)}.agentPrototypeDrawer .agentPrototypeReferenceProductRankHead,.agentPrototypeDrawer .agentPrototypeReferenceProductRankRow{grid-template-columns:54px minmax(310px,1.55fr) minmax(150px,.8fr) 104px 112px 104px 112px 172px}.agentPrototypeDrawer .agentPrototypeReferenceProductRankHead{min-height:40px;background:#f7f8fc}.agentPrototypeDrawer .agentPrototypeReferenceProductRankHead span{color:#7d879b;font-size:12px;font-weight:650}.agentPrototypeDrawer .agentPrototypeReferenceProductRankRow{min-height:120px;border-color:var(--lf-border);background:#ffffff}.agentPrototypeDrawer .agentPrototypeReferenceProductRankRow:focus-visible,.agentPrototypeDrawer .agentPrototypeReferenceProductRankRow:hover{background:#fbfcff;box-shadow:inset 2px 0 #2563ff}.agentPrototypeDrawer .agentPrototypeReferenceRankNo{color:#667187;font-size:15px;font-weight:650}.agentPrototypeDrawer .agentPrototypeReferenceRankProduct{grid-template-columns:68px minmax(0,1fr);gap:12px}.agentPrototypeDrawer .agentPrototypeReferenceProductVisual{width:64px;height:64px;border-color:#dde7f3;border-radius:13px;background:linear-gradient(180deg,rgb(15 32 53/.04),rgb(15 32 53/.22)),linear-gradient(135deg,#dbe6f6,#9cacbd)}.agentPrototypeDrawer .agentPrototypeReferenceProductVisual.is-blue{background:linear-gradient(180deg,rgb(15 32 53/.04),rgb(15 32 53/.22)),linear-gradient(135deg,#dce8f8,#8ca4c5)}.agentPrototypeDrawer .agentPrototypeReferenceProductVisual.is-green{background:linear-gradient(180deg,rgb(15 32 53/.04),rgb(15 32 53/.22)),linear-gradient(135deg,#dceee8,#8caf9f)}.agentPrototypeDrawer .agentPrototypeReferenceProductVisual strong{font-size:13px;font-weight:680}.agentPrototypeDrawer .agentPrototypeReferenceProductVisual span{font-size:9px;font-weight:560}.agentPrototypeDrawer .agentPrototypeReferenceRankProduct strong{color:var(--lf-text);font-size:15px;font-weight:700}.agentPrototypeDrawer .agentPrototypeReferenceRankProduct b,.agentPrototypeDrawer .agentPrototypeReferenceRankStore strong{color:var(--lf-text);font-size:14px;font-weight:680}.agentPrototypeDrawer .agentPrototypeReferenceProductRankRow>span,.agentPrototypeDrawer .agentPrototypeReferenceRankStore span{color:var(--lf-muted);font-size:12px;font-weight:520}.agentPrototypeDrawer .agentPrototypeReferenceRankSales{background:#f3f8fb;color:var(--lf-text);font-size:16px;font-weight:700}.agentPrototypeDrawer .agentPrototypeReferenceProductRankRow .isNegative,.agentPrototypeDrawer .agentPrototypeReferenceProductRankRow .isPositive{font-size:15px;font-weight:700}.agentPrototypeDrawer .agentPrototypeReferenceRankActions .ant-btn{min-height:34px;padding:0 12px;font-size:13px}.agentPrototypeDrawer .agentPrototypeReferenceRankTrend{grid-column:4/8;padding-bottom:10px}.agentPrototypeDrawer .agentPrototypeReferenceRankTrend>span{color:var(--lf-muted);font-size:12px;font-weight:560}.agentPrototypeDrawer .agentPrototypeReferenceRankTrend .agentPrototypeReferenceTrend{min-height:44px;border-color:var(--lf-border);background:#fbfcff}.agentPrototypeDrawer .agentPrototypeReferenceTrend polyline{stroke:#2563ff}.agentPrototypeDrawer .agentPrototypeReferenceTrend div span{background:#cfe0ff}.agentPrototypeDrawer .agentPrototypeReferenceVideoFallback{display:none}.agentPrototypeDrawer .agentPrototypeReferenceProductDetail,.agentPrototypeDrawer .agentPrototypeReferenceProductDetail *{letter-spacing:0}.agentPrototypeDrawer .agentPrototypeReferenceProductDetail{padding:0;background:#f4f6fa;color:var(--lf-text)}.agentPrototypeDrawer .agentPrototypeReferenceDetailNav{position:-webkit-sticky;position:sticky;top:0;z-index:5;min-height:54px;margin:-16px -18px 4px;padding:9px 18px;border-bottom:1px solid var(--lf-border);background:rgb(244 246 250/.98);box-shadow:none}.agentPrototypeDrawer .agentPrototypeReferenceDetailNav .ant-btn{min-height:34px;border-radius:9px;font-size:13px;font-weight:650}.agentPrototypeDrawer .agentPrototypeReferenceDetailCard,.agentPrototypeDrawer .agentPrototypeReferenceDetailHero,.agentPrototypeDrawer .agentPrototypeReferenceMetricGrid div,.agentPrototypeDrawer .agentPrototypeReferenceRecentData,.agentPrototypeDrawer .agentPrototypeReferenceRecentGrid div,.agentPrototypeDrawer .agentPrototypeReferenceStorePanel,.agentPrototypeDrawer .agentPrototypeReferenceTrendPanel{border:1px solid #dde7f3;border-radius:8px;background:#ffffff;box-shadow:var(--lf-shadow-soft)}.agentPrototypeDrawer .agentPrototypeReferenceDetailHero{grid-template-columns:58px minmax(0,1fr);min-height:0;align-items:center;gap:14px;padding:16px}.agentPrototypeDrawer .agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual{width:54px;height:54px;padding:8px;border-radius:12px;background:#f6f8fc;color:var(--lf-text)}.agentPrototypeDrawer .agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual.is-blue,.agentPrototypeDrawer .agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual.is-green,.agentPrototypeDrawer .agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual.is-rose{background:#f6f8fc}.agentPrototypeDrawer .agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual .anticon{top:7px;right:7px;color:#91a0b7;font-size:13px}.agentPrototypeDrawer .agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual strong{color:var(--lf-text);font-size:11px;font-weight:650}.agentPrototypeDrawer .agentPrototypeReferenceDetailHero .agentPrototypeReferenceProductVisual span{color:var(--lf-muted);font-size:9px;font-weight:520}.agentPrototypeDrawer .agentPrototypeReferenceDetailTitle{gap:7px}.agentPrototypeDrawer .agentPrototypeReferenceDetailTitle>span{color:#7f8ba1;font-size:12px;font-weight:560}.agentPrototypeDrawer .agentPrototypeReferenceDetailTitle>strong{display:-webkit-box;overflow:hidden;color:var(--lf-text);font-size:16px;font-weight:850;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeDrawer .agentPrototypeReferenceDetailTitle .ant-tag{min-height:22px;-webkit-margin-end:4px;margin-inline-end:4px;border-radius:7px;background:#f4f7fb;color:#536176;font-size:11px;font-weight:600;line-height:20px}.agentPrototypeDrawer .agentPrototypeReferenceDetailFacts{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px;padding-top:12px;border-top:1px solid #eef2f7}.agentPrototypeDrawer .agentPrototypeReferenceDetailFacts span{display:inline-flex;min-height:28px;align-items:center;gap:6px;padding:0 10px;border:1px solid #e5eaf2;border-radius:999px;background:#fbfcff;color:#7f8ba1;font-size:12px;font-weight:560}.agentPrototypeDrawer .agentPrototypeReferenceDetailFacts strong{color:var(--lf-text);font-size:12px;font-weight:650}.agentPrototypeDrawer .agentPrototypeReferenceStorePanel{grid-template-columns:minmax(180px,1.3fr) repeat(4,minmax(0,1fr));min-height:58px;gap:12px;padding:12px 16px}.agentPrototypeDrawer .agentPrototypeReferenceStorePanel>strong{color:#2563ff;font-size:14px;font-weight:660}.agentPrototypeDrawer .agentPrototypeReferenceStorePanel span{color:#7f8ba1;font-size:12px;font-weight:540}.agentPrototypeDrawer .agentPrototypeReferenceStorePanel b{color:var(--lf-text);font-size:12px;font-weight:650}.agentPrototypeDrawer .agentPrototypeReferenceMetricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.agentPrototypeDrawer .agentPrototypeReferenceMetricGrid div,.agentPrototypeDrawer .agentPrototypeReferenceRecentGrid div{min-height:82px;gap:5px;padding:12px}.agentPrototypeDrawer .agentPrototypeReferenceMetricGrid .anticon,.agentPrototypeDrawer .agentPrototypeReferenceRecentGrid .anticon{color:#2563ff;opacity:.78;font-size:17px}.agentPrototypeDrawer .agentPrototypeReferenceMetricGrid span,.agentPrototypeDrawer .agentPrototypeReferenceRecentGrid span{color:#657188;font-size:12px;font-weight:600}.agentPrototypeDrawer .agentPrototypeReferenceMetricGrid strong,.agentPrototypeDrawer .agentPrototypeReferenceRecentGrid strong{color:var(--lf-text);font-size:16px;font-weight:850;line-height:1.2}.agentPrototypeDrawer .agentPrototypeReferenceMetricGrid small{color:#9ba6b8;font-size:11px;font-weight:500;line-height:1.35}.agentPrototypeDrawer .agentPrototypeReferenceChartGrid{gap:10px}.agentPrototypeDrawer .agentPrototypeReferenceDetailCard,.agentPrototypeDrawer .agentPrototypeReferenceRecentData{gap:12px;padding:14px}.agentPrototypeDrawer .agentPrototypeReferenceDetailCardHead{min-height:24px}.agentPrototypeDrawer .agentPrototypeReferenceDetailCardHead strong{color:var(--lf-text);font-size:14px;font-weight:680}.agentPrototypeDrawer .agentPrototypeReferenceDetailCardHead span{color:#8b96aa;font-size:12px;font-weight:540}.agentPrototypeDrawer .agentPrototypeReferenceDetailChart{grid-template-columns:92px minmax(0,1fr);gap:14px;min-height:118px}.agentPrototypeDrawer .agentPrototypeReferenceDetailChart svg{width:92px;height:92px}.agentPrototypeDrawer .agentPrototypeReferenceDetailChart svg circle{stroke-width:18}.agentPrototypeDrawer .agentPrototypeReferenceDetailChart svg circle:first-child{stroke:#edf2f8}.agentPrototypeDrawer .agentPrototypeReferenceDetailLegend{gap:7px}.agentPrototypeDrawer .agentPrototypeReferenceDetailLegend span{grid-template-columns:7px minmax(0,1fr) 54px 44px;gap:7px;color:#657188;font-size:12px;font-weight:560}.agentPrototypeDrawer .agentPrototypeReferenceDetailLegend i{width:7px;height:7px}.agentPrototypeDrawer .agentPrototypeReferenceDetailLegend em,.agentPrototypeDrawer .agentPrototypeReferenceDetailLegend strong{color:var(--lf-text);font-size:12px;font-weight:620}.agentPrototypeDrawer .agentPrototypeReferenceDetailLegend small{color:#8b96aa;font-size:11px}.agentPrototypeDrawer .agentPrototypeReferenceRecentGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.agentPrototypeDrawer .agentPrototypeReferenceRecentFilters,.agentPrototypeDrawer .agentPrototypeReferenceTrendTabs{gap:5px}.agentPrototypeDrawer .agentPrototypeReferenceRecentFilters button,.agentPrototypeDrawer .agentPrototypeReferenceRecentFilters>span,.agentPrototypeDrawer .agentPrototypeReferenceTrendTabs button{min-height:28px;border-radius:8px;font-size:12px;font-weight:560}.agentPrototypeDrawer .agentPrototypeReferenceRecentFilters button.isActive,.agentPrototypeDrawer .agentPrototypeReferenceTrendTabs button.isActive{background:#2563ff;color:#ffffff;box-shadow:none}.agentPrototypeDrawer .agentPrototypeReferenceRecentFilters button:last-child{color:#2563ff}.agentPrototypeDrawer .agentPrototypeReferenceTrendPanel{min-height:230px;gap:12px;padding:14px;border-radius:14px}.agentPrototypeDrawer .agentPrototypeReferenceRecentTrendChart{min-height:176px;border-radius:12px;background:linear-gradient(180deg,#ffffff,#fbfcff)}.agentPrototypeDrawer .agentPrototypeReferenceRecentTrendLegend{top:8px;gap:10px;color:#657188;font-size:12px;font-weight:560}.agentPrototypeDrawer .agentPrototypeReferenceRecentTrendLegend i{background:#cfe0ff}.agentPrototypeDrawer .agentPrototypeReferenceRecentTrendLegend b{background:#2563ff}.agentPrototypeDrawer .agentPrototypeReferenceRecentTrendChart rect{fill:#d9e7ff}.agentPrototypeDrawer .agentPrototypeReferenceRecentTrendChart polyline{stroke:#2563ff;stroke-width:1.8}.agentPrototypeDrawer .ant-drawer-body{background:#f4f6fa}.agentPrototypeDrawer .agentPrototypeDrawerBody{gap:12px}.agentPrototypeDrawer .lf-cardHeader{min-height:0;margin-bottom:8px}.agentPrototypeDrawer .agentPrototypeGroupSummary h3,.agentPrototypeDrawer .agentPrototypeOverviewHero h2,.agentPrototypeDrawer .agentPrototypeOverviewHero h3,.agentPrototypeDrawer .agentPrototypeScaleHero h3,.agentPrototypeDrawer .agentPrototypeTodayDrawerHero h3,.agentPrototypeDrawer .lf-card>.ant-typography,.agentPrototypeDrawer .lf-cardHeader .ant-typography,.agentPrototypeDrawer .lf-cardHeader .lf-title{margin:0;color:var(--lf-text);font-size:18px;font-weight:680;line-height:1.28}.agentPrototypeDrawer .lf-cardHeader .lf-title.ant-typography{font-size:17px}.agentPrototypeDrawer .ant-typography+.ant-typography,.agentPrototypeDrawer .ant-typography+.ant-typography-secondary{margin-top:4px}.agentPrototypeDrawer .agentPrototypeBaselineCard,.agentPrototypeDrawer .agentPrototypeBaselineHeader,.agentPrototypeDrawer .agentPrototypeChecklist span,.agentPrototypeDrawer .agentPrototypeDecisionList div,.agentPrototypeDrawer .agentPrototypeGroupSummary,.agentPrototypeDrawer .agentPrototypeMemoryTable div,.agentPrototypeDrawer .agentPrototypeOverviewHero,.agentPrototypeDrawer .agentPrototypeReferenceList article,.agentPrototypeDrawer .agentPrototypeScaleHero,.agentPrototypeDrawer .agentPrototypeScriptGrid div,.agentPrototypeDrawer .agentPrototypeTodayDrawerActions,.agentPrototypeDrawer .agentPrototypeTodayDrawerHero,.agentPrototypeDrawer .agentPrototypeTodayDrawerSection,.agentPrototypeDrawer .agentPrototypeVideoPanel,.agentPrototypeDrawer .lf-card,.agentPrototypeDrawer .lf-surface{border:1px solid #dde7f3;border-radius:14px;background:#ffffff;box-shadow:0 12px 35px rgb(34 46 72/.035)}.agentPrototypeDrawer .agentPrototypeGroupSummary,.agentPrototypeDrawer .agentPrototypeOverviewHero,.agentPrototypeDrawer .agentPrototypeScaleHero,.agentPrototypeDrawer .agentPrototypeTodayDrawerHero,.agentPrototypeDrawer .agentPrototypeTodayDrawerSection,.agentPrototypeDrawer .agentPrototypeVideoPanel,.agentPrototypeDrawer .lf-card{padding:14px 16px}.agentPrototypeDrawer .agentPrototypeGroupSummary.is-blue,.agentPrototypeDrawer .agentPrototypeGroupSummary.is-gray,.agentPrototypeDrawer .agentPrototypeGroupSummary.is-green,.agentPrototypeDrawer .agentPrototypeGroupSummary.is-orange,.agentPrototypeDrawer .agentPrototypeGroupSummary.is-red{background:#ffffff;box-shadow:0 12px 35px rgb(34 46 72/.035)}.agentPrototypeDrawer .agentPrototypeGroupSummary.is-red{border-left:3px solid #ff6b6b}.agentPrototypeDrawer .agentPrototypeGroupSummary.is-orange{border-left:3px solid #f59e0b}.agentPrototypeDrawer .agentPrototypeGroupSummary.is-green{border-left:3px solid #31a978}.agentPrototypeDrawer .agentPrototypeGroupSummary.is-blue{border-left:3px solid #2563ff}.agentPrototypeDrawer .agentPrototypeGroupSummary.is-gray{border-left:3px solid #a7b2c5}.agentPrototypeDrawer .agentPrototypeMetrics{grid-template-columns:repeat(auto-fit,minmax(104px,1fr));gap:8px}.agentPrototypeDrawer .agentPrototypeMetrics div,.agentPrototypeDrawer .agentPrototypeModalEvidence span,.agentPrototypeDrawer .agentPrototypeScriptGrid div,.agentPrototypeDrawer .agentPrototypeTodayEvidenceGrid span{min-height:62px;padding:10px 12px;border:1px solid #e5eaf2;border-radius:11px;background:#f8fafc;box-shadow:none}.agentPrototypeDrawer .agentPrototypeDecisionList span,.agentPrototypeDrawer .agentPrototypeMemoryTable span,.agentPrototypeDrawer .agentPrototypeMetrics span,.agentPrototypeDrawer .agentPrototypeModalEvidence span,.agentPrototypeDrawer .agentPrototypeReferenceList small,.agentPrototypeDrawer .agentPrototypeScriptGrid span,.agentPrototypeDrawer .agentPrototypeTodayEvidenceGrid span{color:#657188;font-size:12px;font-weight:540;line-height:1.42}.agentPrototypeDrawer .agentPrototypeMetrics strong,.agentPrototypeDrawer .agentPrototypeModalEvidence strong,.agentPrototypeDrawer .agentPrototypeScriptGrid strong,.agentPrototypeDrawer .agentPrototypeTodayEvidenceGrid strong{color:var(--lf-text);font-size:15px;font-weight:680;line-height:1.2}.agentPrototypeDrawer .agentPrototypeGroupDecision{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.agentPrototypeDrawer .agentPrototypeGroupDecision div{min-height:64px;padding:10px 12px;border:1px solid #e5eaf2;border-radius:11px;background:#fbfcff}.agentPrototypeDrawer .agentPrototypeGroupDecision p,.agentPrototypeDrawer .agentPrototypeGroupDecision span,.agentPrototypeDrawer .agentPrototypeTodayDrawerHero p,.agentPrototypeDrawer .agentPrototypeTodayDrawerSection p,.agentPrototypeDrawer .agentPrototypeVideoItem p{color:#657188;font-size:12px;font-weight:540;line-height:1.5}.agentPrototypeDrawer .agentPrototypeTabs{gap:5px}.agentPrototypeDrawer .agentPrototypeTabs button{min-height:28px;padding:0 10px;border-color:#e5eaf2;border-radius:8px;background:#ffffff;color:#657188;font-size:12px;font-weight:560}.agentPrototypeDrawer .agentPrototypeTabs button.isActive{border-color:#2563ff;background:#eef4ff;color:#2563ff;box-shadow:none}.agentPrototypeDrawer .agentPrototypeChecklist,.agentPrototypeDrawer .agentPrototypeDecisionList,.agentPrototypeDrawer .agentPrototypeMemoryTable,.agentPrototypeDrawer .agentPrototypeReferenceList,.agentPrototypeDrawer .agentPrototypeScriptGrid,.agentPrototypeDrawer .agentPrototypeVideoList{gap:8px}.agentPrototypeDrawer .agentPrototypeVideoItem{grid-template-columns:86px minmax(0,1fr) 172px;gap:12px;min-height:118px;padding:12px;border:1px solid #dde7f3;border-radius:14px;background:#ffffff;box-shadow:0 12px 35px rgb(34 46 72/.03)}.agentPrototypeDrawer .agentPrototypeVideoMain{gap:7px}.agentPrototypeDrawer .agentPrototypeChecklist span,.agentPrototypeDrawer .agentPrototypeDecisionList strong,.agentPrototypeDrawer .agentPrototypeMemoryTable strong,.agentPrototypeDrawer .agentPrototypeReferenceList strong,.agentPrototypeDrawer .agentPrototypeVideoTitle strong{color:var(--lf-text);font-size:14px;font-weight:660;line-height:1.35}.agentPrototypeDrawer .agentPrototypeVideoMetrics{gap:5px}.agentPrototypeDrawer .agentPrototypeVideoIdentity span,.agentPrototypeDrawer .agentPrototypeVideoMetrics span{min-height:24px;padding:0 8px;border-radius:999px;background:#f4f7fb;color:#657188;font-size:11px;font-weight:560}.agentPrototypeActionStack{display:grid;grid-gap:8px;gap:8px;align-content:start;min-width:0}.agentPrototypeGroupActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.agentPrototypeGroupDataPanel{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #dfe8f5;border-radius:12px;background:#fbfcff}.agentPrototypeGroupDataSummary{display:grid;grid-template-columns:minmax(0,.72fr) minmax(260px,.62fr);grid-gap:12px;gap:12px;align-items:stretch}.agentPrototypeGroupDataSummary>div:first-child{display:grid;grid-gap:5px;gap:5px;align-content:start}.agentPrototypeGroupDataSummary strong{color:#172036;font-size:15px;font-weight:760}.agentPrototypeGroupDataSummary span{color:#657188;font-size:12px;font-weight:620}.agentPrototypeGroupDataSummary .agentPrototypeReferenceTrend{min-height:68px;border-color:#dbe5f4;background:#ffffff}.agentPrototypeGroupDailyDataTable{display:grid;overflow:hidden;border:1px solid #dfe8f5;border-radius:12px;background:#ffffff}.agentPrototypeGroupDailyDataHead,.agentPrototypeGroupDailyDataRow{display:grid;grid-template-columns:82px repeat(3,minmax(78px,.55fr)) minmax(130px,.8fr) 110px;grid-gap:10px;gap:10px;align-items:center;padding:9px 10px}.agentPrototypeGroupDailyDataHead{min-height:36px;background:#f6f8fc}.agentPrototypeGroupDailyDataHead span{color:#7b879c;font-size:11px;font-weight:720}.agentPrototypeGroupDailyDataRow{min-height:44px;border-top:1px solid #edf2f8}.agentPrototypeGroupDailyDataRow b,.agentPrototypeGroupDailyDataRow strong{color:#172036;font-size:13px;font-weight:760}.agentPrototypeGroupDailyDataRow span{color:#657188;font-size:12px;font-weight:610;line-height:1.35}.agentPrototypeVideoActions{justify-items:stretch}.agentPrototypeVideoActions>.ant-btn{width:100%}.agentPrototypeVideoActions .agentPrototypeMoreActions .ant-btn{width:100%;min-height:32px}.agentPrototypeMoreActions{min-width:0}.agentPrototypeMoreActions .ant-btn{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 11px;border:1px solid #d7e1ef;border-radius:9px;background:#ffffff;color:#667289;font-size:12px;font-weight:720;cursor:pointer}.agentPrototypeMoreActionPopover{display:grid;width:206px;grid-gap:6px;gap:6px}.agentPrototypeMoreActionPopover button{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:2px 8px;gap:2px 8px;align-items:center;width:100%;padding:8px;border:1px solid #edf1f7;border-radius:9px;background:#ffffff;color:#172036;text-align:left;cursor:pointer}.agentPrototypeMoreActionPopover button:hover{border-color:#cdd9ef;background:#f8fbff}.agentPrototypeMoreActionPopover button:disabled{cursor:not-allowed;opacity:.56}.agentPrototypeMoreActionPopover button>span{display:grid;grid-row:span 2;width:24px;height:24px;place-items:center;border-radius:8px;background:#f4f7fb}.agentPrototypeMoreActionPopover button>span.is-red{color:#ef4444}.agentPrototypeMoreActionPopover button>span.is-orange{color:#f59e0b}.agentPrototypeMoreActionPopover button>span.is-purple{color:#7c3aed}.agentPrototypeMoreActionPopover button>span.is-green{color:#16a34a}.agentPrototypeMoreActionPopover button>span.is-blue{color:#2563eb}.agentPrototypeMoreActionPopover button>strong{min-width:0;color:#172036;font-size:12px;font-weight:760}.agentPrototypeMoreActionPopover button>small{min-width:0;color:#7b879c;font-size:11px;font-weight:620;line-height:1.35}.agentPrototypeDrawer .agentPrototypeDecisionList div,.agentPrototypeDrawer .agentPrototypeMemoryTable div,.agentPrototypeDrawer .agentPrototypeReferenceList article{min-height:52px;padding:10px 12px;box-shadow:none}.agentPrototypeDrawer .agentPrototypeDecisionList div{grid-template-columns:92px minmax(0,1fr) minmax(220px,1.3fr) 92px;gap:10px}.agentPrototypeDrawer .agentPrototypeChecklist span{min-height:44px;align-items:center;padding:10px 12px;box-shadow:none}.agentPrototypeDrawer .agentPrototypeOverviewHero{grid-template-columns:minmax(0,1fr) auto;min-height:76px;align-items:center}.agentPrototypeDrawer .agentPrototypeOverviewHero>div:first-child{gap:7px}.agentPrototypeDrawer .agentPrototypeScaleHero{grid-template-columns:46px minmax(0,1fr);align-items:center;min-height:80px}.agentPrototypeDrawer .agentPrototypeScaleHero>.anticon{width:42px;height:42px;border-radius:12px;background:#eef4ff;color:#2563ff;font-size:20px}.agentPrototypeDrawer .agentPrototypeTodayDrawerActions{padding:12px 14px;border-radius:14px;background:rgb(255 255 255/.96);box-shadow:0 -10px 25px rgb(34 46 72/.05)}.agentPrototypeDrawer .agentPrototypeTodayDrawerActions .ant-btn{height:38px}.agentPrototypeDrawer .agentPrototypeBaselineGrid,.agentPrototypeDrawer .agentPrototypeBaselineGrid.isBottom{grid-template-columns:1fr;gap:12px}.agentPrototypeDrawer .agentPrototypeBaselineHeader{min-height:0;padding:14px 16px}.agentPrototypeDrawer .agentPrototypeBaselineHeader h2.ant-typography{font-size:18px;font-weight:680}.agentPrototypeDrawer .agentPrototypeBaselineMeta{gap:8px}.agentPrototypeDrawer .agentPrototypeBaselineMeta span{color:#657188;font-size:12px;font-weight:540}.agentPrototypeDrawer .agentPrototypeBaselineTable{border-color:#e5eaf2;border-radius:12px}.agentPrototypeDrawer .agentPrototypeBaselineTableHead{min-height:34px;background:#f8fafc}.agentPrototypeDrawer .agentPrototypeBaselineTableHead span{color:#7f8ba1;font-size:12px;font-weight:620}.agentPrototypeDrawer .agentPrototypeBaselineTableRow{min-height:46px}.agentPrototypeDrawer .agentPrototypeBaselineTableRow strong{color:var(--lf-text);font-size:13px;font-weight:640}.agentPrototypeDrawer .agentPrototypeBaselineTableRow span{color:#657188;font-size:12px;font-weight:520}.agentPrototypeDrawer .agentPrototypeChat{gap:8px;padding:0;background:transparent}.agentPrototypeDrawer .agentPrototypeChat div{max-width:88%;padding:10px 12px;border:1px solid #e5eaf2;border-radius:12px;box-shadow:none;font-size:13px;font-weight:540;line-height:1.5}.agentPrototypeDrawer .agentPrototypeChat .isUser{justify-self:end;border-color:#d6e4ff;background:#eef4ff;color:#1d4ed8}.agentPrototypeDrawer .agentPrototypeChat .isAgent{background:#ffffff;color:#4d5a70}.agentPrototypeModalEvidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.agentPrototypeModalEvidence span{display:grid;grid-gap:3px;gap:3px;min-height:58px;padding:9px;border:1px solid var(--lf-border);border-radius:8px;background:#f8fbff;color:var(--lf-muted);font-size:12px;font-weight:820;line-height:1.35}.agentPrototypeModalEvidence strong{color:var(--lf-text);font-size:14px;font-weight:900}.agentPrototypeModalEvidence small{color:var(--lf-muted);font-size:11px}.agentPrototypeGroupSummary,.agentPrototypeScaleHero,.agentPrototypeWorkflowHeader{display:grid;grid-gap:12px;gap:12px;padding:14px}.agentPrototypeGroupSummary h3,.agentPrototypeProductGrid h3,.agentPrototypeScaleHero h3,.agentPrototypeStepEditor h3,.agentPrototypeWorkflowHeader h3{margin:0;color:var(--lf-text);font-size:18px;font-weight:850}.agentPrototypeVideoPanel{display:grid;grid-gap:10px;gap:10px;padding:12px}.agentPrototypeTabs{display:flex;flex-wrap:wrap;gap:6px}.agentPrototypeTabs button{min-height:30px;padding:0 11px;border:1px solid var(--lf-border);border-radius:7px;background:#ffffff;color:var(--lf-muted);font-size:12px;font-weight:850;cursor:pointer}.agentPrototypeTabs button.isActive{border-color:#bdd2ff;background:#edf4ff;color:var(--lf-blue)}.agentPrototypeVideoList{display:grid;grid-gap:9px;gap:9px}.agentPrototypeVideoItem{display:grid;grid-template-columns:72px minmax(0,1fr) 118px;grid-gap:12px;gap:12px;padding:10px;background:#ffffff}.agentPrototypeThumb,.agentPrototypeVideoItem{align-items:center;border:1px solid var(--lf-border);border-radius:8px}.agentPrototypeThumb{display:inline-flex;width:72px;height:72px;justify-content:center;font-size:13px;font-weight:900}.agentPrototypeVideoCover{position:relative;display:block;width:72px;height:96px;padding:0;overflow:hidden;border:1px solid var(--lf-border);border-radius:8px;background:#101827;color:#ffffff;cursor:pointer}.agentPrototypeVideoCover.isCompact{width:50px;height:66px;border-radius:7px}.agentPrototypeVideoCoverMedia{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,rgb(15 23 42/.05),rgb(15 23 42/.72)),repeating-linear-gradient(135deg,rgb(255 255 255/.16) 0 8px,rgb(255 255 255/.04) 8px 16px)}.agentPrototypeVideoCoverMedia>span{display:inline-grid;min-width:36px;height:36px;place-items:center;padding:0 7px;border-radius:999px;background:rgb(15 23 42/.72);color:#ffffff;font-size:12px;font-weight:900}.agentPrototypeVideoCoverPlay{position:absolute;top:8px;right:8px;display:inline-grid;width:24px;height:24px;place-items:center;border-radius:999px;background:rgb(15 23 42/.72);color:#ffffff;font-size:14px}.agentPrototypeVideoCover strong{position:absolute;right:6px;bottom:6px;left:6px;color:#ffffff;font-size:11px;font-weight:900;line-height:1.2;text-align:left}.agentPrototypeMonitorRow .agentPrototypeVideoMonitorPreview{display:flex;gap:8px;align-items:center}.agentPrototypeVideoPlayback{display:grid;grid-gap:12px;gap:12px}.agentPrototypePlaybackMock{width:min(260px,100%);aspect-ratio:9/16;margin:0 auto;padding:10px;border:1px solid var(--lf-border);border-radius:10px;background:#101827;color:#ffffff}.agentPrototypePlaybackFrame{display:grid;height:calc(100% - 18px);place-items:center;border-radius:8px;background:linear-gradient(180deg,rgb(255 255 255/.08),rgb(15 23 42/.86)),repeating-linear-gradient(135deg,rgb(255 255 255/.13) 0 12px,rgb(255 255 255/.04) 12px 24px);text-align:center}.agentPrototypePlaybackFrame>span{display:inline-grid;min-width:64px;height:64px;place-items:center;padding:0 12px;border-radius:999px;background:rgb(15 23 42/.7);font-size:18px;font-weight:900}.agentPrototypePlaybackFrame svg{margin-top:8px;font-size:34px}.agentPrototypePlaybackFrame strong{color:#ffffff;font-size:15px;font-weight:900}.agentPrototypePlaybackBar{height:4px;margin-top:10px;overflow:hidden;border-radius:999px;background:rgb(255 255 255/.24)}.agentPrototypePlaybackBar i{display:block;width:38%;height:100%;border-radius:inherit;background:#ffffff}.agentPrototypeVideoPlaybackMeta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeVideoPlaybackMeta span{padding:8px 10px;border:1px solid var(--lf-border);border-radius:8px;background:#fbfcff;color:var(--lf-muted);font-size:12px;font-weight:760;line-height:1.35}.agentPrototypeVideoPlaybackMeta strong{color:var(--lf-text)}.agentPrototypeVideoMain{display:grid;grid-gap:7px;gap:7px;min-width:0}.agentPrototypeVideoTitle{display:flex;flex-wrap:wrap;gap:7px;align-items:center}.agentPrototypeVideoTitle strong{margin:0}.agentPrototypeVideoMetrics{display:flex;flex-wrap:wrap;gap:5px}.agentPrototypeEvidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:2px}.agentPrototypeEvidence span{display:inline-flex;gap:6px;align-items:center;min-height:34px;padding:7px 9px;border:1px solid #ded4ff;border-radius:8px;background:#faf7ff;color:#6d47c8;font-size:12px;font-weight:820;line-height:1.35}.agentPrototypeFormGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px 12px;gap:10px 12px}.agentPrototypeFormGrid .ant-input-number{width:100%}.agentPrototypeReviewList{display:grid;grid-gap:10px;gap:10px}.agentPrototypeReviewList>div{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#fbfcff}.agentPrototypeWorkflow{display:grid;grid-template-columns:188px minmax(0,1fr);grid-gap:12px;gap:12px}.agentPrototypeStepRail{display:grid;align-content:start;grid-gap:8px;gap:8px}.agentPrototypeStepRail button{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;min-height:48px;padding:8px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff;color:var(--lf-muted);cursor:pointer;font:inherit;text-align:left}.agentPrototypeStepRail button.isActive{border-color:#bdd2ff;background:#edf4ff;color:var(--lf-blue)}.agentPrototypeStepRail span{display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;border-radius:7px;background:#f1f5fb;font-size:12px;font-weight:900}.agentPrototypeStepRail strong{font-size:13px;font-weight:850}.agentPrototypeStepEditor{display:grid;grid-gap:12px;gap:12px;padding:14px}.agentPrototypeCandidateGrid,.agentPrototypeProductGrid,.agentPrototypeReferenceList,.agentPrototypeScriptGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.agentPrototypeCandidateGrid div,.agentPrototypeMiniFlow span{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#fbfcff}.agentPrototypeCandidateGrid strong{color:var(--lf-text);font-weight:850}.agentPrototypeCandidateGrid span,.agentPrototypeMiniFlow span{color:var(--lf-muted);font-size:12px;line-height:1.35}.agentPrototypeScaleHero{grid-template-columns:42px minmax(0,1fr);align-items:center}.agentPrototypeScaleHero>.anticon{display:inline-flex;width:42px;height:42px;align-items:center;justify-content:center;border-radius:10px;background:#e9f8ef;color:#12a06b;font-size:20px}.agentPrototypeChecklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.agentPrototypeChecklist span{display:inline-flex;gap:7px;align-items:center;min-height:38px;padding:0 10px;border:1px solid #bfead4;border-radius:8px;background:#f0fbf5;color:#0f8f5f;font-size:12px;font-weight:850}.agentPrototypeProductGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agentPrototypeReferenceList{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.agentPrototypeReferenceList article{display:grid;grid-gap:7px;gap:7px;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeReferenceList strong{color:var(--lf-text);font-size:14px;font-weight:850}.agentPrototypeReferenceList small,.agentPrototypeReferenceList span{color:var(--lf-muted);font-size:12px;line-height:1.35}.agentPrototypeProductGrid article{display:grid;grid-gap:10px;gap:10px}.agentPrototypeMiniFlow{display:grid;grid-template-columns:repeat(auto-fit,minmax(92px,1fr));grid-gap:6px;gap:6px}.agentPrototypeMiniFlow span{min-height:42px;align-items:center;justify-content:center;text-align:center}.agentPrototypeMemoryTable{display:grid;grid-gap:8px;gap:8px}.agentPrototypeMemoryTable div{display:grid;grid-template-columns:96px minmax(0,1fr) minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px solid var(--lf-border);border-radius:8px;background:#ffffff}.agentPrototypeMemoryTable span{color:var(--lf-muted);font-size:12px;line-height:1.35}.agentPrototypeScriptLibrary div{grid-template-columns:120px minmax(240px,1.2fr) minmax(260px,1fr);align-items:start}.agentPrototypeVideoTaskTable div{grid-template-columns:96px minmax(220px,1.1fr) minmax(220px,1fr) 110px 116px}.agentPrototypeScriptLibrary small{grid-column:2/-1;color:var(--lf-muted);font-size:12px;line-height:1.45}.agentPrototypeChat{display:grid;grid-gap:8px;gap:8px}.agentPrototypeChat div{max-width:88%;padding:9px 11px;border-radius:8px;font-size:13px;line-height:1.45}.agentPrototypeChat .isUser{justify-self:end;background:#2563ff;color:#ffffff}.agentPrototypeChat .isAgent{justify-self:start;border:1px solid var(--lf-border);background:#ffffff;color:var(--lf-text)}@media (max-width:1180px){.agentPrototype{grid-template-columns:1fr}.agentPrototypeSidebar{position:static;height:auto}.agentPrototypeGrid,.agentPrototypeOperatingContext,.agentPrototypeOverviewHero,.agentPrototypeTaskStrip,.agentPrototypeTodayCommand,.agentPrototypeTodayEventBoard,.agentPrototypeTodayGrid,.agentPrototypeTodayHero,.agentPrototypeTodayQueueHeader,.agentPrototypeTruth,.agentPrototypeTwoColumn{grid-template-columns:1fr}.agentPrototypeHeroStats{min-width:0}.agentPrototypeAside{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.agentPrototypeAdWarning,.agentPrototypeDecisionList div,.agentPrototypeGroupDecision,.agentPrototypeGroupHead,.agentPrototypeMemoryTable div,.agentPrototypeMonitorHead,.agentPrototypeMonitorRow,.agentPrototypeMonitorToolbar,.agentPrototypeMonitorViewBar,.agentPrototypeReferenceProductHeader,.agentPrototypeReferenceProof,.agentPrototypeReferenceVideoCard,.agentPrototypeReferenceVideoMain,.agentPrototypeTaskStats,.agentPrototypeTimeline div,.agentPrototypeTodayCard,.agentPrototypeTodayCommand,.agentPrototypeTodayDrawerActions,.agentPrototypeTodayEventRow,.agentPrototypeTodayEvidenceGrid,.agentPrototypeTodayHero,.agentPrototypeTodayNext,.agentPrototypeTodayReason,.agentPrototypeTopbar,.agentPrototypeVideoItem,.agentPrototypeWorkflow{grid-template-columns:1fr}.agentPrototypeTopbar{display:grid}.agentPrototypeAside,.agentPrototypeCandidateGrid,.agentPrototypeChecklist,.agentPrototypeEvidence,.agentPrototypeFactGrid,.agentPrototypeFormGrid,.agentPrototypeHeroStats,.agentPrototypeMetricTiles,.agentPrototypeMetrics,.agentPrototypeScriptGrid,.agentPrototypeTruthMetrics{grid-template-columns:1fr}.agentPrototypeRoi{justify-items:start}}.tiktokDailyReportEvidenceTable th{background:#f6f9fd;color:var(--lf-muted)}.tiktokDailyReportEvidenceTable td,.tiktokDailyReportEvidenceTable th{border-color:var(--lf-border)}.aiCreateRouteWorkspace,.videoSearchAnalysisRouteWorkspace{padding-top:18px}.aiCreateRouteWorkspace .aiCreatePageHeading{min-height:52px;gap:5px;margin-bottom:14px}.aiCreateRouteWorkspace .aiCreatePageHeading h2.ant-typography{margin-bottom:0;color:var(--lf-text);font-size:22px;font-weight:850;line-height:1.2}.aiCreateRouteWorkspace .aiCreatePageHeading .ant-typography{color:var(--lf-muted)}.aiCreateWorkspace,.aiRewritePage{border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.aiCreateWorkspaceHeader{border-bottom-color:var(--lf-border)}.aiCreateWorkspaceTitle strong{color:var(--lf-text);font-size:18px;font-weight:850}.aiCreateWorkspaceTitle span,.aiRewriteField small,.aiRewriteField>label{color:var(--lf-muted)}.aiRewritePageForm{border-right-color:var(--lf-border)}.aiCreateAssetCard,.aiCreateResultSection,.aiRewriteSelectionCard,.analysisPreviewPanel,.analysisSelectedPreview,.draftPreview,.storyboardList,.videoDraftPanel{border-color:var(--lf-border);border-radius:var(--lf-radius);background:#ffffff;box-shadow:var(--lf-shadow-soft)}.aiCreateWorkspaceBody,.aiRewritePageLayout,.oneClickVideoGrid,.videoTaskGrid,.videoWorkflow{gap:14px}.aiRewriteField .ant-input,.aiRewriteField .ant-input-affix-wrapper,.aiRewriteField .ant-input-textarea,.aiRewriteField .ant-input-textarea textarea,.aiRewriteField .ant-select,.aiRewriteField .ant-select-selector{border-radius:7px!important}.aiCreateRouteWorkspace{background:linear-gradient(180deg,rgba(230,242,255,.9) 0,rgba(246,248,252,0) 220px),var(--lf-page)}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel--ai_create .aiCreateRouteWorkspace{padding-top:0}.aiCreateRouteWorkspace .aiCreatePageHeading{display:block;min-height:auto;margin-bottom:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.aiCreateRouteWorkspace .aiCreatePageHeading h2.ant-typography{font-size:20px;line-height:1.1}.aiCreateRouteWorkspace .aiCreatePageHeading .ant-typography{font-size:13px;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypePreservedPagePanel--ai_create .aiCreateRemixPageTitle{margin:0;color:var(--lf-text);font-size:18px;font-weight:850;line-height:1.2}.aiCreateWorkspace.is-script{position:relative;gap:14px;overflow:visible;padding:0;border:0;background:transparent;box-shadow:none}.aiCreateWorkspace.is-script .aiCreateWorkspaceBody{grid-template-columns:minmax(360px,420px) minmax(0,1fr);gap:16px;padding:0}.aiCreateWorkspace.is-script .aiCreateWorkspaceForm{position:static;max-height:none;overflow:visible;overscroll-behavior:auto;scrollbar-gutter:auto;gap:10px;padding:14px;border:1px solid var(--lf-border);border-radius:var(--lf-radius);background:rgba(255,255,255,.96);box-shadow:var(--lf-shadow-soft)}.aiCreateWorkspace.is-script .aiCreateWorkspaceForm::-webkit-scrollbar{width:8px}.aiCreateWorkspace.is-script .aiCreateWorkspaceForm::-webkit-scrollbar-thumb{border:2px solid #ffffff;border-radius:999px;background:#cad8ea}.aiCreateWorkspace.is-script .aiRewritePageForm{padding-right:14px;border-right:0}.aiCreateWorkspace.is-script .aiRewriteField{gap:6px;padding:10px;border:1px solid #e5edf7;border-radius:var(--lf-radius);background:linear-gradient(180deg,#ffffff 0,var(--lf-card-soft) 100%)}.aiCreateWorkspace.is-script .aiRewriteField>label{color:var(--lf-text);font-size:13px;font-weight:750;line-height:1.35;letter-spacing:0}.aiCreateWorkspace.is-script .aiRewriteField .ant-input,.aiCreateWorkspace.is-script .aiRewriteField .ant-input-affix-wrapper,.aiCreateWorkspace.is-script .aiRewriteField .ant-select-selector{min-height:38px!important}.aiCreateWorkspace.is-script .aiRewriteField .ant-input-textarea textarea{min-height:74px}.aiCreateWorkspace.is-script .aiCreateUploadRow{gap:8px}.aiCreateWorkspace.is-script .aiCreateUploadRow .ant-btn{min-height:34px;border-radius:7px}.aiCreateWorkspace.is-script .aiCreateGenerationControls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:10px;gap:10px}.aiCreateWorkspace.is-script .aiCreateGenerationControls .aiRewriteField{padding:9px}.aiCreateWorkspace.is-script .aiCreateFineTuneGroup,.aiCreateWorkspace.is-script .aiRewriteTagRow{gap:7px}.aiCreateWorkspace.is-script .aiCreateFineTuneGroup .ant-btn,.aiCreateWorkspace.is-script .aiRewriteTagButton{min-height:30px;border-radius:7px;font-size:12px}.aiCreateWorkspace.is-script .aiCreateTargetAudienceField{align-self:start}.aiCreateWorkspace.is-script .aiCreateTargetAudienceField .ant-input-textarea textarea{min-height:104px;max-height:132px}.aiCreateWorkspace.is-script .aiCreateSubmitActions{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;margin:4px -14px -28px;padding:12px 14px 0;border-top:1px solid var(--lf-border);background:linear-gradient(180deg,rgba(255,255,255,.82),#ffffff 42%);box-shadow:0 -12px 22px rgba(255,255,255,.94)}.aiCreateWorkspace.is-script .aiRewriteSubmitButton{width:100%;height:52px;border-color:var(--lf-blue);border-radius:7px;background:var(--lf-blue);font-weight:850;box-shadow:0 8px 20px rgba(37,99,255,.2)}.aiCreateWorkspace.is-script .aiCreateWorkspaceScript{min-height:calc(100vh - 220px)}.aiCreateWorkspace.is-script.has-task .aiCreateWorkspaceBody{align-items:start}.aiCreateWorkspace.is-script.has-task .aiCreateWorkspaceScript{max-height:none;overflow:visible}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel{max-height:none;min-height:0;overflow:visible;padding-bottom:14px;scrollbar-gutter:auto}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel::-webkit-scrollbar{width:8px}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel::-webkit-scrollbar-thumb{border:2px solid #ffffff;border-radius:999px;background:#cad8ea}.aiCreateWorkspace.is-script.has-task .aiCreateScriptDraftBlock .ant-input-textarea textarea,.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel .aiRewriteField .ant-input-textarea textarea{max-height:none;overflow:hidden}.aiCreateWorkspace.is-script.has-task .aiRewriteTimelineTable{max-height:none;overflow:visible}.aiCreateWorkspace.is-script.has-task .aiRewriteTimelineHead,.aiCreateWorkspace.is-script.has-task .aiRewriteTimelineRow{min-width:0;grid-template-columns:96px minmax(0,1.25fr) minmax(0,.95fr)}.aiCreateDraftLayout{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;align-items:start;min-width:0}.aiCreateDraftSection{display:grid;grid-gap:10px;gap:10px;min-width:0}.aiCreateDraftSectionHeader{display:flex;min-width:0;align-items:center}.aiCreateDraftSectionTitle{color:var(--lf-text);font-size:13px;font-weight:750;line-height:1.35;letter-spacing:0}.aiCreateWorkspace.is-script.has-task .aiCreateStructureText{margin:0;color:var(--lf-text);font-size:14px;font-weight:400;line-height:1.6}.aiCreateScriptDraftBlock,.aiCreateStoryboardBlock,.aiCreateStructureBlock,.aiCreateWorkspace.is-script.has-task .aiCreateScriptDraftBlock .ant-input-textarea{min-width:0}.aiCreateWorkspace.is-script .aiCreateProductProfileHeader>span{color:var(--lf-text);font-size:13px;font-weight:750;line-height:1.35;letter-spacing:0}.aiCreateWorkspace.is-script .aiCreateProductProfileHeader strong{color:var(--lf-text);font-size:14px;font-weight:650;line-height:1.45}.aiCreateWorkspace.is-script .aiCreateProductProfileDetailGrid span,.aiCreateWorkspace.is-script .aiCreateProductProfileHeader small{color:var(--lf-muted);font-size:13px;font-weight:650;line-height:1.45;letter-spacing:0}.aiCreateWorkspace.is-script .aiCreateProductProfileDetailGrid p{color:var(--lf-text);font-size:14px;font-weight:400;line-height:1.58}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel .ant-input,.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel .ant-input-textarea textarea,.aiCreateWorkspace.is-script.has-task .aiRewriteTimelineRow{color:var(--lf-text);font-size:14px;font-weight:400!important;line-height:1.6}.aiCreateWorkspace.is-script.has-task .aiRewriteTimelineHead{color:var(--lf-muted);font-size:13px;font-weight:650;line-height:1.35;letter-spacing:0}.aiCreateWorkspace.is-script.has-task .aiRewriteTimelineRow span{font-size:inherit;font-weight:inherit;line-height:inherit}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptActions{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;bottom:0;z-index:4;margin:4px -20px -20px;padding:12px 20px 14px;border-top:1px solid var(--lf-border);background:linear-gradient(180deg,rgba(255,255,255,.84),#ffffff 44%);box-shadow:0 -14px 24px rgba(255,255,255,.96)}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptActions .aiRewriteInlineControl{min-width:0;width:100%}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptActions .ant-btn{width:100%;height:52px;border-radius:7px;font-weight:850}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptActions .ant-btn-primary{border-color:var(--lf-blue);background:var(--lf-blue);box-shadow:0 8px 20px rgba(37,99,255,.2)}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel.is-remix-empty .aiRewriteScriptActions{position:static;margin:0;padding:12px 0 0;border-top:1px solid var(--lf-border);background:transparent;box-shadow:none}.aiCreateWorkspace.is-script.has-task .aiCreateGenerationSpec button{border-color:#dbe7f5;background:#f7fbff}.aiCreateWorkspace.is-script.has-task .aiCreateGenerationSpec button:focus,.aiCreateWorkspace.is-script.has-task .aiCreateGenerationSpec button:hover{border-color:var(--lf-blue);color:var(--lf-blue)}.aiCreateWorkspace.is-script.has-task .aiCreateGenerationSpec button:nth-child(3n+1){border-color:#bfead4;background:#f0fbf5}.aiCreateWorkspace.is-script.has-task .aiCreateGenerationSpec button:nth-child(3n+2){border-color:#c7d8ff;background:#f2f6ff}.aiCreateWorkspace.is-script.has-task .aiCreateGenerationSpec button:nth-child(3n){border-color:#dfd6ff;background:#f7f4ff}.aiCreateWorkspace.is-script.has-no-task .aiCreateWorkspaceScript{display:grid}.aiCreateWorkspace.is-script.has-no-task .aiCreateDraftEmpty{min-height:calc(100vh - 220px);align-content:center;padding:34px;border-color:#b9d5ff;background:linear-gradient(rgba(255,255,255,.58),rgba(255,255,255,.58)),linear-gradient(90deg,rgba(37,99,255,.08) 1px,transparent 0),linear-gradient(180deg,rgba(37,99,255,.07) 1px,transparent 0),linear-gradient(135deg,rgba(37,99,255,.1),rgba(22,166,115,.08)),linear-gradient(180deg,#ffffff,#f7fbff);background-size:auto,28px 28px,28px 28px,auto,auto;box-shadow:inset 0 0 0 1px rgba(255,255,255,.82),var(--lf-shadow-soft)}.aiCreateWorkspace.is-script.has-no-task .aiCreateDraftEmpty .anticon{display:grid;width:62px;height:62px;place-items:center;border:1px solid #b9d5ff;border-radius:18px;background:#ffffff;color:var(--lf-blue);font-size:28px;box-shadow:0 12px 24px rgba(37,99,255,.13)}.aiCreateWorkspace.is-script.has-no-task .aiCreateDraftEmpty strong{max-width:460px;color:var(--lf-text);font-size:20px;line-height:1.35}.aiCreateWorkspace.is-script.has-no-task .aiCreateDraftEmpty span{max-width:520px;color:var(--lf-muted);font-size:14px;line-height:1.65}.aiCreatePreviewCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,620px);grid-gap:12px;gap:12px;margin-top:18px}.aiCreatePreviewCards span{display:grid;min-width:0;min-height:118px;align-content:start;grid-gap:14px;gap:14px;padding:15px;border:1px solid rgba(185,213,255,.92);border-radius:var(--lf-radius);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,251,255,.9)),#ffffff;box-shadow:0 14px 28px rgba(37,99,255,.09)}.aiCreatePreviewCards b{color:var(--lf-text);font-size:13px;font-weight:850}.aiCreatePreviewCards i,.aiCreatePreviewCards i:after,.aiCreatePreviewCards i:before{display:block;height:8px;border-radius:999px;background:#dbe7f5;content:""}.aiCreatePreviewCards i{width:100%}.aiCreatePreviewCards i:before{width:72%;margin-top:14px;background:#cfe1f8}.aiCreatePreviewCards i:after{width:46%;margin-top:8px;background:#e6eef8}.companyLegalPage,.companySite{background:var(--lf-page);color:var(--lf-text)}.companyCards article,.companyProductVisual,.companyTrustBand span{border-color:var(--lf-border);border-radius:var(--lf-radius);box-shadow:var(--lf-shadow-soft)}.agentPrototypeAdvisorShell .agentPrototypePagePanel{width:min(100% - 48px,1450px);margin:0 auto;padding:24px 0 68px;font-family:var(--font-litfox-sans),"PingFang SC",sans-serif}.agentPrototypeProfileHandoffNotice{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;width:min(100% - 48px,1450px);margin:18px auto 0;padding:14px 16px;border:1px solid #bfd1ff;border-radius:16px;background:linear-gradient(110deg,#f7f9ff,#ffffff);box-shadow:0 12px 35px #222e4808}.agentPrototypeProfileHandoffNotice>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.agentPrototypeProfileHandoffNotice strong{color:var(--lf-ink);font-size:14px;font-weight:700;line-height:1.35}.agentPrototypeProfileHandoffNotice span{color:var(--lf-muted);font-size:12px;line-height:1.45}.agentPrototypeProfileHandoffNotice .ant-space{justify-content:flex-end}@media (max-width:760px){.agentPrototypeProfileHandoffNotice{grid-template-columns:1fr;width:min(100% - 28px,1450px);margin-top:14px}.agentPrototypeProfileHandoffNotice .ant-space{justify-content:flex-start}}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeDrawerBody{gap:18px;min-width:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBaselineHeader,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeChat,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeMonitorShell,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeReferenceList article,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeReferenceProductHeader,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeReviewList>div,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeVideoTaskSwitch,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeWorkbenchClone,.agentPrototypeAdvisorShell .agentPrototypePagePanel .lf-card,.agentPrototypeAdvisorShell .agentPrototypePagePanel .lf-surface{min-width:0;border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4806}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBaselineHeader,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeMonitorShell,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeReferenceProductHeader,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeVideoTaskSwitch,.agentPrototypeAdvisorShell .agentPrototypePagePanel .lf-card{padding:20px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .lf-cardHeader{gap:18px;margin-bottom:17px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBaselineHeader h2.ant-typography,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeGroupSummary h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeProductGrid h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeReferenceProductHeader h3.ant-typography,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeScaleHero h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeStepEditor h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeWorkflowHeader h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .lf-title{color:var(--lf-ink);font-size:16px;font-weight:650;line-height:1.35;letter-spacing:-.02em}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBaselineHeader .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeReferenceCopyButton,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeTextButton,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeVideoTaskSwitchItem .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .lf-cardHeader .ant-btn{min-height:39px;padding:0 15px;border:1px solid #dce2ec;border-radius:10px;background:#ffffff;color:#33405a;box-shadow:none;font-size:11px;font-weight:650}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeReferenceCopyButton.ant-btn-primary,.agentPrototypeAdvisorShell .agentPrototypePagePanel .ant-btn-primary{border:0;background:linear-gradient(110deg,#4d61f5,#7355ef);color:#ffffff;box-shadow:0 8px 20px #505bed2e}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxMonitorWorkspace .littlefoxAgentSectionHeader h2,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfiles .littlefoxAgentSectionHeader h2,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionHero h2,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionMainCard h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionPanel h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionSideCard h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionWorkspace .littlefoxAgentSectionHeader h2,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarWorkspace .littlefoxAgentSectionHeader h2,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceDetailTitle strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceProductHeader h2{margin:0;color:var(--lf-ink);font-size:16px;font-weight:650;line-height:1.35;letter-spacing:-.02em}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxMonitorWorkspace .littlefoxAgentSectionHeader span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfiles .littlefoxAgentSectionHeader span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionHero span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionWorkspace .littlefoxAgentSectionHeader span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarWorkspace .littlefoxAgentSectionHeader span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceDetailTitle span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceList .littlefoxAgentSectionHeader span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceProductHeader span{color:var(--lf-muted);font-size:10px;font-weight:500;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace{gap:10px;padding:12px;border-color:var(--lf-line);border-radius:12px;background:#ffffff;box-shadow:none;color:var(--lf-ink);font-family:var(--font-litfox-sans),"PingFang SC","Microsoft YaHei",sans-serif;font-size:13px;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisHeader{min-height:34px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisLayout{grid-template-columns:minmax(250px,292px) minmax(0,1fr);gap:14px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisCard,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisPreviewCard{border-color:var(--lf-line);border-radius:12px;background:#ffffff;box-shadow:none}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisPreviewCard{gap:10px;padding:12px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisCard{gap:12px;padding:16px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisMetaItem span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchSectionLabel,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardItem small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardTime{color:var(--lf-muted);font-size:11px;font-weight:650;line-height:1.4;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisPreviewMeta strong{color:var(--lf-ink);font-size:15px;font-weight:720;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisPreviewMeta .ant-typography{color:var(--lf-muted);font-size:12px;font-weight:500;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisPreview{width:min(100%,264px);max-height:min(54vh,500px);border-radius:16px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisMetaList{gap:8px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisMetaItem{min-height:56px;padding:8px 9px;border-color:var(--lf-line);border-radius:10px;background:#fbfcff}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisMetaItem strong{color:var(--lf-ink);font-size:13px;font-weight:720;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchTabButton{grid-template-rows:17px 8px;color:var(--lf-muted);font-size:13px;font-weight:720;line-height:1.3}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchTabButton.isActive{color:var(--lf-ink)}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchTabButton.isActive:after{background:#e0332d}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardRow{padding:12px 0 14px;border-color:var(--lf-line);border-radius:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardBadge{min-height:24px;padding:0 8px;border-radius:7px;background:#eef4fb;color:#41506a;font-size:11px;font-weight:720}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardRow .videoSearchStoryboardColumns{grid-template-columns:154px minmax(0,1fr);gap:22px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardVisual strong{color:var(--lf-ink);font-size:13px;font-weight:720;line-height:1.4}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardTranslation,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardVisual span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchStoryboardVoiceover{color:#4f5d75;font-size:13px;font-weight:560;line-height:1.7;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisBottomActions{gap:10px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .videoSearchAnalysisBottomButton{min-height:36px;border-radius:8px;font-size:12px;font-weight:720}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxVideoAnalysisWorkspace .ant-btn-primary{border:0;background:linear-gradient(110deg,#4d61f5,#7355ef);color:#ffffff;box-shadow:0 8px 20px #505bed24}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileHead,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceProductRankHead{min-height:34px;align-items:center;padding:9px 12px;border-radius:9px 9px 0 0;background:#f6f7fa;color:#8a95aa;font-size:9px;font-weight:650;letter-spacing:.06em}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileCard,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionMainCard,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionPanel,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionSideCard,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskCard,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarCard,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceCompactRow,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceProductRankRow,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRow{border-color:var(--lf-line);border-radius:12px;box-shadow:none}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileCard{gap:10px;padding:12px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarWorkspace{gap:10px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfiles{gap:8px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileToolbar{min-height:30px;gap:8px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileToolbarActions{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileToolbar strong{margin:0;color:var(--lf-ink);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileMedia{grid-template-columns:48px minmax(0,1fr);gap:10px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileCopy{display:grid;grid-gap:3px;gap:3px;min-width:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileThumb{width:48px;height:48px;border-radius:8px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileImageCount{top:3px;right:3px;min-width:16px;height:16px;padding:0 4px;font-size:10px;line-height:16px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxMonitorRow strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileTitle strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionProductList button strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionReferenceDetail strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionReferenceGrid strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskCard strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarCard strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceCompactRow strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankProduct strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRow strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxScriptQueue button strong{color:var(--lf-ink);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileTitle strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxMonitorRow small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxMonitorRow span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileMatch span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileSpecs span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileTitle span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionFacts span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionMainCard small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionMainCard span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionQueue span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionReferenceDetail p,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionReferenceEvidence small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionReferenceEvidence span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionReferenceScriptEvidence small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionReferenceScriptEvidence span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionSideCard small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionSideCard span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskCard small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskCard span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskEvidence small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskEvidence span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskGeneration small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskGeneration span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskLaunchEffect small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionTaskLaunchEffect span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarCard span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarControls span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarMetrics span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceCompactRow small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankProduct b,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankProduct span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankSource span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankTrend span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRow small{color:var(--lf-muted);font-size:11px;font-weight:500;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileStatus .ant-tag{font-size:10px;font-weight:650;line-height:1.35}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileStatus .ant-tag-blue{color:#0958d9}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileStatus .ant-tag-orange{color:#d46b08}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileStatus .ant-tag-green{color:#389e0d}.agentPrototypeDrawer .littlefoxAgentAssistantWorkspace .littlefoxAgentSectionHeader h2,.agentPrototypeDrawer .littlefoxBaselineWorkspace .littlefoxAgentSectionHeader h2,.agentPrototypeDrawer .littlefoxGroupSummary h2,.agentPrototypeDrawer .littlefoxHealthHero strong,.agentPrototypeDrawer .littlefoxReviewWorkspace .littlefoxAgentSectionHeader h2,.agentPrototypeDrawer .littlefoxScaleHero h2{margin:0;color:var(--lf-ink);font-size:16px;font-weight:650;line-height:1.35;letter-spacing:-.02em}.agentPrototypeDrawer .littlefoxAgentAnswer strong,.agentPrototypeDrawer .littlefoxAgentContextGrid strong,.agentPrototypeDrawer .littlefoxGroupStopLossGrid strong,.agentPrototypeDrawer .littlefoxGroupVideoItem strong,.agentPrototypeDrawer .littlefoxReviewList strong,.agentPrototypeDrawer .littlefoxReviewMemory strong,.agentPrototypeDrawer .littlefoxScaleChecklist h3{color:var(--lf-ink);font-size:11px;font-weight:650;line-height:1.35}.agentPrototypeDrawer .littlefoxAgentAnswer small,.agentPrototypeDrawer .littlefoxAgentAnswer span,.agentPrototypeDrawer .littlefoxAgentContextGrid span,.agentPrototypeDrawer .littlefoxGroupSevenDay small,.agentPrototypeDrawer .littlefoxGroupSevenDay span,.agentPrototypeDrawer .littlefoxGroupStopLossGrid small,.agentPrototypeDrawer .littlefoxGroupStopLossGrid span,.agentPrototypeDrawer .littlefoxGroupSummary p,.agentPrototypeDrawer .littlefoxGroupSummary span,.agentPrototypeDrawer .littlefoxGroupVideoItem small,.agentPrototypeDrawer .littlefoxGroupVideoItem span,.agentPrototypeDrawer .littlefoxHealthHero small,.agentPrototypeDrawer .littlefoxHealthHero span,.agentPrototypeDrawer .littlefoxHealthTrend small,.agentPrototypeDrawer .littlefoxHealthTrend span,.agentPrototypeDrawer .littlefoxReviewBaselineCandidates p,.agentPrototypeDrawer .littlefoxReviewBaselineCandidates small,.agentPrototypeDrawer .littlefoxReviewBaselineCandidates span,.agentPrototypeDrawer .littlefoxReviewList small,.agentPrototypeDrawer .littlefoxReviewList span,.agentPrototypeDrawer .littlefoxReviewMemory small,.agentPrototypeDrawer .littlefoxReviewMemory span,.agentPrototypeDrawer .littlefoxScaleChecklist span,.agentPrototypeDrawer .littlefoxScaleHero span{color:var(--lf-muted);font-size:10px;font-weight:500;line-height:1.45}.littlefoxReferenceDataDrawer .ant-drawer-content{background:#f7f9fc;color:var(--lf-ink)}.littlefoxReferenceDataDrawer .ant-drawer-wrapper-body{position:relative}.littlefoxReferenceDataDrawer .ant-drawer-header{display:none}.littlefoxReferenceDataDrawer .ant-drawer-title{color:var(--lf-ink);font-size:16px;font-weight:650;line-height:1.35;letter-spacing:0}.littlefoxReferenceDataDrawer .ant-drawer-body{padding:12px 16px 16px;background:#f7f9fc}.littlefoxReferenceDataDrawer .littlefoxReferenceDrawerToolbar{display:flex;align-items:center;margin:0 0 14px}.littlefoxReferenceDataDrawer .littlefoxReferenceFloatingClose{width:32px;min-width:32px;height:32px;border-color:var(--lf-line);color:var(--lf-muted);background:rgba(255,255,255,.94);box-shadow:0 6px 16px rgba(15,23,42,.08)}.littlefoxReferenceDataDrawer .littlefoxReferenceProductRankTable{padding-top:0}.littlefoxReferenceDataDrawer .littlefoxReferenceDrawerBody,.littlefoxReferenceDataDrawer .littlefoxReferenceProductDetail{gap:10px}.littlefoxReferenceDataDrawer .littlefoxReferenceCompactRow,.littlefoxReferenceDataDrawer .littlefoxReferenceCurveTicks div,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailCard,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailFacts span,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailHero,.littlefoxReferenceDataDrawer .littlefoxReferenceEngagementStrip article,.littlefoxReferenceDataDrawer .littlefoxReferenceEvidenceGrid div,.littlefoxReferenceDataDrawer .littlefoxReferenceMetricBlock,.littlefoxReferenceDataDrawer .littlefoxReferenceMetricGrid div,.littlefoxReferenceDataDrawer .littlefoxReferenceProductHeader,.littlefoxReferenceDataDrawer .littlefoxReferenceRecentData,.littlefoxReferenceDataDrawer .littlefoxReferenceRecentGrid div{border-color:var(--lf-line);border-radius:8px;background:#ffffff;box-shadow:none}.littlefoxReferenceDataDrawer .littlefoxReferenceDetailCard,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailHero,.littlefoxReferenceDataDrawer .littlefoxReferenceMetricBlock,.littlefoxReferenceDataDrawer .littlefoxReferenceProductHeader,.littlefoxReferenceDataDrawer .littlefoxReferenceRecentData{padding:12px}.littlefoxReferenceDataDrawer .littlefoxReferenceDetailHero{grid-template-columns:104px minmax(0,1fr) minmax(220px,.85fr)}.littlefoxReferenceDataDrawer .littlefoxReferenceDetailCardHead strong,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailTitle strong,.littlefoxReferenceDataDrawer .littlefoxReferenceMetricBlock>strong,.littlefoxReferenceDataDrawer .littlefoxReferenceProductHeader h2{margin:0;color:var(--lf-ink);font-size:16px;font-weight:650;line-height:1.35;letter-spacing:0}.littlefoxReferenceDataDrawer .littlefoxReferenceCompactRow strong,.littlefoxReferenceDataDrawer .littlefoxReferenceRankProduct strong{color:var(--lf-ink);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0}.littlefoxReferenceDataDrawer .littlefoxReferenceCompactRow small,.littlefoxReferenceDataDrawer .littlefoxReferenceCurveAxis,.littlefoxReferenceDataDrawer .littlefoxReferenceCurveTicks small,.littlefoxReferenceDataDrawer .littlefoxReferenceCurveTicks span,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailCardHead span,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailFacts span,.littlefoxReferenceDataDrawer .littlefoxReferenceDetailTitle span,.littlefoxReferenceDataDrawer .littlefoxReferenceEngagementStrip span,.littlefoxReferenceDataDrawer .littlefoxReferenceEvidenceGrid span,.littlefoxReferenceDataDrawer .littlefoxReferenceListFilters,.littlefoxReferenceDataDrawer .littlefoxReferenceProductHeader span,.littlefoxReferenceDataDrawer .littlefoxReferenceRankProduct b,.littlefoxReferenceDataDrawer .littlefoxReferenceRankProduct span,.littlefoxReferenceDataDrawer .littlefoxReferenceRankSource span,.littlefoxReferenceDataDrawer .littlefoxReferenceRankTrend span,.littlefoxReferenceDataDrawer .littlefoxReferenceRecentGrid small,.littlefoxReferenceDataDrawer .littlefoxReferenceRecentGrid span{color:var(--lf-muted);font-size:11px;font-weight:500;line-height:1.45;letter-spacing:0}.littlefoxReferenceDataDrawer .littlefoxReferenceProductRankHead,.littlefoxReferenceDataDrawer .littlefoxReferenceProductRankRow{grid-template-columns:48px minmax(320px,1.75fr) minmax(110px,.55fr) minmax(84px,.52fr) minmax(84px,.52fr) minmax(84px,.52fr) minmax(72px,.45fr) minmax(138px,.8fr);gap:8px;min-width:980px}.littlefoxReferenceDataDrawer .littlefoxReferenceProductRankHead{min-height:34px;align-items:center;padding:9px 12px;border-color:var(--lf-line);border-radius:8px 8px 0 0;background:#f6f7fa;color:#8a95aa;font-size:9px;font-weight:650;line-height:1.35;letter-spacing:0}.littlefoxReferenceDataDrawer .littlefoxReferenceProductRankRow{min-height:72px;padding:10px 12px;border-color:var(--lf-line);background:#ffffff}.littlefoxReferenceDataDrawer .littlefoxReferenceProductRankRow.isActive,.littlefoxReferenceDataDrawer .littlefoxReferenceProductRankRow:hover{background:#f7faff}.littlefoxReferenceDataDrawer .littlefoxReferenceCurveTicks strong,.littlefoxReferenceDataDrawer .littlefoxReferenceEngagementStrip strong,.littlefoxReferenceDataDrawer .littlefoxReferenceEvidenceGrid strong,.littlefoxReferenceDataDrawer .littlefoxReferenceMetricGrid strong,.littlefoxReferenceDataDrawer .littlefoxReferenceRankMetric,.littlefoxReferenceDataDrawer .littlefoxReferenceRankNo,.littlefoxReferenceDataDrawer .littlefoxReferenceRankSales,.littlefoxReferenceDataDrawer .littlefoxReferenceRecentGrid strong{color:var(--lf-ink);font-size:12px;font-weight:650;line-height:1.35;letter-spacing:0}.littlefoxReferenceDataDrawer .littlefoxReferenceRankProduct{grid-template-columns:58px minmax(0,1fr);gap:10px;min-width:0}.littlefoxReferenceDataDrawer .littlefoxReferenceProductVisual{width:44px;height:44px;border-radius:8px}.littlefoxReferenceDataDrawer .littlefoxReferenceRankCoverButton{position:relative;display:grid;place-items:center;width:58px;height:74px;overflow:hidden;padding:0;border:1px solid #cfe0f5;border-radius:8px;color:#2563eb;background:linear-gradient(135deg,#f8fbff,#edf5ff);cursor:pointer}.littlefoxReferenceDataDrawer .littlefoxReferenceRankCoverButton:disabled{cursor:default}.littlefoxReferenceDataDrawer .littlefoxReferenceRankCoverButton img{width:100%;height:100%;object-fit:cover}.littlefoxReferenceDataDrawer .littlefoxReferenceRankCoverPlay{position:absolute;right:5px;bottom:5px;display:grid;place-items:center;width:22px;height:22px;border-radius:999px;color:#ffffff;background:rgba(15,23,42,.74);font-size:13px}.littlefoxReferenceDataDrawer .littlefoxReferenceRankCopy{display:grid;grid-gap:4px;gap:4px;min-width:0}.littlefoxReferenceDataDrawer .littlefoxReferenceRankProductTitle,.littlefoxReferenceDataDrawer .littlefoxReferenceRankTitle,.littlefoxReferenceDataDrawer .littlefoxReferenceRankVideoTitle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.littlefoxReferenceDataDrawer .littlefoxReferenceRankProductTitle{color:var(--lf-ink);font-size:13px;font-weight:700;line-height:1.35}.littlefoxReferenceDataDrawer .littlefoxReferenceRankVideoTitle{color:#6b7890;font-size:12px;font-weight:650;line-height:1.35}.littlefoxReferenceDataDrawer .littlefoxReferenceRankCategoryName{color:var(--lf-ink);font-size:12px;font-weight:650;line-height:1.35;overflow:visible;white-space:normal;word-break:break-word}.littlefoxReferenceDataDrawer .littlefoxReferenceRankMeta{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.littlefoxReferenceDataDrawer .littlefoxReferenceRankTags{display:flex;flex-wrap:wrap;gap:4px}.littlefoxReferenceDataDrawer .littlefoxReferenceDetailHero .littlefoxReferenceProductVisual{width:52px;height:52px;font-size:18px}.littlefoxReferenceDataDrawer .littlefoxReferenceVideoCover{position:relative;display:grid;place-items:center;width:96px;aspect-ratio:9/16;overflow:hidden;border:1px solid #cfe0f5;border-radius:8px;color:#2563eb;background:linear-gradient(135deg,#f8fbff,#edf5ff);cursor:pointer}.littlefoxReferenceDataDrawer .littlefoxReferenceVideoCover.isDisabled{cursor:default}.littlefoxReferenceDataDrawer .littlefoxReferenceVideoCover img{width:100%;height:100%;object-fit:cover}.littlefoxReferenceDataDrawer .littlefoxReferenceVideoCover>svg{font-size:22px}.littlefoxReferenceDataDrawer .littlefoxReferenceVideoCover span{position:absolute;right:6px;bottom:6px;display:inline-flex;align-items:center;gap:4px;padding:4px 6px;border-radius:999px;background:rgba(15,23,42,.72);color:#ffffff;font-size:10px;font-weight:700}.littlefoxReferenceDataDrawer .littlefoxReferenceDetailNav .ant-btn,.littlefoxReferenceDataDrawer .littlefoxReferenceProductHeader .ant-btn,.littlefoxReferenceDataDrawer .littlefoxReferenceRankActions .ant-btn,.littlefoxReferenceDataDrawer .littlefoxReferenceRecentFilters .ant-btn{min-height:32px;padding:0 11px;border-radius:9px;box-shadow:none;font-size:12px;font-weight:760;line-height:1.2}.littlefoxReferenceDataDrawer .ant-btn-primary{border:0;background:linear-gradient(110deg,#4d61f5,#7355ef);color:#ffffff;box-shadow:0 8px 20px #505bed2e}.littlefoxReferenceDataDrawer .ant-tag{-webkit-margin-end:4px;margin-inline-end:4px;border-radius:7px;font-size:10px;font-weight:650;line-height:1.35}.littlefoxReferenceDataDrawer .littlefoxReferenceExposureCurve{gap:10px;padding:12px;border-radius:8px}.littlefoxReferenceDataDrawer .littlefoxReferenceCopyChecks,.littlefoxReferenceDataDrawer .littlefoxReferenceLifecycleEvidence{gap:10px}.littlefoxReferenceDataDrawer .littlefoxReferenceCurveBody{position:relative}.littlefoxReferenceDataDrawer .littlefoxReferenceCurvePlot{grid-template-columns:64px minmax(0,1fr)}.littlefoxReferenceDataDrawer .littlefoxReferenceCurveBody svg{display:block;width:100%;height:118px}.littlefoxReferenceDataDrawer .littlefoxReferenceCurveTicks div.isPeak{border-color:#fb7185;background:#fff1f2}.littlefoxReferenceVideoModal video{display:block;width:100%;max-height:70vh;border-radius:8px;background:#050816}.littlefoxReferenceVideoModal iframe{display:block;width:100%;min-height:640px;border:0;border-radius:8px;background:#050816}.agentPrototypeTodayVideoPreparing{display:grid;min-height:260px;place-items:center;grid-gap:12px;gap:12px;color:var(--lf-muted);font-size:13px}.agentPrototypeReferenceVideoPoster{position:relative;overflow:hidden;border:1px solid #dbe5f2;border-radius:8px;background:#eef3fb}.agentPrototypeReferenceVideoPoster img{display:block;width:100%;max-height:420px;object-fit:contain}.agentPrototypeReferenceVideoPoster .anticon{position:absolute;left:50%;top:50%;display:grid;width:44px;height:44px;place-items:center;border-radius:999px;background:rgba(15,23,42,.72);color:#fff;font-size:20px;transform:translate(-50%,-50%)}.agentPrototypeReferenceVideoPlayback{display:grid;grid-gap:12px;gap:12px}.agentPrototypeReferenceVideoPlayback .ant-btn{justify-self:start}.littlefoxReferenceDataDrawer .littlefoxReferenceEngagementStrip article{padding:10px 12px}.littlefoxReferenceDataDrawer .littlefoxReferenceEngagementStrip svg{font-size:16px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileMatch strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileSpecs strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionFacts strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarMetrics strong,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankNo,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankSales{color:var(--lf-ink);font-size:12px;font-weight:650;line-height:1.35}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileDetailHead strong{color:var(--lf-ink);font-size:13px;font-weight:700;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileEditGrid label>span{color:var(--lf-muted);font-size:11px;font-weight:650;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileEditGrid .ant-input{color:var(--lf-ink);font-size:12px;font-weight:500;line-height:1.5;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileFixedField{grid-column:1/-1}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileFixedField .ant-input{max-width:220px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileSectionLabelInput{font-size:12px;font-weight:760;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileEmptySections{font-size:12px;font-weight:650;line-height:1.35}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileAction .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileAddSectionRow .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileDetailHead .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductProfileToolbarActions .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionActions .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionCardHeader .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceDetailNav .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceProductHeader .ant-btn,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxReferenceRankActions .ant-btn{min-height:32px;padding:0 11px;border-radius:9px;box-shadow:none;font-size:12px;font-weight:760;line-height:1.2}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionWritebackPair .ant-input,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionWritebackPair .ant-select-selector,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarControls .ant-input,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxRadarControls .ant-select-selector{min-height:34px;border-radius:9px;font-size:12px;line-height:1.35}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionRouteTabs button,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionRoutes button,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxProductionStepper button{font-size:11px;font-weight:650;line-height:1.35}.agentPrototypeAdvisorShell .agentPrototypeBaselineGrid{gap:18px}.agentPrototypeAdvisorShell .agentPrototypeBaselineMeta span,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeDiagnosis,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeGroupHead p,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeMemoryList small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeProductGrid p,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeProductTask small,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeVideoItem p{color:var(--lf-muted);font-size:9px;font-weight:400;line-height:1.5}.agentPrototypeAdvisorShell .agentPrototypeBaselineTable,.agentPrototypeAdvisorShell .agentPrototypeBoomProductList,.agentPrototypeAdvisorShell .agentPrototypeLearningTable,.agentPrototypeAdvisorShell .agentPrototypeMonitorTable{gap:7px}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableHead,.agentPrototypeAdvisorShell .agentPrototypeBoomProductHead,.agentPrototypeAdvisorShell .agentPrototypeDerivedVideoHead,.agentPrototypeAdvisorShell .agentPrototypeLearningHead,.agentPrototypeAdvisorShell .agentPrototypeMonitorHead{min-height:34px;border-radius:9px;background:#f6f7fa}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableHead span,.agentPrototypeAdvisorShell .agentPrototypeBoomProductHead span,.agentPrototypeAdvisorShell .agentPrototypeDerivedVideoHead span,.agentPrototypeAdvisorShell .agentPrototypeLearningHead span,.agentPrototypeAdvisorShell .agentPrototypeMonitorHead span{color:#8a95aa;font-size:9px;font-weight:650;letter-spacing:.06em}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow,.agentPrototypeAdvisorShell .agentPrototypeBoomProductRow,.agentPrototypeAdvisorShell .agentPrototypeCandidateGrid div,.agentPrototypeAdvisorShell .agentPrototypeLearningAssetRow,.agentPrototypeAdvisorShell .agentPrototypeMemoryTable div,.agentPrototypeAdvisorShell .agentPrototypeMonitorRow,.agentPrototypeAdvisorShell .agentPrototypeProductGrid article,.agentPrototypeAdvisorShell .agentPrototypeReferenceList article,.agentPrototypeAdvisorShell .agentPrototypeReferenceProof div,.agentPrototypeAdvisorShell .agentPrototypeReferenceVideoCard,.agentPrototypeAdvisorShell .agentPrototypeReviewList>div,.agentPrototypeAdvisorShell .agentPrototypeScriptGrid div,.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitchItem{border:1px solid var(--lf-line);border-radius:12px;background:#ffffff;box-shadow:none}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow,.agentPrototypeAdvisorShell .agentPrototypeBoomProductRow,.agentPrototypeAdvisorShell .agentPrototypeLearningAssetRow,.agentPrototypeAdvisorShell .agentPrototypeMonitorRow{min-height:56px;padding:10px}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow strong,.agentPrototypeAdvisorShell .agentPrototypeBoomProductName strong,.agentPrototypeAdvisorShell .agentPrototypeBoomProductRow>strong,.agentPrototypeAdvisorShell .agentPrototypeCandidateGrid strong,.agentPrototypeAdvisorShell .agentPrototypeLearningAssetName strong,.agentPrototypeAdvisorShell .agentPrototypeLearningAssetRow>strong,.agentPrototypeAdvisorShell .agentPrototypeMemoryTable strong,.agentPrototypeAdvisorShell .agentPrototypeMonitorRow strong,.agentPrototypeAdvisorShell .agentPrototypeReferenceList strong,.agentPrototypeAdvisorShell .agentPrototypeReferenceProof strong,.agentPrototypeAdvisorShell .agentPrototypeReferenceVideoTitle strong,.agentPrototypeAdvisorShell .agentPrototypeReviewList strong,.agentPrototypeAdvisorShell .agentPrototypeScriptGrid strong,.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitchItem strong{color:var(--lf-ink);font-size:11px;font-weight:650;line-height:1.35}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow span,.agentPrototypeAdvisorShell .agentPrototypeBoomProductRow>span,.agentPrototypeAdvisorShell .agentPrototypeCandidateGrid span,.agentPrototypeAdvisorShell .agentPrototypeDerivedVideoRow small,.agentPrototypeAdvisorShell .agentPrototypeDerivedVideoRow span,.agentPrototypeAdvisorShell .agentPrototypeLearningAssetRow>span,.agentPrototypeAdvisorShell .agentPrototypeMemoryTable span,.agentPrototypeAdvisorShell .agentPrototypeMonitorRow small,.agentPrototypeAdvisorShell .agentPrototypeMonitorRow span,.agentPrototypeAdvisorShell .agentPrototypeReferenceList small,.agentPrototypeAdvisorShell .agentPrototypeReferenceList span,.agentPrototypeAdvisorShell .agentPrototypeReferenceProof span,.agentPrototypeAdvisorShell .agentPrototypeReferenceTrendWrap>span,.agentPrototypeAdvisorShell .agentPrototypeReferenceVideoTitle span,.agentPrototypeAdvisorShell .agentPrototypeReviewList small,.agentPrototypeAdvisorShell .agentPrototypeReviewList span,.agentPrototypeAdvisorShell .agentPrototypeScriptGrid span,.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitchItem small,.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitchItem span{color:var(--lf-muted);font-size:8px;font-weight:400;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxMonitorActionButton.ant-btn-primary,.agentPrototypeAdvisorShell .agentPrototypePagePanel .littlefoxMonitorActionButton.ant-btn-primary span{color:#ffffff}.agentPrototypeProductionTaskEvidence{display:grid;grid-gap:5px;gap:5px;margin-top:8px;padding-top:8px;border-top:1px solid #e8edf5}.agentPrototypeProductionTaskEvidence span{color:#4b5871;font-size:9px;font-weight:750}.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitchItem small[data-evidence=true],.agentPrototypeProductionTaskEvidence small{display:block;overflow:hidden;color:#5f6d84;font-size:8px;font-weight:500;line-height:1.45;text-overflow:ellipsis}.agentPrototypeAdvisorShell .agentPrototypeBaselineHeader{padding:20px 22px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBaselineCard .lf-title,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeBaselineHeader h2.ant-typography{font-size:18px;font-weight:700;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypeBaselineHeader>div>span,.agentPrototypeAdvisorShell .agentPrototypeBaselineMeta span{font-size:12px;font-weight:560;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypeBaselineCard{padding:20px}.agentPrototypeAdvisorShell .agentPrototypeBaselineCard .lf-cardHeader .ant-btn{min-height:38px;padding:0 15px;border-radius:10px;font-size:13px;font-weight:650}.agentPrototypeAdvisorShell .agentPrototypeBaselineTable{gap:10px}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableHead{min-height:36px;padding:0 12px}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableHead span{font-size:12px;font-weight:650;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow{min-height:60px;padding:12px;border-radius:12px}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow strong{font-size:14px;font-weight:700;line-height:1.35;letter-spacing:0}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow span{font-size:12px;font-weight:500;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypeBaselineTableRow .ant-tag{min-width:64px;min-height:24px;align-items:center;justify-content:center;font-size:12px;font-weight:650}.agentPrototypeBaselineEditModal .ant-modal-title{color:var(--lf-ink);font-size:20px;font-weight:700;line-height:1.35;letter-spacing:0}.agentPrototypeBaselineEditModal .ant-modal-content{border-radius:12px;padding:24px}.agentPrototypeBaselineEditModal .ant-modal-footer .ant-btn{min-height:40px;padding:0 17px;border-radius:10px;font-size:14px;font-weight:650}.agentPrototypeBaselineEditModal .agentPrototypeBaselineEditList{gap:10px}.agentPrototypeBaselineEditModal .agentPrototypeBaselineEditHead{min-height:38px;padding:0 12px}.agentPrototypeBaselineEditModal .agentPrototypeBaselineEditHead span,.agentPrototypeBaselineEditModal .agentPrototypeMonthlyGoalEditor label span{font-size:12px;font-weight:650;letter-spacing:0}.agentPrototypeBaselineEditModal .agentPrototypeBaselineEditRow{min-height:52px;padding:10px 12px;border-radius:12px}.agentPrototypeBaselineEditModal .agentPrototypeBaselineEditRow .ant-input{min-height:38px;border-radius:10px;font-size:14px;font-weight:500}.agentPrototypeBaselineEditModal .agentPrototypeMonthlyGoalEditor .ant-input{min-height:38px;font-size:14px}.agentPrototypeAdvisorShell .agentPrototypeMonitorViewBar{min-height:0;padding:8px;border:1px solid var(--lf-line);border-radius:12px;background:#ffffff;box-shadow:0 12px 35px #222e4806}.agentPrototypeAdvisorShell .agentPrototypeMonitorTabs button{min-height:32px;border-radius:9px;font-size:9px;font-weight:650}.agentPrototypeAdvisorShell .agentPrototypeLearningAssetRow.isExpanded,.agentPrototypeAdvisorShell .agentPrototypeMonitorTabs button.isActive,.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitchItem.isActive{border-color:#dfe3ff;background:#f7f7ff;box-shadow:inset 3px 0 #4c5df6}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeLearningAssetRow .ant-btn{min-height:32px;padding:0 11px;border:1px solid #d7e1ef;border-radius:9px;background:#ffffff;color:#33405a;box-shadow:none;font-size:12px;font-weight:760}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeLearningAssetRow .ant-btn-primary{border:0;background:linear-gradient(110deg,#4d61f5,#7355ef);color:#ffffff;box-shadow:0 6px 14px #505bed24}.agentPrototypeAdvisorShell .agentPrototypeReferenceVideoList{gap:12px}.agentPrototypeAdvisorShell .agentPrototypeReferenceVideoCard{grid-template-columns:minmax(0,1fr) 120px;gap:12px;padding:12px}.agentPrototypeAdvisorShell .agentPrototypeReferenceCover{width:74px;min-height:96px;border-radius:10px}.agentPrototypeAdvisorShell .agentPrototypeLaunchMetricGrid div,.agentPrototypeAdvisorShell .agentPrototypeReferenceProof div,.agentPrototypeAdvisorShell .agentPrototypeReferenceTrend,.agentPrototypeAdvisorShell .agentPrototypeVideoPlaybackMeta span,.agentPrototypeAdvisorShell .agentPrototypeWorkbenchMetricGrid div{border:1px solid var(--lf-line);border-radius:10px;background:#fbfcfd}.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitch{gap:10px}.agentPrototypeAdvisorShell .agentPrototypeVideoTaskSwitchItem{min-height:74px;padding:12px}.agentPrototypeAdvisorShell .agentPrototypeWorkbenchClone{overflow:hidden;border-radius:16px}.agentPrototypeAdvisorShell .agentPrototypeLaunchMetricGrid small,.agentPrototypeAdvisorShell .agentPrototypeLaunchMetricGrid span,.agentPrototypeAdvisorShell .agentPrototypeVideoPlaybackMeta span,.agentPrototypeAdvisorShell .agentPrototypeWorkbenchMetricGrid span{color:var(--lf-muted);font-size:8px;font-weight:400}.agentPrototypeAdvisorShell .agentPrototypeLaunchMetricGrid strong,.agentPrototypeAdvisorShell .agentPrototypeVideoPlaybackMeta strong,.agentPrototypeAdvisorShell .agentPrototypeWorkbenchMetricGrid strong{color:var(--lf-ink);font-size:12px;font-weight:650}.agentPrototypeAdvisorShell .agentPrototypeChat{padding:20px}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeOverviewHero{padding:20px;border:1px solid var(--lf-line);border-radius:16px;background:#ffffff;box-shadow:0 12px 35px #222e4806}.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeOverviewHero h2,.agentPrototypeAdvisorShell .agentPrototypePagePanel .agentPrototypeOverviewHero h3,.agentPrototypeAdvisorShell .agentPrototypePagePanel .lf-card>h3.ant-typography{color:var(--lf-ink);font-size:16px;font-weight:650;line-height:1.35;letter-spacing:-.02em}.agentPrototypeAdvisorShell .agentPrototypeChecklist,.agentPrototypeAdvisorShell .agentPrototypeDecisionList,.agentPrototypeAdvisorShell .agentPrototypeMemoryList,.agentPrototypeAdvisorShell .agentPrototypePromptList,.agentPrototypeAdvisorShell .agentPrototypeTimeline{gap:10px}.agentPrototypeAdvisorShell .agentPrototypeChecklist span,.agentPrototypeAdvisorShell .agentPrototypeDecisionList div,.agentPrototypeAdvisorShell .agentPrototypeMemoryList div,.agentPrototypeAdvisorShell .agentPrototypePromptList button,.agentPrototypeAdvisorShell .agentPrototypeTimeline div{border:1px solid var(--lf-line);border-radius:12px;background:#ffffff;box-shadow:none}.agentPrototypeAdvisorShell .agentPrototypeDecisionList div,.agentPrototypeAdvisorShell .agentPrototypeMemoryList div,.agentPrototypeAdvisorShell .agentPrototypeTimeline div{padding:10px}.agentPrototypeAdvisorShell .agentPrototypeChecklist span,.agentPrototypeAdvisorShell .agentPrototypePromptList button{min-height:42px;padding:10px;color:#4f5c73;font-size:9px;font-weight:500;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypeDecisionList strong,.agentPrototypeAdvisorShell .agentPrototypeMemoryList strong,.agentPrototypeAdvisorShell .agentPrototypeTimeline strong{color:var(--lf-ink);font-size:11px;font-weight:650;line-height:1.35}.agentPrototypeAdvisorShell .agentPrototypeDecisionList span,.agentPrototypeAdvisorShell .agentPrototypeMemoryList small,.agentPrototypeAdvisorShell .agentPrototypeMemoryList span,.agentPrototypeAdvisorShell .agentPrototypeTimeline small,.agentPrototypeAdvisorShell .agentPrototypeTimeline span{color:var(--lf-muted);font-size:8px;font-weight:400;line-height:1.45}.agentPrototypeAdvisorShell .agentPrototypeChat{gap:8px;border:1px solid var(--lf-line);border-radius:12px;background:#fbfcfd}.agentPrototypeAdvisorShell .agentPrototypeChat div{max-width:88%;padding:9px 11px;border-radius:10px;font-size:9px;line-height:1.5}.agentPrototypeAdvisorShell .agentPrototypeChat .isUser{background:linear-gradient(110deg,#4d61f5,#7355ef)}.agentPrototypeAdvisorShell .agentPrototypeChat .isAgent{border:1px solid var(--lf-line);color:var(--lf-ink)}@media (max-width:1180px){.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityMain{grid-template-columns:120px 1fr}.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityJudgment{grid-column:auto}.agentPrototypeTodayPriorityMain{grid-template-columns:120px 1fr}.agentPrototypeTodayPriorityJudgment{grid-column:1/-1}.agentPrototypeTodayStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.agentPrototypeTodayLowerGrid,.agentPrototypeTodaySupportGrid{grid-template-columns:1fr}.agentPrototypeTodaySidePanel{position:static}.aiCreateDraftLayout{grid-template-columns:1fr}.aiCreateWorkspace.is-script.has-task .aiRewriteScriptPanel .aiRewriteField .ant-input-textarea textarea{max-height:none}.agentPrototypeBaselineGrid,.agentPrototypeBaselineGrid.isBottom{grid-template-columns:1fr}.agentPrototypeBaselineTable.isProduct{overflow-x:auto}.agentPrototypeBaselineTable.isProduct .agentPrototypeBaselineTableHead,.agentPrototypeBaselineTable.isProduct .agentPrototypeBaselineTableRow{min-width:1080px}}@media (max-width:980px){.agentPrototypeAdvisorShell{grid-template-columns:1fr}.agentPrototypeAdvisorSidebar{position:relative;height:auto}.agentPrototypeAdvisorMain{width:100%;padding:0}.agentPrototypeAdvisorTopbar{margin:0;padding:0 16px}.agentPrototypeAdvisorTopbarStatus{display:none}.agentPrototypeTodayEventBoard,.agentPrototypeTodayPriorityMain,.agentPrototypeTodayTaskCard .agentPrototypeTodayPriorityMain{grid-template-columns:1fr}.agentPrototypeTodayPriorityRank{min-height:120px}.userAppShell{grid-template-columns:1fr}.userSidebar{position:relative;height:auto;flex-direction:row;flex-wrap:wrap;align-items:center;padding:12px}.userBrand{min-height:42px;padding:0}.userNav{grid-template-columns:repeat(3,minmax(0,1fr));flex:1 1 100%;width:100%}.userWorkspaceCard{flex:1 1 220px;margin-top:0}.userWorkspace{padding:14px}.agentPrototypeAdvisorMain.userWorkspace{padding:0}.aiCreateWorkspace.is-script .aiCreateWorkspaceBody{grid-template-columns:1fr}.aiCreateWorkspace.is-script .aiCreateWorkspaceForm{position:static;max-height:none;overflow:visible}.aiCreateWorkspace.is-script .aiCreateWorkspaceScript,.aiCreateWorkspace.is-script.has-no-task .aiCreateDraftEmpty{min-height:320px}.aiCreatePreviewCards{grid-template-columns:1fr}.agentPrototypeTodayCommandActions,.agentPrototypeTodayQueueHeader .agentPrototypeTaskStats{justify-content:start}.agentPrototypeBaselineHeader{grid-template-columns:1fr}.agentPrototypeBaselineTable.isContent,.agentPrototypeBaselineTable.isDecision,.agentPrototypeBaselineTable.isExecution{overflow-x:auto}.agentPrototypeBaselineTable.isDecision .agentPrototypeBaselineTableHead,.agentPrototypeBaselineTable.isDecision .agentPrototypeBaselineTableRow{min-width:720px}.agentPrototypeBaselineTable.isContent .agentPrototypeBaselineTableHead,.agentPrototypeBaselineTable.isContent .agentPrototypeBaselineTableRow,.agentPrototypeBaselineTable.isExecution .agentPrototypeBaselineTableHead,.agentPrototypeBaselineTable.isExecution .agentPrototypeBaselineTableRow{min-width:620px}}@media (max-width:640px){.agentPrototypeAdvisorMain{padding:0}.agentPrototypeAdvisorTopbar{min-height:58px;margin:0;padding:0 12px}.agentPrototypeTodayWorkspaceRefit{width:min(100% - 24px,1450px);padding:28px 0 44px}.agentPrototypeTodayCreationQueue,.agentPrototypeTodayHeroPanel,.agentPrototypeTodayOpportunityPanel,.agentPrototypeTodayPriorityCard,.agentPrototypeTodaySidePanel,.agentPrototypeTodayTaskPanel{border-radius:12px;padding:14px}.agentPrototypeTodayPriorityCard{padding:0}.agentPrototypeTodayCommand h2.ant-typography{font-size:22px}.agentPrototypeTodayStatGrid{grid-template-columns:1fr}.agentPrototypeTodayStatCard{min-height:92px}.agentPrototypeTodayPriorityCopy h2.ant-typography{font-size:20px}.agentPrototypeTodayPriorityActions{flex-direction:column}.agentPrototypeTodayPriorityActions .ant-btn{width:100%}.agentPrototypeTodayOpportunityList article,.agentPrototypeTodayQueueItem{grid-template-columns:1fr}.agentPrototypeTodayOpportunityVisual{width:100%;height:110px}.agentPrototypeTodayQueueItem b,.agentPrototypeTodayQueueItem>span{justify-self:start}.agentPrototypeTodayEventRow{grid-template-columns:34px minmax(0,1fr)}.agentPrototypeTodayEventAction{grid-column:2;justify-self:start}.agentPrototypeAdWarning,.agentPrototypeMonitorViewBar{grid-template-columns:1fr}.agentPrototypeAdWarning small{justify-self:start}.agentPrototypeMonitorHead{display:none}.agentPrototypeMonitorRow,.agentPrototypeProductMonitorRow,.agentPrototypeVideoMonitorRow{grid-template-columns:1fr;min-height:0;padding:12px}.agentPrototypeMonitorRow .agentPrototypeStatusPill,.agentPrototypeMonitorRow>span,.agentPrototypeMonitorRow>strong{justify-self:start}.agentPrototypeMonitorRow .ant-space{justify-content:flex-start}}.littlefoxMaterialExpanded{margin:6px 0 0 22px;padding:12px 14px;border:1px solid #d9e2ec;border-left:3px solid #5b8ff9;background:#f8fafc}.littlefoxMaterialMetadataManager,.littlefoxMaterialScriptPreview{margin-bottom:12px}.littlefoxMaterialEditField{margin-bottom:8px}.littlefoxMaterialScriptBlock{padding:8px 10px;border:1px solid #e2e8f0;background:#ffffff}.littlefoxMaterialScriptBlock+.littlefoxMaterialScriptBlock{margin-top:8px}.littlefoxMaterialScriptBlock pre{margin:8px 0 0;white-space:pre-wrap;font-size:12px;line-height:1.6}