:root{--ds-page:#F5F7FB;--ds-surface:#FFFFFF;--ds-secondary:#F8FAFC;--ds-brand:#2563EB;--ds-brand-hover:#1D4ED8;--ds-ai:#7C3AED;--ds-ai-hover:#6D28D9;--ds-heading:#0F172A;--ds-text:#334155;--ds-muted:#64748B;--ds-weak:#94A3B8;--ds-border:#E2E8F0;--ds-success:#15803D;--ds-success-bg:#F0FDF4;--ds-warning:#A16207;--ds-warning-bg:#FFFBEB;--ds-error:#B91C1C;--ds-error-bg:#FEF2F2;--ds-info-bg:#EFF6FF;--ds-ai-bg:#F5F3FF;--ds-radius-control:10px;--ds-radius-card:14px;--ds-radius-modal:18px;--ds-space-1:8px;--ds-space-2:12px;--ds-space-3:16px;--ds-space-4:24px;--ds-space-5:32px;--ds-space-6:40px;--ds-space-7:48px;--ds-control-height:44px;--ds-font-body:14px;--ds-font-section:20px;--ds-font-title:30px}body[data-ui-design=v1]{color:var(--ds-text);font-size:var(--ds-font-body)}.ds-app-shell,body[data-ui-design=v1]{background:var(--ds-page)}.ds-page-content{min-width:0}body[data-ui-design=v1] :is(.btn-primary,.btn-secondary,.btn-ai){display:inline-flex;align-items:center;justify-content:center;gap:var(--ds-space-1);min-height:var(--ds-control-height);border-radius:var(--ds-radius-control);padding:10px 16px;font-size:14px;font-weight:550;line-height:20px;box-shadow:none}body[data-ui-design=v1] .btn-primary{border:1px solid transparent;background:var(--ds-brand);color:white}body[data-ui-design=v1] .btn-primary:hover:not(:disabled){background:var(--ds-brand-hover)}body[data-ui-design=v1] .btn-secondary{border:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-text)}body[data-ui-design=v1] .btn-secondary:hover:not(:disabled){background:var(--ds-secondary);border-color:#CBD5E1}body[data-ui-design=v1] .btn-ai{border:1px solid transparent;background:var(--ds-ai);color:white}body[data-ui-design=v1] .btn-ai:hover:not(:disabled){background:var(--ds-ai-hover)}body[data-ui-design=v1] :is(button,input,textarea,select):disabled{cursor:not-allowed;opacity:.5}body[data-ui-design=v1] :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid var(--ds-brand);outline-offset:3px}body[data-ui-design=v1] :is(.input-field,select){min-width:0;min-height:var(--ds-control-height);border-radius:var(--ds-radius-control);border-color:var(--ds-border);background-color:var(--ds-secondary);color:var(--ds-text);font-size:var(--ds-font-body);box-shadow:none}body[data-ui-design=v1] :where(input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=color]):not([type=range]):not([type=hidden]):not(.sr-only)){min-height:var(--ds-control-height);border-radius:var(--ds-radius-control)}body[data-ui-design=v1] :is(input,textarea)::-moz-placeholder{color:var(--ds-weak)}body[data-ui-design=v1] :is(input,textarea)::placeholder{color:var(--ds-weak)}body[data-ui-design=v1] :is(input[type=checkbox],input[type=radio]){accent-color:var(--ds-brand)}body[data-ui-design=v1] .card{border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:none;padding:var(--ds-space-4)}body[data-ui-design=v1] [role=tablist]{border-bottom:1px solid var(--ds-border);background:var(--ds-surface)}body[data-ui-design=v1] [role=tab]{min-height:44px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--ds-muted);box-shadow:none}body[data-ui-design=v1] [role=tab][aria-selected=true]{border-bottom-color:var(--ds-brand);background:transparent;color:var(--ds-brand);box-shadow:none}body[data-ui-design=v1] [data-ui-status]{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:550;line-height:18px}body[data-ui-design=v1] [data-ui-status=success]{color:var(--ds-success);background:var(--ds-success-bg)}body[data-ui-design=v1] [data-ui-status=error]{color:var(--ds-error);background:var(--ds-error-bg)}body[data-ui-design=v1] [data-ui-status=warning]{color:var(--ds-warning);background:var(--ds-warning-bg)}body[data-ui-design=v1] [data-ui-status=loading]{color:var(--ds-brand);background:var(--ds-info-bg)}body[data-ui-design=v1] [data-ui-status=neutral]{color:var(--ds-muted);background:#F1F5F9}body[data-ui-design=v1] [data-global-toast]{border-radius:var(--ds-radius-card);box-shadow:0 8px 24px #0F172A0D}body[data-ui-design=v1] [data-global-toast=success]{background:var(--ds-success-bg);color:var(--ds-success)}body[data-ui-design=v1] [data-global-toast=error]{background:var(--ds-error-bg);color:var(--ds-error)}body[data-ui-design=v1] [data-global-toast=warning]{background:var(--ds-warning-bg);color:var(--ds-warning)}body[data-ui-design=v1] [data-global-toast=info]{background:var(--ds-info-bg);color:var(--ds-brand)}body[data-ui-design=v1] .video-dialog{border:1px solid var(--ds-border);border-radius:var(--ds-radius-modal);max-height:85dvh;background:var(--ds-surface);box-shadow:0 12px 40px #0F172A14}body[data-ui-design=v1] .video-dialog-heading{flex-shrink:0;padding:var(--ds-space-3) var(--ds-space-4);border-bottom:1px solid var(--ds-border);background:var(--ds-surface)}body[data-ui-design=v1] .video-dialog-heading h2{font-size:var(--ds-font-section);color:var(--ds-heading)}body[data-ui-design=v1] .video-dialog-content{min-height:0;overscroll-behavior:contain}body[data-ui-design=v1] .ds-page-header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--ds-space-3);padding-bottom:var(--ds-space-3)}body[data-ui-design=v1] .ds-page-header h1{font-size:var(--ds-font-title);font-weight:650;line-height:1.3;color:var(--ds-heading)}body[data-ui-design=v1] .ds-page-header p{color:var(--ds-muted);font-size:var(--ds-font-body)}body[data-ui-design=v1] .ds-section{min-width:0;border:0;border-top:1px solid var(--ds-border);border-radius:0;background:transparent;box-shadow:none;padding:var(--ds-space-4) 0}@media (max-width:639px){:root{--ds-font-title:28px}body[data-ui-design=v1] .video-dialog-heading{padding:var(--ds-space-3)}body[data-ui-design=v1] .btn-ai,body[data-ui-design=v1] .btn-primary,body[data-ui-design=v1] .btn-secondary{padding-inline:12px}}@media (prefers-reduced-motion:reduce){body[data-ui-design=v1] *,body[data-ui-design=v1] :after,body[data-ui-design=v1] :before{scroll-behavior:auto;animation-duration:.01ms;transition-duration:.01ms}}body[data-ui-design=v1] :is(.intelligence-page-header,.market-dialog .video-dialog-heading,.brand-dialog .video-dialog-heading){background:var(--ds-surface);box-shadow:none}body[data-ui-design=v1] .intelligence-page-header{border:0;border-radius:0;padding:8px 0 16px}body[data-ui-design=v1] .intelligence-page-header h1{font-size:var(--ds-font-title);line-height:1.3}body[data-ui-design=v1] :is(.market-heading h2,.competitor-heading h2){font-size:28px;color:var(--ds-heading)}body[data-ui-design=v1] :is(.market-ai-mark,.brand-heading-icon){background:var(--ds-info-bg);color:var(--ds-brand);box-shadow:none}body[data-ui-design=v1] .market-ai-mark{color:var(--ds-ai);background:var(--ds-ai-bg)}body[data-ui-design=v1] .market-primary{background:var(--ds-brand);box-shadow:none}body[data-ui-design=v1] .market-primary:hover:not(:disabled){background:var(--ds-brand-hover);box-shadow:none}body[data-ui-design=v1] .market-primary.btn-ai{background:var(--ds-ai)}body[data-ui-design=v1] .market-primary.btn-ai:hover:not(:disabled){background:var(--ds-ai-hover)}body[data-ui-design=v1] .market-capabilities{padding-bottom:16px}body[data-ui-design=v1] .market-history-item{border-radius:var(--ds-radius-control);background:var(--ds-surface);box-shadow:none}body[data-ui-design=v1] .market-history-item.is-selected{box-shadow:inset 3px 0 0 var(--ds-brand)}body[data-ui-design=v1] :is(.market-report-empty,.market-history-empty,.competitor-empty,.brand-list-empty){min-height:240px;background:var(--ds-secondary);border-radius:var(--ds-radius-card);box-shadow:none}body[data-ui-design=v1] .market-report-empty-art{height:56px}body[data-ui-design=v1] .market-report-empty-art>span{height:52px;background:var(--ds-info-bg);box-shadow:none}body[data-ui-design=v1] .market-report-topics{margin-top:16px}body[data-ui-design=v1] .competitor-task-card{border-radius:var(--ds-radius-card);border-color:var(--ds-border);box-shadow:none}body[data-ui-design=v1] .brand-settings-bar{padding:16px 24px;border-bottom:1px solid var(--ds-border);border-radius:0;background:transparent}@media (max-width:639px){body[data-ui-design=v1] .brand-settings-bar{padding-inline:16px}}body[data-ui-design=v1] .brand-settings-heading h3{font-size:18px}body[data-ui-design=v1] .brand-settings-controls{gap:16px;margin-top:12px}body[data-ui-design=v1] :is(.brand-action,.brand-selector-trigger){min-height:44px;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .brand-action.brand-action-primary{background:var(--ds-brand);box-shadow:none}body[data-ui-design=v1] .brand-action.brand-delete-action{background:var(--ds-error)}body[data-ui-design=v1] .brand-dialog .brand-input{min-height:44px;border-color:var(--ds-border);border-radius:var(--ds-radius-control);font-size:14px}body[data-ui-design=v1] .brand-dialog textarea.brand-input{min-height:80px}body[data-ui-design=v1] .market-dialog .video-dialog-content{display:flex;flex-direction:column;overflow:hidden}body[data-ui-design=v1] .market-form{display:flex;flex-direction:column;min-height:0}body[data-ui-design=v1] .market-form-fields{min-height:0;overflow-y:auto;overscroll-behavior:contain}body[data-ui-design=v1] .market-form-footer{position:static;flex-shrink:0;background:var(--ds-surface);border-top:1px solid var(--ds-border);box-shadow:none;backdrop-filter:none}body[data-ui-design=v1] .brand-manage-dialog>.video-dialog-content{display:flex;flex-direction:column;overflow:hidden}body[data-ui-design=v1] .brand-manage-content{min-height:0;overflow-y:auto;overscroll-behavior:contain}body[data-ui-design=v1] .brand-dialog-footer{flex-shrink:0;background:var(--ds-surface);border-top:1px solid var(--ds-border);box-shadow:none}body[data-ui-design=v1] :is(.video-studio,.long-video-studio){--ui-border:var(--ds-border);--ui-text:var(--ds-heading);--ui-muted:var(--ds-muted);--ui-accent:var(--ds-brand);--ui-radius:var(--ds-radius-card)}body[data-ui-design=v1] :is(.image-creation-header,.long-video-creation-bar){border-radius:var(--ds-radius-card);border-color:var(--ds-border);box-shadow:none}body[data-ui-design=v1] :is(.image-creation-header-top h1,.long-video-creation-bar h1){font-size:var(--ds-font-title);color:var(--ds-heading)}body[data-ui-design=v1] :is(.image-creation-title-button span,.image-creation-title input){font-size:24px}body[data-ui-design=v1] :is(.video-settings,.video-model-section,.video-studio #video-material-settings,.video-prompt,.video-results){border:0;border-radius:var(--ds-radius-card);padding:24px;background:var(--ds-surface);box-shadow:none}body[data-ui-design=v1] :is(.video-settings,.video-model-section,.video-studio #video-material-settings,.video-prompt) :is(section,fieldset){box-shadow:none}body[data-ui-design=v1] .video-studio .video-model-section{border-top:1px solid var(--ds-border);border-radius:0;padding:16px 0 0}body[data-ui-design=v1] .video-studio :is(.video-analysis-empty,.video-reference-empty){min-height:220px;background:var(--ds-secondary);border:0;box-shadow:none}body[data-ui-design=v1] :is(.video-submit,.long-video-studio #long-plan){border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:none}body[data-ui-design=v1] .long-video-studio #long-create{gap:16px}body[data-ui-design=v1] .long-video-studio #long-create>section{border:0;border-radius:var(--ds-radius-card);background:var(--ds-surface)}body[data-ui-design=v1] .long-video-studio #long-plan>section{border:0;border-radius:0;background:transparent}body[data-ui-design=v1] .long-video-studio>section:not([role=alert]){border-radius:var(--ds-radius-card);box-shadow:none}body[data-ui-design=v1] .video-task-row{padding:16px 0;border:0;border-bottom:1px solid var(--ds-border);border-radius:0;background:transparent;box-shadow:none}body[data-ui-design=v1] .long-video-studio h2,body[data-ui-design=v1] .video-studio :is(h2,.video-results h2){font-size:var(--ds-font-section);color:var(--ds-heading)}body[data-ui-design=v1] .ds-subtitle-workspace{border-radius:var(--ds-radius-card);background:var(--ds-secondary)}body[data-ui-design=v1] .ds-subtitle-workspace>header{padding:16px 24px}body[data-ui-design=v1] .ds-subtitle-workspace h4{font-size:var(--ds-font-section)}body[data-ui-design=v1] .ds-subtitle-properties{min-width:0;border-radius:var(--ds-radius-card);background:var(--ds-surface)}body[data-ui-design=v1] .ds-subtitle-inspector{padding:16px;border:0;border-radius:0;background:transparent;box-shadow:none}body[data-ui-design=v1] .ds-subtitle-preview{padding:16px 16px 0}body[data-ui-design=v1] .ds-subtitle-preview>div{max-width:480px;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-subtitle-workspace :is(input:not([type=checkbox]):not([type=color]),select){min-height:44px;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-subtitle-workspace textarea{border-radius:var(--ds-radius-control);background:var(--ds-secondary);font-size:14px}body[data-ui-design=v1] .ds-subtitle-workspace [aria-label="字幕轨道概览"]{border-radius:var(--ds-radius-control);background:#EDF2F7}body[data-ui-design=v1] :is(.ds-schedule-dialog,.ds-publish-dialog){width:min(960px,100%)}body[data-ui-design=v1] .ds-schedule-dialog{height:min(760px,85dvh)}body[data-ui-design=v1] :is(.ds-schedule-dialog,.ds-publish-dialog)>.video-dialog-content{display:flex;flex-direction:column;flex:1;min-height:0;padding:0;overflow:hidden}body[data-ui-design=v1] :is(.ds-schedule-dialog,.ds-publish-dialog) footer{flex-shrink:0;padding:16px 24px;background:var(--ds-surface);border-color:var(--ds-border)}body[data-ui-design=v1] .ds-schedule-dialog :is(input:not([type=checkbox]),select){min-height:44px;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-schedule-dialog footer button{min-height:44px;border-radius:var(--ds-radius-control);box-shadow:none}body[data-ui-design=v1] .ds-schedules-workspace{padding:24px;border-radius:var(--ds-radius-card);background:var(--ds-surface)}body[data-ui-design=v1] .ds-schedules-workspace>div:first-child h3{font-size:var(--ds-font-section)}body[data-ui-design=v1] .ds-publish-dialog video{border-radius:var(--ds-radius-card)}body[data-ui-design=v1] .ds-publish-dialog :where(section){border:0;border-radius:0;box-shadow:none}body[data-ui-design=v1] .ds-ai-assistant{border:0;border-radius:var(--ds-radius-card);background:var(--ds-ai-bg)}body[data-ui-design=v1] .ds-ai-assistant h3{color:var(--ds-ai)}body[data-ui-design=v1] .ds-ai-assistant>div>div.rounded-lg{border:0;border-radius:0;border-top:1px solid #ede9fe;background:transparent;padding-inline:0}body[data-ui-design=v1] .ds-ai-secondary{display:inline-flex;align-items:center;gap:6px;min-height:40px;border:1px solid #ddd6fe;border-radius:var(--ds-radius-control);background:var(--ds-surface);color:var(--ds-ai)}@media (min-width:960px){body[data-ui-design=v1] .ds-subtitle-columns{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}}@media (max-width:639px){body[data-ui-design=v1] :is(.video-settings,.video-prompt,.video-results,.ds-schedules-workspace){padding:16px}body[data-ui-design=v1] :is(.ds-schedule-dialog,.ds-publish-dialog) footer{padding:12px 16px}body[data-ui-design=v1] .ds-subtitle-workspace>header{padding:16px}body[data-ui-design=v1] .ds-subtitle-columns{grid-template-columns:minmax(0,1fr);padding-inline:16px}}body[data-ui-design=v1] :is(.video-studio,.long-video-studio,.market-dialog,.brand-dialog,.competitor-dialog) :is(select,.input-field:not(textarea)){min-height:var(--ds-control-height);border-radius:var(--ds-radius-control);border-color:var(--ds-border)}body[data-ui-design=v1] .brand-search{min-height:44px;padding-block:0}body[data-ui-design=v1] .brand-dialog .video-dialog-content:has(>.brand-form-content){display:flex;flex-direction:column;overflow:hidden}body[data-ui-design=v1] .brand-form-content{display:flex;flex-direction:column;min-height:0;padding:0}body[data-ui-design=v1] .brand-form-content>.brand-dialog-description{flex-shrink:0;padding:16px 24px}body[data-ui-design=v1] .brand-edit-form{display:flex;flex-direction:column;min-height:0;gap:0;margin:0}body[data-ui-design=v1] .ds-brand-form-fields{display:grid;gap:16px;min-height:0;padding:0 24px 24px;overflow-y:auto;overscroll-behavior:contain}body[data-ui-design=v1] .brand-form-footer{position:static;flex-shrink:0;margin:0}body[data-ui-design=v1] .image-creation-save-status[data-state=SAVED]{color:var(--ds-success);background:var(--ds-success-bg)}body[data-ui-design=v1] .image-creation-save-status:is([data-state=FAILED],[data-state=CONFLICT]){color:var(--ds-error);background:var(--ds-error-bg)}body[data-ui-design=v1] .image-creation-save-status:is([data-state=SAVING],[data-state=LOADING]){color:var(--ds-brand);background:var(--ds-info-bg)}@media (max-width:639px){body[data-ui-design=v1] .brand-form-content>.brand-dialog-description,body[data-ui-design=v1] .ds-brand-form-fields{padding-inline:16px}}body[data-ui-design=v1] :is(.image-studio,.video-studio.video-studio-v4,.long-video-studio) :is(.image-creation-header,.long-video-creation-bar){border-radius:var(--ds-radius-card)}body[data-ui-design=v1] .image-studio>section{border-radius:var(--ds-radius-card);box-shadow:none;border-color:var(--ds-border)}body[data-ui-design=v1] .ds-schedule-dialog [aria-label="内容详情预览"] article>div.bg-white{border:0;border-radius:0;padding-inline:0}body[data-ui-design=v1] :is(.ds-dashboard-workspace,.ds-platform-workspace,.ds-inquiry-workspace,.ds-inquiry-detail,.ds-copy-workspace){min-width:0;color:var(--ds-text)}body[data-ui-design=v1] .ds-dashboard-header{padding:8px 0 16px;background:transparent;border:0;box-shadow:none}body[data-ui-design=v1] .ds-dashboard-header>div:last-child{flex-wrap:wrap;gap:12px}body[data-ui-design=v1] .ds-dashboard-header>div:last-child>span{min-height:44px;border-radius:var(--ds-radius-control);border-color:var(--ds-border)}body[data-ui-design=v1] .ds-dashboard-workspace :is(section,article){border:0;border-radius:var(--ds-radius-card);box-shadow:none}body[data-ui-design=v1] .ds-dashboard-metric{min-height:128px;padding:16px}body[data-ui-design=v1] .ds-dashboard-workspace h2{font-size:18px;color:var(--ds-heading)}body[data-ui-design=v1] .ds-dashboard-workspace .ds-page-empty{min-height:220px}body[data-ui-design=v1] .ds-page-empty{display:grid;place-items:center;min-height:240px;padding:24px 16px;border:0;border-radius:var(--ds-radius-card);background:var(--ds-secondary);box-shadow:none}body[data-ui-design=v1] .ds-platform-shortcut{flex-direction:row;flex-wrap:wrap;gap:8px 12px;min-height:80px;border-color:var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:none}body[data-ui-design=v1] .ds-platform-shortcut:hover{border-color:var(--ds-brand);box-shadow:none}body[data-ui-design=v1] .ds-platform-card{min-width:0;padding:24px;border:0;border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:none}body[data-ui-design=v1] .ds-platform-card h2{font-size:18px}body[data-ui-design=v1] .ds-connected-account{padding:16px 0;border:0;border-top:1px solid var(--ds-border);border-radius:0;background:transparent}body[data-ui-design=v1] .ds-connected-account>div:first-child{gap:12px}body[data-ui-design=v1] .ds-connected-account>div:first-child>div{min-width:0;overflow-wrap:anywhere}body[data-ui-design=v1] .ds-connected-account .result-action{min-height:40px;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-inquiry-results{min-width:0;border-radius:var(--ds-radius-card);background:var(--ds-surface);overflow:hidden}body[data-ui-design=v1] .ds-inquiry-filters{padding:16px;border-color:var(--ds-border)}body[data-ui-design=v1] .ds-inquiry-filters label>svg{top:14px}body[data-ui-design=v1] .ds-inquiry-results a{padding-block:16px}body[data-ui-design=v1] .ds-inquiry-detail section{min-width:0;border:0;border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:none}body[data-ui-design=v1] .ds-inquiry-detail section h2{font-size:18px}body[data-ui-design=v1] .ds-copy-workspace>header{padding:8px 0 16px;border:0;background:transparent;box-shadow:none}body[data-ui-design=v1] .ds-copy-workspace>header>div:last-child button{min-height:44px;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-copy-workspace>div>section{border:0;border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:none}body[data-ui-design=v1] .ds-copy-workspace :where(article){border-color:var(--ds-border);border-radius:var(--ds-radius-card);box-shadow:none}body[data-ui-design=v1] .ds-copy-workspace article>div.border{border:0;border-radius:0;box-shadow:none}body[data-ui-design=v1] .ds-copy-workspace h3{font-size:18px}body[data-ui-design=v1] .ds-copy-workspace .ds-copy-empty{min-height:240px;background:var(--ds-secondary)}body[data-ui-design=v1] .ds-copy-empty>div.absolute{display:none}body[data-ui-design=v1] .ds-copy-workspace .sticky{box-shadow:none;border-color:var(--ds-border);background:var(--ds-surface)}body[data-ui-design=v1] .ds-copy-dialog{width:min(960px,100%)}body[data-ui-design=v1] .ds-copy-dialog>.video-dialog-content{padding:0}body[data-ui-design=v1] .ds-copy-dialog article{border:0;border-bottom:1px solid var(--ds-border);border-radius:0;background:var(--ds-surface)}body[data-ui-design=v1] .ds-copy-dialog article>div.bg-white{border:0;background:transparent;box-shadow:none;padding-inline:0}@media (max-width:639px){body[data-ui-design=v1] .ds-platform-card{padding:16px}body[data-ui-design=v1] .ds-copy-workspace>header>div:last-child,body[data-ui-design=v1] .ds-dashboard-header>div:last-child{width:100%}body[data-ui-design=v1] .ds-copy-workspace>header>div:last-child button{flex:1 1 auto}}body[data-ui-design=v1] .ds-copy-form-dialog{width:min(760px,100%)}body[data-ui-design=v1] .ds-copy-confirm-dialog{width:min(520px,100%)}body[data-ui-design=v1] .ds-copy-form-dialog>.video-dialog-content{display:flex;flex-direction:column;min-height:0;padding:0;overflow:hidden}body[data-ui-design=v1] .ds-copy-modal-body{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:24px}body[data-ui-design=v1] .ds-copy-modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--ds-border);background:var(--ds-surface)}body[data-ui-design=v1] .ds-copy-review-preview{padding:16px;border:0;border-radius:var(--ds-radius-control);background:var(--ds-secondary);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-copy-form-dialog .ds-copy-reject{border-color:#FECACA;background:var(--ds-error-bg);color:var(--ds-error)}body[data-ui-design=v1] .ds-copy-form-dialog .ds-copy-reject:hover:not(:disabled){background:#FEE2E2}body[data-ui-design=v1] .ds-copy-form-dialog .video-dialog-heading>div{min-width:0;overflow-wrap:anywhere}body[data-ui-design=v1] .ds-copy-form-dialog .video-dialog-heading>button{flex-shrink:0}@media (max-width:639px){body[data-ui-design=v1] .ds-copy-modal-body{padding:16px}body[data-ui-design=v1] .ds-copy-modal-footer{padding:12px 16px;gap:8px}body[data-ui-design=v1] .ds-copy-modal-footer button{flex:1 1 auto}}body[data-ui-design=v1] .ds-copy-tasks{min-width:0;overflow:hidden;border-radius:var(--ds-radius-card)}body[data-ui-design=v1] .ds-copy-task-list{padding:0 24px}body[data-ui-design=v1] .ds-copy-task-row{display:flex;min-width:0;align-items:center;gap:24px;padding:20px 0;border:0;border-bottom:1px solid var(--ds-border);border-radius:0;background:transparent}body[data-ui-design=v1] .ds-copy-task-row:last-child{border-bottom:0}body[data-ui-design=v1] .ds-copy-task-content{min-width:0;flex:1}body[data-ui-design=v1] :is(.ds-copy-task-heading,.ds-publication-heading){display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px 12px}body[data-ui-design=v1] .ds-copy-task-heading h3{min-width:0;font-size:15px;font-weight:600;line-height:1.6;overflow-wrap:anywhere;color:var(--ds-heading)}body[data-ui-design=v1] .ds-task-status-group{display:flex;align-items:center;flex-wrap:wrap;gap:6px}body[data-ui-design=v1] .ds-copy-task-id{margin-top:4px;color:var(--ds-weak);font-size:11px;overflow-wrap:anywhere}body[data-ui-design=v1] .ds-copy-task-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12px;line-height:1.6}body[data-ui-design=v1] .ds-copy-task-meta>div{display:flex;min-width:0;gap:6px}body[data-ui-design=v1] .ds-copy-task-meta dt{flex-shrink:0;color:var(--ds-weak)}body[data-ui-design=v1] .ds-copy-task-meta dd{color:var(--ds-muted);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-copy-task-rejection{margin-top:8px;font-size:12px;line-height:1.6;color:var(--ds-error);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-copy-task-actions{display:flex;flex:0 1 320px;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:8px;min-width:0}body[data-ui-design=v1] .ds-copy-publication-action :is(button,a),body[data-ui-design=v1] .ds-copy-task-actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:var(--ds-radius-control);font-size:13px;white-space:nowrap}body[data-ui-design=v1] .ds-copy-publication-action>button{background:var(--ds-brand)}body[data-ui-design=v1] .ds-task-filter{min-height:40px;border:0;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-task-filter[aria-pressed=true]{color:var(--ds-brand);background:var(--ds-info-bg)}body[data-ui-design=v1] .ds-recent-publications>header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}body[data-ui-design=v1] .ds-recent-publications>header h2{font-size:18px;font-weight:600}body[data-ui-design=v1] .ds-recent-publications>header p{margin-top:4px;font-size:12px;color:var(--ds-muted)}body[data-ui-design=v1] .ds-publication-history-link{display:inline-flex;align-items:center;min-height:40px;font-size:13px;font-weight:550;color:var(--ds-brand)}body[data-ui-design=v1] .ds-recent-publications .ds-recent-publication-row{display:grid;grid-template-columns:minmax(0,1fr) auto 110px;align-items:center;gap:24px;padding:20px 0;border:0;border-bottom:1px solid var(--ds-border);border-radius:0}body[data-ui-design=v1] .ds-recent-publications .ds-recent-publication-row:last-child{border-bottom:0}body[data-ui-design=v1] .ds-publication-content{min-width:0}body[data-ui-design=v1] .ds-publication-heading h3{min-width:0;flex:1 1 180px;font-size:14px;font-weight:600;line-height:1.7;color:var(--ds-heading);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-publication-heading [data-ui-status]{flex-shrink:0}body[data-ui-design=v1] .ds-publication-account{margin-top:6px;font-size:12px;color:var(--ds-muted);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-publication-content time,body[data-ui-design=v1] .ds-publication-id{display:block;margin-top:4px;font-size:11px;color:var(--ds-weak);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-publication-metrics{display:flex;gap:24px;font-variant-numeric:tabular-nums}body[data-ui-design=v1] .ds-publication-metrics dt{color:var(--ds-weak);font-size:12px}body[data-ui-design=v1] .ds-publication-metrics dd{margin-top:6px;color:var(--ds-text);font-size:16px;font-weight:600}body[data-ui-design=v1] .ds-publication-actions{display:flex;justify-content:flex-end;color:var(--ds-weak);font-size:12px}body[data-ui-design=v1] .ds-publication-actions a{display:inline-flex;align-items:center;gap:6px;min-height:40px;color:var(--ds-brand);font-weight:550}@media (max-width:959px){body[data-ui-design=v1] .ds-copy-task-row{flex-direction:column;align-items:stretch;gap:12px}body[data-ui-design=v1] .ds-copy-task-actions{flex-basis:auto;justify-content:flex-start}}@media (max-width:639px){body[data-ui-design=v1] .ds-copy-task-list{padding-inline:16px}body[data-ui-design=v1] .ds-recent-publications .ds-recent-publication-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding-block:16px}body[data-ui-design=v1] .ds-publication-content{grid-column:1/-1}body[data-ui-design=v1] .ds-publication-metrics{gap:24px}body[data-ui-design=v1] .ds-publication-actions{align-self:end}}body[data-ui-design=v1] .ds-distribution-workspace,body[data-ui-design=v1] .ds-tasks-workspace{min-width:0}body[data-ui-design=v1] .ds-distribution-summary>div{border:0;border-radius:var(--ds-radius-card);box-shadow:none}body[data-ui-design=v1] .ds-distribution-results{min-width:0;border-radius:var(--ds-radius-card);background:var(--ds-surface)}body[data-ui-design=v1] .ds-distribution-list{padding:0 24px}body[data-ui-design=v1] .ds-distribution-row{display:flex;align-items:center;gap:24px;min-width:0;padding:20px 0;border-bottom:1px solid var(--ds-border)}body[data-ui-design=v1] .ds-distribution-row:last-child{border:0}body[data-ui-design=v1] .ds-distribution-content{flex:1;min-width:0}body[data-ui-design=v1] .ds-distribution-title{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px 12px}body[data-ui-design=v1] .ds-distribution-title h2{font-size:15px;font-weight:600;color:var(--ds-heading);line-height:1.7;overflow-wrap:anywhere}body[data-ui-design=v1] .ds-distribution-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:8px;font-size:13px;line-height:1.7;color:var(--ds-muted);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-distribution-account{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;font-size:12px;color:var(--ds-muted);overflow-wrap:anywhere}body[data-ui-design=v1] .ds-distribution-meta{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:8px;font-size:12px}body[data-ui-design=v1] .ds-distribution-meta>div{display:flex;gap:6px}body[data-ui-design=v1] .ds-distribution-meta dt{color:var(--ds-weak)}body[data-ui-design=v1] .ds-distribution-meta dd{color:var(--ds-muted)}body[data-ui-design=v1] .ds-distribution-record-info{margin-top:8px;font-size:11px;color:var(--ds-weak)}body[data-ui-design=v1] .ds-distribution-record-info summary{width:-moz-fit-content;width:fit-content;cursor:pointer;padding-block:4px}body[data-ui-design=v1] .ds-distribution-record-info>div{padding-top:6px;line-height:1.8;overflow-wrap:anywhere}body[data-ui-design=v1] .ds-distribution-actions{display:flex;flex:0 1 300px;flex-wrap:wrap;justify-content:flex-end;gap:8px}body[data-ui-design=v1] .ds-distribution-actions :is(button,a){min-height:40px;font-size:13px}body[data-ui-design=v1] .ds-distribution-empty{min-height:240px}body[data-ui-design=v1] .video-dialog-backdrop:has(>.ds-distribution-drawer){justify-items:end;padding:0}body[data-ui-design=v1] .video-dialog.ds-distribution-drawer{width:min(640px,100%);height:100dvh;max-height:100dvh;border-radius:18px 0 0 18px}body[data-ui-design=v1] .ds-distribution-drawer>.video-dialog-content{min-height:0;padding:0;overflow-y:auto}body[data-ui-design=v1] .ds-distribution-detail-body{padding:24px;overflow-wrap:anywhere}body[data-ui-design=v1] .ds-distribution-detail-body>.grid{gap:16px}body[data-ui-design=v1] .ds-distribution-analytics{padding:16px 0;border:0;border-top:1px solid var(--ds-border);border-bottom:1px solid var(--ds-border);border-radius:0;background:transparent}body[data-ui-design=v1] .ds-analytics-metric{min-width:0;padding:8px;border:0;border-radius:var(--ds-radius-control);background:var(--ds-secondary)}body[data-ui-design=v1] .ds-distribution-detail-body :is(button,a:not([href^=http])){border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-task-center-card{min-width:0;border-radius:var(--ds-radius-card);border-color:var(--ds-border);box-shadow:none}body[data-ui-design=v1] .ds-video-task-filters{border-radius:var(--ds-radius-card)}body[data-ui-design=v1] .ds-video-task-filters select{flex:1 1 180px;max-width:260px}body[data-ui-design=v1] .ds-task-running-note{display:flex;align-items:center;gap:8px;margin-top:16px;color:var(--ds-brand);font-size:12px}@media (max-width:959px){body[data-ui-design=v1] .ds-distribution-row{flex-direction:column;align-items:stretch;gap:12px}body[data-ui-design=v1] .ds-distribution-actions{flex-basis:auto;justify-content:flex-start}}@media (max-width:639px){body[data-ui-design=v1] .ds-distribution-list{padding-inline:16px}body[data-ui-design=v1] .video-dialog.ds-distribution-drawer{border-radius:0}body[data-ui-design=v1] .ds-distribution-detail-body{padding:16px}body[data-ui-design=v1] .ds-distribution-summary{grid-template-columns:repeat(2,minmax(0,1fr))}body[data-ui-design=v1] .ds-video-task-filters select{max-width:none}}body[data-ui-design=v1] .ds-distribution-workspace>.ds-page-header>div{flex:1;min-width:0}body[data-ui-design=v1] .ds-distribution-workspace>.ds-page-header>button{flex-shrink:0}@media (max-width:639px){body[data-ui-design=v1] .ds-distribution-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body[data-ui-design=v1] .ds-distribution-summary>div{padding:12px}body[data-ui-design=v1] .ds-distribution-summary>div>p:last-child{margin-top:6px;font-size:22px}}body[data-ui-design=v1] .ds-video-history .video-history-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:0 0 20px}body[data-ui-design=v1] .ds-video-history .video-history-filters label{min-width:0;color:var(--ds-muted);font-size:12px}body[data-ui-design=v1] .ds-video-history .video-history-filters :is(input,select){min-width:0;width:100%;height:44px;margin-top:8px;border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-video-history .video-history-rows{max-height:none;overflow:visible}body[data-ui-design=v1] .ds-video-history .video-history-rows>.ds-history-row{min-width:0;padding:20px 0;border:0;border-bottom:1px solid var(--ds-border);border-radius:0;background:transparent;box-shadow:none;overflow-wrap:anywhere}body[data-ui-design=v1] .ds-history-row-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}body[data-ui-design=v1] .ds-history-row-heading>p{min-width:0;line-height:1.7}body[data-ui-design=v1] .ds-history-row-heading>span{flex-shrink:0}body[data-ui-design=v1] .ds-video-history .ds-history-row>p:nth-child(2){-webkit-line-clamp:2;color:var(--ds-heading);font-size:15px;line-height:1.7}body[data-ui-design=v1] .ds-history-row>p:nth-child(3){color:var(--ds-muted);line-height:1.7}body[data-ui-design=v1] .ds-history-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}body[data-ui-design=v1] .ds-video-history .ds-history-actions button{min-height:40px;padding:8px 12px;font-size:13px}body[data-ui-design=v1] .ds-history-detail-dialog{overflow-wrap:anywhere}body[data-ui-design=v1] .ds-history-detail-sections>section{padding-block:16px;border-bottom:1px solid var(--ds-border)}body[data-ui-design=v1] .ds-history-detail-sections>section>h3{margin-bottom:8px;color:var(--ds-heading);font-size:18px}body[data-ui-design=v1] .ds-history-detail-sections>section>p{color:var(--ds-muted);font-size:13px;line-height:1.7}body[data-ui-design=v1] .ds-history-detail-sections details{border:0;border-radius:var(--ds-radius-control);background:var(--ds-secondary)}body[data-ui-design=v1] .ds-history-detail-sections details details{padding-inline:0;border-top:1px solid var(--ds-border);border-radius:0}body[data-ui-design=v1] .ds-history-detail-sections article{border:0;border-radius:0;border-bottom:1px solid var(--ds-border);padding:12px 0}@media (max-width:959px){body[data-ui-design=v1] .ds-video-history .video-history-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){body[data-ui-design=v1] .ds-video-history .video-history-filters{grid-template-columns:minmax(0,1fr);gap:12px}body[data-ui-design=v1] .ds-history-row-heading{align-items:flex-start}body[data-ui-design=v1] .ds-history-actions{gap:8px}}body[data-ui-design=v1] .ds-history-detail-meta{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}body[data-ui-design=v1] .ds-history-detail-meta>div{min-width:0}body[data-ui-design=v1] .ds-history-detail-meta>div>p:first-child{color:var(--ds-heading);font-size:15px;font-weight:600}body[data-ui-design=v1] .ds-history-detail-meta>div>p+p{margin-top:8px;line-height:1.7}body[data-ui-design=v1] .ds-history-detail-meta>span{flex-shrink:0}body[data-ui-design=v1] .ds-history-preview{min-width:0}body[data-ui-design=v1] .ds-history-preview :is(video,img){display:block;max-width:100%;margin:12px auto;-o-object-fit:contain;object-fit:contain}body[data-ui-design=v1] .ds-history-preview video{width:auto;max-height:min(45dvh,400px);border-radius:var(--ds-radius-control)}body[data-ui-design=v1] .ds-history-preview>button{min-height:40px;padding:8px 0}body[data-ui-design=v1] .ds-history-preview>:is([role=status],[role=alert]){padding:16px;border-radius:var(--ds-radius-control);background:var(--ds-secondary);font-size:13px;line-height:1.7}body[data-ui-design=v1] .ds-video-history>.ds-page-empty{align-content:center;gap:8px;text-align:center}body[data-ui-design=v1] .ds-video-history>.ds-page-empty h3{color:var(--ds-heading);font-size:18px;font-weight:600}body[data-ui-design=v1] .ds-video-history>.ds-page-empty p{color:var(--ds-muted);font-size:14px;line-height:1.7}body[data-ui-design=v1] .marketing-page-header>div:first-child{min-width:0;flex:1 1 280px}body[data-ui-design=v1] .marketing-toolbar{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:var(--ds-space-2);min-width:0;max-width:100%}body[data-ui-design=v1] .marketing-member-select{flex:0 1 260px;width:260px;max-width:100%;height:var(--ds-control-height);padding-right:32px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body[data-ui-design=v1] .marketing-dashboard-toolbar .marketing-member-select{flex-basis:280px;width:280px}body[data-ui-design=v1] .marketing-refresh{display:inline-flex;flex:0 0 88px;align-items:center;justify-content:center;gap:var(--ds-space-1);width:88px;min-width:88px;height:var(--ds-control-height);padding:10px 12px;white-space:nowrap}body[data-ui-design=v1] .marketing-refresh svg{flex-shrink:0}body[data-ui-design=v1] .marketing-period{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;height:var(--ds-control-height);padding:3px;border:1px solid var(--ds-border);border-radius:var(--ds-radius-control);background:var(--ds-surface)}body[data-ui-design=v1] .marketing-period>svg{flex-shrink:0;margin:0 4px}body[data-ui-design=v1] .marketing-period button{height:36px;padding:0 10px;border-radius:6px;font-size:var(--ds-font-body);white-space:nowrap;color:var(--ds-muted)}body[data-ui-design=v1] .marketing-period button:hover{background:var(--ds-secondary)}body[data-ui-design=v1] .marketing-period button[aria-pressed=true]{background:var(--ds-info-bg);color:var(--ds-brand);font-weight:600}@media (max-width:639px){body[data-ui-design=v1] .marketing-toolbar{width:100%}body[data-ui-design=v1] .marketing-toolbar .marketing-member-select{flex-basis:100%;width:100%}}.platform-shell_shell__rj_lv{min-height:100vh;background:#f4f6fb;color:#1f2937;font-size:14px}.platform-shell_sidebar__SYmnD{position:fixed;inset:0 auto 0 0;width:232px;display:flex;flex-direction:column;background:linear-gradient(180deg,#0f172a,#141c33);color:#a9b5c9}.platform-shell_brand__BRSnW{display:flex;align-items:center;gap:10px;height:78px;padding:17px 18px;border-bottom:1px solid #ffffff12}.platform-shell_mark__hK2ys{display:grid;place-items:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;background:linear-gradient(135deg,#4f46e5,#0891b2);color:white;font-size:12px;font-weight:800}.platform-shell_brand__BRSnW strong{display:block;color:white;font-size:15px}.platform-shell_brand__BRSnW small{color:#7c8aa5;font-size:10px;letter-spacing:.5px}.platform-shell_nav___MAPG{flex:1;min-height:0;overflow-y:auto;padding:12px 0}.platform-shell_group__1bA3Q{padding:14px 18px 6px;font-size:11px;color:#7c8aa5;letter-spacing:1px}.platform-shell_active__eqjZY{border-left:3px solid #6366f1;background:#6366f12e;color:white;font-weight:600}.platform-shell_active__eqjZY,.platform-shell_item__7TDVZ{display:flex;align-items:center;gap:11px;padding:11px 18px}.platform-shell_item__7TDVZ{border-left:3px solid transparent;color:#a9b5c9}.platform-shell_item__7TDVZ:hover{background:#ffffff0b;color:white}.platform-shell_mobileNav___hqq0{display:none}.platform-shell_foot__kO0_l{display:flex;gap:10px;align-items:center;padding:16px 14px;border-top:1px solid #ffffff12}.platform-shell_avatar___mWep{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,#6366f1,#0891b2);color:white}.platform-shell_identity__PadyX{flex:1;min-width:0}.platform-shell_identity__PadyX strong{display:block;overflow:hidden;text-overflow:ellipsis;color:white;font-size:12px}.platform-shell_identity__PadyX small{font-size:11px;color:#7c8aa5}.platform-shell_logout__tVnAz{border:1px solid #ffffff24;padding:5px 8px;border-radius:8px;font-size:12px;color:#cbd5e1}.platform-shell_main__jhw6L{margin-left:232px}.platform-shell_header__fjCJS{height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #e4e8f0;background:white;padding:0 24px}.platform-shell_crumb__zqoKX{display:flex;align-items:center;gap:10px;color:#64748b;font-size:13px}.platform-shell_crumb__zqoKX b{color:#0f172a;font-size:15px}.platform-shell_badge__T3qHj{padding:3px 9px;border:1px solid #e0e7ff;border-radius:6px;background:#eef2ff;color:#4f46e5;font-size:11px}.platform-shell_content___VZ6V{padding:24px 24px 64px}.platform-shell_error__YPuTJ{margin-bottom:16px;color:#dc2626}@media(max-width:767px){.platform-shell_sidebar__SYmnD{width:100%;position:relative;height:auto}.platform-shell_brand__BRSnW{height:64px}.platform-shell_nav___MAPG{display:none}.platform-shell_foot__kO0_l{position:absolute;right:0;top:6px;border:0}.platform-shell_avatar___mWep,.platform-shell_identity__PadyX{display:none}.platform-shell_main__jhw6L{margin-left:0}.platform-shell_header__fjCJS{padding:0 16px}.platform-shell_content___VZ6V{padding:20px 16px}.platform-shell_mobileNav___hqq0{display:flex;gap:20px;padding:12px 16px;border-bottom:1px solid #e4e8f0;background:white;font-size:13px;color:#64748b}.platform-shell_mobileNav___hqq0 a[aria-current=page]{color:#4f46e5;font-weight:700}.platform-shell_mobileNav___hqq0{flex-direction:column;gap:12px}.platform-shell_mobileNav___hqq0 section p{font-size:11px;color:#94a3b8;margin-bottom:8px}.platform-shell_mobileNav___hqq0 section div{display:flex;flex-wrap:wrap;gap:10px 20px}.platform-shell_crumb__zqoKX{gap:6px;flex-wrap:wrap}.platform-shell_badge__T3qHj{display:none}}.platform-shell_navIcon__59_ed{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px}.platform-shell_navIcon__59_ed svg{display:block;width:16px;height:16px}.platform-shell_navLabel__N_hXm{display:block;min-width:0;line-height:20px}