.workspace-shell{--bg:#fbfcfd;--bg-elevated:#ffffff;--surface:#f1f3f5;--surface-hover:#e9edf0;--text:#292d31;--text-primary:#292d31;--text-secondary:#606a73;--muted:#65707a;--border:#e0e5e9;--border-hover:#c5cdd4;--accent:#b74b2d;--accent-hover:#ab4529;--accent-subtle:#f8ede7;--success:#24754b;--success-subtle:#edf6ef;--success-border:#bedac6;--success-text:#24754b;--danger:#b63434;--danger-hover:#9e2e2e;--danger-subtle:#fdf0ef;--danger-border:#edc2bd;--danger-text:#b63434;--warning:#856514;--warning-subtle:#faf5e5;--warning-border:#e4d59e;--warning-text:#856514;--info:#2e659b;--info-subtle:#edf4fb;--info-border:#bed1e4;--info-text:#2e659b;--review-keep:#24754b;--review-rewrite:#856514;--review-maybe:#2e659b;--review-drop:#b63434;--review-pending:#65707a;--progress-active:#2e659b;--progress-fail:#b63434;--ring-color:#b74b2d;--radius-md:8px;--radius-lg:8px;--workspace-left:244px;--topnav-height:0px;color-scheme:light;min-height:100dvh;background:var(--bg);color:var(--text);letter-spacing:0}.workspace-rail{position:fixed;inset:0 auto 0 0;width:64px;padding:12px 6px;background:#242a2e;z-index:45}.workspace-rail,.workspace-rail a{display:flex;flex-direction:column;align-items:center;gap:6px}.workspace-rail a{width:52px;min-height:58px;justify-content:center;border-radius:6px;color:#aeb7bd;font-size:11px;text-decoration:none}.workspace-rail a:hover{color:#fff;background:#323a40}.workspace-rail a.is-active{color:#fff;background:#42494e}.workspace-rail .workspace-rail__brand{min-height:36px;height:36px;width:36px;margin-bottom:18px;background:#b85a38;color:#fff;font-size:20px;font-weight:700}.workspace-sidebar{position:fixed;inset:0 auto 0 64px;width:180px;display:flex;flex-direction:column;padding:0 12px 14px;background:#f4f6f7;border-right:1px solid var(--border);z-index:40}.workspace-sidebar__brand{display:flex;flex-direction:column;justify-content:center;gap:4px;min-height:90px;padding:0 10px}.workspace-sidebar__brand>a{font-size:17px;font-weight:650;color:var(--text);text-decoration:none}.workspace-sidebar__brand>button{display:none}.workspace-sidebar__brand span,.workspace-sidebar__heading{font-size:11px;color:var(--muted)}.workspace-sidebar__heading{padding:10px}.workspace-sidebar nav{flex:1 1;min-height:0;overflow-y:auto}.workspace-sidebar__desktop-links{display:flex;flex-direction:column;gap:4px}.workspace-sidebar nav a{display:flex;align-items:center;min-height:38px;padding:8px 10px;border-radius:5px;color:#53606b;font-size:12px;line-height:1.5;text-decoration:none;overflow-wrap:anywhere}.workspace-sidebar nav a:hover{background:#e9edef;color:#22272b}.workspace-sidebar nav a.is-active{color:#a04d31;background:#f2e6df;font-weight:600}.workspace-sidebar__user{padding:14px 0 4px;margin-top:18px;border-top:1px solid var(--border)}.workspace-sidebar__user .workspace-user-menu__trigger{width:100%;max-width:none;height:38px;border:0;padding:0 5px}.workspace-sidebar__user .workspace-user-menu__name{display:block;font-size:11px}.workspace-sidebar__user .workspace-user-menu__arrow{display:block;margin-left:auto}.workspace-sidebar__user .workspace-user-menu__popover{position:absolute;inset:auto auto 48px 0;width:200px;box-shadow:0 8px 32px #1d25251a}.workspace-main{margin-left:var(--workspace-left);min-width:0;position:relative}.workspace-shell .shell{min-height:calc(100dvh - var(--topnav-height))}.workspace-shell :is(.shell--full,.lib-shell,.seedance-shell,.sd-shell){height:calc(100dvh - var(--topnav-height))}.workspace-shell :is(.copy-library-page,.ad-matrix-app-shell,.ad-matrix-shell,.viral-report){min-height:calc(100dvh - var(--topnav-height))}.workspace-backdrop,.workspace-mobile-bar,.workspace-sidebar__mobile-links{display:none}.workspace-shell .workspace-sidebar__all-links{display:block}.workspace-sidebar__all-links>section{padding:8px 0 12px;border-bottom:1px solid var(--border)}.workspace-sidebar__all-links>section>strong{display:block;padding:4px 10px 8px;font-size:12px;color:var(--muted);font-weight:500}.workspace-shell :is(button,a):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.workspace-rail__navigation{width:44px;min-height:40px;margin-bottom:8px;display:grid;place-items:center;border:1px solid #53606b;border-radius:6px;background:transparent;color:#d4dce2;cursor:pointer}.workspace-rail__navigation:hover{background:#323a40;color:#fff}.workspace-rail{z-index:105}.workspace-rail__group{position:relative}.workspace-rail__flyout{position:absolute;top:0;left:calc(100% + 6px);display:none;flex-direction:column;gap:2px;min-width:196px;padding:8px;border:1px solid var(--border);border-radius:8px;background:#fff;box-shadow:0 8px 24px #17232a26}.workspace-rail__flyout:before{content:"";position:absolute;top:0;bottom:0;left:-8px;width:8px}.workspace-rail__flyout.is-open{display:flex}.workspace-rail__flyout>strong{padding:4px 10px 6px;font-size:12px;font-weight:500;color:var(--muted)}.workspace-rail .workspace-rail__flyout a{width:auto;min-height:34px;flex-direction:row;justify-content:flex-start;gap:0;padding:6px 10px;border-radius:5px;color:#53606b;font-size:13px;white-space:nowrap}.workspace-rail .workspace-rail__flyout a:hover{background:#eef1f3;color:#22272b}.workspace-rail .workspace-rail__flyout a.is-active{background:#f2e6df;color:#a04d31;font-weight:600}.workspace-rail__flyout .workspace-sidebar__rare{margin:8px 10px 2px;padding-top:8px}@media (min-width:1100px){.workspace-shell--collapsed{--workspace-left:64px}.workspace-shell--collapsed .workspace-sidebar{display:none;width:220px;z-index:101}.workspace-shell--collapsed.workspace-shell--mobile-open .workspace-sidebar{display:flex}.workspace-shell--collapsed.workspace-shell--mobile-open .workspace-backdrop{display:block;position:fixed;inset:0 0 0 64px;border:0;background:#16202555;z-index:100}.workspace-shell--collapsed .workspace-sidebar__brand{position:relative}.workspace-shell--collapsed .workspace-sidebar__brand>button{position:absolute;right:0;top:24px;width:32px;height:32px;display:grid;place-items:center;border:0;background:transparent;color:var(--text-secondary);cursor:pointer}}@media (max-width:1099px){.workspace-shell{--workspace-left:0px;--topnav-height:52px}.workspace-main{margin-left:0}.workspace-rail{display:none}.workspace-mobile-bar{height:52px;display:flex;align-items:center;gap:13px;padding:0 16px;background:#fff;border-bottom:1px solid var(--border)}.workspace-mobile-bar>button{width:30px;height:32px;display:grid;place-items:center;background:none;border:0;color:var(--text-secondary);cursor:pointer}.workspace-mobile-bar>a{color:var(--text);font-size:14px;font-weight:650;text-decoration:none}.workspace-mobile-bar>span{margin-left:auto;color:var(--muted);font-size:12px}.workspace-sidebar{display:none;left:0;width:min(290px,calc(100vw - 40px));background:#f5f7f8;z-index:101}.workspace-shell--mobile-open .workspace-sidebar{display:flex}.workspace-shell--mobile-open .workspace-backdrop{display:block;position:fixed;inset:0;border:0;background:#16202555;z-index:100}.workspace-sidebar__brand{position:relative;min-height:76px;padding-left:12px}.workspace-sidebar__brand>button{position:absolute;right:5px;top:22px;width:30px;height:30px;display:grid;place-items:center;border:0;background:none;color:var(--text-secondary);cursor:pointer}.workspace-sidebar__desktop-links,.workspace-sidebar__heading{display:none}.workspace-sidebar__mobile-links{display:block}.workspace-sidebar__mobile-links>section{padding:8px 0 12px;border-bottom:1px solid var(--border)}.workspace-sidebar__mobile-links>section>strong{display:block;padding:4px 10px 8px;font-size:11px;color:var(--muted);font-weight:500}.workspace-sidebar nav a{min-height:40px}.workspace-sidebar__user{margin-top:0}}.workspace-shell :is(.page-header,.lib-subbar,.seedance-content__subbar,.ad-matrix-content__subbar){background:var(--bg-elevated)}.workspace-shell :is(.primary-button,.ccae-primary,.va-primary,.seedance-form__submit-btn,.dh-primary){background:var(--accent);border-color:var(--accent);color:#fff;box-shadow:none}.workspace-shell :is(.primary-button,.ccae-primary,.va-primary,.seedance-form__submit-btn,.dh-primary):hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:#fff;filter:none}.workspace-shell :is(input,select,textarea)::placeholder{color:var(--muted);opacity:1}.workspace-shell :is(.alert,.va-error,.dh-error){box-shadow:none}.workspace-shell :is(.ccae-modal,.va-product-dialog,.dialog-backdrop){z-index:110;background:#17212c66;-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-shell .ccae-sidebar{background:#f6f8f9}.workspace-shell .ccae-sidebar__top{padding:18px 16px}.workspace-shell .ccae-sidebar__filters{padding:12px 16px}.workspace-shell .ccae-header{min-height:76px;padding:16px 28px;background:#fff;gap:20px}.workspace-shell .ccae-header h1{font-size:19px;font-weight:650}.workspace-shell .ccae-view-tabs{border:0;border-radius:0;gap:0;overflow:visible}.workspace-shell .ccae-view-tabs__item{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--text-secondary);min-height:44px}.workspace-shell .ccae-view-tabs__item.is-active{border-bottom-color:var(--accent);background:transparent;color:var(--accent)}.workspace-shell .ccae-view-tabs__item:disabled{color:var(--muted)}.workspace-shell :is(.ccae-create,.ccae-review,.ccae-submit,.ccae-handoff){padding:8px 28px 32px}.workspace-shell .ccae-band{padding:24px 0}.workspace-shell .ccae-band__head{margin-bottom:16px;gap:12px}.workspace-shell .ccae-band__head h2{font-size:15px;font-weight:650}.workspace-shell .ccae-history__parent{padding:13px 16px;min-height:94px;gap:7px}.workspace-shell .ccae-history__strip{width:1px}.workspace-shell .ccae-history__title strong{font-size:12px}.workspace-shell .ccae-history__title b{font-size:10px}.workspace-shell :is(.ccae-history__people,.ccae-history__product-meta small){font-size:10px;color:var(--text-secondary)}.workspace-shell .ccae-history__state{font-size:10px;padding:3px 6px}.workspace-shell .ccae-history__state.is-waiting{color:var(--warning-text);background:var(--warning-subtle)}.workspace-shell :is(.ccae-history__state.is-running,.ccae-history__asset.is-running){color:var(--info-text);background:var(--info-subtle)}.workspace-shell .ccae-history__asset.is-ok{color:var(--success-text);background:var(--success-subtle)}.workspace-shell .ccae-history__asset.is-failed{color:var(--danger-text);background:var(--danger-subtle)}.workspace-shell .ccae-fields{gap:18px 20px}.workspace-shell .ccae-create-footer{min-height:76px;gap:20px;background:var(--bg)}.workspace-shell :is(.ccae-fields input,.ccae-fields select,.ccae-band textarea){background:#fff}.workspace-shell .va-content{padding:24px 28px 36px}.workspace-shell .va-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.workspace-shell .va-settings label{font-size:12px;gap:8px}.workspace-shell .va-settings select{height:40px}.workspace-shell .va-stage-footer{padding:20px 0 0;font-size:12px;flex-wrap:wrap}.workspace-shell .va-workflow-status{border-left-width:1px;color:var(--accent)}.workspace-shell .ccae-compare__empty{color:#b9c3cc}.workspace-shell .ccae-compare:-webkit-full-screen{--text:#edf0f3;--text-secondary:#b9c3cc}.workspace-shell .ccae-compare:fullscreen{--text:#edf0f3;--text-secondary:#b9c3cc}.workspace-shell .libnav{background:#f6f8f9}.workspace-shell .libnav__top{padding:18px 16px}.workspace-shell .libnav__scroll{padding:0 10px 18px}.workspace-shell .libnav__group-head{font-size:11px;color:var(--muted)}.workspace-shell .libnav__item{min-height:36px}.workspace-shell .libnav__item--active{background:var(--accent-subtle)}.workspace-shell .lib-content{padding:22px 28px 40px}.workspace-shell .lib-subbar{margin:-22px -28px 18px;padding:16px 28px;border-bottom:1px solid var(--border);min-height:70px}.workspace-shell .lib-subbar__search{background:var(--bg);min-height:36px}.workspace-shell .lib-row{gap:18px;padding:16px 10px}.workspace-shell .lib-row:hover{background:#f5f7f9}.workspace-shell .lib-row__title{font-size:14px;line-height:1.6}.workspace-shell .lib-row__summary{color:var(--text-secondary);line-height:1.7}.workspace-shell .lib-row__title-field--category .lib-row__title-field-value{color:#6a4c88}.workspace-shell .lib-row__title-field--country .lib-row__title-field-value{color:#8c541f}.workspace-shell .lib-row__field-group{background:transparent}.workspace-shell .lib-row__manual-tag{background:#fff}.workspace-shell .product-card__target-market{color:var(--success-text);background:var(--success-subtle)}.workspace-shell .seedance-sidebar{background:#f6f8f9}.workspace-shell .seedance-sidebar__top{padding:18px 16px}.workspace-shell .seedance-sidebar__brand-title{font-size:16px}.workspace-shell .seedance-content__subbar{min-height:76px;padding:16px 28px}.workspace-shell .seedance-content__title-text{font-size:18px;font-weight:650}.workspace-shell .seedance-content__body{padding:24px 28px 56px}.workspace-shell .seedance-form__stepbar{padding:0 0 16px;margin-bottom:24px;gap:8px;background:var(--bg)}.workspace-shell .seedance-form__step{border:0;border-bottom:2px solid var(--border);border-radius:0;padding:12px 10px}.workspace-shell .seedance-form__step.is-active{background:transparent;border-bottom-color:var(--accent)}.workspace-shell .seedance-form__step-num,.workspace-shell .seedance-form__step:hover{background:var(--surface)}.workspace-shell .seedance-form__step.is-done .seedance-form__step-num{background:var(--success-subtle);color:var(--success-text)}.workspace-shell .seedance-form__step-summary,.workspace-shell .seedance-form__submit-hint{color:var(--text-secondary)}.workspace-shell .seedance-status-chip{letter-spacing:0}.workspace-shell .seedance-status-chip--success{background:var(--success-subtle);color:var(--success-text)}.workspace-shell .seedance-status-chip--warn{background:var(--warning-subtle);color:var(--warning-text)}.workspace-shell .seedance-status-chip--running{background:var(--info-subtle);color:var(--info-text)}.workspace-shell .seedance-content__meta-inline .dot{color:var(--border-hover)}.workspace-shell .dh-shell{--dh-bg:var(--bg);--dh-panel:#fff;--dh-line:var(--border);--dh-muted:var(--text-secondary);--dh-ink:var(--text);--dh-accent:var(--accent);min-height:calc(100dvh - var(--topnav-height))}.workspace-shell .dh-history{background:#f6f8f9}.workspace-shell .dh-history>header{height:76px;padding:18px 16px}.workspace-shell .dh-workspace{padding:0 28px 48px}.workspace-shell .dh-heading{min-height:76px}.workspace-shell .dh-heading h1{font-size:19px}.workspace-shell .dh-history-row{padding:16px}.workspace-shell .dh-history-row.is-active{background:var(--accent-subtle);box-shadow:inset 1px 0 var(--accent)}.workspace-shell .dh-history-row:hover{background:var(--surface)}.workspace-shell .dh-secondary{border-color:var(--border-hover);color:var(--text-secondary);background:#fff}.workspace-shell :is(.dh-story .dh-video-error,.dh-status-failed){color:var(--danger-text)}.workspace-shell .dh-status-completed{color:var(--success-text)}.workspace-shell .dh-status-insufficient{color:var(--warning-text)}.workspace-shell .dh-story p{color:var(--dh-ink)}.workspace-shell .dh-family{color:var(--text-secondary)}.workspace-shell .dh-modal-panel{background:var(--bg-elevated);color:var(--text)}.workspace-shell dialog.dh-modal{width:100%;height:100%;max-width:none;max-height:none;margin:0;border:0;color:var(--text);background:transparent;box-sizing:border-box}.workspace-shell dialog.dh-modal:not([open]){display:none}.workspace-shell dialog.dh-modal::-webkit-backdrop{background:#17212c66}.workspace-shell dialog.dh-modal::backdrop{background:#17212c66}.workspace-shell .ad-matrix-history{background:#f6f8f9}.workspace-shell .ad-matrix-history-row.is-active{background:var(--accent-subtle)}.workspace-shell .ad-matrix-history-row__bar{width:1px}.workspace-shell .ad-matrix-status-chip--completed{color:var(--success-text);background:var(--success-subtle)}.workspace-shell .ad-matrix-status-chip--failed{color:var(--danger-text);background:var(--danger-subtle)}.workspace-shell :is(.ad-matrix-status-chip--draft,.ad-matrix-status-chip--queued,.ad-matrix-status-chip--planning,.ad-matrix-status-chip--imaging,.ad-matrix-status-chip--videoing,.ad-matrix-status-chip--exporting,.ad-matrix-status-chip--running){color:var(--info-text);background:var(--info-subtle)}.workspace-shell .ad-matrix-content__subbar{min-height:76px;padding:16px 28px}.workspace-shell .ad-matrix-content__body{padding:24px 28px 48px}.workspace-shell :is(.ad-matrix-template-picker,.ad-matrix-side-panel){border:0;border-radius:0;padding:0;background:transparent}.workspace-shell :is(.ad-matrix-field select,.ad-matrix-field input){background:#fff}.workspace-shell .ad-matrix-template-card{background:#fff}.workspace-shell :is(.ad-matrix-asset-section,.ad-matrix-prompt-panel){background:transparent;border:0;border-top:1px solid var(--border);border-radius:0;padding:16px 0 0}.workspace-shell .fr-icon{background:#fff;color:var(--text);border-color:var(--border-hover);-webkit-backdrop-filter:none;backdrop-filter:none}.workspace-shell .fr-icon--active,.workspace-shell .fr-icon:hover{background:var(--accent-subtle);color:var(--accent)}.workspace-shell .fr-icon--danger:hover{background:var(--danger-subtle);color:var(--danger-text)}.workspace-shell .feed-row:focus-within .feed-row__actions{opacity:1}.workspace-shell .ai-daren-sidebar{background:#f6f8f9}.workspace-shell .ai-daren-shell :is(.daily-board,.task-row,.assets-panel){border:0;border-radius:0;background:transparent}.workspace-shell .ai-daren-shell .task-row{border-top:1px solid var(--border)}.workspace-shell .ai-daren-shell .task-list{padding:0}.workspace-shell .ai-daren-shell .prompt-card{background:var(--bg-elevated)}.workspace-shell .ai-daren-shell .tiktok-panel__hashtag{color:var(--info-text);background:var(--info-subtle)}.workspace-shell .ai-daren-shell .provider-select{background:var(--bg-elevated)}.workspace-shell .persona-studio__head{padding-bottom:20px}.workspace-shell .persona-studio__head-title{font-size:19px}.workspace-shell .persona-studio__tabs{gap:4px;margin-bottom:24px}.workspace-shell .persona-studio__tab{min-height:44px;font-size:12px}.workspace-shell .persona-studio__list-item{min-height:68px}.workspace-shell .ps-portrait__body{padding:22px 0}.workspace-shell .settings-shell{display:grid;grid-template-columns:170px minmax(0,1fr);align-content:start;align-items:start;grid-gap:0 32px;gap:0 32px;padding:30px 32px 64px}.workspace-shell .settings-shell__header{grid-column:1/-1;margin:0 0 28px;padding:0 0 24px;max-width:none;border-bottom:1px solid var(--border)}.workspace-shell .settings-shell__title{font-size:22px}.workspace-shell .settings-tabs{flex-direction:column;align-items:stretch;gap:6px;padding:0;margin:0;border:0;max-width:none;overflow:visible}.workspace-shell .settings-tabs__item{padding:12px 14px;text-align:left;justify-content:flex-start;border:0;border-radius:5px;background:transparent;font-size:13px;min-height:42px}.workspace-shell .settings-tabs__item--active{background:var(--accent-subtle);color:var(--accent)}.workspace-shell .settings-tabpanel{min-width:0}.workspace-shell .settings-tabpanel__content{max-width:1100px;padding:0;margin:0}.workspace-shell .settings-tabpanel__content--narrow{max-width:880px}.workspace-shell .settings-tabpanel__title{font-size:18px}.workspace-shell .settings-section{margin-bottom:32px}.workspace-shell .settings-provider-grid{gap:12px}.workspace-shell .settings-provider-card{background:#fff;border-radius:6px;padding:16px}.workspace-shell .settings-provider-card:hover:not(:disabled){background:var(--surface)}.workspace-shell .settings-provider-card.is-active{background:var(--accent-subtle)}.workspace-shell .settings-provider-card__model{font-family:inherit;overflow-wrap:anywhere}.workspace-shell .feishu-field__input{min-width:0}.workspace-shell .schedule-shell{height:calc(100dvh - var(--topnav-height));max-height:calc(100dvh - var(--topnav-height))}.workspace-shell .schedule-pool{background:#f6f8f9}.workspace-shell .schedule-main{padding:24px 28px}.workspace-shell .schedule-header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border)}.workspace-shell .schedule-tabs{gap:4px}.workspace-shell .video-review-shell{padding:24px 28px 48px;min-height:calc(100dvh - var(--topnav-height))}.workspace-shell .video-review-header{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--border)}.workspace-shell .video-review-header h1{font-size:22px}.workspace-shell .video-review-toolbar{padding-bottom:8px}.workspace-shell .video-review-toolbar button{background:#fff;min-height:38px}.workspace-shell .video-review-toolbar button.is-active{background:var(--accent-subtle);color:var(--accent)}.workspace-shell .video-review-toolbar button span{background:var(--surface);color:var(--text-secondary)}.workspace-shell .video-review-row{border-left-width:1px;padding:18px;background:#fff}.workspace-shell .video-review-list{gap:18px}.workspace-shell .radar{--r-muted:var(--muted);--r-line:var(--border);--r-green:var(--success-text);padding:26px 28px 20px;background:var(--bg);color:var(--text)}.workspace-shell .radar h1{font-size:22px}.workspace-shell .radar-stats{padding:18px 0}.workspace-shell .radar-stats strong{font-size:24px}.workspace-shell .radar-table th{color:var(--text-secondary);background:var(--surface)}.workspace-shell .radar-tabs button{color:var(--text-secondary)}@media (max-width:760px){.workspace-shell .radar{height:auto;min-height:calc(100dvh - var(--topnav-height));overflow:visible}.workspace-shell .radar .radar-workspace{flex:none}.workspace-shell .radar .radar-table-wrap{flex:none;height:65dvh;min-height:320px}.workspace-shell .repl-card__head{flex-wrap:wrap}.workspace-shell .repl-card__title{flex:1 0 100%}.workspace-shell .lib-subbar__sort{white-space:nowrap;flex-shrink:0}.workspace-shell .seedance-item-identity{flex-wrap:wrap}}.workspace-shell .flowdash{padding:26px 28px 48px}.workspace-shell .flowdash-account{border-left-width:1px;background:#fff}.workspace-shell .flowdash-job{background:#fff}.workspace-shell .flowdash-job-rail{width:1px}.workspace-shell .flowdash-credit strong{font-size:20px}.workspace-shell .flowdash-empty{border:0;border-top:1px solid var(--border);border-radius:0;background:transparent}.workspace-shell .story-video-page--prototype{--studio-ink:var(--text);--studio-muted:var(--text-secondary);--studio-line:var(--border);--studio-paper:var(--bg);--studio-accent:var(--accent);--studio-green:var(--success);--studio-red:var(--danger);background:var(--bg)}.workspace-shell .story-studio-hero h1{font-size:22px}.workspace-shell .story-command-bar{background:#fff}.workspace-shell .story-command-bar .primary-button{background:var(--accent)}.workspace-shell :is(.story-project-card,.story-source-card,.story-lock-card,.story-progress-card,.story-panel,.story-evidence){background:transparent;border-radius:0;box-shadow:none}.workspace-shell .story-panel{border:0;border-top:1px solid var(--border)}.workspace-shell .story-panel--dark{background:#f6f8f9;border-color:var(--border);color:var(--text)}.workspace-shell :is(.story-copy-voiceover,.story-history-item,.story-flow-step.is-active,.story-flow-step.is-done){color:var(--text)}.workspace-shell :is(.story-voiceover-list p,.story-queue span,.story-history-item span,.story-history-item small,.story-flow-step){color:var(--text-secondary)}.workspace-shell :is(.story-history-item,.story-empty-list--dark){background:#fff;border-color:var(--border);color:var(--text-secondary)}.workspace-shell :is(.story-image-empty,.story-lock-empty,.story-media-empty){background:var(--surface)}.workspace-shell .story-progress-bars b{background:var(--info)}.workspace-shell .story-tabs button.is-active{background:var(--accent-subtle);color:var(--accent);border-color:var(--accent)}.workspace-shell .mix-studio-shell{--mix-bg:var(--bg);--mix-panel:#fff;--mix-raised:var(--surface);--mix-line:var(--border);--mix-soft-line:var(--border);--mix-orange:var(--accent);--mix-orange-soft:var(--accent-subtle);--mix-green:var(--success);color:var(--text)}.workspace-shell .mix-studio-sidebar{background:#f6f8f9}.workspace-shell :is(.mix-studio-header,.mix-stepper,.mix-create-footer){background:#fff}.workspace-shell .mix-studio-body{background:var(--bg)}.workspace-shell .mix-task.is-active{background:var(--accent-subtle)}.workspace-shell .mix-task__strip{width:1px}.workspace-shell :is(.mix-icon-button,.mix-button,.mix-subhead,.mix-audio-track__meta,.mix-hook-type strong,.mix-hook-type-stepper button,.mix-hook-copy strong,.mix-hook-copy b,.mix-final-upload strong){color:var(--text)}.workspace-shell :is(.mix-task__people,.mix-task__foot small,.mix-task__number,.mix-header-kicker,.mix-section-actions>span,.mix-stepper button,.mix-stepper button.is-complete,.mix-create-settings label,.mix-copy-variants button,.mix-copy-variants small,.mix-subhead small,.mix-full-script p,.mix-audio-track__meta span,.mix-voice-reference,.mix-voice-reference button,.mix-audio-rate,.mix-audio-rate button,.mix-script-table__head,.mix-script-line__number,.mix-stage-footer>span,.mix-video-matrix-head,.mix-media-meta span,.mix-replace-video,.mix-prompt-head small,.mix-row-delete,.mix-add-video,.mix-add-video small,.mix-final-upload,.mix-trace-list span,.mix-review-note span,.mix-review-submitted span,.mix-create-footer,.mix-hook-type small,.mix-hook-idea,.mix-hook-number,.mix-hook-copy small,.mix-hook-reason small,.mix-hook-reason span,.mix-hook-empty,.mix-hook-loading){color:var(--text-secondary)}.workspace-shell :is(.mix-section-actions select,.mix-create-settings select,.mix-script-line textarea,.mix-video-row__prompt textarea,.mix-review-note textarea,.mix-hook-idea textarea,.mix-hook-output textarea){color:var(--text);background:#fff}.workspace-shell .mix-script-table__head{background:var(--surface)}.workspace-shell .mix-new-task,.workspace-shell .mix-stepper button.is-active{color:var(--accent)}.workspace-shell :is(.mix-button--primary,.mix-audio-play,.mix-stepper .is-active .mix-stepper__index,.mix-reference-picker button span,.mix-hook-row.is-selected .mix-hook-check){color:#fff;background:var(--accent)}.workspace-shell .mix-button--primary:hover:not(:disabled){background:var(--accent-hover)}.workspace-shell .mix-icon-button:hover:not(:disabled){color:var(--accent)}.workspace-shell :is(.mix-global-error,.mix-inline-error,.mix-hook-video-failed){color:var(--danger-text)}.workspace-shell .mix-global-error{background:var(--danger-subtle)}.workspace-shell .mix-inline-warning{color:var(--warning-text)}.workspace-shell :is(.mix-task__status.is-waiting,.mix-status.is-generating){color:var(--warning-text);background:var(--warning-subtle)}.workspace-shell :is(.mix-task__status.is-running,.mix-asset-chip.is-running,.mix-status.is-analyzing){color:var(--info-text);background:var(--info-subtle)}.workspace-shell :is(.mix-task__status.is-published,.mix-asset-chip.is-ok,.mix-status.is-ready){color:var(--success-text);background:var(--success-subtle)}.workspace-shell .mix-asset-chip.is-failed{color:var(--danger-text);background:var(--danger-subtle)}.workspace-shell .mix-result-pending,.workspace-shell .mix-result-pending small{color:#b9c3cc}@media (min-width:1100px){.workspace-shell .ccae-shell{grid-template-columns:260px minmax(0,1fr)}.workspace-shell .libnav{width:204px}.workspace-shell :is(.seedance-sidebar,.ad-matrix-history){width:260px}.workspace-shell .dh-shell{grid-template-columns:240px minmax(0,1fr)}}@media (min-width:1100px) and (max-width:1439px){.workspace-shell :is(.ccae-shell,.dh-shell){grid-template-columns:220px minmax(0,1fr)}.workspace-shell :is(.seedance-sidebar,.ad-matrix-history){width:220px}.workspace-shell .ccae-header{flex-wrap:wrap;gap:12px}.workspace-shell .ccae-view-tabs{max-width:100%;width:100%}.workspace-shell .ad-matrix-workbench{grid-template-columns:minmax(0,1fr)}.workspace-shell .seedance-form__stepbar{flex-wrap:wrap}.workspace-shell .seedance-form__submit-wrap{flex-basis:100%;border:0;padding:4px 0}}@media (max-width:1099px){.workspace-shell .settings-shell{grid-template-columns:1fr;padding:24px;gap:20px}.workspace-shell .settings-shell__header{margin:0;padding-bottom:18px}.workspace-shell .settings-tabs{flex-direction:row;overflow-x:auto;border-bottom:1px solid var(--border);gap:4px}.workspace-shell .settings-tabs__item{flex:none;white-space:nowrap;border-radius:0;border-bottom:2px solid transparent}.workspace-shell .settings-tabs__item--active{background:transparent;border-bottom-color:var(--accent)}}@media (max-width:900px){.workspace-shell .va-page .va-sidebar{display:flex;width:100%;height:auto;max-height:260px;border-right:0;border-bottom:1px solid var(--border)}}@media (max-width:760px){.workspace-shell .sd-pnl>.sd-sum{flex-wrap:wrap}.workspace-shell .sd-ttl{flex:1 1;min-width:0;overflow-wrap:anywhere;letter-spacing:0}.workspace-shell .sd-sum-actions{flex-wrap:wrap;min-width:0;max-width:100%}.workspace-shell .ccae-header{padding:16px;gap:12px}.workspace-shell :is(.ccae-create,.ccae-review,.ccae-submit,.ccae-handoff,.va-content){padding:8px 16px 28px}.workspace-shell .ccae-view-tabs{width:100%;max-width:100%}.workspace-shell .ccae-view-tabs__item{min-height:46px;font-size:11px}.workspace-shell .ccae-band{padding:20px 0}.workspace-shell .ccae-fields,.workspace-shell .va-settings{grid-template-columns:1fr}.workspace-shell .lib-content{padding:16px}.workspace-shell .lib-subbar{margin:-16px -16px 12px;padding:14px 16px}.workspace-shell .lib-row{padding:14px 0;gap:12px}.workspace-shell .seedance-content__subbar{padding:14px 16px;min-height:68px}.workspace-shell .seedance-content__body{padding:16px 16px 80px}.workspace-shell .seedance-form__stepbar{gap:8px;margin-bottom:20px}.workspace-shell .seedance-form__step{padding:9px 8px;min-height:60px}.workspace-shell .dh-workspace{padding:0 16px 32px}.workspace-shell .dh-heading{gap:12px;flex-wrap:wrap;padding:16px 0}.workspace-shell .ad-matrix-content__body{padding:16px}.workspace-shell .ad-matrix-content__subbar{padding:14px 16px}.workspace-shell .persona-studio__tabs{flex-wrap:nowrap;overflow-x:auto}.workspace-shell .persona-studio__tab{flex:none;white-space:nowrap}.workspace-shell .persona-studio{height:auto;min-height:0;overflow:visible}.workspace-shell .persona-studio>.persona-studio__nav{position:static;inset:auto;width:100%;max-height:none;transform:none;transition:none;visibility:visible;pointer-events:auto;box-shadow:none;border-right:0;border-bottom:1px solid var(--border)}.workspace-shell .persona-studio__nav-top{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px 16px}.workspace-shell .persona-studio__list{flex-direction:row;padding:8px 16px 12px;overflow-x:auto}.workspace-shell .persona-studio__list-item{flex:0 0 220px}.workspace-shell .settings-shell{padding:20px 16px 40px}.workspace-shell .feishu-table-row{display:grid;grid-template-columns:36px minmax(0,1fr);grid-gap:8px 12px;gap:8px 12px}.workspace-shell .feishu-table-row__name{width:auto}.workspace-shell .feishu-table-row .feishu-field__input{grid-column:1/-1;width:100%}.workspace-shell .feishu-table-row__last{grid-column:1/-1;white-space:normal;overflow-wrap:anywhere}.workspace-shell .schedule-main{padding:16px 16px 78px}.workspace-shell .schedule-header{margin-bottom:14px;padding-bottom:16px}.workspace-shell .video-review-shell{padding:20px 16px 36px}.workspace-shell .video-review-header{align-items:flex-start;flex-direction:column;gap:14px}.workspace-shell .video-review-row{padding:14px}.workspace-shell :is(.radar,.flowdash){padding:20px 16px 32px}}.workspace-shell{--bg-muted:#f1f3f5;--text-muted:#65707a;--shadow-sm:none}.workspace-shell .shell{max-width:none;width:100%;padding:28px 32px 48px}.workspace-shell .page-header{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--border);align-items:flex-start;gap:20px}.workspace-shell .page-header__title{font-size:22px;line-height:1.4;letter-spacing:0}.workspace-shell .page-header__subtitle{font-size:12px;line-height:1.7;max-width:75ch}.workspace-shell :is(.page-header__actions,.toolbar__filters){flex-wrap:wrap;gap:10px}.workspace-shell .toolbar{background:transparent;border:0;border-bottom:1px solid var(--border);border-radius:0;padding:0 0 20px;margin-bottom:20px;gap:16px}.workspace-shell .toolbar__field{font-size:12px;min-width:0}.workspace-shell .toolbar__field :is(input,select){min-height:38px;background:#fff}.workspace-shell :is(.panel,.empty-state,.repl-empty-card){border-radius:0;box-shadow:none;background:transparent}.workspace-shell :is(.empty-state,.repl-empty-card){border:0;min-height:220px;padding:52px 24px}.workspace-shell .empty-state h2{font-size:17px}.workspace-shell :is(.empty-state p,.repl-empty-card__hint){font-size:13px;color:var(--text-secondary)}.workspace-shell :is(.dialog,.drawer,.side-drawer,.copy-library-edit-dialog){background:#fff;color:var(--text);border-color:var(--border);border-radius:8px}.workspace-shell :is(.dialog__header,.drawer__header,.side-drawer__header){border-bottom:1px solid var(--border);background:#fff}.workspace-shell :is(.dialog__title,.drawer__title,.side-drawer__title){font-size:18px;letter-spacing:0}.workspace-shell :is(.ghost-button,.ccae-button,.va-button,.dh-secondary){font-weight:500}.workspace-shell :is(.primary-button,.ccae-primary,.va-primary,.dh-primary,.seedance-form__submit-btn):disabled{background:var(--surface);border-color:var(--border);color:var(--muted);box-shadow:none}.workspace-shell :is(input,select,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.workspace-shell :is(input:not([type]),input[type=text],input[type=search],input[type=url],input[type=number],input[type=password],input[type=email],input[type=date],input[type=time],select,textarea){min-width:0;max-width:100%;background:#fff;color:var(--text)}.workspace-shell :is(input,select,textarea):disabled{background:var(--surface);color:var(--muted)}.workspace-shell :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--accent)}.workspace-shell .workspace-studio-heading{display:grid;grid-template-columns:minmax(0,1fr);padding:22px 28px 0;grid-gap:16px;gap:16px;position:relative}.workspace-shell .workspace-studio-title{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:12px;min-width:0}.workspace-shell .workspace-studio-title>div{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;min-width:0}.workspace-shell .workspace-studio-title>div h1{font-size:14px;font-weight:500;margin:0}.workspace-shell .workspace-studio-title>div span{color:var(--text-secondary);font-family:inherit}.workspace-shell .workspace-studio-heading h1{margin:0;overflow-wrap:anywhere;white-space:normal}.workspace-shell .workspace-studio-heading>div:first-child{max-width:100%;min-width:0}.workspace-shell .workspace-studio-heading .ccae-view-tabs{width:100%;max-width:100%;margin:0;grid-template-columns:repeat(4,minmax(0,1fr))}.workspace-shell .workspace-studio-heading .ccae-view-tabs__item{min-height:46px;padding:8px 6px;font-size:12px;white-space:normal}.workspace-shell .workspace-create-grid{display:grid;grid-template-columns:minmax(0,1fr);max-width:none;padding-top:24px;grid-gap:0 32px;gap:0 32px}.workspace-shell :is(.workspace-create-assets,.workspace-create-settings,.workspace-source-settings){min-width:0}.workspace-shell .workspace-create-grid .ccae-band{padding:24px 0}.workspace-shell .workspace-create-grid .ccae-band:first-child{padding-top:0}.workspace-shell .workspace-create-grid .ccae-product-row{display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-create-grid .ccae-product-summary{gap:14px}.workspace-shell .workspace-create-grid .ccae-product-summary img{width:76px;height:76px;object-fit:contain;background:#fff}.workspace-shell .workspace-create-grid .ccae-product-images{padding-top:0;flex-wrap:wrap}.workspace-shell .workspace-create-grid .ccae-product-images button{width:64px;height:64px;flex:none}.workspace-shell .ccae-task-materials__summary{grid-template-columns:120px minmax(0,1fr);background:#f6f8f9}.workspace-shell .ccae-task-materials__copy{min-width:0;overflow-wrap:anywhere}.workspace-shell .ccae-task-materials__actions{grid-column:1/-1;flex-wrap:wrap}.workspace-shell .ccae-task-materials__actions>:is(button,label){min-width:0;white-space:normal}.workspace-shell .workspace-create-grid .ccae-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .workspace-create-grid .ccae-field-wide{grid-column:1/-1}.workspace-shell .workspace-create-grid .ccae-create-footer{grid-column:1/-1;position:relative;padding:20px 0 0;align-items:center;flex-wrap:wrap}.workspace-shell .ccae-empty-action{min-height:132px;background:#f6f8f9;border:1px dashed var(--border-hover);font-size:13px;line-height:1.7;padding:24px}.workspace-shell .ccae-reference-assignment{grid-template-columns:minmax(0,1fr);gap:0}.workspace-shell .ccae-reference-assignment>div{padding:12px 0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent}.workspace-shell .workspace-replication-setup{max-width:none;padding-top:24px;gap:0 32px}.workspace-shell .workspace-replication-setup.va-setup{grid-template-columns:minmax(200px,280px) minmax(0,1fr)}.workspace-shell .workspace-replication-setup>.workspace-source-media{grid-row:auto;padding-right:28px}.workspace-shell .workspace-source-settings>.ccae-band:first-child{padding-top:0}.workspace-shell .workspace-replication-setup .va-video{max-height:400px}.workspace-shell .va-upload{min-height:320px;background:#f6f8f9}.workspace-shell .va-product-summary{flex-wrap:wrap;gap:6px 12px}.workspace-shell .va-stage-footer{min-height:74px;border-top:1px solid var(--border)}.workspace-shell .workspace-batch-command{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px;position:-webkit-sticky;position:sticky;top:76px;z-index:4;background:var(--bg)}.workspace-shell .workspace-batch-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.workspace-shell .workspace-batch-command .seedance-form__step{min-width:0;width:100%;padding:12px 8px}.workspace-shell .workspace-batch-command .seedance-form__submit-wrap{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:10px 0 16px;border:0}.workspace-shell .seedance-form__step-summary{font-size:11px;white-space:normal;overflow-wrap:anywhere}.workspace-shell .seedance-form__detail{padding-top:8px;scroll-margin-top:264px}.workspace-shell .workspace-batch-config>.form-field{padding-bottom:20px;border-bottom:1px solid var(--border);scroll-margin-top:264px}.workspace-shell .seedance-provider-toggle{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));width:100%;min-width:0;padding:0;border:0;background:transparent;grid-gap:8px;gap:8px}.workspace-shell .seedance-provider-toggle__option{border:1px solid var(--border);border-radius:5px;min-height:44px;background:#fff;padding:8px 12px}.workspace-shell :is(.seedance-provider-toggle__label,.seedance-provider-toggle__meta){overflow:visible;white-space:normal;overflow-wrap:anywhere;line-height:1.5}.workspace-shell .seedance-provider-toggle__option.is-active{color:var(--accent);border-color:var(--accent);background:var(--accent-subtle);box-shadow:none}.workspace-shell .persona-selector{background:var(--surface);border-radius:6px}.workspace-shell .seedance-sidebar__brand-title{overflow-wrap:anywhere}.workspace-shell :is(.rm-sidebar,.mix-studio-sidebar){background:#f6f8f9;width:240px}.workspace-shell :is(.rm-content__subbar,.rm-subbar){padding:18px 28px;min-height:76px;background:#fff}.workspace-shell :is(.rm-content__body,.rm-body){padding:24px 28px}.workspace-shell .rm-step{padding:22px 0;border:0;border-bottom:1px solid var(--border);border-radius:0}.workspace-shell .rm-step__badge{background:var(--surface);color:var(--text-secondary);border-radius:5px}.workspace-shell .rm-step__title{font-size:15px;letter-spacing:0}.workspace-shell .workspace-drama-config{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px;gap:28px;padding:24px 0}.workspace-shell .workspace-drama-product{min-width:0}.workspace-shell .workspace-drama-product .dh-product{width:100%;padding:0;border:0;border-radius:0;background:transparent}.workspace-shell .dh-product-image{width:96px;height:96px;flex:none;border-radius:6px;background:var(--surface)}.workspace-shell .workspace-drama-settings{min-width:0}.workspace-shell .workspace-drama-settings .dh-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-shell .workspace-drama-settings .dh-families{margin-top:22px;padding:0;border:0}.workspace-shell .workspace-drama-settings .dh-video-config{margin-top:22px;padding-top:18px;border-top:1px solid var(--border);flex-wrap:wrap}.workspace-shell .dh-story{border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;padding:24px 0}.workspace-shell .workspace-matrix-editor{grid-template-columns:minmax(0,1fr);min-width:0}.workspace-shell .workspace-matrix-editor .ad-matrix-new-stepbar{background:transparent;border:0;padding:0;border-radius:0}.workspace-shell .workspace-matrix-editor .ad-matrix-new-step{border:0;border-bottom:2px solid var(--border);border-radius:0}.workspace-shell .workspace-matrix-editor .ad-matrix-new-step__body :is(strong,small){overflow:visible;white-space:normal;overflow-wrap:anywhere}.workspace-shell .workspace-matrix-editor .ad-matrix-panel{border:0;border-radius:0;background:transparent;padding:18px 0}.workspace-shell .workspace-matrix-editor .ad-matrix-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell :is(.ad-matrix-new-card,.ad-matrix-form-section){border-radius:0;box-shadow:none;background:transparent}.workspace-shell .ad-matrix-content__summary{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}.workspace-shell .ad-matrix-content__title{flex-wrap:wrap}.workspace-shell .ad-matrix-content__title :is(strong,small){overflow:visible;white-space:normal;overflow-wrap:anywhere}.workspace-shell .ad-matrix-top-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.workspace-shell .ad-matrix-top-metric{min-width:0;padding:0;border:0;border-radius:0;background:transparent}.workspace-shell .ad-matrix-top-metric strong{white-space:normal;overflow-wrap:anywhere}.workspace-shell .workspace-library-heading{padding:0 0 20px;margin-bottom:20px;border-bottom:1px solid var(--border)}.workspace-shell .workspace-library-heading h1{margin:0;font-size:22px;font-weight:650}.workspace-shell .workspace-library-heading+.lib-subbar{margin:0 0 20px;padding:0 0 20px;min-height:58px;background:transparent}.workspace-shell .workspace-library-heading+.lib-subbar .lib-subbar__search{background:#fff}.workspace-shell .workspace-library-heading+.script-library-filter-bar{margin-top:0}.workspace-shell .lib-row__thumb--square{width:90px;height:90px;flex:none}.workspace-shell .lib-row--product .lib-row__cover{object-fit:contain;background:#fff}.workspace-shell .lib-row__pills{gap:8px 14px}.workspace-shell .lib-row__field-group{border:0;border-radius:0;padding:0}.workspace-shell .lib-row__field-group-label{color:var(--muted)}.workspace-shell .workspace-product-create{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;grid-gap:28px;gap:28px;max-width:1200px;margin:0 auto}.workspace-shell .workspace-product-create>.page-header{grid-column:1/-1;margin:0}.workspace-shell .workspace-product-create>.panel{border:0;padding:0}.workspace-shell .workspace-product-create .product-add-panel{padding:0 0 24px;border-bottom:1px solid var(--border)}.workspace-shell .workspace-product-create .product-form__actions{padding-top:24px;border-top:1px solid var(--border)}.workspace-shell .workspace-copy-layout{display:grid;grid-template-columns:156px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}.workspace-shell .workspace-copy-index{display:flex;flex-direction:column;align-items:stretch;margin:0;padding:0;border:0;position:-webkit-sticky;position:sticky;top:24px}.workspace-shell .workspace-copy-index button{width:100%;min-height:40px;padding:10px 12px;text-align:left;border:0;border-radius:5px;background:transparent;font-size:12px}.workspace-shell .workspace-copy-index button.is-active{background:var(--accent-subtle);color:var(--accent)}.workspace-shell .workspace-copy-content{min-width:0}.workspace-shell .copy-library-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:0 0 18px}.workspace-shell .copy-library-toolbar input{width:auto;min-width:180px;flex:1 1;background:#fff}.workspace-shell .copy-library-toolbar>span{flex-basis:100%;color:var(--muted);font-size:12px}.workspace-shell :is(.copy-library-table,.copy-library-playbook-table){min-width:980px;font-size:12px}.workspace-shell :is(.copy-library-table,.copy-library-playbook-table) th{background:var(--surface);font-weight:500;padding:12px 14px;color:var(--text-secondary)}.workspace-shell :is(.copy-library-table,.copy-library-playbook-table) td{padding:18px 14px;vertical-align:top;line-height:1.7}.workspace-shell .copy-library-table{min-width:980px}.workspace-shell .copy-library-table th:first-child{width:170px}.workspace-shell .copy-library-table th:nth-child(2){width:300px}.workspace-shell .copy-library-table th:nth-child(3){width:170px}.workspace-shell .copy-library-table th:nth-child(4){width:240px}.workspace-shell .copy-library-table th:nth-child(5){width:100px}.workspace-shell .copy-library-table .workspace-copy-actions{position:-webkit-sticky;position:sticky;right:0;z-index:1;background:var(--bg);border-left:1px solid var(--border)}.workspace-shell .copy-library-table th.workspace-copy-actions{background:var(--surface)}.workspace-shell .workspace-copy-actions button{width:100%;min-height:36px;white-space:normal}.workspace-shell .workspace-copy-actions .copy-library-review-actions{flex-direction:column;margin-top:12px}.workspace-shell .workspace-copy-analysis{margin-top:12px}.workspace-shell .workspace-copy-analysis>summary{cursor:pointer;font-size:12px;color:var(--text-secondary)}.workspace-shell .workspace-copy-analysis small{margin-top:8px}.workspace-shell .workspace-persona-editor{display:grid;grid-template-columns:108px minmax(0,1fr);grid-gap:28px;gap:28px;padding-top:24px}.workspace-shell .workspace-persona-editor .persona-studio__tabs{display:flex;flex-direction:column;gap:4px;border:0;margin:0;padding:0}.workspace-shell .workspace-persona-editor .persona-studio__tab{text-align:left;min-height:40px;padding:10px 12px;border:0;border-radius:5px}.workspace-shell .workspace-persona-editor .persona-studio__tab.is-active{background:var(--accent-subtle)}.workspace-shell .persona-studio__panel{min-width:0}.workspace-shell .workspace-persona-editor .persona-form{padding:0;border:0}.workspace-shell .persona-studio__head{padding-bottom:24px;border-bottom:1px solid var(--border);margin-bottom:0}.workspace-shell .persona-studio__head-title{font-size:22px;letter-spacing:0}.workspace-shell .workspace-persona-gallery{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:24px}.workspace-shell .persona-card{border:0;border-radius:0;box-shadow:none;background:transparent}.workspace-shell .persona-card__image{border-radius:6px;object-fit:contain}.workspace-shell .workspace-knowledge-layout{display:grid;grid-template-columns:300px minmax(0,1fr);grid-gap:36px;gap:36px;align-items:start}.workspace-shell .workspace-knowledge-ingest{border:0;padding:0;position:-webkit-sticky;position:sticky;top:24px;min-width:0}.workspace-shell .workspace-ingest-source{padding:0 0 24px;margin-bottom:24px;border-bottom:1px solid var(--border)}.workspace-shell .workspace-ingest-source form{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start;padding:0;margin:0;border:0}.workspace-shell .workspace-ingest-source input{width:100%;max-width:100%;min-width:0}.workspace-shell .knowledge-item{border:0;border-bottom:1px solid var(--border);border-radius:0;padding:24px 0;background:transparent}.workspace-shell .knowledge-item:first-child{padding-top:0}.workspace-shell .knowledge-item__title{font-size:16px;letter-spacing:0}.workspace-shell .settings-shell{display:block;max-width:1200px}.workspace-shell .workspace-settings-layout{display:grid;grid-template-columns:170px minmax(0,1fr);grid-gap:36px;gap:36px;align-items:start}.workspace-shell .workspace-settings-layout .settings-tabs{position:-webkit-sticky;position:sticky;top:24px}.workspace-shell .settings-section{border:0;border-bottom:1px solid var(--border);border-radius:0;padding:0 0 28px}.workspace-shell .settings-section__header{margin-bottom:16px}.workspace-shell .workspace-settings-heading{margin-bottom:24px}.workspace-shell .workspace-settings-heading__top{display:flex;justify-content:space-between;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin-bottom:6px}.workspace-shell .workspace-settings-heading__top .settings-tabpanel__title{margin:0;letter-spacing:0}.workspace-shell .workspace-settings-group{min-width:0;margin:0 0 20px}.workspace-shell .workspace-settings-group>h3{font-size:13px;font-weight:600;color:var(--text-secondary);margin:0;padding:0 0 10px;border-bottom:1px solid var(--border);letter-spacing:0}.workspace-shell .workspace-settings-group .workspace-provider-field{margin:0;padding:10px 0 6px}.workspace-shell .workspace-settings-group>.workspace-provider-field:last-child{border-bottom:0}.workspace-shell .workspace-provider-field__control{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:center;grid-gap:16px;gap:16px;font-size:14px;font-weight:550}.workspace-shell .workspace-provider-field__label{display:grid;grid-gap:5px;gap:5px;min-width:0}.workspace-shell .workspace-provider-field__title{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;line-height:1.5}.workspace-shell .workspace-provider-field__summary{color:var(--text-secondary);font-size:12px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.workspace-shell .workspace-provider-field__state{color:var(--text-secondary);font-size:11px;font-weight:400;white-space:nowrap}.workspace-shell .is-effective .workspace-provider-field__state{color:var(--success-text)}.workspace-shell .workspace-provider-field__control select{width:100%;min-width:0;min-height:40px;padding:9px 12px;border:1px solid var(--border-hover);border-radius:6px;background:var(--bg-elevated);color:var(--text);font:inherit;font-weight:400;cursor:pointer}.workspace-shell .workspace-provider-field__control select:hover:not(:disabled){border-color:var(--text-secondary)}.workspace-shell .workspace-provider-field__control select:focus-visible{outline:2px solid var(--ring-color);outline-offset:2px}.workspace-shell .workspace-provider-field__control select:disabled{color:var(--muted);background:var(--surface);cursor:wait}.workspace-shell .workspace-provider-field__detail{padding-left:0;max-width:none;margin-top:2px;font-size:12px;line-height:1.6;color:var(--text-secondary)}.workspace-shell .workspace-provider-field__detail summary{width:-moz-fit-content;width:fit-content;margin-left:auto;cursor:pointer;min-height:20px}.workspace-shell .workspace-provider-field__detail details[open]{margin-top:8px}.workspace-shell .workspace-provider-field__detail details[open]>p{margin:12px 0}.workspace-shell .workspace-provider-field__detail [role=status]{color:var(--info-text)}.workspace-shell .workspace-settings-image-routes{background:var(--surface);padding:0 16px}.workspace-shell .workspace-settings-image-routes .workspace-provider-field:last-child{border-bottom:0}.workspace-shell .workspace-provider-description{padding:12px 0;border-bottom:1px solid var(--border)}.workspace-shell .workspace-provider-description strong{color:var(--text)}.workspace-shell .workspace-provider-description p{margin:6px 0}.workspace-shell .workspace-schedule-heading{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;padding-bottom:0}.workspace-shell .workspace-schedule-command{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.workspace-shell .workspace-schedule-command .schedule-tabs{display:flex;flex-wrap:wrap;gap:4px;margin-left:0}.workspace-shell .workspace-schedule-command .schedule-tab{border:0;border-bottom:2px solid transparent;border-radius:0;min-height:42px;background:transparent;padding:10px 12px}.workspace-shell .workspace-schedule-command .schedule-tab--active{color:var(--accent);border-bottom-color:var(--accent);background:transparent}.workspace-shell .workspace-schedule-command .schedule-bulk-submit{color:var(--accent);background:var(--accent-subtle);border-radius:5px;margin-bottom:8px}.workspace-shell .schedule-window{padding:4px 0 18px;gap:10px}.workspace-shell .schedule-grid{border-color:var(--border);border-radius:0}.workspace-shell .schedule-account-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-bottom:24px}.workspace-shell .schedule-account-form button{grid-column:1/-1;justify-self:start;min-width:96px;white-space:nowrap;padding:8px 14px}.workspace-shell .schedule-ailingtu-status{flex-wrap:wrap}.workspace-shell .schedule-ailingtu-status button{flex:none;min-width:54px;white-space:nowrap}.workspace-shell .workspace-review-command{border-bottom:1px solid var(--border);margin-bottom:24px}.workspace-shell .video-review-toolbar{padding:0;gap:8px}.workspace-shell .video-review-toolbar button{border:0;border-bottom:2px solid transparent;border-radius:0;padding:10px 12px;min-height:44px;background:transparent}.workspace-shell .video-review-toolbar button.is-active{background:transparent;border-bottom-color:var(--accent)}.workspace-shell .video-review-row{display:grid;grid-template-columns:240px minmax(0,1fr);border:0;border-bottom:1px solid var(--border);border-radius:0;grid-gap:28px;gap:28px;padding:8px 0 28px}.workspace-shell .workspace-review-decision{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;min-width:0}.workspace-shell .video-review-context h2{font-size:18px}.workspace-shell .video-review-actions{border-top:1px solid var(--border);padding-top:20px}.workspace-shell .video-review-actions>div{display:flex;flex-wrap:wrap;gap:10px}.workspace-shell .video-review-list{gap:28px}.workspace-shell :is(.scs-top,.flowdash-top,.viral-research__head){padding-bottom:24px;border-bottom:1px solid var(--border);margin-bottom:24px}.workspace-shell :is(.scs-top__title,.flowdash h1,.viral-research__title){font-size:22px;letter-spacing:0}.workspace-shell .scs-top{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px}.workspace-shell .scs-top__actions{flex-wrap:wrap;justify-content:flex-start}.workspace-shell :is(.scs-acc,.scs-job,.flowdash-account,.flowdash-job){box-shadow:none;border-radius:6px}.workspace-shell .workspace-flow-regions{display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);grid-gap:32px;gap:32px;align-items:start}.workspace-shell .workspace-flow-regions .flowdash-section{min-width:0;margin:0}.workspace-shell .workspace-flow-regions .flowdash-account-list{grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-research-layout{display:grid;grid-template-columns:minmax(300px,420px) minmax(0,1fr);grid-gap:36px;gap:36px;align-items:start}.workspace-shell .workspace-research-layout .viral-research__panel{border:0;border-right:1px solid var(--border);border-radius:0;padding:0 28px 24px 0;background:transparent}.workspace-shell .workspace-research-layout .viral-research__history{padding:0;min-width:0}.workspace-shell :is(.tool-card,.case-card,.repl-group,.playground-panel){border-radius:6px;box-shadow:none}.workspace-shell :is(.sd-pnl,.production-setup,.replication-setup,.auto-pilot-panel){border-radius:0;box-shadow:none}.workspace-shell .autopilot-section{padding:24px 0;border:0;border-bottom:1px solid var(--border);border-radius:0;background:transparent;margin-bottom:24px}.workspace-shell .autopilot-section--summary{position:relative;bottom:auto}.workspace-shell .autopilot-summary__label{letter-spacing:0}.workspace-shell--focused .ccae-sidebar__head{padding:18px 16px;min-height:72px}.workspace-shell--focused .ccae-sidebar__head strong{font-size:16px}.workspace-shell--focused .ccae-sidebar__filters{padding:16px;font-size:12px}.workspace-shell--focused .ccae-sidebar__scope{height:30px}.workspace-shell--focused .ccae-sidebar__scope button{font-size:12px}.workspace-shell--focused .ccae-workspace-switch button{min-height:36px;font-size:13px}.workspace-shell--focused .ccae-history__parent{padding:16px;min-height:132px;gap:10px}.workspace-shell--focused .ccae-history__title{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px 8px;gap:10px 8px}.workspace-shell--focused .ccae-history__title strong{grid-column:1/-1;grid-row:1;white-space:normal;overflow:visible;overflow-wrap:anywhere;font-size:14px;line-height:1.6}.workspace-shell--focused .ccae-history__title .ccae-history__state{grid-column:1;grid-row:2;justify-self:start;font-size:11px}.workspace-shell--focused .ccae-history__title b{grid-column:2;grid-row:2;font-size:11px}.workspace-shell--focused .ccae-history__product-meta{flex-wrap:wrap;gap:6px;font-size:11px;line-height:1.5}.workspace-shell--focused .ccae-history__product-meta>span{white-space:normal;overflow:visible}.workspace-shell--focused :is(.ccae-history__people,.ccae-history__product-meta small){font-size:11px;color:var(--text-secondary)}.workspace-shell--focused .ccae-history__people{flex-wrap:wrap;gap:6px}.workspace-shell--focused .ccae-new{min-height:40px;margin:16px;font-size:13px}.workspace-shell--focused .ccae-empty-action{min-height:84px;display:flex;align-items:center;justify-content:flex-start;gap:16px;padding:20px;background:var(--bg-elevated);color:var(--text-secondary)}.workspace-shell--focused .ccae-empty-action svg{flex:none;color:var(--accent)}.workspace-shell--focused .workspace-create-grid .ccae-fields{grid-template-columns:minmax(0,1fr);gap:20px}.workspace-shell--focused .ccae-field-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 16px;gap:12px 16px;min-width:0}.workspace-shell--focused .ccae-field-group+.ccae-field-group{padding-top:20px;border-top:1px solid var(--border)}.workspace-shell--focused .ccae-field-group h3{grid-column:1/-1;margin:0;font-size:13px;font-weight:650}.workspace-shell--focused .ccae-fields label{gap:6px;font-size:12px;line-height:1.5}.workspace-shell--focused .ccae-fields :is(input,select){height:36px;font-size:13px}.workspace-shell--focused .ccae-field-group .ccae-voice-field{grid-column:1/-1}.workspace-shell--focused .ccae-product-summary{grid-template-columns:88px minmax(0,1fr)}.workspace-shell--focused .workspace-create-grid .ccae-product-summary img{width:88px;height:88px}.workspace-shell--focused .ccae-product-summary strong{font-size:15px;line-height:1.6}.workspace-shell--focused .ccae-product-summary span{font-size:13px;line-height:1.7}.workspace-shell--focused .workspace-create-grid .ccae-product-images button{width:80px;height:80px}.workspace-shell--focused .workspace-create-settings .ccae-band__head{flex-wrap:wrap;gap:6px 12px}.workspace-shell--focused .ccae-reference-assignment>div{grid-template-columns:52px minmax(0,1fr) 28px;min-width:0;font-size:12px}@media (min-width:1100px){.workspace-shell--focused .ccae-shell{grid-template-columns:240px minmax(0,1fr);min-height:0;height:100dvh}.workspace-shell--focused .ccae-main:has(>.workspace-create-grid){display:flex;flex-direction:column;overflow:visible}.workspace-shell--focused .workspace-studio-heading{flex:none;padding:24px 28px 0;gap:12px}.workspace-shell.workspace-shell--focused .workspace-create-grid{grid-template-columns:minmax(0,1fr) minmax(320px,380px);grid-template-rows:minmax(0,1fr) auto;flex:1 1;min-height:0;width:100%;margin:0;padding:24px 28px 0;gap:0 24px}.workspace-shell--focused .workspace-create-assets{grid-column:1;grid-row:1;min-height:0;overflow-y:auto;padding-bottom:24px;overscroll-behavior:contain;scrollbar-width:thin}.workspace-shell.workspace-shell--focused .workspace-create-settings{grid-column:2;grid-row:1;min-height:0;overflow-y:auto;border-left:1px solid var(--border);padding:0 0 24px 24px;overscroll-behavior:contain;scrollbar-width:thin}.workspace-shell--focused .workspace-create-grid .ccae-band{padding:20px 0}.workspace-shell--focused .workspace-create-grid .ccae-band:first-child{padding-top:0}.workspace-shell--focused .workspace-create-grid .ccae-create-footer{grid-column:1/-1;grid-row:2;position:static;min-height:80px;padding:16px 0;background:var(--bg-elevated)}.workspace-shell--focused .workspace-create-grid .ccae-create-footer>span{flex:1 1;min-width:0;font-size:13px}.workspace-shell--focused .workspace-create-grid .ccae-create-footer .ccae-primary{min-height:42px;flex:none}}@media (min-width:1440px){.workspace-shell .schedule-account-form{grid-template-columns:repeat(4,minmax(0,1fr)) auto}.workspace-shell .schedule-account-form button{grid-column:auto}.workspace-shell .workspace-create-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr)}.workspace-shell .workspace-create-settings{border-left:1px solid var(--border);padding-left:32px}.workspace-shell .workspace-drama-config{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr)}.workspace-shell .workspace-drama-product{border-right:1px solid var(--border);padding-right:28px}.workspace-shell .workspace-drama-product .dh-product{align-items:flex-start;flex-direction:column;gap:16px}.workspace-shell .workspace-drama-product .dh-product-image{width:160px;height:160px}.workspace-shell .workspace-product-create{grid-template-columns:minmax(280px,.6fr) minmax(0,1.4fr)}.workspace-shell .workspace-product-create .product-add-panel{border:0;padding-right:28px}.workspace-shell .workspace-batch-config>.form-field{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:start;grid-gap:10px 24px;gap:10px 24px}.workspace-shell .workspace-batch-config>.form-field>:not(label){grid-column:2}.workspace-shell .workspace-batch-config>.form-field>label:has(input){grid-column:1/-1}.workspace-shell .workspace-batch-config>.form-field>.seedance-provider-toggle{grid-row:1}}@media (min-width:1700px){.workspace-shell .workspace-review-decision{grid-template-columns:minmax(0,1fr) 250px}.workspace-shell .video-review-actions{border-top:0;border-left:1px solid var(--border);padding:0 0 0 24px}}@media (max-width:1280px){.workspace-shell .workspace-replication-setup.va-setup{grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-replication-setup>.workspace-source-media{border-right:0;border-bottom:1px solid var(--border);padding-right:0;padding-bottom:24px;margin-bottom:24px}.workspace-shell .workspace-replication-setup .va-source-row{display:grid;grid-template-columns:200px minmax(0,1fr)}.workspace-shell :is(.workspace-flow-regions,.workspace-research-layout){grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-research-layout .viral-research__panel{border-right:0;border-bottom:1px solid var(--border);padding-right:0}}@media (max-width:1099px){.workspace-shell .workspace-settings-layout{grid-template-columns:minmax(0,1fr);gap:24px}.workspace-shell .workspace-settings-layout .settings-tabs{position:relative;top:auto}.workspace-shell .workspace-persona-editor{grid-template-columns:minmax(0,1fr);gap:20px}.workspace-shell .workspace-persona-editor .persona-studio__tabs{flex-direction:row;overflow-x:auto}.workspace-shell .workspace-copy-layout{grid-template-columns:minmax(0,1fr);gap:20px}.workspace-shell .workspace-copy-index{position:relative;top:auto;flex-direction:row;overflow-x:auto}.workspace-shell .workspace-copy-index button{width:auto;flex:none;white-space:nowrap}}@media (max-width:768px){.workspace-shell .workspace-batch-command .seedance-form__submit-wrap{display:none}}@media (max-width:760px){.workspace-shell .workspace-batch-command{position:relative;top:auto}.workspace-shell .seedance-form__detail{scroll-margin-top:84px}.workspace-shell .workspace-provider-field__control{grid-template-columns:minmax(0,1fr);gap:10px}.workspace-shell .workspace-provider-field__detail{padding-left:0}.workspace-shell .workspace-provider-field__control select{min-height:44px}.workspace-shell .workspace-provider-field__detail summary{min-height:36px;padding:6px 0;margin-left:0}.workspace-shell .workspace-settings-image-routes{padding:0 12px}.workspace-shell .shell{padding:20px 16px 40px}.workspace-shell .page-header{flex-wrap:wrap;padding-bottom:18px;margin-bottom:20px}.workspace-shell .page-header__title{font-size:20px}.workspace-shell .workspace-studio-heading{padding:20px 16px 0;gap:12px}.workspace-shell .workspace-studio-heading .ccae-view-tabs__item{font-size:11px;min-height:50px;padding:8px 4px}.workspace-shell .workspace-studio-title{display:grid;grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-create-grid{padding-top:22px}.workspace-shell .ccae-task-materials__summary,.workspace-shell .workspace-create-grid .ccae-fields{grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-create-grid .ccae-create-footer{align-items:stretch;gap:12px}.workspace-shell .workspace-create-grid .ccae-create-footer .ccae-primary{width:100%;white-space:normal;padding:10px 12px}.workspace-shell--focused .ccae-field-group{grid-template-columns:minmax(0,1fr)}.workspace-shell.workspace-shell--focused .workspace-studio-heading .ccae-view-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell--focused .workspace-create-grid .ccae-create-footer{position:static}.workspace-shell .workspace-replication-setup .va-source-row{grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-replication-setup .va-video{width:min(280px,100%);margin:0 auto}.workspace-shell .workspace-replication-setup .va-source-facts{margin-top:16px}.workspace-shell .va-upload{min-height:260px;flex-direction:column}.workspace-shell .workspace-batch-stages{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-shell .workspace-batch-command .seedance-form__submit-btn{width:100%}.workspace-shell .workspace-drama-settings .dh-fields{grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-matrix-editor .ad-matrix-new-stepbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;position:relative}.workspace-shell .workspace-matrix-editor .ad-matrix-new-step{padding:10px 6px;align-items:flex-start}.workspace-shell .workspace-matrix-editor .ad-matrix-new-stepbar__action{grid-column:1/-1;padding:0;border:0;justify-content:flex-end}.workspace-shell .workspace-matrix-editor .ad-matrix-field--inline{grid-template-columns:minmax(0,1fr);max-width:100%}.workspace-shell .workspace-matrix-editor .ad-matrix-config-grid{grid-template-columns:minmax(0,1fr)}.workspace-shell .workspace-knowledge-layout{grid-template-columns:minmax(0,1fr);gap:8px}.workspace-shell .workspace-knowledge-ingest{position:relative;top:auto}.workspace-shell .workspace-library-heading{padding-bottom:16px;margin-bottom:16px}.workspace-shell .workspace-library-heading+.lib-subbar{gap:10px;flex-wrap:wrap}.workspace-shell .workspace-library-heading+.lib-subbar .lib-subbar__search{width:100%;flex-basis:100%}.workspace-shell .lib-row__thumb--square{width:68px;height:68px}.workspace-shell .workspace-persona-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.workspace-shell .workspace-copy-index{padding-bottom:8px;border-bottom:1px solid var(--border)}.workspace-shell .copy-library-toolbar input{min-width:0;width:100%;flex-basis:100%}.workspace-shell .copy-library-toolbar select{min-width:0;max-width:100%;flex:1 1}.workspace-shell .copy-library-table{display:block;min-width:0;table-layout:auto}.workspace-shell .copy-library-table thead{position:absolute;width:1px;height:1px;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.workspace-shell .copy-library-table tbody{display:block}.workspace-shell .copy-library-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;padding:20px 14px;border-bottom:1px solid var(--border)}.workspace-shell .copy-library-table td{display:block;width:auto;min-width:0;padding:0;border:0;overflow-wrap:anywhere}.workspace-shell .copy-library-table .copy-library-table__copy strong{font-size:14px}.workspace-shell .copy-library-table .workspace-copy-actions{position:static;border:0;background:transparent}.workspace-shell .copy-library-table .workspace-copy-actions button{width:auto}.workspace-shell .copy-library-table .copy-library-review-actions{flex-direction:row;flex-wrap:wrap}.workspace-shell .workspace-schedule-command{align-items:stretch;gap:10px}.workspace-shell .workspace-schedule-command .schedule-tab{padding:10px 8px;font-size:12px}.workspace-shell .schedule-account-form,.workspace-shell .video-review-row{grid-template-columns:minmax(0,1fr)}.workspace-shell .video-review-row{gap:20px;padding:0 0 24px}.workspace-shell .video-review-media-stack{width:min(320px,100%);margin:0 auto}.workspace-shell .video-review-toolbar{flex-wrap:wrap;gap:4px}.workspace-shell .video-review-toolbar button{padding:10px 8px;font-size:12px}.workspace-shell .workspace-review-decision{gap:20px}.workspace-shell .workspace-persona-editor .persona-studio__tab{white-space:nowrap}.workspace-shell .workspace-settings-layout{gap:20px}.workspace-shell .autopilot-summary{align-items:stretch;flex-direction:column;gap:16px}}@media (max-width:640px){.workspace-shell .video-review-row.is-mobile-hidden{display:none}}