*{box-sizing:border-box}body{margin:0;background:#f5f7fb;color:#172033;font-family:Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif}.companySite{min-height:100vh;background:#f7f8fa;color:#172033;font-family:Arial,Helvetica,sans-serif}.companyHero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-gap:48px;gap:48px;align-items:center;min-height:88vh;padding:72px clamp(24px,6vw,96px) 64px;background:#f7f8fa}.companyHeroCopy{display:flex;max-width:720px;flex-direction:column;gap:20px}.companyEyebrow{margin:0;color:#245f73;font-size:13px;font-weight:700;letter-spacing:0;text-transform:uppercase}.companyHero h1{max-width:760px;margin:0;font-size:clamp(44px,7vw,86px);line-height:.98;letter-spacing:0}.companyHero p{max-width:640px;margin:0;color:#4b5563;font-size:18px;line-height:1.65}.companyHeroActions{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.companyHeroActions a{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border:1px solid #172033;border-radius:6px;color:#172033;font-weight:700;text-decoration:none}.companyHeroActions a:first-child{background:#172033;color:#fff}.companyProductVisual{position:relative;overflow:hidden;border:1px solid #d4dae3;border-radius:8px;background:#fff;box-shadow:0 24px 70px rgba(23,32,51,.16)}.companyProductVisual:before{position:absolute;inset:auto 0 0;height:42%;background:#eef3f6;content:""}.companyVisualTopbar{display:flex;gap:8px;padding:18px;border-bottom:1px solid #e4e8ef}.companyVisualTopbar span{width:10px;height:10px;border-radius:50%;background:#c4ccd8}.companyVisualGrid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:22px}.companyVisualGrid div{display:flex;min-height:118px;flex-direction:column;justify-content:space-between;padding:16px;border:1px solid #e5eaf1;border-radius:6px;background:#fff}.companyVisualGrid small,.companyVisualGrid span{color:#667085;font-size:12px}.companyVisualGrid strong{color:#172033;font-size:22px}.companyVisualChart{position:relative;z-index:1;display:flex;height:190px;align-items:flex-end;gap:14px;padding:22px}.companyVisualChart span{flex:1 1;border-radius:5px 5px 0 0;background:#2d7a89}.companyVisualChart span:first-child{height:42%}.companyVisualChart span:nth-child(2){height:64%;background:#172033}.companyVisualChart span:nth-child(3){height:50%}.companyVisualChart span:nth-child(4){height:78%;background:#172033}.companyVisualChart span:nth-child(5){height:58%}.companyTrustBand{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;border-top:1px solid #d8dee8;border-bottom:1px solid #d8dee8;background:#d8dee8}.companyTrustBand span{min-height:84px;padding:24px;background:#fff;color:#334155;font-weight:700}.companyCompliance,.companySection{display:grid;grid-template-columns:minmax(240px,.78fr) minmax(0,1.22fr);grid-gap:48px;gap:48px;padding:76px clamp(24px,6vw,96px)}.companyCompliance h2,.companySection h2{margin:8px 0 0;font-size:clamp(30px,4vw,48px);line-height:1.05}.companyCards{display:grid;grid-gap:16px;gap:16px}.companyCards article{padding:24px;border:1px solid #dfe5ed;border-radius:8px;background:#fff}.companyCards h3{margin:0 0 10px;font-size:20px}.companyCards p,.companyCompliance li,.companyCompliance p{color:#4b5563;font-size:16px;line-height:1.65}.companyCompliance{background:#172033;color:#fff}.companyCompliance .companyEyebrow,.companyCompliance li,.companyCompliance p{color:#d7dee8}.companyCompliance ul{display:grid;grid-gap:14px;gap:14px;margin:0;padding-left:20px}.companyFooter{display:flex;justify-content:space-between;gap:24px;padding:30px clamp(24px,6vw,96px);border-top:1px solid #dfe5ed;background:#fff}.companyFooter div{display:flex;flex-direction:column;gap:4px}.companyFooter span{color:#667085}.companyFooter nav{display:flex;flex-wrap:wrap;gap:16px}.companyFooter a,.companyLegalBack{color:#172033;font-weight:700;text-decoration:none}.companyLegalPage{max-width:900px;margin:0 auto;padding:64px 24px 96px;color:#172033;font-family:Arial,Helvetica,sans-serif}.companyLegalPage h1{margin:28px 0 8px;font-size:clamp(40px,6vw,68px);line-height:1}.companyLegalPage section{padding:26px 0;border-top:1px solid #dfe5ed}.companyLegalPage h2{margin:0 0 10px;font-size:22px}.companyLegalPage p{color:#4b5563;font-size:16px;line-height:1.7}@media (max-width:900px){.companyCompliance,.companyHero,.companySection{grid-template-columns:1fr}.companyTrustBand{grid-template-columns:1fr 1fr}.companyFooter{flex-direction:column}}@media (max-width:620px){.companyHero{padding-top:42px}.companyHero h1{font-size:40px}.companyProductVisual{display:none}.companyTrustBand{grid-template-columns:1fr}}.appShell{min-height:100vh}.content{max-width:1080px;margin:0 auto;padding:36px 20px}.fullWidth{width:100%}.authCard{max-width:440px;margin:72px auto 0}.topBar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.dashboardGrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);grid-gap:18px;gap:18px}.moduleGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.filterForm{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:end}.sourceToolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid #d9e1ef;border-radius:6px;background:#f8fafc}.sourceToolbar>div:first-child{display:flex;flex-direction:column;gap:2px}.filterForm label{display:flex;flex-direction:column;gap:6px;font-size:14px}.filterForm input,.filterForm select{width:100%;min-width:0;height:32px;padding:4px 11px;border:1px solid #d9e1ef;border-radius:6px;background:#fff}.rawJson{max-height:360px;overflow:auto;margin:0;padding:14px;border:1px solid #d9e1ef;border-radius:6px;background:#f8fafc;color:#172033;font-size:12px;line-height:1.6;white-space:pre-wrap;word-break:break-word}.adminPreviewVideo{display:block;width:min(100%,320px);aspect-ratio:9/16;max-height:420px;border:1px solid #d9e1ef;border-radius:8px;background:#111827;object-fit:contain}.hotAdsList{display:flex;flex-direction:column;gap:12px}.poolSummary{align-items:center}.hotAdItem,.poolSummary{display:flex;justify-content:space-between;gap:12px}.hotAdItem{align-items:flex-start;padding:14px;border:1px solid #d9e1ef;border-radius:6px;background:#fff}.hotAdMain{display:flex;flex-direction:column;gap:8px;min-width:0}.detailGrid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.detailGrid>div{display:flex;flex-direction:column;gap:4px}.runFilterDetails{width:100%}.runFilterDetails summary{width:-moz-fit-content;width:fit-content;cursor:pointer;color:#2563eb;font-size:12px}.runFilterGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:8px}.runFilterGrid>div{min-width:0;padding:8px 10px;border:1px solid #d9e1ef;border-radius:6px;background:#f8fafc}.runFilterGrid span{display:block;color:#667085;font-size:12px}.runFilterGrid strong{display:block;margin-top:3px;overflow-wrap:anywhere;color:#172033;font-size:12px;font-weight:600}.profileSummary,.settingsGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.profileSummary>div,.settingsGrid>div{min-width:0;padding:12px;border:1px solid #d9e1ef;border-radius:6px;background:#fff}.detailGrid span,.profileSummary span,.settingsGrid span{display:block;color:#667085;font-size:12px}.profileSummary strong,.settingsGrid .ant-typography,.settingsGrid strong{display:block;margin-top:4px;overflow-wrap:anywhere}.profileForm{display:flex;flex-direction:column;gap:14px}.profileFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.urlAnalyzeBox{width:min(520px,100%)}.assetUploadGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.assetFilterBar{display:flex;align-items:center;justify-content:space-between;gap:12px}.assetTypeSelect{min-width:140px}.assetList{display:flex;flex-direction:column;gap:12px}.assetItem{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:flex-start;padding:14px;border:1px solid #d9e1ef;border-radius:6px;background:#fff}.assetItem.isArchived{background:#f8fafc;opacity:.78}.assetPreview{display:flex;align-items:center;justify-content:center;width:72px;height:72px;overflow:hidden;border:1px solid #d9e1ef;border-radius:6px;background:#f8fafc;color:#667085;font-size:24px}.assetPreviewImage{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.assetMain{display:flex;flex-direction:column;gap:8px;min-width:0}.assetMeta{color:#667085}.userLoginShell{display:grid;min-height:100vh;place-items:center;padding:32px 16px;background:linear-gradient(135deg,rgba(15,118,110,.08),rgba(37,99,235,.08)),#f5f7fb}.userLoginPanel{display:flex;width:min(460px,100%);flex-direction:column;gap:18px;padding:28px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 12px 32px rgba(15,23,42,.08)}.userAppShell{display:grid;grid-template-columns:184px minmax(0,1fr);min-height:100vh;background:#f5f7fb}.userSidebar{position:-webkit-sticky;position:sticky;top:0;display:flex;height:100vh;flex-direction:column;gap:14px;padding:14px 10px;background:#111827;color:#f9fafb}.userBrand{display:flex;align-items:center;gap:10px;padding:0 6px 10px}.userBrandMark{display:grid;width:36px;height:36px;place-items:center;border-radius:8px;background:linear-gradient(135deg,#14b8a6,#2563eb);color:#fff;font-weight:800;font-size:14px}.userBrand span,.userBrand strong{display:block}.userBrand span{margin-top:3px;color:#9ca3af;font-size:11px}.userNav{display:grid;grid-gap:4px;gap:4px}.userNavItem{display:flex;align-items:center;gap:8px;width:100%;border:0;border-radius:6px;background:transparent;color:#cbd5e1;cursor:pointer;padding:9px 10px;text-decoration:none;text-align:left;font-size:14px}.userNavItem.isActive,.userNavItem:hover{background:rgba(255,255,255,.1);color:#fff}.userWorkspaceCard{margin-top:auto;padding:12px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:rgba(255,255,255,.06)}.userWorkspaceCard small,.userWorkspaceCard span{display:block;color:#9ca3af;font-size:11px}.userWorkspaceCard strong{display:block;margin:4px 0;font-size:13px}.userWorkspace{min-width:0;padding:14px 16px}.userTopbar{display:flex;min-height:48px;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.userTopbar h1{margin-bottom:0;font-size:22px}.userEyebrow{margin:0 0 6px;color:#0f766e;font-size:12px;font-weight:700;letter-spacing:0;text-transform:uppercase}.userHero{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:16px;gap:16px;align-items:stretch;padding:14px;border-radius:8px;background:linear-gradient(135deg,rgba(15,118,110,.95),rgba(37,99,235,.88)),#0f766e;color:#fff}.userHero .ant-typography{color:rgba(255,255,255,.84)}.userHero h2.ant-typography{color:#fff;font-size:20px}.userHeroMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.userHeroMetrics div{padding:12px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.12)}.userHeroMetrics strong{display:block;font-size:22px}.userHeroMetrics span{color:rgba(255,255,255,.78);font-size:11px}.userMetricGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.assetCard,.creativeCard,.noticePanel,.toolbarPanel,.userMetricCard,.userPanel{border:1px solid #e5e7eb;border-radius:8px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.noticePanel,.toolbarPanel,.userMetricCard,.userPanel{padding:12px}.userMetricCard span{color:#667085;font-size:12px}.userMetricCard strong{display:block;margin:4px 0;color:#0f766e;font-size:20px}.userMetricCard p{margin-bottom:0;color:#667085;font-size:13px}.tiktokAnalysisHero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px;border:1px solid #d6e4ff;border-radius:8px;background:linear-gradient(135deg,#f8fbff,#f0fdf4)}.tiktokAnalysisHero h2{margin-bottom:6px;font-size:24px}.tiktokAnalysisHero .ant-typography{color:#475467}.tiktokGrowthCenter{color:#172033}.tiktokGrowthCenter .userPanel{border-color:#dfe7f2;border-radius:8px;box-shadow:0 8px 22px rgba(15,23,42,.05)}.tiktokGrowthCenter .ant-btn-primary,.tiktokGrowthCenter .ant-btn-primary span,.tiktokGrowthDetailModal .ant-btn-primary,.tiktokGrowthDetailModal .ant-btn-primary span{color:#ffffff}.marketingWorkspaceContent{display:grid;grid-gap:12px;gap:12px}.tiktokGrowthHeader,.tiktokGrowthTopBar{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.tiktokGrowthTopBar{align-items:center;min-height:40px;padding:0 0 4px}.tiktokGrowthTopBarSpacer{flex:1 1 auto}.tiktokGrowthActionMenu.ant-btn{min-height:34px;border-radius:7px;font-weight:800}.tiktokGrowthHeader{padding:18px;border:1px solid #d8e3ef;border-radius:8px;background:#ffffff;box-shadow:0 10px 28px rgba(15,23,42,.06)}.tiktokGrowthHeader h2.ant-typography,.tiktokGrowthTopBar h2.ant-typography{margin-bottom:4px;font-size:22px}.tiktokGrowthHeader .ant-typography{max-width:720px;color:#475467}.tiktokGrowthDataSummary{display:flex;flex-wrap:wrap;gap:8px;max-width:1160px}.tiktokGrowthDataSummary span{display:inline-flex;min-height:34px;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--lf-border,#dde7f3);border-radius:7px;background:#ffffff;color:var(--lf-text,#152035);font-size:12px;font-weight:700}.tiktokGrowthDataSummary small{color:var(--lf-muted,#64748b);font-size:11px;font-weight:800}.tiktokGrowthDataSummary b{max-width:230px;overflow:hidden;color:var(--lf-text,#152035);font-weight:850;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthReportDate{display:inline-flex;min-height:22px;align-items:center;margin-left:8px;padding:0 7px;border:1px solid #d7e4f4;border-radius:6px;background:#f8fafc;color:#475467;font-size:12px;font-weight:700;vertical-align:middle}.tiktokGrowthHeaderActions{justify-content:flex-end}.tiktokGrowthHeaderActions .ant-btn{min-height:34px;border-radius:7px}.tiktokGrowthHeaderActions>span{display:inline-flex;min-height:32px;align-items:center;gap:6px;padding:0 10px;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc;color:#475467;font-size:12px;font-weight:700}.tiktokGrowthMainGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.tiktokGrowthDailyPanel,.tiktokGrowthTaskPanel{min-width:0}.tiktokGrowthDailyPanel{display:grid;grid-gap:12px;gap:12px}.tiktokGrowthAiWorkspace{display:grid;grid-gap:8px;gap:8px}.tiktokGrowthControlRoom{margin-top:-2px}.tiktokGrowthDailyEntry{display:grid;width:100%;grid-template-columns:38px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;padding:12px;border:1px solid #cfe0f5;border-radius:8px;background:#f8fbff;text-align:left;cursor:pointer}.tiktokGrowthDailyEntry:hover:not(:disabled){border-color:#1677ff;box-shadow:0 8px 18px rgba(22,119,255,.1)}.tiktokGrowthDailyEntry:disabled{cursor:default}.tiktokGrowthAiBadge{display:grid;width:36px;height:36px;place-items:center;border-radius:8px;background:#1d4ed8;color:#ffffff;font-size:13px;font-weight:800}.tiktokGrowthAiConclusion{min-width:0}.tiktokGrowthDailyHead{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tiktokGrowthDailyHead>div:first-child{min-width:0}.tiktokGrowthDailyEntry .tiktokGrowthAiConclusion h3.ant-typography{margin:0 0 5px;font-size:18px;line-height:1.35}.tiktokGrowthDailyEntry .tiktokGrowthAiConclusion .ant-typography{color:#475467;font-size:13px;line-height:1.45}.tiktokGrowthDailyPreview{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.tiktokGrowthDailyEntryAside span,.tiktokGrowthDailyPreview span,.tiktokGrowthDailyTags span{display:inline-flex;max-width:100%;min-height:24px;align-items:center;gap:5px;padding:0 8px;overflow:hidden;border:1px solid #d7e4f4;border-radius:6px;background:#ffffff;color:#475467;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthDailyPreview b{color:#1677ff}.tiktokGrowthDailyTags{display:flex;flex:0 0 auto;max-width:360px;flex-wrap:wrap;justify-content:flex-end;gap:6px}.tiktokGrowthDailySectionGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.tiktokGrowthDailySectionGrid span{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px;border:1px solid #dfe8f4;border-radius:8px;background:#ffffff}.tiktokGrowthDailySectionGrid b{color:#1677ff;font-size:11px}.tiktokGrowthDailySectionGrid strong{color:#111827;font-size:13px;line-height:1.35}.tiktokGrowthDailySectionGrid small,.tiktokGrowthDailySectionGrid strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokGrowthDailySectionGrid small{color:#667085;font-size:11px;line-height:1.45}.tiktokGrowthDailyEntryCta{display:inline-flex;width:-moz-fit-content;width:fit-content;min-height:30px;align-items:center;justify-content:center;margin-top:8px;padding:0 12px;border-radius:7px;background:#1677ff;color:#ffffff;font-size:12px;font-weight:800;box-shadow:0 6px 14px rgba(22,119,255,.18)}.tiktokGrowthDailyEntryAside{display:flex;width:auto;flex-wrap:wrap;justify-content:flex-end;gap:6px}.tiktokGrowthResultSummary{display:grid;grid-gap:7px;gap:7px;padding:8px 10px;border:1px solid #e6edf5;border-radius:8px;background:#ffffff}.tiktokGrowthResultSummary>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.tiktokGrowthResultSummary>div:first-child span{color:#111827;font-size:12px;font-weight:900}.tiktokGrowthResultSummary>div:first-child small{color:#667085;font-size:11px;font-weight:800}.tiktokGrowthResultStrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:8px;gap:8px}.tiktokGrowthResultStrip div{display:grid;grid-gap:3px;gap:3px;min-width:0}.tiktokGrowthResultStrip small,.tiktokGrowthResultStrip span{overflow:hidden;color:#667085;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthResultStrip strong{overflow:hidden;color:#111827;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.tiktokDailyReportDrawer .ant-drawer-body{padding:16px;background:#f5f7fb}.tiktokDailyReportDetail{display:grid;grid-gap:14px;gap:14px}.tiktokDailyReportConclusion{display:grid;grid-gap:10px;gap:10px;padding:18px 20px;border:1px solid #b9d6ff;border-radius:8px;background:linear-gradient(180deg,#ffffff,#f5f9ff);box-shadow:0 10px 24px rgb(15 23 42/5%)}.tiktokDailyReportConclusion span{color:#1677ff;font-size:12px;font-weight:800}.tiktokDailyReportConclusion strong{display:-webkit-box;max-width:940px;overflow:hidden;color:#111827;font-size:19px;line-height:1.48;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tiktokDailyReportSections{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.tiktokDailyReportSection{display:grid;grid-gap:10px;gap:10px;min-width:0;padding:16px;border:1px solid #dfe8f4;border-radius:8px;background:#ffffff;box-shadow:0 8px 18px rgb(15 23 42/4%)}.tiktokDailyReportSection:first-child{border-color:#cfe0f5}.tiktokDailyReportSection:nth-child(2){border-color:#c7ead4}.tiktokDailyReportSection:nth-child(3){border-color:#fed7aa}.tiktokDailyReportSection:nth-child(4){border-color:#ddd6fe}.tiktokDailyReportSectionHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.tiktokDailyReportSectionHeader h3{margin:0;color:#111827;font-size:17px}.tiktokDailyReportSectionHeader span{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border:1px solid #e3eaf3;border-radius:999px;background:#f8fafc;color:#667085;font-size:12px;font-weight:800}.tiktokDailyReportItemList{display:grid;grid-gap:10px;gap:10px}.tiktokDailyReportSection article{display:grid;grid-gap:12px;gap:12px;align-items:start;padding:12px;border:1px solid #edf1f7;border-radius:8px;background:#fbfcfe}.tiktokDailyReportSection article.hasEvidence{grid-template-columns:minmax(280px,.72fr) minmax(460px,1.28fr)}.tiktokDailyReportSection article:first-child{padding-top:12px;border-top:1px solid #edf1f7}.tiktokDailyReportItemCopy{display:grid;grid-gap:7px;gap:7px;min-width:0}.tiktokDailyReportItemCopy>span{color:#1677ff;font-size:12px;font-weight:800}.tiktokDailyReportSection strong{display:-webkit-box;overflow:hidden;color:#111827;font-size:15px;line-height:1.42;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokDailyReportSection p,.tiktokDailyReportSection small{display:-webkit-box;overflow:hidden;margin:0;color:#667085;font-size:13px;line-height:1.58;-webkit-box-orient:vertical}.tiktokDailyReportSection p{-webkit-line-clamp:2}.tiktokDailyReportSection small{color:#475467;font-weight:700;-webkit-line-clamp:2}.tiktokDailyReportEvidenceWrap{min-width:0;overflow:hidden;border:1px solid #edf1f7;border-radius:8px;background:#ffffff;box-shadow:inset 0 1px 0 rgb(255 255 255/80%)}.tiktokDailyReportEvidenceLabel{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 10px;border-bottom:1px solid #edf1f7;background:#f8fafc}.tiktokDailyReportEvidenceLabel strong{display:block;color:#111827;font-size:12px;line-height:1.2}.tiktokDailyReportEvidenceLabel span{color:#667085;font-size:12px;font-weight:800}.tiktokDailyReportEvidenceTable{width:100%;overflow:hidden;border-collapse:separate;border-spacing:0;background:#ffffff;font-size:12px}.tiktokDailyReportEvidenceTable td,.tiktokDailyReportEvidenceTable th{padding:9px 10px;border-bottom:1px solid #edf1f7;color:#475467;text-align:right;white-space:nowrap}.tiktokDailyReportEvidenceTable th{background:#f8fafc;color:#667085;font-weight:800}.tiktokDailyReportEvidenceTable td:first-child,.tiktokDailyReportEvidenceTable th:first-child{width:46%;max-width:320px;overflow:hidden;color:#111827;text-align:left;text-overflow:ellipsis;white-space:nowrap}.tiktokDailyReportEvidenceTable tr:last-child td{border-bottom:none}.tiktokDailyReportEvidenceTable .isPositive{color:#047857;font-weight:800}.tiktokDailyReportEvidenceTable .isNegative{color:#dc2626;font-weight:800}.tiktokGrowthSectionTitle{display:flex;align-items:center;justify-content:space-between;gap:12px}.tiktokGrowthSectionTitle h3.ant-typography{margin-bottom:2px;font-size:17px}.tiktokGrowthSectionTitle .ant-typography{font-size:12px}.tiktokGrowthWorklist{display:grid;grid-gap:8px;gap:8px}.tiktokGrowthWorklistPanel{display:grid;grid-gap:10px;gap:10px}.tiktokGrowthActionPanel{min-width:0}.tiktokGrowthWorkColumns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tiktokGrowthWorkColumn{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid #dfe6ee;border-radius:8px;background:#ffffff}.tiktokGrowthWorkColumn.is-green{border-color:#b7e4c7;background:#f0fdf4}.tiktokGrowthWorkColumn.is-red{border-color:#fecaca;background:#fff5f5}.tiktokGrowthWorkColumn.is-orange{border-color:#fed7aa;background:#fff7ed}.tiktokGrowthWorkColumn.is-purple{border-color:#ddd6fe;background:#f5f3ff}.tiktokGrowthWorkColumn.is-green .tiktokGrowthPriorityBadge{background:#dcfce7;color:#059669}.tiktokGrowthWorkColumn.is-red .tiktokGrowthPriorityBadge{background:#fee2e2;color:#dc2626}.tiktokGrowthWorkColumn.is-orange .tiktokGrowthPriorityBadge{background:#ffedd5;color:#ea580c}.tiktokGrowthWorkColumn.is-purple .tiktokGrowthPriorityBadge{background:#ede9fe;color:#7c3aed}.tiktokGrowthWorkColumnHeader{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:start;color:#172033}.tiktokGrowthPriorityBadge{display:grid;min-height:30px;place-items:center;border-radius:8px;background:#eff6ff;color:#1677ff;font-size:13px;font-weight:900}.tiktokGrowthWorkColumnHeader>div>span{color:#667085;font-size:11px;font-weight:800}.tiktokGrowthWorkColumnHeader strong{display:-webkit-box;margin-top:3px;overflow:hidden;color:#111827;font-size:15px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tiktokGrowthWorkColumnHeader p{display:-webkit-box;margin:5px 0 0;overflow:hidden;color:#475467;font-size:12px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokGrowthWorkActionButton.ant-btn{justify-self:end;min-width:86px;height:28px;font-size:12px;font-weight:800}.tiktokGrowthWorkActionButton.ant-btn-primary,.tiktokGrowthWorkActionButton.ant-btn-primary span{color:#ffffff!important}.tiktokGrowthWorkImpact{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:5px;gap:5px;padding:7px;border-radius:8px;background:#f8fafc}.tiktokGrowthWorkImpact span{display:grid;grid-gap:2px;gap:2px}.tiktokGrowthWorkImpact b{color:#111827;font-size:14px}.tiktokGrowthWorkImpact small,.tiktokGrowthWorkSamples>span{color:#667085;font-size:11px;font-weight:800}.tiktokGrowthWorkSamples{display:grid;grid-gap:6px;gap:6px}.tiktokGrowthWorkSamples>div{display:grid;grid-template-columns:1fr;grid-gap:6px;gap:6px}.tiktokGrowthWorkSamples button{display:grid;grid-template-columns:54px minmax(0,1fr);grid-template-rows:auto auto;grid-gap:4px 7px;gap:4px 7px;width:100%;padding:6px;border:1px solid #e5edf6;border-radius:7px;background:#ffffff;color:#172033;text-align:left;cursor:pointer}.tiktokGrowthWorkSampleThumb{grid-row:span 2;display:grid;width:54px;height:54px;overflow:hidden;place-items:center;border-radius:6px;background:#eef2f7}.tiktokGrowthWorkSampleThumb .videoSearchThumbFallbackVideo,.tiktokGrowthWorkSampleThumb .videoSearchThumbPlaceholder,.tiktokGrowthWorkSampleThumb iframe,.tiktokGrowthWorkSampleThumb img,.tiktokGrowthWorkSampleThumb video{width:54px;height:54px;object-fit:cover}.tiktokGrowthWorkSampleThumb .videoSearchThumbPlaceholder small,.tiktokGrowthWorkSampleThumb .videoSearchThumbProbe{display:none}.tiktokGrowthWorkSamples strong{display:-webkit-box;overflow:hidden;color:#111827;font-size:11px;font-weight:800;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tiktokGrowthWorkSamples small{overflow:hidden;color:#667085;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthWorkSamples em{padding:8px;border:1px dashed #dfe6ee;border-radius:7px;color:#667085;font-size:12px;font-style:normal}.tiktokGrowthInsightGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.tiktokGrowthInsightCard{display:grid;min-height:138px;grid-template-rows:auto auto auto 1fr auto auto;grid-gap:4px;gap:4px;padding:10px;border:1px solid #dbe5f1;border-radius:8px;background:#ffffff;color:#172033;text-align:left;cursor:pointer;box-shadow:0 8px 20px rgba(15,23,42,.05)}.tiktokGrowthInsightCard:hover:not(:disabled){border-color:#1677ff;box-shadow:0 10px 26px rgba(22,119,255,.12)}.tiktokGrowthInsightCard:disabled{cursor:default;opacity:.7}.tiktokGrowthInsightCard em,.tiktokGrowthInsightCard small,.tiktokGrowthInsightCard span{color:#667085;font-size:12px;line-height:1.4}.tiktokGrowthInsightCard strong{color:#111827;font-size:14px}.tiktokGrowthInsightCard b{color:#111827;font-size:24px;line-height:1}.tiktokGrowthInsightCard p{display:-webkit-box;margin:0;overflow:hidden;color:#172033;font-size:12px;font-weight:700;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokGrowthInsightCard em{align-self:end;color:#1677ff;font-style:normal;font-weight:800}.tiktokGrowthInsightCard.is-green{border-color:#b7e4c7}.tiktokGrowthInsightCard.is-red{border-color:#fecaca}.tiktokGrowthInsightCard.is-orange{border-color:#fed7aa}.tiktokGrowthInsightCard.is-purple{border-color:#ddd6fe}.tiktokGrowthDetailModal .ant-drawer-body{padding:12px}.tiktokGrowthDetailModal .ant-drawer-header-title{min-width:0}.tiktokGrowthDetailModal .ant-drawer-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthDetailBody{display:grid;grid-gap:12px;gap:12px}.tiktokGrowthDetailToolbar{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid #dfe8f4;border-radius:8px;background:#ffffff}.tiktokGrowthDetailToolbar>div{display:flex;min-width:0;align-items:center;gap:8px}.tiktokGrowthDetailToolbar button{height:28px;padding:0 9px;border:1px solid #dfe6ee;border-radius:7px;background:#ffffff;color:#475467;cursor:pointer;font:inherit;font-size:12px;font-weight:800}.tiktokGrowthDetailToolbar strong{overflow:hidden;color:#111827;font-size:16px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthDetailToolbar span{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border:1px solid #d7e4f4;border-radius:6px;background:#f8fbff;color:#475467;font-size:12px;font-weight:800;white-space:nowrap}.tiktokGrowthDetailHero{display:grid;grid-template-columns:280px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.tiktokGrowthDetailVideo{position:relative;display:grid;min-height:360px;overflow:hidden;place-items:center;border:1px solid #dfe6ee;border-radius:8px;background:#eef2f7;color:#667085;font-size:13px;font-weight:800;text-align:center;aspect-ratio:9/16}.tiktokGrowthDetailVideo img{object-fit:cover}.tiktokGrowthDetailVideo .videoSearchThumbEmbed,.tiktokGrowthDetailVideo .videoSearchThumbFallbackVideo,.tiktokGrowthDetailVideo .videoSearchThumbPlaceholder,.tiktokGrowthDetailVideo .videoSearchThumbProbe,.tiktokGrowthDetailVideo img{width:100%;height:100%;min-height:360px}.tiktokGrowthDetailVideo .videoSearchThumbFallbackVideo,.tiktokGrowthDetailVideo .videoSearchThumbProbe{object-fit:cover}.tiktokGrowthDetailVideo .videoSearchThumbProbe{display:none}.tiktokGrowthDetailVideoEmpty,.videoSearchThumbPlaceholder{display:grid;grid-gap:6px;gap:6px;place-items:center;padding:12px;color:#64748b;text-align:center}.videoSearchThumbPlaceholder svg{font-size:24px}.videoSearchThumbPlaceholder small{color:#64748b;font-size:12px;font-weight:800}.tiktokGrowthDetailVideo button{position:absolute;top:50%;left:50%;display:grid;width:46px;height:46px;place-items:center;border:2px solid rgba(255,255,255,.9);border-radius:999px;background:rgba(17,24,39,.62);color:#ffffff;cursor:pointer;font-size:23px;transform:translate(-50%,-50%)}.tiktokGrowthDetailHeroStack{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.tiktokGrowthDetailIntro{display:grid;align-content:start;grid-gap:7px;gap:7px;padding:12px;border:1px solid #dbe5f1;border-radius:8px;background:#f8fafc}.tiktokGrowthDetailIntro.is-green{border-color:#b7e4c7;background:#f0fdf4}.tiktokGrowthDetailIntro.is-red{border-color:#fecaca;background:#fff5f5}.tiktokGrowthDetailIntro.is-orange{border-color:#fed7aa;background:#fff7ed}.tiktokGrowthDetailIntro.is-purple{border-color:#ddd6fe;background:#f5f3ff}.tiktokGrowthDetailIntro span{color:#667085;font-size:12px;font-weight:800}.tiktokGrowthDetailIntro strong{color:#111827;font-size:18px;line-height:1.35}.tiktokGrowthDetailIntro p{margin:0;color:#475467;font-size:13px;line-height:1.45}.tiktokGrowthDetailSubhead{margin:4px 0 0;color:#111827;font-size:14px;font-weight:900}.tiktokGrowthDetailScoreRow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:8px}.tiktokGrowthDetailScoreRow div{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.72)}.tiktokGrowthDetailScoreRow b{color:#111827;font-size:20px;line-height:1.1}.tiktokGrowthDetailScoreRow small{color:#667085;font-size:12px;line-height:1.35}.tiktokGrowthDetailMetaGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:7px;gap:7px}.tiktokGrowthDetailMetaGrid div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px;border:1px solid rgba(15,23,42,.08);border-radius:8px;background:rgba(255,255,255,.78)}.tiktokGrowthDetailMetaGrid span{color:#667085;font-size:11px;font-weight:800}.tiktokGrowthDetailMetaGrid b{overflow:hidden;color:#111827;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthModalSection{display:grid;grid-gap:8px;gap:8px}.tiktokGrowthDetailReasonSection{padding:10px;border:1px solid #dfe8f4;border-radius:8px;background:#ffffff}.tiktokGrowthModalSection h3{margin:0;color:#111827;font-size:15px}.tiktokGrowthModalBlocks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.tiktokGrowthModalBlocks.is-diagnosis{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tiktokGrowthModalBlocks div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;border:1px solid #dfe6ee;border-radius:8px;background:#f8fafc}.tiktokGrowthModalBlocks.is-diagnosis .tiktokGrowthDiagnosisCard{position:relative;align-content:start;padding-top:34px;border-color:#fecaca;background:#fff7f7}.tiktokGrowthDiagnosisCard i{position:absolute;top:9px;left:9px;display:grid;width:20px;height:20px;place-items:center;border-radius:999px;background:#fee2e2;color:#dc2626;font-size:12px;font-style:normal;font-weight:900}.tiktokGrowthModalBlocks.is-diagnosis .tiktokGrowthDiagnosisCard b{color:#991b1b}.tiktokGrowthModalBlocks.is-diagnosis .tiktokGrowthDiagnosisCard span{display:-webkit-box;overflow:hidden;color:#475467;-webkit-box-orient:vertical;-webkit-line-clamp:5}.tiktokGrowthModalBlocks b{color:#172033;font-size:12px}.tiktokGrowthModalBlocks span{color:#667085;font-size:12px;line-height:1.45}.tiktokGrowthDetailCompare{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:10px;gap:10px}.tiktokGrowthDetailCompareCard{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid #dfe8f4;border-radius:8px;background:#ffffff}.tiktokGrowthDetailCompareCard h3{margin:0;color:#111827;font-size:14px;font-weight:900}.tiktokGrowthDetailMiniList{display:grid;grid-gap:7px;gap:7px}.tiktokGrowthDetailMiniList>article,.tiktokGrowthDetailMiniList>button,.tiktokGrowthDetailMiniList>div,.tiktokGrowthDetailMiniList>em{display:grid;grid-gap:4px;gap:4px;width:100%;padding:9px;border:1px solid #dfe6ee;border-radius:8px;background:#f8fafc;color:#172033;text-align:left}.tiktokGrowthDetailMiniList button{cursor:pointer}.tiktokGrowthDetailMiniList strong{overflow:hidden;color:#111827;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthDetailMiniList em,.tiktokGrowthDetailMiniList span{color:#667085;font-size:12px;font-style:normal;line-height:1.45}.tiktokGrowthDetailVideoList{grid-template-columns:minmax(0,1fr)}.tiktokGrowthDetailVideoList>article{grid-template-columns:86px minmax(0,1fr) auto;gap:12px;align-items:center}.tiktokGrowthDetailVideoPreviewButton{display:grid;width:86px;height:86px;padding:0;border:0;background:transparent;color:inherit;text-align:left}.tiktokGrowthDetailVideoBody{display:grid;grid-gap:8px;gap:8px;min-width:0}.tiktokGrowthDetailVideoAction{display:flex;align-items:center;justify-content:flex-end;min-width:104px}.tiktokGrowthDetailVideoActionButton{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:104px;max-width:104px;min-height:32px;padding:4px 10px;border:1px solid #d7e3f3;border-radius:6px;background:#ffffff;box-shadow:0 2px 5px rgba(15,23,42,.04);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#172033;cursor:pointer;font-size:13px;font-weight:800;line-height:1.2}.tiktokGrowthDetailVideoActionButton:focus-visible,.tiktokGrowthDetailVideoActionButton:hover{border-color:#9bbcff;color:#2563eb;outline:none}.tiktokGrowthDetailVideoActionButton:disabled{cursor:not-allowed;opacity:.55}.tiktokGrowthDetailVideoPreviewButton>span{display:grid;width:86px;height:86px;overflow:hidden;place-items:center;border-radius:7px;background:#eef2f7;color:#64748b;font-size:20px}.tiktokGrowthDetailVideoList .videoSearchThumbFallbackVideo,.tiktokGrowthDetailVideoList .videoSearchThumbPlaceholder,.tiktokGrowthDetailVideoList iframe,.tiktokGrowthDetailVideoList img,.tiktokGrowthDetailVideoList video{width:100%;height:100%;object-fit:cover}.tiktokGrowthDetailVideoList .videoSearchThumbPlaceholder small,.tiktokGrowthDetailVideoList .videoSearchThumbProbe{display:none}.tiktokGrowthDetailVideoBody .tiktokGrowthDetailVideoTitleButton{min-width:0;border:0;background:transparent;color:#111827;cursor:pointer;font:inherit;font-size:13px;font-weight:900;line-height:1.35;padding:0;text-align:left;white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokGrowthDetailVideoBody .tiktokGrowthDetailVideoTitleButton:hover{color:#2563eb}.tiktokGrowthDetailVideoBody>em{display:flex;flex-wrap:wrap;gap:6px}.tiktokGrowthDetailVideoBody>em b{padding:2px 6px;border:1px solid #dfe6ee;border-radius:999px;background:#ffffff;color:#475467;font-size:11px;font-weight:800}.tiktokGrowthDetailVideoBody>span{min-width:0;overflow:hidden;color:#667085;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthDetailReferenceCard{display:grid;grid-template-columns:112px minmax(0,1fr);grid-gap:8px;gap:8px;padding:9px;border:1px solid #dfe6ee;border-radius:8px;background:#f8fafc}.tiktokGrowthDetailReferenceCard>span{grid-row:span 3;display:grid;width:112px;height:112px;overflow:hidden;place-items:center;border-radius:7px;background:#eef2f7}.tiktokGrowthDetailReferenceCard .videoSearchThumbFallbackVideo,.tiktokGrowthDetailReferenceCard .videoSearchThumbPlaceholder,.tiktokGrowthDetailReferenceCard iframe,.tiktokGrowthDetailReferenceCard img,.tiktokGrowthDetailReferenceCard video{width:100%;height:100%;object-fit:cover}.tiktokGrowthDetailReferenceCard .videoSearchThumbPlaceholder small,.tiktokGrowthDetailReferenceCard .videoSearchThumbProbe{display:none}.tiktokGrowthDetailReferenceCard strong{display:-webkit-box;overflow:hidden;color:#111827;font-size:13px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tiktokGrowthDetailReferenceCard em{color:#667085;font-size:12px;font-style:normal;line-height:1.45}.tiktokGrowthDetailReferenceCard a{color:#1677ff;font-size:12px;font-weight:800}.tiktokGrowthSolutionGrid{display:grid;grid-template-columns:minmax(0,1fr)}.tiktokGrowthDetailVideoTitleButton{min-width:0;border:0;background:transparent;color:#111827;cursor:pointer;font:inherit;font-size:12px;font-weight:900;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthDetailVideoTitleButton:hover{color:#2563eb}.tiktokGrowthSolutionGrid>div{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;border:1px solid #d8e3ff;border-radius:8px;background:#f8fbff}.tiktokGrowthSolutionHeader{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.tiktokGrowthSolutionHeader>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.tiktokGrowthSolutionHeader>.ant-btn{flex:0 0 auto}.tiktokGrowthSolutionHeader span{color:#6d28d9;font-size:12px;font-weight:800}.tiktokGrowthSolutionHeader strong{color:#111827;font-size:16px}.tiktokGrowthSolutionHeader p{margin:0;color:#667085;font-size:12px}.tiktokGrowthDeliveryState,.tiktokGrowthSolutionState{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;padding:9px 10px;border:1px solid #dfe6ee;border-radius:8px;background:#ffffff}.tiktokGrowthDeliveryState span,.tiktokGrowthSolutionState span{color:#667085;font-size:12px;font-weight:800}.tiktokGrowthDeliveryState strong,.tiktokGrowthSolutionState strong{color:#111827;font-size:13px}.tiktokGrowthDeliveryState p,.tiktokGrowthSolutionState p{flex-basis:100%;margin:0;color:#b42318;font-size:12px;line-height:1.45}.tiktokGrowthSolutionPreview{display:grid;grid-gap:10px;gap:10px}.tiktokGrowthSolutionDraft{display:grid;grid-template-columns:160px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px;border:1px solid #dfe6ee;border-radius:8px;background:#ffffff}.tiktokGrowthSolutionDraft video{width:160px;max-height:120px;border-radius:7px;background:#111827}.tiktokGrowthSolutionDraft a{color:#1677ff;font-size:13px;font-weight:800}.tiktokGrowthDeliveryLink{display:grid;grid-gap:10px;gap:10px}.tiktokGrowthDeliveryCandidates,.tiktokGrowthLinkedAds{display:grid;grid-gap:8px;gap:8px}.tiktokGrowthDeliveryCandidates h4{margin:0;color:#111827;font-size:13px;font-weight:900}.tiktokGrowthDeliveryCandidates article,.tiktokGrowthLinkedAds>div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;border:1px solid #dfe6ee;border-radius:8px;background:#fbfcfe}.tiktokGrowthDeliveryCandidates article{grid-template-columns:minmax(0,1fr) auto;align-items:center}.tiktokGrowthDeliveryCandidates strong,.tiktokGrowthLinkedAds strong{display:-webkit-box;overflow:hidden;color:#111827;font-size:13px;font-weight:850;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:1}.tiktokGrowthDeliveryCandidates small,.tiktokGrowthDeliveryCandidates span,.tiktokGrowthLinkedAds small{display:block;overflow:hidden;color:#667085;font-size:12px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.tiktokGrowthSolutionStoryboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.tiktokGrowthSolutionStoryboard article{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:9px;border:1px solid #dfe6ee;border-radius:8px;background:#ffffff}.tiktokGrowthSolutionStoryboard span{color:#1677ff;font-size:12px;font-weight:900}.tiktokGrowthSolutionStoryboard strong{display:-webkit-box;overflow:hidden;color:#111827;font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:3}.tiktokGrowthSolutionStoryboard p{margin:0;color:#667085;font-size:12px;line-height:1.45}.tiktokGrowthExecutionSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.tiktokGrowthExecutionSteps div{position:relative;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:11px;border:1px solid #e2e8f0;border-radius:8px;background:#ffffff}.tiktokGrowthExecutionSteps div:after{position:absolute;top:22px;right:-8px;width:8px;height:1px;background:#d7dfeb;content:""}.tiktokGrowthExecutionSteps div:last-child:after{display:none}.tiktokGrowthExecutionSteps div.isActive{border-color:#c7d2fe;background:#f8fbff}.tiktokGrowthExecutionSteps span{display:grid;width:24px;height:24px;place-items:center;border-radius:999px;background:#eef4ff;color:#1677ff;font-size:12px;font-weight:900}.tiktokGrowthExecutionSteps b,.tiktokGrowthExecutionSteps small,.tiktokGrowthExecutionSteps strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.tiktokGrowthExecutionSteps strong{color:#111827;font-size:13px;line-height:1.35;-webkit-line-clamp:1}.tiktokGrowthExecutionSteps small{min-height:34px;color:#667085;font-size:12px;line-height:1.4;-webkit-line-clamp:2}.tiktokGrowthExecutionSteps b{color:#1677ff;font-size:12px;line-height:1.35;-webkit-line-clamp:1}.inlineLinkButton{display:inline;padding:0;border:none;background:transparent;color:#1677ff;cursor:pointer;font:inherit;font-weight:700;text-decoration:underline;text-underline-offset:3px}.tiktokReferencePanel{min-width:0}.tiktokGrowthLoopGrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);grid-gap:12px;gap:12px;align-items:stretch}.tiktokGrowthLoopPanel{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.tiktokGrowthExecutionList,.tiktokGrowthLearningList,.tiktokGrowthStrategyList{display:grid;grid-gap:8px;gap:8px}.tiktokGrowthExecutionItem,.tiktokGrowthLearningList div,.tiktokGrowthStrategyList div{display:grid;min-width:0;padding:10px;border:1px solid #e4ebf5;border-radius:8px;background:#fbfcfe}.tiktokGrowthExecutionItem{grid-template-columns:42px minmax(0,1fr) auto;gap:10px;align-items:center;width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left}.tiktokGrowthExecutionItem:focus-visible,.tiktokGrowthExecutionItem:hover{background:#f8fbff}.tiktokGrowthExecutionItem>span{display:grid;width:34px;height:34px;place-items:center;border-radius:8px;background:#eef4ff;color:#1677ff;font-size:13px;font-weight:900}.tiktokGrowthExecutionItem div,.tiktokGrowthLearningList div,.tiktokGrowthStrategyList div{gap:4px}.tiktokGrowthExecutionItem strong,.tiktokGrowthLearningList strong,.tiktokGrowthStrategyList strong{display:-webkit-box;overflow:hidden;color:#111827;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokGrowthExecutionItem em,.tiktokGrowthExecutionItem small,.tiktokGrowthLearningList small,.tiktokGrowthStrategyList small{display:-webkit-box;overflow:hidden;margin:0;color:#667085;font-size:12px;font-style:normal;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokGrowthExecutionItem em{color:#dc2626}.tiktokGrowthExecutionItem b{min-width:74px;color:#1677ff;font-size:12px;text-align:right}.tiktokGrowthLearningList span{color:#1677ff;font-size:12px;font-weight:800}.tiktokGrowthBottomGrid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.tiktokReferenceHeader{display:flex;justify-content:space-between;gap:14px;margin-bottom:12px}.tiktokReferenceHeader h3.ant-typography{margin-bottom:8px}.tiktokReferenceTabs{display:flex;flex-wrap:wrap;gap:18px}.tiktokReferenceTabs button{position:relative;padding:0 0 6px;border:none;background:transparent;color:#475467;cursor:pointer;font:inherit;font-size:13px;font-weight:700}.tiktokReferenceTabs button.isActive{color:#1677ff}.tiktokReferenceTabs button.isActive:after{position:absolute;right:0;bottom:0;left:0;height:2px;border-radius:999px;background:#1677ff;content:""}.tiktokReferenceScroller{display:grid;grid-template-columns:repeat(8,minmax(132px,1fr));align-items:stretch;grid-gap:8px;gap:8px;overflow-x:auto;padding-bottom:2px}.tiktokReferenceFallbackList{margin-top:8px}.tiktokReferenceCard{display:grid;grid-template-rows:auto minmax(28px,auto) minmax(25px,auto) auto;height:100%;min-width:0;grid-gap:5px;gap:5px}.tiktokReferenceThumb{position:relative;display:grid;min-height:128px;overflow:hidden;place-items:center;border:1px solid #dfe6ee;border-radius:8px;background:#eef2f7;color:#64748b;font-size:13px;font-weight:700}.tiktokReferenceRank{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;min-height:18px;align-items:center;padding:0 5px;border-radius:999px;background:rgba(17,24,39,.72);color:#ffffff;font-size:10px;font-weight:900}.tiktokReferenceThumb .videoSearchThumbEmbed,.tiktokReferenceThumb .videoSearchThumbFallbackVideo,.tiktokReferenceThumb .videoSearchThumbPlaceholder,.tiktokReferenceThumb .videoSearchThumbProbe,.tiktokReferenceThumb img{width:100%;height:128px;object-fit:cover}.tiktokReferenceThumb .videoSearchThumbProbe{display:none}.tiktokReferenceNoPlay,.tiktokReferenceThumb a{position:absolute;top:50%;left:50%;display:grid;width:40px;height:40px;place-items:center;border:2px solid rgba(255,255,255,.9);border-radius:999px;background:rgba(17,24,39,.62);color:#ffffff;font-size:22px;transform:translate(-50%,-50%)}.tiktokReferenceNoPlay{opacity:.5}.tiktokReferenceCard strong{display:-webkit-box;overflow:hidden;color:#111827;font-size:13px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tiktokReferenceCard small{color:#667085;font-size:12px}.tiktokReferenceCardFooter{display:flex;flex-wrap:wrap;gap:4px;margin-top:auto}.tiktokAuthorizePanel{display:flex;align-items:center;justify-content:space-between;gap:16px;border-color:#bfdbfe;background:#eff6ff}.tiktokReportList{display:grid;grid-gap:8px;gap:8px}.tiktokReportRow{display:grid;grid-template-columns:minmax(180px,1.5fr) repeat(4,minmax(72px,.7fr));grid-gap:8px;gap:8px;align-items:center;padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#344054;font-size:12px}.tiktokAccountCard strong,.tiktokReportRow strong{display:block;color:#111827;font-size:13px;line-height:1.35}.tiktokReportRow span{min-width:0}.tiktokAccountCard span,.tiktokReportRow div span{display:block;color:#667085;font-size:12px;line-height:1.45}.tiktokReportHead{background:#ffffff;color:#667085;font-weight:700}.tiktokExperienceCards{grid-template-columns:repeat(2,minmax(0,1fr))}.tiktokConclusionPanel{display:grid;grid-gap:12px;gap:12px;border-color:#bbf7d0;background:#fbfefc}.tiktokConclusionSummary{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.tiktokVerdictStrip{display:flex;flex-wrap:wrap;gap:8px}.tiktokScoreCards{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:0}.tiktokScoreCard{background:#ffffff}.tiktokScoreIdentity{display:grid;grid-gap:2px;gap:2px;color:#667085;font-size:12px;line-height:1.45}.tiktokScoreIdentity span{overflow-wrap:anywhere}.tiktokRelatedVideos{display:grid;grid-gap:8px;gap:8px}.tiktokRelatedVideo{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:center;width:100%;padding:6px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:inherit;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease}.tiktokRelatedVideo:hover{border-color:#0ea5e9;background:#eef9ff}.tiktokRelatedVideo img,.tiktokVideoPlaceholder{width:44px;height:58px;border-radius:6px;object-fit:cover;background:#e0f2fe}.tiktokVideoPlaceholder{display:grid;place-items:center;color:#0369a1;font-size:12px;font-weight:700}.tiktokRelatedVideo span{min-width:0}.tiktokRelatedVideo small,.tiktokRelatedVideo strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tiktokRelatedVideo small{color:#667085;font-size:11px}.tiktokPreviewModal{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.opportunityPreviewModal{display:grid;grid-template-columns:minmax(220px,300px) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.tiktokPreviewMedia{display:grid;min-height:360px;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#0f172a}.tiktokPreviewMedia .videoSearchThumbFallbackVideo,.tiktokPreviewMedia .videoSearchThumbPlaceholder,.tiktokPreviewMedia iframe,.tiktokPreviewMedia img,.tiktokPreviewMedia video{width:100%;height:100%;max-height:520px;border:0;object-fit:contain}.tiktokPreviewMedia .videoSearchThumbProbe{display:none}.tiktokPreviewEmpty{display:grid;place-items:center;grid-gap:10px;gap:10px;min-height:360px;padding:24px;color:#e0f2fe;text-align:center}.tiktokPreviewEmpty .anticon{font-size:36px}.tiktokPreviewMeta{display:grid;grid-gap:12px;gap:12px}.tiktokPreviewMeta>strong{overflow-wrap:anywhere;font-size:16px;line-height:1.45}.tiktokPreviewMeta small{color:#667085}.tiktokRawReportDetails{align-self:start}.tiktokRawReportDetails summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;cursor:pointer;list-style-position:inside}.tiktokRawReportDetails summary span{display:grid;grid-gap:4px;gap:4px}.tiktokRawReportDetails summary strong{color:#111827;font-size:16px}.tiktokRawReportDetails[open] summary{margin-bottom:10px}.tiktokAccountCard{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.userGrid{display:grid;grid-gap:14px;gap:14px}.twoCol{grid-template-columns:repeat(2,minmax(0,1fr))}.threeCol{grid-template-columns:repeat(3,minmax(0,1fr))}.profileGrid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr)}.userPanelHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}.userPanelHeader h3{margin-bottom:0;font-size:16px}.quickActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.assetTabs button,.quickActions button{min-height:30px;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc;color:#172033;cursor:pointer;font-size:12px}.assetTabs button.isActive,.assetTabs button:hover,.quickActions button:hover{border-color:#0f766e;background:#e7f6f3;color:#0f766e}.operationPath{display:grid;grid-gap:10px;gap:10px}.operationPathSteps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.operationPathStep{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:4px 8px;gap:4px 8px;min-height:72px;padding:10px;border:1px solid #e5e7eb;border-radius:6px;background:#f8fafc;color:#172033;text-align:left;cursor:pointer}.operationPathStep span{grid-row:span 2;display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:#0f766e;color:#fff;font-size:12px;font-weight:700}.operationPathStep strong{font-size:13px}.operationPathStep small{color:#64748b;font-size:12px;line-height:1.45}.opportunityGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.opportunityCard{display:grid;grid-template-rows:138px minmax(0,1fr);overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.opportunityCard .videoSearchThumb,.opportunityCard .videoSearchThumbEmbed,.opportunityCard .videoSearchThumbFallbackVideo,.opportunityCard .videoSearchThumbPlaceholder,.opportunityCard img,.opportunityCardPlaceholder{width:100%;height:138px;object-fit:cover;background:#e2e8f0}.opportunityCard .videoSearchThumbProbe{display:none}.opportunityCardMediaButton{position:relative;display:block;width:100%;height:138px;padding:0;overflow:hidden;border:0;background:transparent;color:inherit;cursor:pointer}.opportunityCardMediaButton .opportunityCardPlaceholder,.opportunityCardMediaButton .videoSearchThumb,.opportunityCardMediaButton .videoSearchThumbFallbackVideo,.opportunityCardMediaButton .videoSearchThumbPlaceholder,.opportunityCardMediaButton img{display:block}.opportunityCardPlayBadge{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:4px;padding:4px 7px;border-radius:6px;background:rgba(15,23,42,.78);color:#fff;font-size:12px;line-height:1}.opportunityCardPlaceholder{display:grid;place-items:center;color:#64748b;font-size:12px}.opportunityCardBody{display:grid;grid-gap:8px;gap:8px;padding:10px}.opportunityCardBody p{margin:0;color:#475467;font-size:12px;line-height:1.45}.opportunityMetrics{display:flex;flex-wrap:wrap;gap:6px}.opportunityMetrics span{padding:2px 6px;border-radius:999px;background:#ecfdf3;color:#047857;font-size:11px}.experienceSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.experienceCard,.experienceSummary>div{border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.experienceSummary>div{display:grid;grid-gap:4px;gap:4px;padding:10px}.experienceSummary strong{color:#111827;font-size:18px}.experienceCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.experienceCard{display:grid;grid-gap:8px;gap:8px;padding:10px}.experienceCard strong{color:#111827;font-size:13px;line-height:1.45}.experienceCard small{color:#047857;font-size:12px;line-height:1.45}.materialTaskSummary{display:flex;flex-wrap:wrap;gap:6px}.flowList{margin:0;padding-left:20px;color:#475467;font-size:14px;line-height:1.7}.skuCard h2{margin-bottom:6px;font-size:24px}.profileSourcePanel{display:grid;grid-template-columns:38px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:flex-start;margin-bottom:12px}.profileSourcePanel .ant-typography{display:block}.profileSourceIcon{display:grid;width:38px;height:38px;place-items:center;border:1px solid #c7e8e3;border-radius:8px;background:#e7f6f3;color:#0f766e;font-size:18px}.chipList{display:flex;flex-wrap:wrap;gap:6px}.chipList span{padding:5px 8px;border-radius:999px;background:#e7f6f3;color:#0f766e;font-size:11px;font-weight:700}.chipList.danger span{background:#fff1e8;color:#c2410c}.profileSummaryRows{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.profileSummaryRows div{padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.profileSummaryRows span{display:block;color:#667085;font-size:12px}.profileSummaryRows strong{display:block;margin-top:4px}.userProfileFormGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.userProfileFormGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.profileFormSection{min-width:0;padding:8px 10px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.profileFormSection+.profileFormSection,.userProfileFormGrid+.profileFormSection{margin-top:10px}.profileFormSection h4.ant-typography{margin-bottom:8px;font-size:16px}.profileCompact{font-size:12px}.profileCompact .userGrid{gap:10px}.profileCompact .userPanel{padding:12px;border-radius:8px}.profileCompact .userPanelHeader{gap:8px;margin-bottom:6px}.profileCompact .userPanelHeader h3,.profileCompact h3.ant-typography{font-size:15px}.profileCompact h4.ant-typography{margin-bottom:6px;font-size:13px}.profileCompact .ant-form-item-label>label,.profileCompact .ant-typography,.profileCompact label{font-size:12px}.profileCompact .ant-form-item{margin-bottom:8px}.profileCompact .ant-input,.profileCompact .ant-input-affix-wrapper,.profileCompact .ant-select-selector,.profileCompact textarea{border-radius:6px!important;font-size:12px}.profileCompact .ant-input,.profileCompact .ant-select-selector{min-height:30px}.profileCompact .profileSourcePanel{grid-template-columns:30px minmax(0,1fr);gap:8px;margin-bottom:8px}.profileCompact .profileSourceIcon{width:30px;height:30px;font-size:15px}.profileCompact .skuCard{display:grid;grid-gap:4px;gap:4px}.profileCompact .skuCard h2.ant-typography{margin-bottom:2px;font-size:18px;line-height:1.25}.profileCompact .profileFormSection{padding:7px 8px;border-radius:6px}.profileCompact .userProfileFormGrid{gap:8px}.profileCompact .profileProductPicker{gap:6px}.profileCompact .profileProductPicker button{padding:8px 10px;border-radius:6px}.profileCompact .chipList{gap:5px}.profileCompact .chipList span{padding:4px 7px;font-size:11px}.profileCompact .aiCreateAssetGrid{gap:8px}.profileCompact .aiCreateAssetCard{gap:5px;padding:8px;border-radius:8px;font-size:12px}.tiktokShopConnectPanel{display:grid;grid-gap:10px;gap:10px;min-width:0}.profileProductWorkspace{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,300px);grid-gap:12px;gap:12px;align-items:start;min-width:0;max-width:100%}.profileProductWorkspace.threeColumn{grid-template-columns:minmax(220px,.85fr) minmax(320px,1.15fr) minmax(320px,1fr)}.productDetailColumn,.productEditorPanel,.productInsightsColumn,.productInsightsPanel,.productListColumn,.productListPanel{min-width:0}.profileDraftUploader{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.72fr) auto;grid-gap:10px;gap:10px;align-items:center;margin-bottom:10px;padding:10px;border:1px solid #d8ebe7;border-radius:8px;background:#f4fbf9}.profileDraftUploader .ant-typography{display:block}.profileDraftUploader input[type=file]{min-width:0;max-width:100%;font-size:12px}.profilePendingImageList{display:grid;grid-gap:3px;gap:3px;min-width:0}.productFieldsGrid{align-items:start}.profileAttributeGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.profileAttributeField{display:grid;grid-gap:5px;gap:5px;min-width:0}.profileAttributeField.is-wide{grid-column:1/-1}.profileAttributeField label{color:#344054;font-size:12px;font-weight:800}.profileAttributeField .ant-input{width:100%}.profilePriceRow{display:grid;grid-template-columns:minmax(0,1fr) 110px;grid-gap:8px;gap:8px}.profilePriceRow label{display:block}.profileCategoryPicker{display:grid;grid-gap:5px;gap:5px}.profileCategorySelects{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.profileReadOnlyDetails{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.profileReadOnlyField{display:grid;min-width:0;grid-gap:5px;gap:5px;padding:10px 12px;border:1px solid var(--lf-border,#dbe6f4);border-radius:8px;background:#fbfcff}.profileReadOnlyField.is-wide,.profileReadOnlyMetaGrid{grid-column:1/-1}.profileReadOnlyField label{color:#344054;font-size:12px;font-weight:800}.profileReadOnlyField a,.profileReadOnlyField strong{min-width:0;overflow:hidden;color:#152035;font-size:14px;font-weight:850;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.profileReadOnlyField a{color:#1677ff}.profileReadOnlyField small{min-width:0;overflow:hidden;color:#667085;font-size:11px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.profileCategoryPath,.profileCategorySelects,.profileReadOnlyMetaGrid{display:grid;grid-gap:8px;gap:8px}.profileCategoryPath,.profileCategorySelects{grid-template-columns:repeat(3,minmax(0,1fr))}.profileCategoryPath span{min-width:0;overflow:hidden;padding:8px 10px;border:1px solid var(--lf-border,#dbe6f4);border-radius:8px;background:#ffffff;color:#152035;font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.profileReadOnlyMetaGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.profileProductListEmpty{color:#667085;font-size:11px;line-height:1.5}.profileEmptyProducts{display:grid;min-height:220px;place-items:center;align-content:center;grid-gap:8px;gap:8px;padding:28px;border:1px dashed var(--lf-border-strong,#cad8ea);border-radius:var(--lf-radius,8px);background:var(--lf-card-soft,#fbfcff);color:var(--lf-muted,#64748b);text-align:center}.profileEmptyProducts .anticon{color:var(--lf-green,#16a673);font-size:28px}.profileEmptyProducts h4.ant-typography{margin:0;color:var(--lf-text,#152035)}.profileAuthorizationEmpty{display:grid;min-height:460px;place-items:center}.profileAuthorizationEmpty .profileEmptyProducts{width:min(640px,100%);min-height:320px;gap:12px}.profileAuthorizationEmpty .ant-btn{min-width:190px;font-weight:850}.profileEditorActions{margin-top:10px}.productDetailImages{margin-top:10px;background:#fff}.profileProductImages{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-gap:8px;gap:8px}.profileProductImageCard{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;cursor:-webkit-grab;cursor:grab;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.profileProductImageCard:active{cursor:-webkit-grabbing;cursor:grabbing}.profileProductImageCard.isDragging{border-color:#1677ff;box-shadow:0 0 0 2px rgba(22,119,255,.12);opacity:.72}.profileProductImageCard img{width:100%;aspect-ratio:1;border-radius:6px;object-fit:cover;background:#eef2f7}.profileProductImageCard .anticon{display:grid;width:100%;aspect-ratio:1;place-items:center;border-radius:6px;background:#eef2f7;color:#667085;font-size:22px}.profileProductImageCard strong,.profileProductImageEmpty{overflow:hidden;color:#475467;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.profileProductImageEmpty{padding:10px;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;white-space:normal}.productListPanel{max-height:calc(100vh - 156px);overflow:auto}.productInsightsPanel,.productListPanel{display:grid;grid-gap:10px;gap:10px;align-content:start}.profileInsightEditor{display:grid;grid-gap:8px;gap:8px;min-width:0}.profileInsightEditor label{color:#344054;font-weight:700}.profileInsightEditor textarea.ant-input{resize:vertical}.productListPanel .profileProductPicker{display:grid;grid-gap:8px;gap:8px;min-width:0;overflow-x:hidden}.productListPanel .profileProductPicker button{width:100%;min-width:0;border:1px solid #e5e7eb;border-radius:8px;background:#fff;cursor:pointer;overflow:hidden;text-align:left}.productListPanel .profileProductPicker button.profileProductCardPrimary{border-color:#bbf7d0;background:#f0fdf4}.productListPanel .profileProductPicker button.profileProductCardDraft{border-color:#fde68a;background:#fffbeb}.productListPanel .profileProductPicker button.profileProductCardDeleted{border-color:#fecaca;background:#fef2f2}.productListPanel .profileProductPicker button.profileProductCardMissingCategory{box-shadow:inset 3px 0 0 #fb923c}.productListPanel .profileProductPicker button.isActive,.productListPanel .profileProductPicker button:hover{border-color:#0f766e;background:#effaf7}.productListPanel .profileProductPicker span,.productListPanel .profileProductPicker strong{display:block;min-width:0}.productListPanel .profileProductPicker strong{overflow:hidden;word-break:break-word;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.productListPanel .profileProductPicker span{margin-top:3px;color:#667085;font-size:11px}.productListPanel .profileProductPicker .profileProductCardMeta{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0}.productListPanel .profileProductPicker .profileProductCardMeta>span:first-child{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.productListPanel .profileProductPicker .profileProductStatusTag{display:inline-flex;flex:0 0 auto;align-items:center;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:700;line-height:1.2}.productListPanel .profileProductPicker .profileProductStatusTag.isPrimary{background:#dcfce7;color:#166534}.productListPanel .profileProductPicker .profileProductStatusTag.isCandidate{background:#e0f2fe;color:#075985}.productListPanel .profileProductPicker .profileProductStatusTag.isDraft{background:#fef3c7;color:#92400e}.productListPanel .profileProductPicker .profileProductStatusTag.isDeleted{background:#fee2e2;color:#991b1b}.tiktokShopProductPreviewPanel{display:grid;grid-gap:12px;gap:12px;min-width:0}.tiktokShopPreviewMeta{display:flex;min-width:0;align-items:center;gap:8px;flex-wrap:wrap}.tiktokShopPreviewGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:10px;gap:10px}.tiktokShopPreviewCard{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:10px;gap:10px;min-width:0;padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.tiktokShopPreviewThumb{display:grid;width:72px;height:72px;place-items:center;overflow:hidden;border-radius:8px;background:#eef2f7;color:#667085}.tiktokShopPreviewThumb img{width:100%;height:100%;object-fit:cover}.tiktokShopPreviewBody{display:grid;grid-gap:8px;gap:8px;min-width:0}.tiktokShopPreviewBody .ant-typography,.tiktokShopPreviewBody strong{display:block;overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.tiktokShopPreviewFacts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:4px 8px;gap:4px 8px;color:#475467;font-size:12px;line-height:1.45}.tiktokShopPreviewFacts span{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.productImagePanel{background:#fff}.productImagePanel .aiCreateAssetGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbarPanel{display:flex;align-items:flex-end;gap:14px}.filterGroup{display:flex;min-width:180px;flex-direction:column;gap:6px}.filterGroup label{color:#667085;font-size:12px}.creativeList{display:grid;grid-gap:12px;gap:12px}.assetCard,.creativeCard{display:grid;grid-template-columns:84px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:flex-start;padding:14px}.assetCardThumb,.creativeThumb{display:grid;width:84px;height:84px;place-items:center;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#667085;font-size:24px}.assetCardThumb span,.creativeThumb span{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.assetCardBody,.creativeBody{display:flex;min-width:0;flex-direction:column;gap:8px}.assetCardBody h3,.creativeBody h3{margin-bottom:0;font-size:14px}.noticePanel p{margin:6px 0 0;color:#667085;font-size:13px;line-height:1.6}.userAssetUploadGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.assetWorkspace{display:grid;grid-template-columns:minmax(280px,390px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;min-width:0}.assetLibraryPanel,.assetWorkspaceRail{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0}.assetUploadPanel .userAssetUploadGrid{grid-template-columns:minmax(0,1fr);gap:10px}.assetUploadPanel .ant-form-item{margin-bottom:8px}.assetUploadPanel textarea.ant-input{min-height:56px}.assetLibraryHeader{align-items:flex-start}.assetTabs{display:flex;flex-wrap:wrap;gap:10px}.assetTabs button{padding:0 14px}.compactTabs button{min-height:34px}.assetCardGrid{display:grid;grid-gap:12px;gap:12px}.assetLibraryPanel .assetCardGrid{max-height:min(680px,calc(100vh - 310px));min-height:220px;overflow:auto;padding-right:4px}.assetLibraryPanel .assetCard{border:1px solid var(--lf-border,#dde7f3);border-radius:var(--lf-radius,8px);background:var(--lf-card,#ffffff);box-shadow:var(--lf-shadow-soft,0 3px 10px rgba(18,31,53,.04))}.assetLibraryPanel .assetCard>.ant-space{justify-content:flex-end}.internalCustomerVideosWorkspace{padding:20px}.internalCustomerVideosHeader{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:14px}.internalCustomerVideosHeader h2.ant-typography{margin-bottom:4px;color:var(--lf-text,#152035);font-size:24px;font-weight:850}.internalCustomerVideosTablePanel{display:grid;grid-gap:12px;gap:12px;min-width:0}.internalCustomerVideosTablePanel .ant-table-wrapper{min-width:0}.internalCustomerVideosTablePanel .ant-table{border:1px solid var(--lf-border,#dde7f3);border-radius:var(--lf-radius,8px);overflow:hidden}.internalCustomerVideosTablePanel .ant-table-thead>tr>th{background:var(--lf-card-soft,#fbfcff);color:var(--lf-muted,#64748b);font-size:12px;font-weight:800}.internalCustomerVideosTablePanel .ant-table-tbody>tr>td{color:var(--lf-text,#152035);font-size:13px}.internalCustomerVideosPager{display:flex;justify-content:flex-end;padding:2px 0}.analysisGrid{align-items:start}.analysisWorkspace{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.videoSearchWorkspace{display:grid;grid-gap:16px;gap:16px}.videoSearchWorkspace.userPanel{padding:0;border:none;background:transparent;box-shadow:none}.videoSearchAnalysisWorkspace,.videoSearchFilterRail,.videoSearchHero,.videoSearchTable{border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.videoSearchHero{display:grid;grid-gap:8px;gap:8px;padding:10px 12px;background:#fff}.videoSearchToolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.videoSearchHeroSearch{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.videoSearchHeroSearch .ant-input-affix-wrapper{min-height:34px;padding-inline:8px;border-radius:10px}.videoSearchHeroSearch .ant-btn,.videoSearchToolbarActions .ant-btn{min-width:68px;height:34px;border-radius:9px;font-size:12px}.videoSearchToolbarActions{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:flex-end}.videoSearchFilterRail{display:grid;grid-gap:8px;gap:8px;padding:10px 12px}.videoSearchInlineActions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:10px;align-items:center}.videoSearchContentHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.videoSearchDetailHeader h3.ant-typography{margin-bottom:4px}.videoSearchSectionLabel{display:block;color:#667085;font-size:12px;line-height:1.4}.videoSearchContentHeader strong{display:block;margin-top:3px;color:#172033;font-size:15px}.videoSearchFilterGroups{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:6px;gap:6px}.videoSearchFilterMatrix{gap:6px}.videoSearchFilterRow,.videoSearchRangeField{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start}.videoSearchFilterStrip{padding:2px 0;border-bottom:1px solid #f1f5f9}.videoSearchFilterStrip:last-child{border-bottom:none}.videoSearchQuickLabel,.videoSearchRangeField>span{padding-top:4px;color:#667085;font-size:11px;font-weight:700}.videoSearchChipRow{display:flex;flex-wrap:wrap;gap:6px}.videoSearchChip{min-height:28px;padding:0 9px;border:1px solid #e5e7eb;border-radius:999px;background:#fff;color:#344054;cursor:pointer;font-size:11px}.videoSearchChip.isActive{border-color:#ef4444;background:#fff1f2;color:#b42318}.videoSearchAdvancedPanel{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid #f1f5f9;border-radius:12px;background:#f8fafc}.videoSearchAdvancedGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.videoSearchToggleRow{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.videoRankingShortInput{max-width:120px}.videoRankingDateInput,.videoRankingSelect{max-width:180px}.videoRankingCategoryPicker{display:grid;grid-gap:8px;gap:8px;justify-content:start;min-width:0}.videoRankingCategorySelects{display:grid;grid-template-columns:repeat(3,150px);grid-gap:8px;gap:8px;align-items:center}.videoRankingCategorySelect{width:150px}.videoRankingCategoryHint{display:grid;grid-template-columns:repeat(3,150px);grid-gap:8px;gap:8px;color:#98a2b3;font-size:11px;font-weight:700}.videoRankingCategoryActions{display:flex;gap:8px;align-items:center}.videoSearchRangeField>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.videoSearchSelectedFilters{display:grid;grid-template-columns:70px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;padding-top:2px}.videoSearchSelectedFilterList{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.videoSearchSelectedFilter{min-height:28px;padding:4px 9px;border:1px solid #fee2e2;border-radius:999px;background:#fff1f2;color:#b42318;font-size:11px}.videoSearchContent{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.videoSearchContentSingle{grid-template-columns:minmax(0,1fr)}.litfoxEmptyState{display:grid;min-height:220px;place-items:center;align-content:center;grid-gap:8px;gap:8px;padding:28px;border:1px dashed var(--lf-border-strong,#cad8ea);border-radius:var(--lf-radius,8px);background:var(--lf-card-soft,#fbfcff);color:var(--lf-muted,#64748b);text-align:center}.litfoxEmptyState .anticon{color:var(--lf-blue,#2563ff);font-size:28px}.litfoxEmptyState strong{color:var(--lf-text,#152035);font-size:16px}.litfoxEmptyState span{max-width:420px;font-size:13px;line-height:1.55}.marketRankingBoard,.videoDiscoveryBoard{display:grid;grid-gap:14px;gap:14px;min-width:0}.videoDiscoveryGrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(330px,1fr));grid-gap:14px;gap:14px}.videoDiscoveryCard{display:grid;grid-template-columns:116px minmax(0,1fr);grid-gap:12px;gap:12px;min-width:0;min-height:156px;padding:12px;border:1px solid var(--lf-border,#dde7f3);border-radius:var(--lf-radius,8px);background:var(--lf-card,#ffffff);box-shadow:var(--lf-shadow-soft,0 3px 10px rgba(18,31,53,.04))}.videoDiscoveryMedia,.videoDiscoveryPlay{min-width:0;width:100%;aspect-ratio:4/3}.videoDiscoveryPlay{position:relative;display:block;overflow:hidden;padding:0;border:1px solid var(--lf-border,#dde7f3);border-radius:var(--lf-radius,8px);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,251,255,.92)),var(--lf-page-soft,#eef3f9);cursor:pointer}.videoDiscoveryPlay .videoSearchThumbPlaceholder{gap:7px;width:100%;height:100%;border:0;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,251,255,.92)),#ffffff;color:var(--lf-blue,#2563ff)}.videoDiscoveryPlay .videoSearchThumbPlaceholder small{color:var(--lf-muted,#64748b);font-size:11px}.videoDiscoveryPlay .videoSearchThumb,.videoDiscoveryPlay .videoSearchThumbFallbackVideo,.videoDiscoveryPlay .videoSearchThumbPlaceholder,.videoDiscoveryPlay iframe,.videoDiscoveryPlay img,.videoDiscoveryPlay video{width:100%;height:100%;object-fit:cover}.videoDiscoveryPlay>span{position:absolute;inset:0;display:grid;place-items:center;color:rgba(37,99,255,.84);font-size:34px;pointer-events:none}.videoDiscoveryBody{display:grid;align-content:start;grid-gap:7px;gap:7px;min-width:0}.videoDiscoveryActions,.videoDiscoveryMetrics,.videoDiscoveryTags{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.videoDiscoveryTags span{display:inline-flex;min-height:24px;align-items:center;padding:0 9px;border:1px solid #bfead4;border-radius:6px;color:var(--lf-green,#16a673);font-size:11px;font-weight:700}.videoDiscoveryTags span+span{border-color:#cad8ea;color:var(--lf-blue,#2563ff)}.videoDiscoveryBody strong{color:var(--lf-text,#152035);font-size:14px;line-height:1.35;overflow-wrap:anywhere;-webkit-line-clamp:3}.videoDiscoveryBody p,.videoDiscoveryBody strong{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.videoDiscoveryBody p{margin:0;color:var(--lf-muted,#64748b);font-size:12px;line-height:1.45;-webkit-line-clamp:2}.videoDiscoveryMetrics span{color:var(--lf-muted,#64748b);font-size:11px;font-weight:700}.videoDiscoveryActions{margin-top:4px}.videoDiscoveryActions .ant-btn{min-width:96px;min-height:32px;border-radius:7px;font-size:13px;font-weight:800}.videoDiscoveryEmpty{min-height:220px}.marketRankingBoard{padding:28px;border:1px solid var(--lf-border,#dde7f3);border-radius:var(--lf-radius,8px);background:var(--lf-card,#ffffff);box-shadow:var(--lf-shadow-soft,0 3px 10px rgba(18,31,53,.04))}.marketRankingList{display:grid;grid-gap:12px;gap:12px;min-width:0}.marketRankingHead,.marketRankingRow{display:grid;grid-template-columns:76px minmax(280px,1.8fr) minmax(92px,.55fr) minmax(112px,.6fr) minmax(98px,.55fr) minmax(150px,.7fr);grid-gap:18px;gap:18px;align-items:center}.marketRankingHead{color:var(--lf-muted,#64748b);font-size:13px;font-weight:800}.marketRankingProductGroup{display:grid;grid-gap:0;gap:0;min-width:0}.marketRankingRelatedRow,.marketRankingRow{min-width:0;padding:14px 16px;border:1px solid var(--lf-border,#dde7f3);border-radius:var(--lf-radius,8px);background:var(--lf-card,#ffffff)}.marketRankingRank{color:var(--lf-blue,#2563ff);font-size:18px;font-weight:900}.marketRankingProduct{display:grid;grid-template-columns:58px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;min-width:0}.marketRankingThumb{display:grid;width:58px;height:58px;place-items:center;overflow:hidden;padding:0;border:1px solid var(--lf-border,#dde7f3);border-radius:999px;background:var(--lf-page-soft,#eef3f9);color:inherit}.marketRankingThumb .videoSearchThumb,.marketRankingThumb .videoSearchThumbFallbackVideo,.marketRankingThumb .videoSearchThumbPlaceholder,.marketRankingThumb iframe,.marketRankingThumb img,.marketRankingThumb video{width:100%;height:100%;object-fit:cover}.marketRankingProduct small,.marketRankingProduct strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.marketRankingProduct strong{color:var(--lf-text,#152035);font-size:14px;line-height:1.35}.marketRankingProduct small{margin-top:4px;color:var(--lf-muted,#64748b);font-size:11px;line-height:1.35}.marketRankingRow>span:nth-child(3),.marketRankingRow>span:nth-child(4),.marketRankingRow>span:nth-child(5){color:var(--lf-text,#152035);font-size:14px;font-weight:900}.marketRankingRow>span:nth-child(5){color:var(--lf-green,#16a673)}.marketRankingActions{display:flex;flex-wrap:wrap;gap:8px}.marketRankingActions .ant-btn{min-height:32px;border-radius:7px;font-size:13px;font-weight:800}.marketRankingRelatedVideos{display:grid;grid-gap:8px;gap:8px;margin:8px 0 0 88px}.marketRankingRelatedRow{display:grid;grid-template-columns:minmax(260px,1fr) minmax(80px,.4fr) minmax(90px,.4fr) minmax(90px,.4fr) minmax(170px,.7fr);grid-gap:12px;gap:12px;align-items:center;background:var(--lf-card-soft,#fbfcff);font-size:13px}.marketRankingPath{margin-top:18px;padding:16px 18px;border:1px solid #bfead4;border-radius:var(--lf-radius,8px);background:#f0fbf5;color:var(--lf-green,#16a673);font-size:15px;font-weight:800}.marketRankingEmpty{min-height:220px}.videoSearchResultTable{min-width:0;max-width:100%;display:grid;grid-gap:0;gap:0;overflow-x:auto;overflow-y:hidden}.videoSearchResultTable:not(.videoRankingTable){overflow-x:hidden}.videoSearchDenseTable{border:1px solid #eef2f6;border-radius:14px;background:#fff}.videoSearchRow,.videoSearchTableHead{display:grid;min-width:1240px;grid-template-columns:minmax(300px,2.25fr) minmax(108px,.78fr) minmax(72px,.5fr) minmax(112px,.78fr) minmax(88px,.58fr) repeat(7,minmax(72px,.52fr)) minmax(92px,.64fr) minmax(84px,.58fr);grid-gap:10px;gap:10px;align-items:center}.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow,.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead{width:100%;min-width:0;grid-template-columns:minmax(240px,2.7fr) minmax(72px,.72fr) minmax(44px,.42fr) minmax(72px,.64fr) minmax(54px,.5fr) repeat(7,minmax(0,.54fr)) minmax(68px,.58fr) minmax(64px,.52fr);gap:8px}.videoRankingRow,.videoRankingTable .videoSearchTableHead{min-width:900px;grid-template-columns:minmax(300px,2.35fr) minmax(68px,.46fr) repeat(4,minmax(78px,.54fr)) minmax(116px,.78fr) minmax(76px,.5fr) minmax(136px,.86fr)}.videoRankingProductGroup{display:grid;min-width:900px;border-bottom:1px solid #eef2f6}.videoRankingProductGroup>.videoSearchRow{border-bottom:0}.videoRankingRelatedVideos{display:grid;grid-gap:0;gap:0;padding:8px 0 8px 18px;background:#f3f4f6;border-top:1px solid #eef2f6}.videoRankingRelatedRow{background:#f8fafc}.videoRankingRelatedRow:hover{background:#fff7ed}.videoSearchTableHead{padding:12px 16px;border-bottom:1px solid #eef2f6;background:#f8fafc;color:#667085;font-size:12px;font-weight:700}.videoSearchTableHeaderSticky{position:-webkit-sticky;position:sticky;top:0;z-index:2}.videoSearchRow>span,.videoSearchTableHead span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.videoSearchTableBody{display:grid}.videoSearchRow{width:100%;padding:12px 16px;border-bottom:1px solid #f1f5f9;background:#fff;color:#172033;text-align:left;font-size:11px;line-height:1.55}.videoSearchRow:hover{background:#fff7ed}@media (max-width:1280px) and (min-width:761px){.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow,.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead{grid-template-columns:minmax(260px,2.6fr) minmax(84px,.8fr) repeat(4,minmax(62px,.62fr)) minmax(70px,.7fr)}.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow>span:nth-child(10),.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow>span:nth-child(13),.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow>span:nth-child(3),.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow>span:nth-child(4),.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow>span:nth-child(5),.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow>span:nth-child(6),.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow>span:nth-child(9),.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead span:nth-child(10),.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead span:nth-child(13),.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead span:nth-child(3),.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead span:nth-child(4),.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead span:nth-child(5),.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead span:nth-child(6),.videoSearchResultTable:not(.videoRankingTable) .videoSearchTableHead span:nth-child(9){display:none}}.videoSearchPrimaryCell{display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:start;white-space:normal;text-align:left}.videoSearchThumb{display:grid;width:72px;height:72px;place-items:center;overflow:hidden;border:1px solid #e5e7eb;border-radius:10px;background:#f8fafc;color:#667085;font-size:20px}.videoSearchThumbButton{padding:0;cursor:pointer}.videoSearchThumb iframe,.videoSearchThumb img,.videoSearchThumb video{display:block;width:100%;height:100%;object-fit:cover}.videoSearchThumbEmbed{border:0;pointer-events:none}.videoSearchThumbFallbackVideo{background:#111827;pointer-events:none}.videoSearchThumb .videoSearchThumbProbe{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.videoSearchMeta{display:flex;min-width:0;flex-direction:column;gap:4px}.videoSearchMeta strong{overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:12px;line-height:1.5}.videoSearchMetaTitle{display:-webkit-box;overflow:hidden!important;-webkit-line-clamp:3;-webkit-box-orient:vertical}.videoSearchMetaDetails{display:flex;flex-direction:column;gap:4px;color:#667085;font-size:11px}.videoSearchMetaDetail{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:8px;gap:8px;align-items:start;white-space:normal;overflow-wrap:anywhere}.videoSearchMetaLabel{color:#98a2b3;font-size:11px}.videoSearchMetaDetail>span:last-child{min-width:0;color:#667085;white-space:normal;overflow-wrap:anywhere}.videoSearchActionCell{display:flex;flex-direction:column;gap:8px;justify-content:center;align-items:center}.videoSearchActionButton{min-width:0;height:auto;padding:0;border:none;background:transparent;box-shadow:none;color:#667085;font-size:11px}.videoSearchActionButton:focus,.videoSearchActionButton:hover{border:none;background:transparent;box-shadow:none;color:#172033}.videoSearchPagination{display:flex;justify-content:flex-end;min-width:960px;padding:14px 16px 16px;border-top:1px solid #eef2f6;background:#fff}.videoSearchPager{align-items:center;gap:10px}.videoSearchPagerStatus{color:#667085;font-size:13px;white-space:nowrap}.videoSearchAnalysisWorkspace{display:grid;grid-gap:14px;gap:14px;padding:12px 14px 16px;background:linear-gradient(180deg,#f7fbff,#ffffff 12%)}.videoSearchAnalysisRouteWorkspace{padding:14px 16px 20px}.videoSearchAnalysisHeader{display:flex;align-items:center;justify-content:space-between;gap:12px}.videoSearchAnalysisHeaderStatus{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.videoSearchAnalysisShell,.videoSearchAnalysisSummary{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);grid-gap:18px;gap:18px}.videoSearchAnalysisLayout{grid-template-columns:minmax(240px,280px) minmax(0,1fr);align-items:start}.videoSearchAnalysisMediaRail,.videoSearchAnalysisSidebar{display:grid;grid-gap:14px;gap:14px;align-self:start}.videoSearchAnalysisPreviewCard{display:grid;grid-gap:12px;gap:12px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none}.videoSearchAnalysisPreviewMeta{display:grid;grid-gap:5px;gap:5px}.videoSearchAnalysisPreviewMeta strong{font-size:17px;line-height:1.35;color:#172033;overflow-wrap:anywhere;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.videoSearchAnalysisPreview{display:grid;width:min(100%,256px);max-height:min(48vh,440px);justify-self:center;aspect-ratio:9/16;place-items:center;overflow:hidden;border:none;border-radius:24px;background:#000;color:#cbd5e1;font-size:22px}.videoSearchAnalysisPreview video,.videoSearchAnalysisPreview>span,.videoSearchDetailEmbedShell,.videoSearchDetailPoster,.videoSearchDetailVideoShell{display:block;width:100%;height:100%}.videoSearchDetailPoster{padding:0;border:none;background:transparent;cursor:pointer}.videoSearchDetailPoster>span{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.videoSearchAnalysisPreview video{object-fit:cover;background:#000}.videoSearchDetailEmbedShell,.videoSearchDetailVideoShell{position:relative;overflow:hidden;background:#000}.videoSearchDetailEmbedShell iframe{display:block;width:100%;height:100%;border:0}.videoSearchDetailEmbedShell .ant-btn{position:absolute;right:12px;bottom:12px;z-index:2}.videoSearchDetailUnavailable{position:relative;display:grid;width:100%;height:100%;place-items:center;grid-gap:10px;gap:10px;padding:18px;overflow:hidden;background:#0f172a;color:#ffffff;text-align:center}.videoSearchDetailUnavailable>:not(.videoSearchDetailUnavailablePoster){position:relative;z-index:1}.videoSearchDetailUnavailable strong{font-size:14px;line-height:1.35}.videoSearchDetailUnavailable small{max-width:170px;color:rgba(255,255,255,.78);font-size:11px;line-height:1.45}.videoSearchDetailUnavailablePoster{position:absolute;inset:0;display:block;background-position:50%;background-size:cover;opacity:.42}.videoSearchDetailPosterOverlay{position:absolute;inset:0;z-index:2;display:block;width:100%;height:100%;padding:0;border:none;background:#000;cursor:pointer}.videoSearchDetailPosterOverlay span{display:block;width:100%;height:100%}.videoSearchAnalysisPreview>span,.videoSearchDetailPosterOverlay span{background-position:50%;background-size:cover}.videoSearchAnalysisMetaList{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px}.videoSearchAnalysisMetricList{padding-top:2px}.videoSearchAnalysisMetaItem{display:grid;grid-gap:3px;gap:3px;padding:7px 8px 8px;border:1px solid #edf1f7;border-radius:14px;background:linear-gradient(180deg,#fafcff,#f6f9fc)}.videoSearchAnalysisMetaItem span{color:#667085;font-size:10px;letter-spacing:.04em}.videoSearchAnalysisMetaItem strong{color:#172033;font-size:12px;line-height:1.45;overflow-wrap:anywhere}.videoSearchAnalysisGrid div{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid #eef2f6;border-radius:10px;background:#f8fafc}.videoSearchAnalysisGrid span{color:#667085;font-size:11px}.videoSearchAnalysisLoading{display:grid;place-items:center;grid-gap:12px;gap:12px;min-height:240px;border:1px dashed #d9e1ef;border-radius:12px;background:#f8fafc}.videoSearchAnalysisResults{display:flex;flex-direction:column;gap:16px}.videoSearchAnalysisMain{display:grid;grid-gap:24px;gap:24px;min-width:0}.videoSearchAnalysisCard{display:grid;grid-gap:18px;gap:18px;padding:24px 28px;border:1px solid #f0f2f6;border-radius:24px;background:#fff;box-shadow:0 12px 34px rgba(15,23,42,.06)}.videoSearchAnalysisSurface{min-height:0}.videoSearchAnalysisCardHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.videoSearchPreviewMedia>span{background-position:50%;background-size:cover}.videoSearchPreviewStats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.videoSearchAnalysisGrid div,.videoSearchPreviewStats div{min-width:0;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.videoSearchAnalysisGrid span,.videoSearchPreviewStats span{display:block;color:#667085;font-size:11px}.videoSearchAnalysisGrid strong,.videoSearchPreviewStats strong{display:block;margin-top:4px;overflow-wrap:anywhere;font-size:13px;line-height:1.55;font-weight:600}.videoSearchTabs{display:flex;flex-wrap:wrap;gap:18px;margin-top:0}.videoSearchAnalysisTabBar{display:flex;align-items:center;justify-content:flex-start;gap:12px;padding:0 0 12px;border-bottom:1px solid #eef2f6}.videoSearchTabButton{display:grid;grid-template-rows:20px 11px;align-items:start;padding:0;border:none;background:transparent;color:#667085;cursor:pointer;font-size:13px;font-weight:700;line-height:1.4}.videoSearchTabButton.isActive{color:#172033}.videoSearchTabButton:after{content:"";display:block;width:32px;height:3px;margin-top:8px;border-radius:999px;background:transparent}.videoSearchTabButton.isActive:after{background:#d92d20}.videoSearchAnalysisPanel,.videoSearchStoryboardPanel{display:grid;grid-gap:0;gap:0;min-height:0}.videoSearchAnalysisEmpty{display:grid;justify-items:start;grid-gap:12px;gap:12px;min-height:220px;padding:26px;border:1px dashed #d7e2f0;border-radius:14px;background:linear-gradient(180deg,rgba(248,251,255,.96),rgba(255,255,255,.98)),#ffffff}.videoSearchAnalysisEmpty .anticon{display:grid;width:42px;height:42px;place-items:center;border-radius:8px;background:#eef5ff;color:var(--lf-blue,#2563ff);font-size:22px}.videoSearchAnalysisEmpty strong{color:var(--lf-text,#152035);font-size:18px;line-height:1.35}.videoSearchAnalysisEmpty .ant-typography{max-width:520px;margin:0;color:var(--lf-muted,#64748b);font-size:13px;line-height:1.6}.videoSearchStoryboardList{display:grid;grid-gap:10px;gap:10px}.videoSearchStoryboardFlow{align-content:start;gap:0}.videoSearchStoryboardItem{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.videoSearchStoryboardItem div{display:flex;min-width:0;flex-direction:column;gap:6px}.videoSearchStoryboardItem strong{overflow-wrap:anywhere;font-size:12px;line-height:1.45}.videoSearchStoryboardItem small{color:#98a2b3;font-size:11px}.videoSearchStoryboardItem span{color:#475467;font-size:11px;line-height:1.72;overflow-wrap:anywhere}.videoSearchStoryboardRow{grid-template-columns:minmax(0,1fr);row-gap:8px;padding:14px 0 16px;border:none;border-bottom:1px solid #eef2f6;border-radius:0}.videoSearchStoryboardRow:last-child{border-bottom:none}.videoSearchStoryboardHeader{display:flex;align-items:flex-start;justify-content:flex-start;gap:0;padding-left:0}.videoSearchStoryboardTime{color:#475467;font-size:14px;font-weight:600;line-height:1.85}.videoSearchStoryboardBadge{display:inline-flex;align-items:center;min-height:26px;padding:0 9px;border-radius:999px;background:linear-gradient(90deg,#dff7ff,#fdf2f8);color:#344054;font-size:12px;font-weight:600;white-space:nowrap}.videoSearchStoryboardRow .videoSearchStoryboardColumns{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.videoSearchStoryboardRow .videoSearchStoryboardColumns>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.videoSearchStoryboardRow .videoSearchStoryboardColumns>div:nth-child(2){border-left:1px solid #edf0f5;padding-left:24px}.videoSearchStoryboardRow .videoSearchStoryboardColumns>div:nth-child(3){display:none}.videoSearchStoryboardScene{grid-template-columns:minmax(0,1fr)}.videoSearchStoryboardRow .videoSearchStoryboardSceneBody{display:grid;grid-gap:6px;gap:6px}.videoSearchStoryboardVoiceover{color:#4b5563;font-size:14px;line-height:1.95;font-weight:500}.videoSearchStoryboardTranslation{color:#667085;font-size:12px;line-height:1.75}.videoSearchStoryboardVisual{grid-template-columns:minmax(0,1fr)}.videoSearchStoryboardVisual strong{color:#1f2937;font-size:14px}.videoSearchStoryboardVisual span{color:#4b5563;font-size:14px;line-height:1.95;font-weight:500}.videoSearchActionBar{display:flex;flex-wrap:wrap;gap:10px}.videoSearchAnalysisGrid{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.videoSearchAnalysisBottomBar{display:flex;align-items:flex-start;justify-content:flex-start;gap:12px;padding:0;border:none;border-radius:0;background:transparent}.videoSearchAnalysisBottomActions{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:12px}.videoSearchAnalysisBottomButton{min-width:112px}.videoSearchAnalysisBottomButton.ant-btn-primary{background:#d92d20;border-color:#d92d20}.aiRewritePage{background:linear-gradient(180deg,#eef8ff,#ffffff 12%)}.aiCreatePageHeading{display:grid;grid-gap:4px;gap:4px}.aiCreatePageHeading .ant-typography h2,.aiCreatePageHeading h2.ant-typography{margin-bottom:0;font-size:34px}.aiCreatePageHeading .ant-typography{font-size:14px}.aiCreateRouteWorkspace{padding:14px 16px 20px}.aiRewritePageLayout{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start}.aiRewritePageForm,.aiRewritePageScript{min-width:0}.aiRewritePageForm{display:grid;align-content:start;grid-gap:18px;gap:18px;padding-right:14px;border-right:1px solid #e6edf5}.aiRewritePageScript{display:grid;align-content:start;grid-gap:14px;gap:14px}.aiRewriteField{display:grid;grid-gap:8px;gap:8px;min-width:0;max-width:100%}.aiRewriteField>label{color:#2b2f38;font-size:15px;font-weight:700}.aiRewriteField .ant-input,.aiRewriteField .ant-input-affix-wrapper,.aiRewriteField .ant-input-textarea,.aiRewriteField .ant-input-textarea textarea,.aiRewriteField .ant-select,.aiRewriteField .ant-select-selector{width:100%;min-width:0;max-width:100%;border-radius:16px!important}.aiRewriteSelectionCard{display:grid;grid-template-columns:64px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:center;min-height:72px;padding:12px 16px;border:1px solid #d9dee8;border-radius:16px;background:#fff}.aiRewriteSelectionCard img{width:48px;height:64px;border-radius:8px;object-fit:cover}.aiRewriteSelectionCard span,.aiRewriteSelectionCard strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aiRewriteSelectionCard span{color:#667085;font-size:13px}.aiRewriteScriptActions,.aiRewriteStyleRow,.aiRewriteTagRow{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.aiRewriteInlineControl{flex:0 0 130px;min-width:130px;display:flex;align-items:center}.aiRewriteInlineControl .ant-select{width:100%}.aiRewriteInlineControl .ant-select-selector{min-height:46px!important;align-items:center;border-radius:12px!important}.aiCreateWorkbenchScriptActions{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch}.aiCreateWorkbenchSecondaryActions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(130px,160px) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:stretch}.aiCreateWorkbenchScriptActions .aiRewriteInlineControl{width:100%;min-width:0;height:52px;flex:none;align-items:stretch}.aiCreateWorkbenchScriptActions .ant-btn{width:100%}.aiCreateWorkbenchSecondaryActions .aiRewriteInlineControl>.ant-select,.aiCreateWorkbenchSecondaryActions>.ant-btn{height:52px!important;min-height:52px!important}.aiCreateWorkbenchSecondaryActions .ant-select-selector{display:flex!important;height:52px!important;min-height:52px!important;align-items:center;padding-top:0!important;padding-bottom:0!important}.aiCreateWorkbenchSecondaryActions .ant-select-selection-item,.aiCreateWorkbenchSecondaryActions .ant-select-selection-search,.aiCreateWorkbenchSecondaryActions .ant-select-selection-search-input{display:flex;align-items:center;height:50px!important;line-height:50px!important}.aiCreateWorkbenchGenerateButton.ant-btn-primary{width:100%;min-height:52px}@media (max-width:900px){.aiCreateWorkbenchSecondaryActions{grid-template-columns:repeat(2,minmax(0,1fr))}}.aiRewriteStyleButton,.aiRewriteTagButton{min-height:34px;padding:0 12px;border:1px solid #d9dee8;border-radius:12px;background:#fff;color:#344054;cursor:pointer;font-size:13px;white-space:normal}.aiRewriteStyleButton.isActive{border-color:#d4121a;color:#d4121a;background:#fff5f5}.aiRewriteScriptActions .ant-btn-primary,.aiRewriteSubmitButton{height:46px;border-radius:12px;border-color:#c8101a;background:#c8101a;box-shadow:none}.aiCreateGenerationSpec{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:8px;gap:8px;margin:12px 0;min-width:0}.aiCreateGenerationSpec button,.aiCreateGenerationSpec span{border:1px solid #e5e7eb;border-radius:6px;padding:8px 10px;background:#f8fafc;color:#40546a;text-align:left;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.aiCreateGenerationSpec button{cursor:pointer}.aiRewriteScriptHeader,.aiRewriteSectionHeader{display:flex;align-items:center;justify-content:space-between}.aiRewriteSectionHeader{flex-wrap:wrap;gap:12px}.aiRewriteScriptPanel{display:grid;grid-gap:14px;gap:14px;height:100%;min-width:0;padding:18px 20px;border:1px solid #dde3ec;border-radius:22px;background:rgba(255,255,255,.96)}.aiRewriteScriptBadge{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border:1px solid #d8dde6;border-radius:10px;background:#fff;color:#3a3f48;font-size:14px;font-weight:700}.aiRewriteScriptPanel p{margin:0;color:#2b2f38;font-size:15px;line-height:1.55}.aiRewriteTimelineTable{display:grid;min-width:0;overflow-x:auto;overflow-y:hidden;border:1px solid #edf1f6;border-radius:16px;background:#fff}.aiRewriteTimelineHead,.aiRewriteTimelineRow{display:grid;min-width:720px;grid-template-columns:96px minmax(0,1.2fr) minmax(0,.85fr) 72px;grid-gap:12px;gap:12px;align-items:start;padding:14px 16px}.aiRewriteTimelineHead{background:#f4f6f9;color:#8a94a6;font-size:12px;font-weight:700}.aiRewriteTimelineRow{border-top:1px solid #eef2f6;color:#2b2f38;font-size:13px;line-height:1.5}.aiRewriteTimelineRow span{min-width:0;overflow-wrap:anywhere}.aiRewriteTimelineRow span:last-child{color:#667085}.aiCreateWorkspace{display:grid;grid-gap:18px;gap:18px;padding:18px;min-width:0}.aiCreateWorkspaceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.aiCreateWorkspaceHeaderActions{display:flex;min-width:0;justify-content:flex-end}.aiCreateWorkspaceTitle{display:grid;grid-gap:4px;gap:4px;min-width:0}.aiCreateWorkspaceTitle strong{color:#121826;font-size:20px;line-height:1.2}.aiCreateWorkspaceTitle span{color:#667085;font-size:13px;line-height:1.5}.aiCreateTaskPicker{width:min(560px,100%);margin:0}.aiCreateTaskPicker>label{font-size:13px}.aiCreateTaskPickerRow{display:grid;grid-template-columns:minmax(260px,1fr) minmax(150px,max-content);align-items:center;grid-gap:12px;gap:12px}.aiCreateTaskSelect{min-width:0}.aiCreateDeleteTaskButton,.aiCreateTaskPickerRow .ant-select-selector{min-height:46px;border-radius:12px!important}.aiCreateDeleteTaskButton{min-width:0;border-color:#c8101a!important;background:#c8101a!important;box-shadow:none!important}.aiCreateDeleteTaskButton:focus,.aiCreateDeleteTaskButton:hover{border-color:#a50d15!important;background:#a50d15!important}.aiCreateDeleteConfirmActions{display:grid;grid-template-columns:120px 84px;grid-gap:8px;gap:8px;align-items:stretch}.aiCreateDeleteConfirmActions .ant-btn{min-height:46px;border-radius:12px}.aiCreateWorkspaceBody{display:grid;grid-template-columns:minmax(280px,360px) minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start;min-width:0}.aiCreateWorkspace.is-script .aiCreateWorkspaceBody{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.aiCreateWorkspace.is-workbench .aiCreateWorkspaceBody{grid-template-columns:minmax(240px,310px) minmax(0,1fr);gap:22px}.aiCreateWorkspaceForm,.aiCreateWorkspaceScript{min-width:0}.aiCreateWorkspace.is-workbench .aiCreateWorkspaceForm{min-height:560px;padding:0;border-right:0}.aiCreateWorkspace.is-workbench .aiCreateWorkspaceScript{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);grid-gap:22px;gap:22px;align-items:start}.aiCreateWorkspace.is-workbench .aiCreateScriptTaskBar{grid-column:1/-1}.aiCreateWorkspace.is-workbench .aiRewriteScriptPanel{grid-column:1;min-height:500px}.aiCreateWorkspace.is-workbench .aiCreateResultSection{grid-column:2;grid-row:2;width:100%;justify-self:stretch}.aiCreateWorkspace.is-script .aiRewriteScriptPanel{min-height:420px}.aiCreateWorkspaceForm>*,.aiCreateWorkspaceScript>*,.aiRewritePageForm>*,.aiRewritePageScript>*{min-width:0;max-width:100%}.aiCreateSidebar{display:grid;align-content:start;grid-gap:12px;gap:12px}.aiCreateWorkspaceForm{display:grid;align-content:start;grid-gap:14px;gap:14px}.aiCreateReferenceCard{padding:0}.aiCreateReferenceCard .ant-typography{margin-top:8px;font-size:12px}.aiCreateReferenceSummary{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.aiCreateReferenceMeta{display:grid;grid-gap:3px;gap:3px}.aiCreateReferenceMeta span{color:#6b7280;font-size:12px}.aiCreateReferenceMeta p,.aiCreateReferenceMeta strong{margin:0;color:#111827;font-size:13px;line-height:1.5}.aiCreateReferenceTag{display:inline-flex;min-height:30px;align-items:center;padding:0 10px;border:1px solid #e5e7eb;border-radius:999px;background:#f8fafc;color:#475467;font-size:12px;line-height:1.4;overflow-wrap:anywhere}.aiCreateReferenceConstraint{border-left:3px solid #d1d5db;padding-left:8px;color:#4b5563;font-size:12px;line-height:1.5}.aiCreateMain{position:relative;display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0}.aiCreateScriptTaskBar{display:flex;justify-content:flex-end}.aiCreateScriptTaskBar .aiCreateTaskPicker{width:100%}.aiCreateMain.isBusy>:not(.aiCreateBusyOverlay){pointer-events:none}.aiCreateBusyOverlay{position:absolute;inset:0;z-index:5;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;min-height:320px;padding:24px;border-radius:18px;background:rgba(255,255,255,.82);color:#344054;text-align:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.aiCreateBusyOverlay strong{color:#1f2937;font-size:15px}.aiCreateBusyOverlay span{color:#667085;font-size:13px}.aiCreateAssetGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.aiCreateOriginalEvidencePanel{padding-bottom:14px;border-bottom:1px solid #edf0f5}.aiCreateOriginalEvidenceHeader{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:10px;border:1px solid #dbeafe;border-radius:12px;background:#eff6ff}.aiCreateOriginalEvidenceHeader>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.aiCreateOriginalEvidenceHeader strong,.aiCreateOriginalEvidenceTitle{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow-wrap:anywhere;color:#101828}.aiCreateAssetCard{display:grid;min-width:0;grid-gap:8px;gap:8px;padding:10px;border:1px solid #e5e7eb;border-radius:14px;background:#fff;font-size:13px}.aiCreateAssetCard strong{min-width:0;overflow-wrap:anywhere}.aiCreateAssetMeta,.aiCreateAssetNote{color:#667085;font-size:12px;line-height:1.4}.aiCreateAssetNote{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.aiCreateAssetCard img{width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:12px}.aiCreateAssetCardPreview{position:relative;padding:6px}.aiCreateAssetCardPreview .aiCreateAssetRemoveButton.ant-btn{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;justify-content:center;min-width:24px!important;max-width:24px;width:24px!important;min-height:24px!important;max-height:24px;height:24px!important;padding:0;border:0;border-radius:50%!important;background:rgba(15,23,42,.72);box-shadow:0 6px 14px rgba(15,23,42,.18);color:#ffffff;font-weight:800;line-height:24px}.aiCreateAssetCardPreview .aiCreateAssetRemoveButton.ant-btn:focus,.aiCreateAssetCardPreview .aiCreateAssetRemoveButton.ant-btn:hover{border:0;background:rgba(15,23,42,.88);color:#ffffff}.aiCreateSourceFrameCard img{aspect-ratio:9/16}.aiCreateSourceFramePlaceholder{display:grid;place-items:center;width:100%;aspect-ratio:9/16;border-radius:12px;background:#f8fafc;color:#667085;font-size:12px;font-weight:800;text-align:center}.aiCreateFineTuneGroup{display:flex;flex-wrap:wrap;gap:8px}.aiCreateAssetEmpty,.aiCreateDraftEmpty{display:grid;place-items:center;grid-gap:8px;gap:8px;min-height:132px;padding:14px;border:1px dashed #d0d5dd;border-radius:16px;background:#f8fafc;color:#667085;text-align:center;font-size:13px}.aiCreateDraftEmpty{min-height:220px}.aiCreateUploadRow{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.aiCreateUploadRow input[type=file]{min-width:0;max-width:100%}.aiRewriteScriptActions .ant-btn{flex:1 1 120px;min-width:0;height:46px;border-radius:12px}.aiCreateWorkbenchScriptActions .ant-btn{flex:none}.aiCreateTimelineCard{gap:14px}.aiCreateResultCard{display:grid;grid-gap:10px;gap:10px;padding:14px;border:1px solid #e5e7eb;border-radius:18px;background:#fff}.aiCreateResultCard strong{color:#2b2f38;font-size:15px}.aiCreateResultSection{width:min(100%,560px);justify-self:end}.aiCreateWorkspace.is-workbench .aiCreateResultCard{min-height:500px;align-content:start}.aiCreateWorkspace.is-workbench .aiCreateResultPlaceholder{min-height:220px;border:1px dashed var(--lf-border-strong,#cad8ea);background:var(--lf-card-soft,#fbfcff)}.aiCreateResultCard video{width:min(100%,320px);aspect-ratio:9/16;border-radius:16px;background:#111827;object-fit:contain}.aiCreateVideoHistory{display:grid;grid-gap:12px;gap:12px}.aiCreateVideoHistoryItem{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid #eef2f6;border-radius:14px;background:#f8fafc}.aiCreateVideoHistoryMeta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-width:0}.aiCreateVideoHistoryMeta>div{display:inline-flex;align-items:center;gap:8px;min-width:0}.aiCreateVideoHistoryMeta span{color:#667085;font-size:12px;overflow-wrap:anywhere}.videoTaskTrackingCode{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;margin-left:8px;border-color:#bfdbfe;background:#eff6ff;color:#1d4ed8;font-size:12px;font-weight:700;white-space:nowrap}.aiCreateResultPlaceholder{display:grid;min-width:0;min-height:260px;place-items:center;align-content:center;grid-gap:8px;gap:8px;border:1px dashed #d0d5dd;border-radius:16px;background:#f8fafc;color:#98a2b3;font-size:24px}.aiCreateResultPlaceholder span{max-width:100%;color:#344054;font-size:14px;overflow-wrap:anywhere;word-break:break-word;white-space:normal}.aiCreateScriptTextareas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.analysisHistoryPanel,.analysisPickerPanel,.analysisPreviewPanel{min-width:0}.analysisMainPanel{display:grid;min-width:0;grid-gap:16px;gap:16px}.analysisPickerFilters{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px;margin-bottom:12px}.analysisPreviewPanel .userPanelHeader{align-items:center}.analysisPreviewPanel .analysisSelectedPreview{margin-bottom:0}.analysisHistoryList,.analysisSourceList{display:grid;max-height:420px;overflow:auto;grid-gap:8px;gap:8px;margin-bottom:14px;padding-right:4px}.analysisHistoryList button,.analysisSourceList button{display:grid;grid-gap:5px;gap:5px;width:100%;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#172033;cursor:pointer;text-align:left}.analysisSourceList button{grid-template-columns:58px minmax(0,1fr);align-items:center}.analysisHistoryList button.isActive,.analysisHistoryList button:hover,.analysisSourceList button.isActive,.analysisSourceList button:hover{border-color:#0f766e;background:#e7f6f3}.analysisHistoryList span,.analysisSourceList span{color:#667085;font-size:12px}.analysisSourceThumb{display:grid;width:58px;height:58px;place-items:center;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#667085;font-size:16px}.analysisSourceThumb span{display:block;width:100%;height:100%;background-position:50%;background-size:cover}.analysisSourceText{display:flex;min-width:0;flex-direction:column;gap:5px}.analysisSourceText span,.analysisSourceText strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analysisHistoryList button{grid-template-columns:minmax(0,1fr) auto}.analysisHistoryList button span,.analysisHistoryList button strong{grid-column:1}.analysisHistoryList button .ant-tag{grid-column:2;grid-row:1/span 2;align-self:center}.analysisSelectedPreview{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);grid-gap:14px;gap:14px;margin-bottom:14px;padding:12px;border:1px solid #d9e1ef;border-radius:8px;background:#fff}.analysisPreviewMedia{display:grid;width:100%;aspect-ratio:9/16;max-height:300px;place-items:center;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#111827;color:#cbd5e1;font-size:24px}.analysisPreviewMedia video,.analysisPreviewMedia>span{display:block;width:100%;height:100%}.analysisPreviewMedia video{object-fit:contain}.analysisPreviewMedia>span{background-position:50%;background-size:cover}.analysisPreviewBody{display:flex;min-width:0;flex-direction:column;gap:10px}.analysisPreviewBody h4.ant-typography{margin-bottom:0}.analysisResultGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.analysisResultGrid .wideField{grid-column:1/-1}.emptyFeature{display:grid;min-height:320px;place-items:center;text-align:center}.briefPanel{background:#fff}.videoTaskHeaderText{min-width:0;flex:1 1 auto}.videoTaskTitle{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.videoTaskActions{flex:0 0 auto;justify-content:flex-end}.videoTaskProductName{width:180px}.videoWorkflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.videoWorkflow div{min-width:0;padding:14px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.videoWorkflow span,.videoWorkflow strong{display:block}.videoWorkflow span{margin-top:4px;color:#667085;overflow-wrap:anywhere}.videoTaskGrid{grid-template-columns:.72fr 1.28fr}.oneClickVideoGrid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}.oneClickFlow{grid-template-columns:1fr}.oneClickReferenceHeader{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.oneClickReferenceFilters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:10px}.oneClickReferenceList{display:grid;max-height:320px;overflow:auto;grid-gap:8px;gap:8px;margin-bottom:12px;padding-right:4px}.oneClickReferenceList button{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;grid-gap:8px;gap:8px;width:100%;padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#172033;cursor:pointer;text-align:left}.oneClickReferenceList button.isActive,.oneClickReferenceList button:hover{border-color:#0f766e;background:#e7f6f3}.oneClickReferencePreview{display:grid;grid-template-columns:minmax(120px,180px) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;padding:10px;border:1px solid #c7e8e3;border-radius:8px;background:#f0faf8}.oneClickPreviewPanel .oneClickReferencePreview{margin-top:10px}.oneClickReferenceMedia{display:grid;width:100%;aspect-ratio:9/16;max-height:260px;place-items:center;overflow:hidden;border:1px solid #c7e8e3;border-radius:8px;background:#ffffff;color:#0f766e;font-size:20px}.oneClickReferenceMedia video,.oneClickReferenceMedia>span{display:block;width:100%;height:100%}.oneClickReferenceMedia video{object-fit:contain;background:#000}.oneClickReferenceMedia>span{background-position:50%;background-size:cover}.oneClickReferencePreview>div{display:grid;min-width:0;grid-gap:6px;gap:6px}.oneClickReferencePreview span,.oneClickReferencePreview strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oneClickReferencePreview span{color:#667085;font-size:12px}.oneClickReferenceSummary,.oneClickTaskSummary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.oneClickReferenceSummary div,.oneClickTaskSummary div{min-width:0;padding:12px;border:1px solid #d9e1ef;border-radius:8px;background:#f8fafc}.oneClickReferenceSummary span,.oneClickTaskSummary span{display:block;color:#667085;font-size:12px}.oneClickReferenceSummary strong,.oneClickTaskSummary strong{display:block;margin-top:5px;overflow-wrap:anywhere}.oneClickGenerationStatus{display:grid;grid-gap:12px;gap:12px;margin-top:10px}.oneClickGenerationHeader{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid #c7e8e3;border-radius:8px;background:#f0faf8}.oneClickGenerationHeader>div{display:grid;min-width:0;grid-gap:4px;gap:4px}.oneClickGenerationHeader span,.oneClickGenerationHeader strong{overflow-wrap:anywhere}.oneClickGenerationHeader span{color:#667085;font-size:12px}.oneClickGenerationHeader .videoTaskTrackingCode{vertical-align:middle}.videoTaskList{display:grid;max-height:560px;overflow:auto;grid-gap:8px;gap:8px}.videoTaskList button{display:grid;grid-gap:5px;gap:5px;width:100%;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#172033;text-align:left;cursor:pointer}.videoTaskList button.isActive,.videoTaskList button:hover{border-color:#0f766e;background:#e7f6f3}.videoTaskList strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videoTaskList span{color:#667085;font-size:12px}.taskWorkspaceSummary{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px}.taskWorkspaceSummary>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.taskWorkspaceSummary>div>div{min-width:0;padding:12px;border:1px solid #d9e1ef;border-radius:8px;background:#f8fafc}.taskWorkspaceSummary span{display:block;color:#667085;font-size:12px}.taskWorkspaceSummary strong{display:block;margin-top:5px;overflow-wrap:anywhere}.roiReservedGrid,.taskLibraryRelations,.taskLibraryStatusLegend{display:grid;grid-gap:8px;gap:8px}.taskLibraryStatusLegend{grid-template-columns:repeat(auto-fit,minmax(86px,max-content))}.taskLibraryStatusLegend span{border:1px solid #d9e2ec;border-radius:999px;padding:3px 8px;background:#f8fafc;color:#40546a;font-size:12px}.taskLibraryRelations{margin-bottom:16px}.roiReservedGrid,.taskLibraryRelations{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.roiReservedGrid div,.taskLibraryRelations div{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid #e5e7eb;border-radius:8px;background:#fff}.roiReservedGrid span,.taskLibraryRelations span{color:#607085;font-size:12px}.roiReservedGrid strong,.taskLibraryRelations strong{color:#111827;overflow-wrap:anywhere}.scriptBlock{padding:16px;border-radius:8px;background:#f8fafc;color:#475467;line-height:1.8}.draftPreview{display:grid;min-height:220px;place-items:center;background:linear-gradient(135deg,rgba(15,118,110,.12),rgba(37,99,235,.12)),#fff;color:#0f766e;font-size:24px}.draftPreview span{font-size:14px}.generationAssetTools{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:-8px 0 16px}.selectedAssetStrip{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:10px;gap:10px;margin-bottom:16px}.selectedAssetStrip>div{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:8px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.selectedAssetStrip small,.selectedAssetStrip strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.selectedAssetStrip small{color:#667085}.selectedAssetThumb{display:grid;aspect-ratio:4/3;place-items:center;border-radius:6px;background:#e5e7eb;color:#667085;overflow:hidden}.selectedAssetThumb span{width:100%;height:100%;background-position:50%;background-size:cover}.storyboardList{display:grid;grid-gap:10px;gap:10px}.storyboardList div{display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc}.storyboardList span{color:#172033}.storyboardList small{color:#667085;line-height:1.6}.briefList{display:grid;grid-gap:8px;gap:8px}.briefList div{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:10px;gap:10px;padding:9px 0;border-bottom:1px solid #eef2f6}.briefList span{color:#667085}.briefList strong{min-width:0;color:#172033;font-weight:500;overflow-wrap:anywhere}.videoDraftPanel{display:grid;grid-gap:12px;gap:12px}.videoDraftPanel video{width:min(100%,360px);aspect-ratio:9/16;max-height:520px;border:1px solid #e5e7eb;border-radius:8px;background:#111827;object-fit:contain}.videoDraftPanel.empty{min-height:260px;place-items:center;border:1px dashed #cbd5e1;border-radius:8px;background:#f8fafc;color:#0f766e;text-align:center;font-size:24px}.videoDraftPanel.empty span{color:#172033;font-size:14px}.feedbackTable{display:grid;min-width:760px;overflow:auto}.feedbackWorkspace{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:16px;gap:16px}.feedbackSummaryGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.feedbackSummaryGrid .userPanel{min-width:0}.feedbackSummaryGrid span{display:block;color:#667085;font-size:12px}.feedbackSummaryGrid strong{display:block;margin-top:6px;color:#172033;overflow-wrap:anywhere}.feedbackImportPanel .ant-typography{display:block}.feedbackDecisionList{display:grid;max-height:320px;overflow:auto;grid-gap:8px;gap:8px}.feedbackDecisionList button{display:grid;grid-gap:5px;gap:5px;width:100%;padding:12px;border:1px solid #e5e7eb;border-radius:8px;background:#f8fafc;color:#172033;text-align:left;cursor:pointer}.feedbackDecisionList button.isActive,.feedbackDecisionList button:hover{border-color:#0f766e;background:#e7f6f3}.feedbackDecisionList span,.feedbackDecisionList strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.feedbackDecisionList span{color:#667085;font-size:12px}.tableRow{display:grid;grid-template-columns:2fr repeat(5,minmax(90px,1fr));grid-gap:10px;gap:10px;align-items:center;padding:12px;border-bottom:1px solid #e5e7eb}.tableHead{background:#f8fafc;color:#667085;font-size:12px;font-weight:700}@media (max-width:1100px){.tiktokGrowthMainGrid{grid-template-columns:1fr}.tiktokGrowthDailyEntry{grid-template-columns:40px minmax(0,1fr)}.tiktokGrowthDailyHead{display:grid;grid-gap:8px;gap:8px}.tiktokGrowthDailyTags{max-width:none;justify-content:flex-start}.tiktokGrowthDailySectionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tiktokGrowthDailyEntryAside{grid-column:2;width:100%;justify-content:flex-start}.tiktokDailyReportSections,.tiktokGrowthDetailMetaGrid,.tiktokGrowthDetailScoreRow,.tiktokGrowthExecutionSteps,.tiktokGrowthResultStrip,.tiktokGrowthWorkColumns{grid-template-columns:repeat(2,minmax(0,1fr))}.tiktokDailyReportSection article,.tiktokDailyReportSection article.hasEvidence,.tiktokGrowthBottomGrid,.tiktokGrowthDetailCompare,.tiktokGrowthDetailHero,.tiktokGrowthLoopGrid{grid-template-columns:1fr}.tiktokGrowthModalBlocks.is-diagnosis,.tiktokGrowthWorkImpact{grid-template-columns:repeat(2,minmax(0,1fr))}.aiCreateWorkspace.is-workbench .aiCreateWorkspaceScript,.aiCreateWorkspaceBody,.aiRewritePageLayout,.tiktokGrowthModalBlocks,.tiktokGrowthSolutionStoryboard{grid-template-columns:1fr}.aiCreateWorkspace.is-workbench .aiCreateResultSection{grid-column:1;grid-row:auto}.profileDraftUploader,.profileProductWorkspace{grid-template-columns:1fr}.productListPanel{max-height:none}.videoDiscoveryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.videoDiscoveryCard{grid-template-columns:1fr}.marketRankingBoard{padding:16px}.marketRankingHead{display:none}.marketRankingRelatedRow,.marketRankingRow{grid-template-columns:minmax(0,1fr);gap:8px}.marketRankingRelatedVideos{margin-left:0}.aiRewritePageForm{padding-right:0;padding-bottom:14px;border-right:none;border-bottom:1px solid #e6edf5}.aiRewriteTimelineHead,.aiRewriteTimelineRow{min-width:680px}}@media (max-width:760px){.content{padding:28px 16px}.topBar{flex-direction:column}.assetUploadGrid,.dashboardGrid,.filterForm,.moduleGrid,.profileFormGrid,.profileSummary,.settingsGrid{grid-template-columns:1fr}.tiktokAnalysisHero,.tiktokAuthorizePanel,.tiktokGrowthHeader,.tiktokGrowthSolutionHeader,.tiktokGrowthTopBar{flex-direction:column}.tiktokGrowthDailyEntry,.tiktokGrowthSolutionDraft{grid-template-columns:1fr}.tiktokGrowthDailyEntryAside{grid-column:auto}.tiktokDailyReportSection article.hasEvidence,.tiktokDailyReportSections,.tiktokGrowthDetailMetaGrid,.tiktokGrowthDetailScoreRow,.tiktokGrowthModalBlocks.is-diagnosis,.tiktokGrowthResultStrip,.tiktokGrowthWorkColumns,.videoDiscoveryGrid{grid-template-columns:1fr}.tiktokGrowthDetailToolbar{align-items:flex-start;flex-direction:column}.tiktokReferenceHeader{flex-direction:column}.tiktokReferenceScroller{grid-template-columns:1fr}.tiktokReportList{overflow-x:auto}.tiktokReportRow{min-width:640px}.opportunityPreviewModal,.tiktokConclusionSummary,.tiktokPreviewModal,.tiktokScoreCards{grid-template-columns:1fr}.tiktokPreviewEmpty,.tiktokPreviewMedia{min-height:280px}.tiktokExperienceCards{grid-template-columns:1fr}.sourceToolbar{align-items:flex-start}.hotAdItem,.sourceToolbar{flex-direction:column}.assetFilterBar,.poolSummary{align-items:flex-start;flex-direction:column}.assetWorkspace{grid-template-columns:1fr}.internalCustomerVideosHeader{flex-direction:column}.internalCustomerVideosPager{justify-content:flex-start}.assetLibraryPanel .assetCardGrid{max-height:none;overflow:visible;padding-right:0}.assetItem,.userAppShell{grid-template-columns:1fr}.userSidebar{position:static;height:auto}.userWorkspace{padding:16px}.toolbarPanel,.userTopbar{align-items:flex-start;flex-direction:column}.analysisResultGrid,.analysisSelectedPreview,.analysisWorkspace,.assetCard,.creativeCard,.experienceCards,.experienceSummary,.feedbackSummaryGrid,.feedbackWorkspace,.oneClickReferenceSummary,.oneClickTaskSummary,.operationPathSteps,.opportunityGrid,.profileCategorySelects,.profileDraftUploader,.profileGrid,.profileProductWorkspace,.profileSummaryRows,.runFilterGrid,.taskWorkspaceSummary>div,.threeCol,.twoCol,.userAssetUploadGrid,.userHero,.userMetricGrid,.userProfileFormGrid,.userProfileFormGrid.three,.videoSearchAdvancedGrid,.videoSearchAnalysisGrid,.videoSearchAnalysisLayout,.videoSearchAnalysisSummary,.videoSearchContent,.videoSearchFilterGroups,.videoSearchFilterMatrix,.videoSearchHeroSearch,.videoSearchPreviewCard,.videoSearchPreviewStats,.videoSearchRow,.videoSearchStoryboardItem,.videoSearchStoryboardRow,.videoSearchTableHead,.videoSearchToolbar,.videoTaskGrid,.videoWorkflow{grid-template-columns:1fr}.videoSearchAnalysisHeader,.videoSearchAnalysisTabBar,.videoSearchContentHeader,.videoSearchFilterRow,.videoSearchRangeField,.videoSearchSelectedFilters{grid-template-columns:1fr;flex-direction:column}.videoSearchInlineActions,.videoSearchToolbarActions{justify-content:flex-start}.videoSearchRangeField>div{grid-template-columns:1fr}.analysisPreviewMedia{max-height:420px}.videoSearchTableHead{display:none}.videoSearchResultTable:not(.videoRankingTable) .videoSearchRow{grid-template-columns:1fr}.videoSearchActionCell{justify-content:flex-start}.videoSearchAnalysisMetaList{grid-template-columns:1fr}.videoSearchAnalysisBottomBar{align-items:flex-start;flex-direction:column}.videoSearchAnalysisBottomActions{width:100%;justify-content:stretch}.videoSearchAnalysisBottomButton{flex:1 1}.aiCreateScriptTextareas,.aiCreateWorkspaceBody,.aiRewritePageLayout{grid-template-columns:1fr}.aiRewritePageForm{border-right:none;border-bottom:1px solid #e6edf5}.aiRewriteTimelineHead,.aiRewriteTimelineRow{grid-template-columns:1fr}.aiCreateWorkspaceHeader{flex-direction:column}.aiCreateTaskPicker,.aiCreateWorkspaceHeaderActions{width:100%;min-width:0}.aiCreateTaskPickerRow{grid-template-columns:1fr}.aiCreateResultSection{width:100%;justify-self:stretch}}