.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm{max-width:1600px}.story-workflow_layout__MJlq4{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,330px);gap:48px;align-items:start}.story-workflow_panel__LEXFt{min-width:0}.story-workflow_preview__6rEGK{position:sticky;top:88px;min-width:0}.story-workflow_preview__6rEGK .fx-story-preview{width:100%;max-width:none;margin:0}.story-workflow_preview__6rEGK .fx-story-preview-top{padding:0 0 12px;flex-wrap:wrap;gap:8px}.story-workflow_preview__6rEGK .fx-story-canvas{width:100%;max-width:300px;margin:auto;border-radius:10px}.story-workflow_preview__6rEGK .fx-story-preview>p{font-size:12px;line-height:1.6}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-review-layout,.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-review-panel{display:block}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-caption-tools{display:grid;gap:24px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-provider-grid{grid-template-columns:1fr;gap:10px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-provider-grid>button{display:grid;grid-template-columns:36px 1fr;gap:4px 12px;text-align:left;padding:16px;border-radius:10px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-provider-grid>button>span{grid-row:1/3;margin:0;align-self:center}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-provider-grid>button strong{font-size:14px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-provider-grid>button small{font-size:12px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-setup-panel{display:grid;grid-template-columns:1fr;gap:28px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-setup-panel>fieldset{margin:0}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-setup-panel>fieldset>legend{padding:0;margin:0 0 16px;font-size:15px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-footage-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-background-frame{display:none}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-card-grid{display:block}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-card-sample{display:none}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-music-library{max-height:none}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-word-editor{margin-top:24px;border:0;padding:0}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-word-editor>summary svg{display:none}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-music{border:0;padding:0;margin:0}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-music>header{justify-content:flex-end}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-music>header>div{display:none}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-output{margin-top:24px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-script-panel{max-width:none}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-section-heading h2:focus{outline:none}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-main,.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-workbench{overflow:visible}.story-workflow_footer__Grad_{position:sticky;bottom:0;z-index:4;background:var(--fx-panel);margin-top:32px;border-top:1px solid var(--fx-line);padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:16px}.story-workflow_footer__Grad_>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.story-workflow_footer__Grad_ small{color:var(--fx-muted);font-size:12px}.story-workflow_guidance__7Su4p{font-size:13px;line-height:1.6;color:var(--fx-muted);margin:0 0 24px}.story-workflow_summary__EdHgC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px;border:1px solid var(--fx-line);border-radius:10px;margin-bottom:24px}.story-workflow_summary__EdHgC div{display:grid;gap:5px}.story-workflow_summary__EdHgC dt{color:var(--fx-muted);font-size:12px}.story-workflow_summary__EdHgC dd{margin:0;font-size:14px;font-weight:550}.story-workflow_draftPreview__WnKYY header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;font-size:12px}.story-workflow_draftPreview__WnKYY header span{color:var(--fx-muted);font-size:11px}.story-workflow_draftCanvas__DTh8r{position:relative;aspect-ratio:9/16;width:100%;max-width:300px;margin:auto;overflow:hidden;border-radius:10px;background:#141822;container-type:inline-size}.story-workflow_draftCanvas__DTh8r>video{width:100%;height:100%;object-fit:cover}.story-workflow_draftPreview__WnKYY>p{color:var(--fx-muted);font-size:12px;line-height:1.6}.story-workflow_sampleCaption__WyPkq{position:absolute;left:5%;width:90%;line-height:1.2;text-align:center;transform:translateY(-50%);paint-order:stroke fill}.story-workflow_emptyPreview__gfYQG{display:grid;justify-items:center;gap:12px;padding:30px;color:#b6bfce;text-align:center;font-size:13px}@media(max-width:1200px){.story-workflow_layout__MJlq4{grid-template-columns:minmax(0,1fr) 250px;gap:28px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-footage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.story-workflow_layout__MJlq4{grid-template-columns:minmax(0,1fr) 200px;gap:20px}.story-workflow_preview__6rEGK{top:78px}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-story-script-count{flex-wrap:wrap;gap:8px}}@media(max-width:700px){.story-workflow_layout__MJlq4{grid-template-columns:1fr}.story-workflow_preview__6rEGK{position:static;width:100%;max-width:300px;margin:auto}.story-workflow_footer__Grad_{flex-wrap:wrap}.story-workflow_footer__Grad_>div:last-child{margin-left:auto}.story-workflow_workflow__GzuNm.story-workflow_workflow__GzuNm .fx-footage-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.story-workflow_summary__EdHgC{grid-template-columns:1fr 1fr}}@media(max-width:600px){.story-workflow_footer__Grad_{gap:8px;padding:12px 0}.story-workflow_footer__Grad_ small{display:none}.story-workflow_footer__Grad_>div{gap:6px}.story-workflow_footer__Grad_ button{padding-inline:10px}.story-workflow_footer__Grad_>div:first-child button{font-size:11px}}