@media (max-width:760px){:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-shell,body.theme-design-system:has(.step5-lab-formal-page) .flow-shell,body.theme-design-system:has(.step3-lab-formal-page) .flow-header,body.theme-design-system:has(.step5-lab-formal-page) .flow-header,body.theme-design-system:has(.step3-lab-formal-page) .flow-tabs,body.theme-design-system:has(.step5-lab-formal-page) .flow-tabs,body.theme-design-system .step3-lab-formal-page,body.theme-design-system .step5-lab-formal-page){width:100%!important;min-width:0!important;max-width:100%!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-shell,body.theme-design-system:has(.step5-lab-formal-page) .flow-shell){grid-template-rows:auto auto minmax(0,1fr)!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-header,body.theme-design-system:has(.step5-lab-formal-page) .flow-header){grid-template-columns:minmax(0,1fr)!important;height:auto!important;overflow:visible!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-header-side,body.theme-design-system:has(.step5-lab-formal-page) .flow-header-side){grid-template-columns:minmax(0,1fr);width:100%;min-width:0;display:grid}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-header-side .field,body.theme-design-system:has(.step5-lab-formal-page) .flow-header-side .field){grid-column:1/-1;min-width:0;width:100%!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-header-side button,body.theme-design-system:has(.step5-lab-formal-page) .flow-header-side button){width:100%;min-width:0}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-header-actions,body.theme-design-system:has(.step5-lab-formal-page) .flow-header-actions){grid-column:1/-1}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-tabs,body.theme-design-system:has(.step5-lab-formal-page) .flow-tabs){grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;height:auto!important;overflow:visible!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-tab,body.theme-design-system:has(.step5-lab-formal-page) .flow-tab){min-height:70px!important;padding:7px 2px!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-tab strong,body.theme-design-system:has(.step5-lab-formal-page) .flow-tab strong){line-height:1.3;white-space:normal!important;font-size:11px!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .flow-tab small,body.theme-design-system:has(.step5-lab-formal-page) .flow-tab small){font-size:11px!important}body.theme-design-system .step3-lab-formal-page .step3-lab-page-header{flex-direction:column;align-items:stretch}body.theme-design-system .step3-lab-formal-page .step3-lab-page-actions{grid-template-columns:1fr;display:grid}body.theme-design-system .step3-lab-formal-page .step3-lab-ai-workspace{grid-template-columns:minmax(0,1fr)!important}body.theme-design-system .step3-lab-formal-page .step3-lab-template-strip,body.theme-design-system .step3-lab-formal-page .step3-lab-ai-preview,body.theme-design-system .step3-lab-formal-page .step3-lab-ai-config{min-height:0;grid-area:auto/1!important;height:auto!important}body.theme-design-system .step3-lab-formal-page .step3-lab-template-strip .ai-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-tabs{grid-template-columns:1fr}body.theme-design-system .step3-lab-formal-page .step3-lab-template-strip .ai-template-thumb{height:150px!important;min-height:150px!important}body.theme-design-system .step3-lab-formal-page .step3-lab-template-strip .ai-template-grid button{grid-template-rows:150px auto auto!important;height:auto!important}body.theme-design-system .step3-lab-formal-page .editing-music-layout{grid-template-columns:minmax(0,1fr)}body.theme-design-system .step3-lab-formal-page .editing-music-selected{grid-column:auto}}body.theme-design-system .step5-lab-formal-page{scrollbar-gutter:stable;align-content:start;gap:12px;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden auto!important}body.theme-design-system:has(.step5-lab-formal-page) .app-content{overflow:hidden!important}body.theme-design-system:has(.step5-lab-formal-page) .flow-shell{height:100%!important;min-height:0!important;overflow:hidden!important}body.theme-design-system .step5-lab-formal-page .step5-lab-page-header{justify-content:space-between;align-items:flex-start;gap:16px;padding:2px 2px 0;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-page-header h2{color:var(--ds-text);margin:0;font-size:23px;line-height:1.3}body.theme-design-system .step5-lab-formal-page .step5-lab-page-header p{color:var(--ds-text-secondary);margin:5px 0 0;font-size:13px}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice{border:1px solid color-mix(in srgb, var(--ds-info) 28%, var(--ds-line));border-radius:var(--ds-card-radius);color:var(--ds-info);background:var(--ds-info-bg);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice>span{border:1px solid color-mix(in srgb, var(--ds-info) 40%, transparent);border-radius:50%;place-items:center;width:28px;height:28px;font-weight:800;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice>div{gap:2px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice strong{color:var(--ds-text)}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice small{color:var(--ds-text-secondary)}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice em{color:var(--ds-info);background:var(--ds-surface);font-size:11px;font-style:normal;font-weight:var(--ds-font-strong);white-space:nowrap;border-radius:999px;padding:4px 8px}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article{border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);background:var(--ds-card);min-width:0;min-height:124px;box-shadow:var(--ds-card-shadow);grid-template-rows:auto auto auto 1fr;gap:5px;padding:12px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article.selected{border-color:var(--ds-primary);background:var(--ds-selected);box-shadow:inset 3px 0 var(--ds-primary)}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article>div{color:var(--ds-primary);justify-content:space-between;align-items:center;gap:8px;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article>div>span{font-size:12px;font-weight:850}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article>div>em{color:var(--ds-text-secondary);background:var(--ds-surface-subtle);font-size:10px;font-style:normal;font-weight:var(--ds-font-strong);border-radius:999px;padding:3px 6px}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article.selected>div>em{color:#fff;background:var(--ds-primary)}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article>b{color:var(--ds-text-secondary);font-size:12px;font-weight:600}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid article>small{color:var(--ds-muted);align-self:end;font-size:10px;line-height:1.45}body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{grid-template-columns:300px minmax(0,1fr);grid-template-areas:"media helper""media platform""media content""media progress";align-items:stretch;gap:10px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid>.flow-panel{border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);background:var(--ds-card);min-width:0;box-shadow:var(--ds-card-shadow);margin:0;padding:14px}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card{grid-area:media;align-content:start;align-self:start}body.theme-design-system .step5-lab-formal-page .step5-lab-files-card{display:none}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-card{grid-area:platform}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-card{grid-area:helper}body.theme-design-system .step5-lab-formal-page .step5-lab-content-card{grid-area:content}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-card{grid-area:progress}body.theme-design-system .step5-lab-formal-page .step5-lab-card-heading{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-card-heading>div{gap:2px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-card-heading>div>span{color:var(--ds-primary);font-size:10px;font-weight:var(--ds-font-strong)}body.theme-design-system .step5-lab-formal-page .step5-lab-card-heading>div>strong{color:var(--ds-text);font-size:17px}body.theme-design-system .step5-lab-formal-page .step5-lab-card-heading>small{max-width:300px;color:var(--ds-muted);text-align:right;font-size:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card .mobile-result-video-frame{aspect-ratio:9/16;border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface-subtle);width:min(100%,248px);min-height:0;margin:0 auto}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card .mobile-result-video-frame .pc-video-player,body.theme-design-system .step5-lab-formal-page .step5-lab-media-card .mobile-result-video-frame video{object-fit:contain;width:100%;height:100%}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card h3{overflow-wrap:anywhere;margin:10px 0 6px}body.theme-design-system .step5-lab-formal-page .step5-lab-media-meta{flex-wrap:wrap;gap:5px;margin-bottom:10px;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-media-meta span{color:var(--ds-text-secondary);background:var(--ds-surface-subtle);border-radius:999px;padding:4px 7px;font-size:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-download-actions{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:0;padding-top:0;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-download-actions button{white-space:nowrap;min-width:0;padding-left:6px;padding-right:6px}body.theme-design-system .step5-lab-formal-page .step5-lab-current-runtime{border:1px solid var(--ds-line);border-radius:var(--ds-radius);color:var(--ds-primary);background:var(--ds-surface-subtle);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:9px;margin-top:10px;padding:10px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-current-runtime>span{text-align:center;font-weight:850}body.theme-design-system .step5-lab-formal-page .step5-lab-current-runtime>div{gap:2px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-current-runtime small,body.theme-design-system .step5-lab-formal-page .step5-lab-current-runtime em{color:var(--ds-muted);font-size:10px;font-style:normal}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-steps>div{border:1px solid var(--ds-line);border-radius:var(--ds-radius);background:var(--ds-surface-subtle);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:8px;min-width:0;min-height:54px;padding:9px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-steps b{color:#fff;background:var(--ds-primary);border-radius:999px;place-items:center;width:26px;height:26px;font-size:12px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-steps span{min-width:0;color:var(--ds-text-secondary);font-size:12px;line-height:1.4}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions button{min-width:0;min-height:40px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid article{border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);background:var(--ds-surface);align-content:start;gap:8px;min-width:0;padding:10px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid article.selected{border-color:var(--ds-primary);background:var(--ds-selected);box-shadow:inset 3px 0 var(--ds-primary)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-head{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-head>div{gap:2px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-head small,body.theme-design-system .step5-lab-formal-page .step5-lab-platform-head label{color:var(--ds-muted);font-size:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-head label{white-space:nowrap;align-items:center;gap:4px;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-package-only{border-radius:var(--ds-radius);min-height:62px;color:var(--ds-primary);background:var(--ds-surface-subtle);grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;padding:9px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-package-only>span{text-align:center;font-weight:850}body.theme-design-system .step5-lab-formal-page .step5-lab-package-only>div{gap:2px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-package-only small{color:var(--ds-muted);font-size:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-schedule-type{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);align-items:center;gap:5px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-schedule-type>span{color:var(--ds-muted);font-size:10px;font-weight:var(--ds-font-strong)}body.theme-design-system .step5-lab-formal-page .step5-lab-schedule-type button{border:1px solid var(--ds-line);border-radius:var(--ds-radius);min-width:0;min-height:32px;color:var(--ds-text-secondary);background:var(--ds-surface);padding:5px;font-size:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-schedule-type button.active{border-color:var(--ds-primary);color:#fff;background:var(--ds-primary)}body.theme-design-system .step5-lab-formal-page .step5-lab-readonly-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-declarations{gap:7px;margin-bottom:11px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-declarations>span{color:var(--ds-muted);font-size:12px;font-weight:var(--ds-font-strong)}body.theme-design-system .step5-lab-formal-page .step5-lab-declarations>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-declarations label{border:1px solid var(--ds-line);border-radius:var(--ds-radius);min-width:0;min-height:38px;color:var(--ds-text-secondary);background:var(--ds-surface);align-items:center;gap:6px;padding:7px 9px;font-size:10px;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-declarations label.selected{border-color:var(--ds-primary);color:var(--ds-primary);background:var(--ds-selected);font-weight:var(--ds-font-strong)}body.theme-design-system .step5-lab-formal-page .step5-lab-field-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list{display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div{border-bottom:1px solid var(--ds-line);grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:8px 0;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div:last-child{border-bottom:0}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div>span{background:var(--ds-muted);border-radius:50%;width:9px;height:9px}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div>span.ready,body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div>span.success{background:var(--ds-success)}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div>span.processing{background:var(--ds-processing)}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div>div{gap:2px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list small{color:var(--ds-muted);font-size:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list em{color:var(--ds-text-secondary);font-size:11px;font-style:normal;font-weight:var(--ds-font-strong);white-space:nowrap}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions{border-top:1px solid var(--ds-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding-top:12px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions button{white-space:nowrap;min-width:0;min-height:44px}@media (max-width:1180px){body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{grid-template-columns:1fr;grid-template-areas:"media""helper""platform""content""progress"}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card .mobile-result-video-frame{width:min(100%,300px)}}@media (max-width:1280px){body.theme-design-system .content-prep-page{scrollbar-gutter:stable;height:100%;min-height:0;overflow:hidden auto!important}body.theme-design-system .content-prep-page .content-prep-grid{width:100%;flex:none!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;height:auto!important;overflow:visible!important}body.theme-design-system .content-prep-page .content-prep-panel{width:100%!important;height:auto!important;min-height:max-content!important;overflow:visible!important}body.theme-design-system .content-prep-page .content-prep-input-card,body.theme-design-system .content-prep-page .content-prep-text-card,body.theme-design-system .content-prep-page .content-prep-ai-box{flex:none!important}body.theme-design-system .content-prep-page .content-prep-input-card,body.theme-design-system .content-prep-page .content-prep-text-card{min-height:220px!important}}@media (max-width:1180px){body.theme-design-system .media-flow-stage-page{scrollbar-gutter:stable;align-content:start;height:100%;min-height:0;overflow:hidden auto!important}body.theme-design-system .media-flow-stage-page .media-workspace-v2{flex:none;grid-template-areas:"controls""stage""queue";align-content:start;width:100%;min-height:0;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;height:auto!important;overflow:visible!important}body.theme-design-system .media-flow-stage-page .media-control-rail{min-height:0;height:auto!important;overflow:visible!important}body.theme-design-system .media-flow-stage-page .media-control-card:first-of-type{flex:none;grid-template-rows:auto auto auto auto auto!important;height:auto!important;overflow:visible!important}body.theme-design-system .media-flow-stage-page .media-control-card:nth-of-type(2){flex:none;grid-template-rows:auto auto auto!important;height:auto!important;overflow:visible!important}body.theme-design-system .media-flow-stage-page .media-voice-section,body.theme-design-system .media-flow-stage-page .media-template-section{overflow:visible!important}body.theme-design-system .media-flow-stage-page .media-template-section{grid-template-rows:auto auto!important}body.theme-design-system .media-flow-stage-page .media-workspace-polished .media-voice-list{min-height:0;max-height:320px!important;overflow-y:auto!important}}@media (max-width:760px){body.theme-design-system .flow-tabs{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:4px!important;height:auto!important;overflow:visible!important}body.theme-design-system .flow-tab-connector{display:none!important}body.theme-design-system .flow-tab{min-height:70px!important;padding:7px 2px!important}body.theme-design-system .flow-tab strong{line-height:1.3;white-space:normal!important;font-size:12px!important}body.theme-design-system .flow-tab small{line-height:1.25;white-space:normal!important;font-size:11px!important}body.theme-design-system .cover-flow-stage-page{scrollbar-gutter:stable;height:100%;min-height:0;overflow:hidden auto!important}body.theme-design-system .cover-flow-stage-page .cover-workspace{flex:none!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important;height:auto!important;overflow:visible!important}body.theme-design-system .cover-flow-stage-page .cover-settings-panel{width:100%!important;height:auto!important;overflow:visible!important}body.theme-design-system .cover-flow-stage-page .cover-preview-panel{width:100%!important;height:auto!important;min-height:0!important;overflow:visible!important}body.theme-design-system .cover-flow-stage-page .cover-unified-actions{grid-area:3/1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}body.theme-design-system .cover-flow-stage-page .cover-preview-frame{width:min(100%,281px)!important;height:auto!important;max-height:500px!important}body.theme-design-system .flow-shell{grid-template-rows:auto auto minmax(0,1fr)!important}body.theme-design-system .flow-header{grid-template-columns:minmax(0,1fr)!important;height:auto!important;overflow:visible!important}body.theme-design-system .flow-header-side{grid-template-columns:minmax(0,1fr);align-items:stretch;width:100%;min-width:0;display:grid}body.theme-design-system .flow-header-side .field{grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid;width:100%!important}body.theme-design-system .flow-header-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}body.theme-design-system .flow-header-actions button{width:100%;min-width:0}body.theme-design-system .media-workflow-heading{grid-template-columns:34px minmax(0,1fr)}body.theme-design-system .media-workflow-heading>.status-tag,body.theme-design-system .media-workflow-heading>.media-workflow-heading-side{grid-column:2;justify-self:start}body.theme-design-system .media-workflow-heading-side{flex-wrap:wrap;justify-content:flex-start}body.theme-design-system .step5-lab-formal-page .step5-lab-page-header,body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice{align-items:stretch}body.theme-design-system .step5-lab-formal-page .step5-lab-page-header{flex-direction:column}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice{grid-template-columns:30px minmax(0,1fr)}body.theme-design-system .step5-lab-formal-page .step5-lab-demo-notice>em{grid-column:2;justify-self:start}body.theme-design-system .step5-lab-formal-page .step5-lab-runtime-grid,body.theme-design-system .step5-lab-formal-page .step5-lab-helper-steps,body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions,body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid,body.theme-design-system .step5-lab-formal-page .step5-lab-readonly-grid,body.theme-design-system .step5-lab-formal-page .step5-lab-declarations>div,body.theme-design-system .step5-lab-formal-page .step5-lab-field-grid,body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions{grid-template-columns:1fr}html:has(body.theme-design-system .step3-lab-formal-page){width:100%;min-width:0;height:auto;min-height:100%;overflow:hidden auto!important}body.theme-design-system:has(.step3-lab-formal-page){width:100%;min-width:0;height:auto;min-height:100%;overflow:hidden auto!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .local-account-shell,body.theme-design-system:has(.step3-lab-formal-page) .app-frame){width:100%!important;min-width:0!important;height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}:is(body.theme-design-system:has(.step3-lab-formal-page) .app-content,body.theme-design-system:has(.step3-lab-formal-page) .flow-shell){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.theme-design-system:has(.step3-lab-formal-page) .flow-shell{grid-template-rows:auto auto auto!important}html:has(body.theme-design-system .editing-stage-page-v3){width:100%;min-width:0;height:auto;min-height:100%;overflow:hidden auto!important}body.theme-design-system:has(.editing-stage-page-v3){width:100%;min-width:0;height:auto;min-height:100%;overflow:hidden auto!important}html:has(body.theme-design-system .cover-flow-stage-page){width:100%;min-width:0;height:auto;min-height:100%;overflow:hidden auto!important}body.theme-design-system:has(.cover-flow-stage-page){width:100%;min-width:0;height:auto;min-height:100%;overflow:hidden auto!important}:is(body.theme-design-system:has(.editing-stage-page-v3) .local-account-shell,body.theme-design-system:has(.cover-flow-stage-page) .local-account-shell,body.theme-design-system:has(.editing-stage-page-v3) .app-frame,body.theme-design-system:has(.cover-flow-stage-page) .app-frame){width:100%!important;min-width:0!important;height:auto!important;min-height:100vh!important;max-height:none!important;overflow:visible!important}:is(body.theme-design-system:has(.editing-stage-page-v3) .app-content,body.theme-design-system:has(.cover-flow-stage-page) .app-content,body.theme-design-system:has(.editing-stage-page-v3) .flow-shell,body.theme-design-system:has(.cover-flow-stage-page) .flow-shell,body.theme-design-system .editing-stage-page-v3,body.theme-design-system .step3-lab-formal-page,body.theme-design-system .cover-flow-stage-page){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}:is(body.theme-design-system:has(.editing-stage-page-v3) .flow-shell,body.theme-design-system:has(.cover-flow-stage-page) .flow-shell){grid-template-rows:auto auto auto!important}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-workspace{grid-template-rows:auto auto!important;grid-template-columns:minmax(0,1fr)!important}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-bottom-actions{grid-template-columns:repeat(2,minmax(0,1fr))}body.theme-design-system .editing-custom-color-fields{grid-template-columns:1fr}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-workspace>.editing-preview-only-panel,body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor,body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-content-panel{width:100%!important;min-width:0!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-tab-button{min-height:62px!important;padding:7px 4px!important}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-tab-icon,body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-tab-copy small{display:none!important}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-tab-copy,body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-tab-copy strong{text-align:center;text-overflow:clip;white-space:nowrap;min-width:0;display:block;overflow:visible}body.theme-design-system .step3-lab-formal-page .step3-lab-manual-editor .editing-scope-tab{white-space:nowrap;min-width:0!important;padding-inline:3px!important;font-size:12px!important}body.theme-design-system .step3-lab-formal-page .editing-style-panel .editing-panel-head{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}body.theme-design-system .step3-lab-formal-page .editing-style-panel .editing-clear-style-button{justify-self:start}body.theme-design-system .step3-lab-formal-page .editing-style-panel .editing-scope-tabs{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;min-width:0;display:grid}body.theme-design-system .step3-lab-formal-page .editing-style-control-grid{grid-template-columns:minmax(0,1fr)!important}body.theme-design-system .step3-lab-formal-page .editing-left-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.theme-design-system .cover-flow-stage-page .cover-workspace{min-height:0!important}}body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{grid-template-columns:310px minmax(0,1fr);grid-template-areas:"media helper""media platform""media content""media progress";align-items:start;gap:10px 12px}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card .mobile-result-video-frame{width:min(100%,270px)}body.theme-design-system .step5-lab-formal-page .step5-lab-media-meta{margin-bottom:0}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions{gap:6px;margin:0;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid{flex-wrap:wrap;gap:10px;display:flex}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions{border-top:0;grid-template-columns:minmax(0,1fr);margin-left:322px;padding-top:0}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions button{min-height:48px}@media (max-width:1180px){body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"media""helper""platform""content""progress"}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions{margin-left:0}}@media (max-width:760px){body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status{grid-template-columns:10px minmax(0,1fr)}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-step-card-heading{grid-template-columns:34px minmax(0,1fr)}body.theme-design-system .step5-lab-formal-page .step5-lab-step-card-heading>small,body.theme-design-system .step5-lab-formal-page .step5-lab-progress-card .step5-lab-step-card-heading>button{grid-column:1/-1;width:100%}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid{grid-template-columns:repeat(4,52px);gap:10px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-readonly-grid{grid-template-columns:minmax(0,1fr)}}body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid>.flow-panel{padding:14px 16px}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card{align-self:start}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card h3{margin:12px 0 7px;font-size:16px;line-height:1.45}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-card{border-color:color-mix(in srgb, var(--ds-info) 28%, var(--ds-line));background:var(--ds-info-bg);padding-block:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status{grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status>span{background:var(--ds-success);width:9px;height:9px;box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-success) 16%, transparent);border-radius:50%}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status>div:not(.step5-lab-helper-actions){gap:2px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status strong{color:var(--ds-text);font-size:14px}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status small{color:var(--ds-text-secondary);font-size:13px;line-height:1.45}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions button{background:var(--ds-surface);min-width:72px;min-height:34px;padding:5px 10px}body.theme-design-system .step5-lab-formal-page .step5-lab-step-card-heading{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-step-card-heading>div{gap:2px;min-width:0;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-step-card-heading strong{color:var(--ds-text);font-size:16px;line-height:1.35}body.theme-design-system .step5-lab-formal-page .step5-lab-step-card-heading small{color:var(--ds-muted);font-size:13px;line-height:1.4}body.theme-design-system .step5-lab-formal-page .step5-lab-step-number{width:34px;height:34px;color:var(--ds-primary);background:var(--ds-selected);border-radius:50%;place-items:center;font-size:14px;font-weight:850;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid{margin-top:12px;padding-left:46px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon{border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);width:58px;height:58px;color:var(--ds-text);background:var(--ds-surface);cursor:pointer;place-items:center;padding:0;transition:border-color .16s,background-color .16s,box-shadow .16s,transform .16s;display:grid;position:relative}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon:hover:not(:disabled){border-color:color-mix(in srgb, var(--ds-primary) 62%, var(--ds-line));transform:translateY(-1px)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon:focus-visible{outline:3px solid color-mix(in srgb, var(--ds-primary) 25%, transparent);outline-offset:2px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon.selected{border:2px solid var(--ds-primary);background:var(--ds-selected);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-primary) 13%, transparent)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon img{object-fit:contain;width:29px;height:29px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon>span{border:2px solid var(--ds-surface);color:#fff;background:var(--ds-primary);border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;font-weight:850;display:grid;position:absolute;top:-7px;right:-7px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon.platform-shipinhao img{filter:invert(48%)sepia(64%)saturate(650%)hue-rotate(99deg)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon.platform-xiaohongshu img,body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon.platform-youtube img{filter:invert(18%)sepia(91%)saturate(4800%)hue-rotate(350deg)brightness(94%)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon.platform-bilibili img{filter:invert(63%)sepia(49%)saturate(880%)hue-rotate(159deg)brightness(98%)}body.theme-design-system .step5-lab-formal-page .step5-lab-content-card .step5-lab-step-card-heading{margin-bottom:12px}body.theme-design-system .step5-lab-formal-page .step5-lab-content-card>.field{margin-top:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-content-card textarea{min-height:76px}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-card .step5-lab-step-card-heading>button{min-width:106px;min-height:38px}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions button{font-size:14px}@media (max-width:760px){body.theme-design-system .step5-lab-formal-page{gap:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid>.flow-panel{padding:12px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-grid{justify-content:start;padding-left:44px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon{width:52px;height:52px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-icon img{width:26px;height:26px}}body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{grid-template-areas:"media helper""media content""media platform""media progress"}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status[data-helper-status=offline]>span,body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status[data-helper-status=idle]>span{background:var(--ds-warning);box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-warning) 16%, transparent)}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-status[data-helper-status=checking]>span{background:var(--ds-primary);box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-primary) 16%, transparent)}body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions>*{min-height:34px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-list{border-top:1px solid var(--ds-line);margin-top:12px;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-row{border-bottom:1px solid var(--ds-line);grid-template-columns:46px minmax(120px,.7fr) minmax(190px,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 0;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-row.selected{background:color-mix(in srgb, var(--ds-selected) 48%, transparent)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-row .step5-lab-platform-icon{width:42px;height:42px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-row .step5-lab-platform-icon img{width:24px;height:24px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-copy{min-width:0}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-copy strong,body.theme-design-system .step5-lab-formal-page .step5-lab-platform-copy small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-copy strong{color:var(--ds-text);font-size:13px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-copy small,body.theme-design-system .step5-lab-formal-page .step5-lab-account-field>span,body.theme-design-system .step5-lab-formal-page .step5-lab-platform-count{color:var(--ds-muted);font-size:10px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-copy small{margin-top:3px}body.theme-design-system .step5-lab-formal-page .step5-lab-account-field{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}body.theme-design-system .step5-lab-formal-page .step5-lab-account-field select{min-width:0;min-height:36px}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-state{text-align:right;min-width:62px;font-size:10px;font-weight:750}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-state.ready{color:var(--ds-success)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-state.failed{color:var(--ds-danger)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-state.waiting{color:var(--ds-muted)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-count{text-align:right;margin-top:8px;display:block}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list{margin-top:12px}body.theme-design-system .step5-lab-formal-page .step5-lab-progress-list>div>span.failed{background:var(--ds-danger)}body.theme-design-system .step5-lab-formal-page .step5-lab-precheck-empty{color:var(--ds-muted);border:1px dashed var(--ds-line);border-radius:var(--ds-control-radius);text-align:center;margin-top:12px;padding:18px;font-size:11px}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions{grid-template-columns:minmax(0,1fr) minmax(170px,220px);align-items:center}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-summary strong,body.theme-design-system .step5-lab-formal-page .step5-lab-footer-summary span{display:block}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-summary strong{color:var(--ds-text);font-size:13px}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-summary span{color:var(--ds-muted);margin-top:3px;font-size:10px}@media (max-width:1180px){body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{grid-template-areas:"media""helper""content""platform""progress"}}@media (max-width:760px){body.theme-design-system .step5-lab-formal-page .step5-lab-helper-actions{grid-template-columns:minmax(0,1fr)}body.theme-design-system .step5-lab-formal-page .step5-lab-platform-row{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}body.theme-design-system .step5-lab-formal-page .step5-lab-account-field{grid-column:2/-1}body.theme-design-system .step5-lab-formal-page .step5-lab-footer-actions{grid-template-columns:minmax(0,1fr)}}body.theme-design-system .flow-next-step-bar{border-top:1px solid var(--ds-line);justify-content:flex-end;align-items:center;gap:12px;margin-top:auto;padding-top:12px;display:flex}body.theme-design-system .flow-next-step-hint{min-width:0;color:var(--ds-warning-text,#8a5a10);margin-right:auto;font-size:13px;font-weight:650;line-height:1.45}body.theme-design-system .flow-next-step-bar a{border:1px solid var(--ds-primary);border-radius:var(--ds-radius);color:#fff;background:var(--ds-primary);min-width:230px;min-height:44px;font-size:var(--ds-font-body);transition:background-color var(--ds-motion-fast) var(--ds-motion-easing);justify-content:center;align-items:center;gap:8px;padding:9px 18px;text-decoration:none;display:inline-flex}body.theme-design-system .flow-next-step-bar a:hover:not(.blocked){background:var(--ds-primary-hover)}body.theme-design-system .flow-next-step-bar svg{width:18px;height:18px}body.theme-design-system .step3-unified-user-hint{color:var(--ds-text-secondary);border-left:3px solid var(--ds-primary);border-radius:0 var(--ds-radius) var(--ds-radius) 0;background:var(--ds-surface-subtle);padding:8px 10px;line-height:1.55;font-size:var(--ds-font-caption)!important}body.theme-design-system .step3-unified-pip-copy strong{font-size:var(--ds-font-body)!important}body.theme-design-system .step3-unified-pip-copy em{min-width:0;color:var(--ds-primary-active);text-overflow:ellipsis;white-space:nowrap;font-style:normal;display:block;overflow:hidden}body.theme-design-system .cover-flow-stage-page .cover-unified-actions{align-items:stretch;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important}@media (min-width:1081px){body.theme-design-system .cover-flow-stage-page{overflow:hidden!important}body.theme-design-system .cover-flow-stage-page .cover-workspace{flex:auto;grid-template-rows:minmax(0,1fr) 44px;height:100%;min-height:0;overflow:hidden}body.theme-design-system .cover-flow-stage-page .cover-settings-panel{scrollbar-gutter:stable;height:100%;min-height:0;overflow:hidden auto}body.theme-design-system .cover-flow-stage-page .cover-preview-panel{height:100%;min-height:0;overflow:hidden}}body.theme-design-system .cover-flow-stage-page .cover-unified-actions>.workflow-bottom-actions{align-self:stretch;min-width:0;height:44px!important;min-height:44px!important;margin:0!important;padding:0!important}body.theme-design-system .cover-flow-stage-page .cover-unified-actions button{white-space:nowrap;width:100%;min-height:44px}body.theme-design-system .cover-flow-stage-page .cover-auto-status{color:#53657a;background:#f7f9fc;border:1px solid #cdd9e7;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 12px;font-size:14px;display:flex}body.theme-design-system .cover-flow-stage-page .cover-auto-status>span{background:#7c8da1;border-radius:50%;flex:0 0 8px;width:8px;height:8px}body.theme-design-system .cover-flow-stage-page .cover-auto-status.dirty>span,body.theme-design-system .cover-flow-stage-page .cover-auto-status.saving>span,body.theme-design-system .cover-flow-stage-page .cover-auto-status.generating>span{background:#2878c8}body.theme-design-system .cover-flow-stage-page .cover-auto-status.ready{color:#26724a;background:#eef9f2;border-color:#b9dec8}body.theme-design-system .cover-flow-stage-page .cover-auto-status.ready>span{background:#2d9b5f}body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{align-items:start;grid-template-columns:minmax(0,1fr) 310px!important;grid-template-areas:"helper media""content media""platform media""progress media"!important;gap:12px!important}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card{align-self:start;position:sticky;top:0}body.theme-design-system .step5-preview-heading{gap:2px;margin-bottom:12px;display:grid}body.theme-design-system .step5-preview-heading strong{color:var(--ds-text);font-size:var(--ds-font-card-title)}body.theme-design-system .step5-preview-heading small{color:var(--ds-muted);font-size:13px!important}body.theme-design-system .step5-account-target-groups{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid;overflow:visible}body.theme-design-system .step5-account-target-group,body.theme-design-system .step5-account-target-group+.step5-account-target-group{border:1px solid var(--ds-line);border-radius:var(--ds-card-radius);background:var(--ds-surface);min-width:0;overflow:hidden}body.theme-design-system .step5-account-target-group:has(.platform-douyin){border-top:3px solid #1f2937}body.theme-design-system .step5-account-target-group:has(.platform-kuaishou){border-top:3px solid #ff5b24}body.theme-design-system .step5-account-target-group:has(.platform-shipinhao){border-top:3px solid #22a65a}body.theme-design-system .step5-account-target-group:has(.platform-xiaohongshu){border-top:3px solid #e5252a}body.theme-design-system .step5-account-target-platform{min-height:64px;padding:10px 12px}body.theme-design-system .step5-account-platform-toggle strong{font-size:15px!important}body.theme-design-system .step5-account-target-select strong{font-size:14px!important}body.theme-design-system .step5-account-platform-toggle small,body.theme-design-system .step5-account-target-select small,body.theme-design-system .step5-account-target-platform em,body.theme-design-system .step5-account-empty{font-size:13px!important}body.theme-design-system .step5-account-platform-icon{width:30px;height:30px}body.theme-design-system .step5-account-platform-icon.platform-douyin,body.theme-design-system .platform-account-platform-icon.platform-douyin{filter:drop-shadow(1.5px 0 #25f4ee)drop-shadow(-1.5px 0 #fe2c55)}body.theme-design-system .step5-account-platform-icon.platform-kuaishou,body.theme-design-system .platform-account-platform-icon.platform-kuaishou{filter:invert(45%)sepia(94%)saturate(3197%)hue-rotate(349deg)brightness(104%)contrast(101%)}body.theme-design-system .step5-account-platform-icon.platform-shipinhao,body.theme-design-system .platform-account-platform-icon.platform-shipinhao{filter:invert(51%)sepia(86%)saturate(455%)hue-rotate(90deg)brightness(90%)contrast(91%)}body.theme-design-system .step5-account-platform-icon.platform-xiaohongshu,body.theme-design-system .platform-account-platform-icon.platform-xiaohongshu{filter:invert(19%)sepia(97%)saturate(4336%)hue-rotate(352deg)brightness(95%)contrast(88%)}body.theme-design-system .step5-account-add-button{white-space:nowrap;min-height:34px;font-size:13px}body.theme-design-system .step5-account-precheck-toolbar{margin-top:14px}body.theme-design-system .step5-account-action-hint{color:#8a5a10;margin-top:6px;font-size:13px;font-weight:650;line-height:1.45;display:block}body.theme-design-system .step5-lab-formal-page .step5-account-progress-list strong,body.theme-design-system .step5-lab-formal-page .step5-account-progress-list small,body.theme-design-system .step5-lab-formal-page .step5-account-progress-list em,body.theme-design-system .step5-lab-formal-page .step5-account-target-row .step5-lab-platform-state{font-size:14px}@media (max-width:1099px){body.theme-design-system .step5-lab-formal-page .step5-lab-publish-grid{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"media""helper""content""platform""progress"!important}body.theme-design-system .step5-lab-formal-page .step5-lab-media-card{position:static}}
body.theme-design-system .recording-guide{border-left:3px solid var(--ds-primary);color:var(--ds-text-secondary);background:var(--ds-surface-subtle);border-radius:0 6px 6px 0;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:start;gap:14px;padding:12px 14px;display:grid}body.theme-design-system .recording-guide>div,body.theme-design-system .upload-requirements{gap:4px;min-width:0;display:grid}body.theme-design-system .recording-guide strong,body.theme-design-system .upload-requirements>strong{color:var(--ds-text);font-size:14px}body.theme-design-system .recording-guide span,body.theme-design-system .recording-guide li,body.theme-design-system .upload-requirements li{color:var(--ds-text-secondary);font-size:12px;line-height:1.55}body.theme-design-system .recording-guide ul,body.theme-design-system .upload-requirements ul{gap:4px 18px;min-width:0;margin:0;padding-left:18px;display:grid}body.theme-design-system .recording-guide ul{grid-template-columns:repeat(3,minmax(0,1fr))}body.theme-design-system .upload-requirements{border-left:3px solid var(--ds-primary);background:var(--ds-surface-subtle);border-radius:0 6px 6px 0;padding:10px 12px}body.theme-design-system .avatar-table-layout-empty{flex:none;grid-template-columns:minmax(0,1fr);overflow:visible}body.theme-design-system .avatar-table-layout-empty .avatar-table-panel,body.theme-design-system .avatar-table-layout-empty .avatar-table-panel .ui-card-content{flex:none;height:auto;min-height:0;overflow:visible}body.theme-design-system .avatar-empty-state{min-height:128px;padding:18px}body.theme-design-system .avatar-empty-state .ui-button{min-width:160px}body.theme-design-system .resource-media-status{border-radius:inherit;width:100%;height:100%;color:var(--ds-text-muted);background:var(--ds-surface-subtle);font-size:18px;font-weight:400}body.theme-design-system .avatar-template-player>.resource-media-status{z-index:1;position:absolute;inset:0}@media (max-width:760px){body.theme-design-system .recording-guide{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 12px}body.theme-design-system .recording-guide ul{grid-template-columns:minmax(0,1fr);gap:2px}body.theme-design-system .avatar-empty-state{min-height:0;padding:14px 12px}}body.theme-design-system .step3-unified-text-panel{min-height:0;max-height:min(760px,100vh - 220px)}body.theme-design-system .step3-unified-text-panel .step3-unified-template-strip{border:0;border-bottom:1px solid var(--ds-line);min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;flex:auto;gap:12px;padding:0 0 12px;display:flex}body.theme-design-system .step3-unified-text-panel .step3-unified-template-grid{flex:auto;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:10px;min-height:0}body.theme-design-system .step3-unified-text-panel .step3-unified-template-grid>button{text-align:left;width:100%;height:100%;min-height:0;padding:8px;display:block}body.theme-design-system .step3-unified-text-panel .step3-unified-template-thumb{background-repeat:no-repeat;background-size:contain;border-radius:6px;width:100%;height:100%;min-height:0;display:block}body.theme-design-system .step3-unified-panel-heading-actions{flex:none;align-items:center;gap:6px;display:flex}body.theme-design-system .step3-unified-settings-toggle{white-space:nowrap;height:32px;min-height:32px;padding:0 12px}body.theme-design-system .step3-unified-text-panel .step3-unified-settings-row{border-top:1px solid var(--ds-line);justify-content:center;min-height:40px;margin-top:0;padding-top:8px}body.theme-design-system .step3-unified-text-panel .step3-unified-settings-row .step3-unified-panel-heading-actions{justify-content:center;width:100%}body.theme-design-system .step3-unified-controls-heading{border-bottom:1px solid var(--ds-line);justify-content:space-between;align-items:center;gap:10px;min-height:36px;padding:0 0 8px;display:flex}body.theme-design-system .step3-unified-controls-heading>div{gap:2px;min-width:0;display:grid}body.theme-design-system .step3-unified-controls-heading strong{color:var(--ds-text);font-size:14px;line-height:20px}body.theme-design-system .step3-unified-controls-heading span{min-width:0;color:var(--ds-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:18px;overflow:hidden}body.theme-design-system .step3-unified-text-panel .step3-unified-text-controls{scrollbar-gutter:stable;flex:auto;min-height:0;padding-right:6px;overflow:hidden auto}body.theme-design-system .step3-lab-formal-page .step3-lab-page-header{display:none}body.theme-design-system .step5-lab-formal-page .step5-lab-page-header{justify-content:flex-end;min-height:0}@media (max-width:760px){body.theme-design-system .step3-lab-formal-page .step3-unified-workspace{grid-template-columns:minmax(0,1fr)!important}body.theme-design-system .step3-lab-formal-page .step3-unified-preview{grid-column:1!important;width:100%!important;min-width:0!important;max-width:none!important}body.theme-design-system .step3-lab-formal-page .step3-unified-preview .editing-preview-frame{width:min(100%,240px)!important;min-width:0!important;max-width:240px!important;height:auto!important;min-height:0!important;max-height:none!important}body.theme-design-system .step3-unified-text-panel{max-height:none}body.theme-design-system .step3-unified-text-panel .step3-unified-template-grid>button{height:100%;min-height:220px;padding:7px}body.theme-design-system .step3-unified-text-panel .step3-unified-template-thumb{min-height:206px}body.theme-design-system .step3-unified-panel-heading-actions{gap:4px}}@media (min-width:1081px){body.theme-design-system .step3-lab-formal-page{grid-auto-rows:unset;align-content:stretch;gap:8px;grid-template-rows:minmax(0,1fr) 44px!important;overflow-y:hidden!important}body.theme-design-system .step3-lab-formal-page .step3-unified-workspace{gap:8px;height:100%;min-height:0;overflow:hidden}body.theme-design-system .step3-lab-formal-page .step3-unified-editor{grid-template-rows:minmax(0,1fr);gap:8px;min-height:0;overflow:hidden}body.theme-design-system .step3-lab-formal-page .step3-unified-settings-grid{grid-template-columns:minmax(164px,.58fr) minmax(0,2fr) minmax(164px,.58fr);gap:8px;height:100%;min-height:0}body.theme-design-system .step3-lab-formal-page .step3-unified-panel{gap:8px;min-height:0;padding:10px}body.theme-design-system .step3-lab-formal-page .step3-unified-text-panel{gap:4px;height:100%;max-height:none;padding:6px;overflow:hidden}body.theme-design-system .step3-unified-text-panel .step3-unified-template-strip{border-bottom:0;flex:auto;gap:4px;min-height:0;padding-bottom:4px}body.theme-design-system .step3-unified-text-panel .step3-unified-template-strip .step3-unified-section-heading{min-height:20px}body.theme-design-system .step3-unified-text-panel .step3-unified-template-strip .step3-unified-section-heading>div>span,body.theme-design-system .step3-unified-text-panel .step3-unified-template-strip .step3-unified-section-heading>em{display:none}body.theme-design-system .step3-unified-text-panel .step3-unified-template-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-auto-rows:unset;flex:auto;gap:6px;width:100%;height:auto;min-height:0;max-height:none}body.theme-design-system .step3-unified-text-panel .step3-unified-template-grid>button{height:100%;min-height:0;padding:4px}body.theme-design-system .step3-unified-text-panel .step3-unified-template-thumb{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;min-height:0}body.theme-design-system .step3-unified-text-panel .step3-unified-settings-row{flex:0 0 36px;justify-content:center;align-items:center;height:36px;min-height:36px;margin:0;padding:4px 0 0}body.theme-design-system .step3-unified-pip-list,body.theme-design-system .step3-unified-music-list{gap:5px}body.theme-design-system .step3-unified-bottom-actions{flex-wrap:nowrap;flex:0 0 44px;justify-content:flex-end;height:44px;min-height:44px;margin:0;padding:0;position:relative}body.theme-design-system .step3-unified-bottom-actions .step3-unified-action-hint{width:min(48%,480px);height:44px;color:var(--ds-text-muted);text-align:left;text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:44px;position:absolute;top:0;left:0;overflow:hidden}body.theme-design-system .step3-unified-bottom-actions>button{justify-content:center;align-items:center;height:44px;min-height:44px;padding-top:0;padding-bottom:0;line-height:1.2;display:inline-flex}}body.theme-design-system .step3-unified-pip-condense-toggle{height:26px;min-height:26px;color:var(--ds-primary);cursor:pointer;background:0 0;border:0;flex:none;padding:0 8px;font-size:11px;line-height:26px}body.theme-design-system .step3-unified-pip-condense-toggle:hover{color:var(--ds-primary-active);text-decoration:underline}body.theme-design-system .step3-unified-pip-condense-toggle:disabled{color:var(--ds-text-muted);cursor:default;text-decoration:none}
@media (min-width:761px){body.theme-design-system .flow-header,body.theme-design-system .pc-page-toolbar{box-sizing:border-box;align-items:center;height:74px;min-height:74px;max-height:74px}body.theme-design-system .pc-page-copy{align-self:center;min-width:0}}body.theme-design-system .sidebar-link strong{font-size:13px;font-weight:800;line-height:20px}body.theme-design-system .profile-identity-card .ui-badge{white-space:nowrap;justify-self:end;width:max-content;min-width:max-content;max-width:none}body.theme-design-system .step5-preview-heading{justify-content:space-between;align-items:center;gap:10px;min-width:0;margin-bottom:12px;display:flex}body.theme-design-system .step5-preview-heading>div{gap:2px;min-width:0;display:grid}body.theme-design-system .step5-preview-heading>.status-tag{white-space:nowrap;flex:none}@media (max-width:760px){body.theme-design-system .step5-preview-heading{align-items:flex-start}}

