.production-workbench{min-width:0;color:var(--creative-text,#202824);padding:4px 0 28px}.production-create-form{display:grid;gap:20px;padding:8px 0}.production-create-form label{display:grid;gap:9px;font-size:13px}.production-create-form :is(input,textarea){width:100%;padding:14px 16px;border:1px solid var(--creative-line,#dfe3da);border-radius:10px;background:var(--creative-panel,#fff);color:var(--creative-text,#202824);font:inherit;line-height:1.75}.production-create-form textarea{min-height:180px;resize:vertical}.production-workbench a{color:inherit;text-decoration:none}.production-workbench :is(button,input){font:inherit}.production-workbench-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 24px}.production-workbench h1{margin:0;font-size:24px;font-weight:500;line-height:1.4;letter-spacing:-.4px}.production-head-actions{display:flex;align-items:center;gap:12px;min-width:0}.production-new{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 13px;border:1px solid var(--creative-line,#dfe3da);border-radius:8px;background:var(--creative-panel,#fff);font-size:13px;white-space:nowrap}.production-new:hover{background:var(--creative-soft,#edf0e7)}.production-search{display:flex;align-items:center;gap:8px;min-width:0;color:var(--creative-muted,#72786e)}.production-search input{width:160px;min-width:0;border:0;border-bottom:1px solid var(--creative-line,#dfe3da);border-radius:0;background:transparent;padding:8px 0;color:var(--creative-text,#202824);font-size:13px;outline-offset:2px}.production-workbench :is(a,button,input):focus-visible{outline:2px solid var(--creative-accent,#8a9460);outline-offset:4px}.production-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));-moz-column-gap:24px;column-gap:24px;row-gap:28px}.production-card{display:block;min-width:0;border-radius:9px}.production-thumbnail{aspect-ratio:16/9;overflow:hidden;border-radius:9px;background:var(--creative-soft,#edf0e7);border:1px solid var(--creative-line,#dfe3da)}.production-thumbnail>div,.production-thumbnail>picture{width:100%;height:100%}.production-thumbnail img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.production-card:hover .production-thumbnail{border-color:var(--creative-accent,#8a9460)}.production-card h2{margin:10px 0 0;font-size:14px;line-height:1.55;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.production-missing-cover{display:grid;place-items:center;width:100%;height:100%;color:var(--creative-muted,#72786e)}.production-message{margin:0;padding:26px 0;font-size:13px;line-height:1.7;color:var(--creative-muted,#72786e);grid-column:1/-1}.production-notice{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 0;border-top:1px solid var(--creative-line,#dfe3da);font-size:13px}.production-notice p{margin:0;line-height:1.6;color:var(--creative-muted,#72786e)}.production-notice :is(a,button){border:0;background:transparent;color:inherit;padding:6px 0;white-space:nowrap;text-decoration:underline;text-underline-offset:4px;cursor:pointer}@media(max-width:1100px){.production-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 20px}}@media(max-width:760px){.production-workbench-head{flex-wrap:wrap;gap:14px;margin-bottom:20px}.production-workbench h1{font-size:21px}.production-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 16px}.production-search input{width:120px}.production-card h2{font-size:13px;margin-top:8px}.production-new{min-height:36px;font-size:12px}.production-head-actions{gap:10px}.production-thumbnail{border-radius:8px}}@media(max-width:420px){.production-head-actions{width:100%;justify-content:space-between}.production-search{flex:1}.production-search input{width:100%}.production-grid{gap:20px 12px}}.film-journey{max-width:1160px;margin:0 auto;padding:16px 24px 36px;color:var(--creative-text);font-family:var(--font-platform);min-width:0}.creative-workspace:has(.film-journey)>.creative-content{width:100%;max-width:none;margin:0;padding:0}.film-journey a,.film-journey button{font:inherit;color:inherit;cursor:pointer;text-decoration:none}.film-journey button{background:var(--creative-panel);border:1px solid var(--creative-line);border-radius:10px;padding:10px 14px}.film-journey button:disabled{cursor:wait;opacity:.5}.film-journey a:focus-visible,.film-journey button:focus-visible{outline:2px solid var(--creative-text);outline-offset:3px}.film-project-head{display:flex;align-items:center;gap:24px;min-height:52px;margin-bottom:18px}.film-project-head button,.film-project-head>a,.film-project-head>div,.film-project-head>div>a{display:flex;align-items:center;gap:8px}.film-project-head>strong{font-size:16px;overflow-wrap:anywhere;flex:1;min-width:0}.film-project-head>div{gap:16px;flex-shrink:0}.film-project-head button{border:0;background:transparent;padding:8px}.film-step-track{position:sticky;top:0;z-index:30;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));padding:18px 4px 14px;background:var(--creative-bg);border-bottom:1px solid var(--creative-line);isolation:isolate}.film-journey .film-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:9px;font-size:12px;line-height:1.5;border:0;background:transparent;padding:0 2px;color:var(--creative-muted);min-width:0;border-radius:0}.film-step:not(:last-child):after{content:"";position:absolute;left:calc(50% + 27px);right:calc(-50% + 27px);top:22px;height:1px;background:var(--creative-line);z-index:-1}.film-step-icon{display:grid;place-items:center;position:relative;width:44px;height:44px;border:1px solid transparent;border-radius:14px;background:var(--creative-bg)}.film-step svg{stroke-width:1.5}.film-step.is-current{color:var(--creative-text);font-weight:650}.film-step.is-current .film-step-icon{background:var(--creative-accent);color:var(--creative-accent-text,#202721);border-color:var(--creative-accent);box-shadow:0 0 0 3px var(--creative-panel)}.film-step.is-done:not(.is-current) .film-step-icon{border-color:var(--creative-line);color:var(--creative-text)}.film-step i{position:absolute;right:0;top:0;width:8px;height:8px;border-radius:50%;background:#be6700;border:1px solid var(--creative-panel)}.film-position{display:flex;justify-content:space-between;gap:12px;padding:16px 4px;font-size:12px}.film-position strong{color:var(--creative-text);font-weight:600}.film-position>span{color:var(--creative-muted)}.film-current,.film-help{border:1px solid var(--creative-line);border-radius:20px;padding:28px 32px;background:var(--creative-panel);min-width:0}.film-current>header,.film-help>header{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.film-current h1{font-size:25px;font-weight:600;margin:0 0 10px}.film-current p{font-size:14px;color:var(--creative-muted);line-height:1.7;margin:0 0 18px}.film-journey .film-icon-button{padding:8px;background:transparent;border:0}.film-task-tabs{display:flex;gap:8px;flex-wrap:wrap;margin:6px 0 24px}.film-task-tabs button{font-size:12px;padding:8px 12px}.film-task-tabs button[aria-pressed=true]{background:var(--creative-soft,var(--creative-bg));border-color:var(--creative-text)}.film-editor-label{display:flex;justify-content:space-between;gap:12px;font-size:14px;line-height:1.6;margin-bottom:12px}.film-editor-label small{font-size:11px;color:var(--creative-muted)}.film-current textarea{display:block;width:100%;box-sizing:border-box;min-height:340px;resize:vertical;background:var(--creative-panel);color:var(--creative-text);border:1px solid var(--creative-line);border-radius:12px;padding:20px;font:15px/1.9 var(--font-platform);overflow-wrap:anywhere;outline-offset:2px}.film-current textarea:focus{outline:1px solid var(--creative-text)}.film-editor-tools{display:flex;align-items:center;gap:12px;margin-top:14px}.film-editor-tools button{display:flex;align-items:center;gap:6px;font-size:12px;padding:8px;border:0;background:transparent}.film-editor-tools>span{margin-left:auto;color:var(--creative-muted);font-size:11px}.film-resources{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;padding:20px 0 0}.film-resources a,.film-resources button{display:flex;flex-direction:column;align-items:center;gap:8px;font-size:12px;padding:10px 4px;border:1px solid var(--creative-line);border-radius:10px}.film-resources small{grid-column:1/-1;color:var(--creative-muted);font-size:11px;line-height:1.7;margin-top:8px}.film-bottom{position:sticky;bottom:0;background:var(--creative-bg);padding:16px 0;display:flex;justify-content:flex-end;align-items:center;gap:12px;z-index:20}.film-bottom button{display:flex;align-items:center;justify-content:center;gap:8px;font-size:13px;min-height:44px}.film-bottom button:first-child{margin-right:auto}.film-journey button.creative-primary{background:var(--creative-accent);color:var(--creative-accent-text,#202721);border-color:transparent}.film-status{font-size:12px;color:var(--creative-muted);line-height:1.7;overflow-wrap:anywhere;min-height:22px}.film-help{margin:0 0 18px}.film-help h2{font-size:18px;margin:0}.film-help details,.film-help p{font-size:13px;line-height:1.8}.film-help details{margin:8px 0}.film-help summary{cursor:pointer}.film-help button{border:0;padding:4px;background:transparent}.film-history{font-size:12px;border-top:1px solid var(--creative-line);margin-top:18px;padding-top:12px}.film-history details{margin:10px 0}.film-history summary{cursor:pointer}.film-history pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto;font:inherit;line-height:1.8}.film-history button{font-size:12px;margin-right:8px}.film-project-settings{font-size:12px;color:var(--creative-muted);margin:12px 0}.film-project-settings summary{cursor:pointer}.film-add,.film-project-settings form{display:flex;gap:8px;align-items:center;margin:12px 0;flex-wrap:wrap}.film-add input,.film-project-settings input{font:inherit;background:var(--creative-panel);color:var(--creative-text);border:1px solid var(--creative-line);border-radius:10px;padding:10px;min-width:0;flex:1}.film-project-settings button{font-size:12px}.journey-entry-link{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin:16px 0;font-size:13px}.journey-entry-link p{font-size:12px;width:100%;text-align:center;overflow-wrap:anywhere}@media(max-width:700px){.film-journey{padding:8px 12px 24px}.film-project-head{gap:10px;flex-wrap:wrap;margin-bottom:8px}.film-project-head>a{font-size:12px}.film-project-head>strong{font-size:14px}.film-project-head>div{gap:8px;font-size:12px}.film-project-head>div a span{display:none}.film-step-track{grid-template-columns:repeat(5,minmax(0,1fr));row-gap:16px;padding:12px 0}.film-step:nth-child(6){grid-column:5;grid-row:2}.film-step:nth-child(7){grid-column:4;grid-row:2}.film-step:nth-child(8){grid-column:3;grid-row:2}.film-step:nth-child(9){grid-column:2;grid-row:2}.film-step:nth-child(10){grid-column:1;grid-row:2}.film-step:nth-child(5):after{height:16px;width:1px}.film-step:nth-child(n+6):not(:last-child):after{left:calc(-50% + 24px);right:calc(50% + 24px);top:20px}.film-step:not(:last-child):after{left:calc(50% + 24px);right:calc(-50% + 24px);top:20px}.film-step:nth-child(5):after{left:50%;right:auto;top:63px}.film-step-icon{width:40px;height:40px;border-radius:12px}.film-journey .film-step{font-size:11px;gap:5px}.film-position{font-size:11px;padding:12px 2px;flex-wrap:wrap;gap:4px}.film-current,.film-help{padding:20px 16px;border-radius:16px}.film-current h1{font-size:21px}.film-current p{font-size:13px}.film-task-tabs{gap:6px;margin-bottom:20px}.film-task-tabs button{font-size:11px;min-height:40px}.film-editor-label{flex-wrap:wrap;font-size:13px}.film-current textarea{min-height:320px;padding:14px;font-size:16px}.film-resources{grid-template-columns:repeat(3,minmax(0,1fr))}.film-bottom{gap:8px;flex-wrap:wrap;padding:12px 0}.film-bottom button{padding:10px;font-size:12px}.film-bottom button:last-child{flex-basis:100%}.film-editor-tools{gap:4px}.film-editor-tools>span{font-size:10px}.film-step-track:has(~.film-help){position:relative}}.creative-workspace:has(.film-journey){height:auto;min-height:100dvh;overflow:visible;display:block}.creative-workspace:has(.film-journey)>.creative-content{padding:0!important}.film-journey{--creative-accent:#c6ce9b;--creative-accent-text:#20261a}.film-bottom .creative-primary{white-space:normal}body:has(.film-journey) #antpower-site-tools,body:has(.film-journey) .social-global-publish{display:none!important}.film-progress-sticky{position:sticky;top:0;z-index:30;background:var(--creative-bg)}.film-progress-sticky .film-step-track{position:static}.film-progress-sticky .film-position{background:var(--creative-bg)}.film-resource-drawer{position:fixed;inset:0 auto 0 0;width:294px;box-sizing:border-box;z-index:45;background:var(--creative-panel);border-right:1px solid var(--creative-line);padding:16px;display:flex;flex-direction:column;gap:12px;color:var(--creative-text)}.film-resource-drawer header{display:flex;align-items:center;justify-content:space-between}.film-resource-drawer header button{border:0;padding:6px}.film-resource-drawer nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.film-resource-drawer nav button{display:flex;flex-direction:column;align-items:center;gap:5px;font-size:12px;padding:10px 4px}.film-resource-drawer nav button[aria-pressed=true]{background:var(--creative-accent);color:var(--creative-accent-text)}.film-resource-search{display:flex;align-items:center;gap:8px;border:1px solid var(--creative-line);border-radius:10px;padding:8px}.film-resource-search input{font:inherit;font-size:13px;width:100%;min-width:0;background:transparent;color:inherit;border:0;outline-offset:3px}.film-resource-drawer p{font-size:12px;line-height:1.6;margin:0}.film-resource-list{flex:1;overflow:auto;min-height:0;overscroll-behavior:contain;padding:2px}.film-resource-list article{border:1px solid var(--creative-line);border-radius:12px;padding:10px;margin-bottom:10px;display:flex;flex-direction:column;gap:8px;cursor:grab}.film-resource-list article>img{width:100%;height:110px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.film-resource-list strong{font-size:13px;overflow-wrap:anywhere}.film-resource-list small{font-size:11px;color:var(--creative-muted);line-height:1.6}.film-resource-list article>div{display:flex;justify-content:space-between;gap:8px}.film-resource-list button{font-size:12px;padding:7px 10px;display:inline-flex;align-items:center;gap:5px}.film-resource-drawer footer{display:flex;align-items:center;gap:6px;font-size:11px}.film-resource-drawer footer button{font-size:11px;padding:8px 6px}.film-resource-preview h3{font-size:15px;line-height:1.7}.film-resource-preview>img{width:100%;height:auto}.film-candidate pre,.film-generation,.film-references pre,.film-resource-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;font:13px/1.8 var(--font-platform)}.film-generation{max-height:220px;overflow:auto;background:var(--creative-bg);padding:14px;border-radius:12px}.film-current.is-resource-over{outline:2px dashed var(--creative-text);outline-offset:4px;background:var(--creative-soft,var(--creative-panel))}.film-references{margin-top:16px;display:grid;gap:8px}.film-references details{border:1px solid var(--creative-line);padding:10px;border-radius:12px;min-width:0}.film-references summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px}.film-references summary img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.film-references pre{max-height:220px;overflow:auto}.film-references :is(video,audio){width:100%;max-height:320px}.film-references details>img{max-width:100%;max-height:320px;-o-object-fit:contain;object-fit:contain}.film-references small{display:block;color:var(--creative-muted);font-size:11px;margin:10px 0}.film-references button{font-size:12px}.film-candidate{margin:16px 0;padding:12px;border:1px solid var(--creative-line);border-radius:12px}.film-candidate pre{max-height:240px;overflow:auto}@media(min-width:800px){.film-journey.has-resources{margin-left:294px;margin-right:auto;max-width:calc(100% - 294px)}}@media(max-width:799px){.film-resource-drawer{width:min(294px,88vw);box-shadow:12px 0 40px #0003}.film-journey.has-resources .film-current{outline:1px dashed var(--creative-line)}}.film-resource-channels{display:flex;gap:6px}.film-resource-channels button{flex:1;font-size:12px;padding:9px 4px}.film-resource-channels button[aria-pressed=true]{background:var(--creative-accent);color:var(--creative-accent-text)}.film-resource-drawer>small{font-size:11px;overflow-wrap:anywhere;color:var(--creative-muted)}.film-resource-actions{display:flex;flex-wrap:wrap;gap:6px}.film-resource-actions a{font-size:12px;text-decoration:underline;line-height:1.6}.film-upload-button{display:flex;flex-wrap:wrap;gap:8px;font-size:12px;border:1px dashed var(--creative-line);padding:12px;border-radius:10px}.film-upload-button input{max-width:100%;font:inherit;font-size:11px}.film-upload-button small{font-size:10px;line-height:1.6;color:var(--creative-muted)}.film-capability{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12px;line-height:1.8;margin:0 0 18px;color:var(--creative-muted)}.film-capability span{flex:1;min-width:180px}.film-capability button{font-size:12px;padding:8px}.film-outcomes,.film-publication{border-top:1px solid var(--creative-line);padding-top:16px;margin-top:16px;display:grid;gap:10px;font-size:12px;overflow-wrap:anywhere}.film-outcomes video{max-width:100%;max-height:360px;display:block}.film-outcomes h3{font-size:13px;margin:0}.film-publication input:not([type=checkbox]){width:100%;box-sizing:border-box;padding:10px;border:1px solid var(--creative-line);border-radius:10px;background:var(--creative-panel);color:inherit;font:inherit}.film-publication label{display:flex;align-items:center;gap:8px}.film-outcomes a,.film-publication a,.film-references a{text-decoration:underline}.film-references summary span{overflow-wrap:anywhere;min-width:0}.film-resource-preview{min-width:0}.film-resource-preview pre{max-height:40vh;overflow:auto}.film-resource-list .ant-skill-run{width:100%;min-width:0;font-size:12px}.film-resource-list .ant-skill-run :is(input,select,textarea){width:100%;box-sizing:border-box;min-width:0;background:var(--creative-panel);color:inherit;border:1px solid var(--creative-line);padding:8px;border-radius:8px;font:inherit}.film-resource-list .ant-skill-run textarea{min-height:140px}.film-resource-list .ant-skill-run pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:220px;overflow:auto;font:inherit}.film-resource-list .ant-skill-run form,.film-resource-list .ant-skill-run label{display:grid;gap:8px}.film-resource-list .ant-skill-run h1{font-size:16px}.film-position{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;-moz-column-gap:18px;column-gap:18px}.film-position-tools{display:flex;align-items:center;justify-content:center;gap:6px}.film-position-tools button{display:inline-flex;align-items:center;gap:5px;font-size:12px;padding:7px 9px;border:0;background:transparent;white-space:nowrap}.film-position-tools button[aria-expanded=true]{background:var(--creative-soft,var(--creative-panel));color:var(--creative-text)}.film-position>span,.film-privacy{text-align:right}.film-privacy{font-size:11px!important;color:var(--creative-muted);margin:12px 0 0!important}@media(max-width:700px){.film-position{grid-template-columns:minmax(0,1fr) auto;-moz-column-gap:8px;column-gap:8px}.film-position-tools{justify-content:flex-end;gap:4px}.film-position-tools button{min-width:34px;min-height:36px;padding:8px}.film-position-tools button span{display:none}.film-position>span{grid-column:1/-1}.film-position strong{white-space:nowrap}}.film-cover-control{position:relative}.film-project-head .film-cover-panel{position:absolute;right:0;top:46px;z-index:60;width:min(360px,calc(100vw - 36px));box-sizing:border-box;padding:18px;background:var(--creative-panel);border:1px solid var(--creative-line);border-radius:14px;box-shadow:0 12px 40px #0002;max-height:75vh;overflow:auto;font-size:12px}.film-cover-panel header{display:flex;align-items:center;justify-content:space-between}.film-cover-panel p{font-size:12px;line-height:1.7}.film-cover-current{width:100%;height:130px;-o-object-fit:contain;object-fit:contain;margin:10px 0}.film-cover-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:8px}.film-project-head .film-cover-choices button{display:flex;flex-direction:column;align-items:stretch;border:1px solid var(--creative-line);min-width:0;padding:6px;font-size:11px}.film-cover-choices img{width:100%;height:80px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.film-cover-choices span{overflow-wrap:anywhere}.film-cover-panel input{max-width:100%;font:inherit}.film-cover-panel>strong{display:block;margin-top:14px}.film-model-panel{margin:14px 0;border-top:1px solid var(--creative-line);padding-top:12px;font-size:12px;min-width:0}.film-model-actions,.film-model-panel>button{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.film-model-panel>div{padding-top:12px}.film-model-panel label{display:flex;align-items:center;gap:8px}.film-model-panel select{max-width:100%;min-width:0;padding:8px;background:var(--creative-panel);color:inherit;border:1px solid var(--creative-line);border-radius:8px;font:inherit}.film-model-panel p{font-size:12px;margin:8px 0}.film-model-actions{margin:12px 0}.film-model-actions a{text-decoration:underline;font-size:12px}.film-model-panel article{margin-top:12px;padding:12px;border:1px solid var(--creative-line);border-radius:12px;min-width:0;overflow-wrap:anywhere}.film-model-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto;font:13px/1.8 var(--font-platform)}.film-model-panel :is(img,video){max-width:100%;max-height:320px;display:block;margin:8px 0;-o-object-fit:contain;object-fit:contain}.film-model-panel small{display:block;font-size:10px;margin:8px 0;color:var(--creative-muted)}.film-model-panel button{font-size:12px}@media(max-width:700px){.film-project-head .film-cover-panel{position:fixed;left:12px;right:12px;top:80px;width:auto;max-height:calc(100dvh - 100px)}}.director-start{font-size:13px}.director-start .film-step{cursor:default}.director-start .film-current>label{display:block;margin:0 0 12px}.director-start textarea{min-height:140px!important;font-size:14px!important}.director-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:20px 0}.director-options label{display:grid;gap:8px}.director-options select{width:100%;padding:10px 12px;background:var(--creative-panel);color:var(--creative-text);border:1px solid var(--creative-line);border-radius:10px;font:inherit}.director-script{white-space:pre-wrap;line-height:1.85;font-size:14px;max-height:55vh;overflow:auto}.director-saved{color:var(--creative-muted)}.director-quote{position:fixed;inset:0;z-index:200;background:#0005;display:grid;place-items:center;padding:20px}.director-quote>section{width:min(400px,100%);background:var(--creative-panel);color:var(--creative-text);border:1px solid var(--creative-line);padding:24px;border-radius:16px}.director-quote h2{font-size:16px}.director-quote>section>div{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}@media(max-width:640px){.director-options{grid-template-columns:repeat(2,minmax(0,1fr))}.director-start .film-step-track{overflow:auto}.director-start .film-project-head strong{display:none}}.creative-result-zone{min-width:0;margin:20px 0 0;padding:20px 24px;border:1px solid var(--creative-line,#dce0d6);border-radius:14px;background:var(--creative-panel,#fff);color:var(--creative-text,#242d28)}.creative-result-zone>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:16px;color:var(--creative-muted,#69716a);font-size:12px;letter-spacing:.06em}.creative-result-zone .creative-delivery{margin:0;padding:0;background:none;border:0;line-height:1.85;overflow-wrap:anywhere;white-space:pre-wrap}.creative-result-copy{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0!important;border:0!important;border-radius:8px;background:transparent!important;color:inherit;cursor:pointer}.creative-result-copy:hover{background:var(--creative-soft,#edf0e7)!important;color:var(--creative-text,#242d28)}.creative-result-copy:focus-visible{outline:2px solid var(--creative-accent,#798752);outline-offset:2px}.home-live-result{margin-top:24px!important;padding-top:20px!important;border-top:1px solid var(--creative-line,#dce0d6);max-height:65vh!important;overflow:auto}.director-creative-outline,.home-creative-outline{padding:14px 18px!important;border:1px solid var(--creative-line,#dce0d6)!important;border-radius:12px!important;background:var(--creative-soft,#f0f2eb)!important;color:var(--creative-muted,#626b64)!important;font-size:13px;line-height:1.8}.director-creative-outline summary,.home-creative-outline summary{font-size:12px;cursor:pointer;color:var(--creative-text,#242d28)}.director-user-message{padding:18px 22px!important;line-height:1.8}.creative-composer>textarea,.director-input textarea{padding:18px 20px!important;line-height:1.8!important}.creative-result-zone small[role=status]{display:block;padding-top:10px}.creative-result-zone .creative-delivery{white-space:normal}.creative-result-zone .creative-delivery p{margin:0 0 .65em;white-space:pre-wrap}.creative-result-zone .creative-delivery :is(h1,h2,h3,h4,h5,h6){margin:1.3em 0 .7em;font-size:1.05em;font-weight:550;line-height:1.6}.creative-result-zone .creative-delivery>:first-child{margin-top:0}.creative-result-zone .creative-delivery strong{font-weight:550}@media(max-width:600px){.creative-result-zone{padding:16px}.home-live-result{max-height:60vh!important}}