@font-face{font-family:involve;src:url(../media/Involve_Bold-s.p.1zjnm0fhhmhsb.otf)format("opentype");font-display:block;font-weight:700}@font-face{font-family:involve Fallback;src:local(Arial);ascent-override:72.34%;descent-override:18.09%;line-gap-override:29.84%;size-adjust:110.59%}.involve_d2d585fa-module__JJX10q__className{font-family:involve,involve Fallback;font-weight:700}
@font-face{font-family:playfair;src:url(../media/PlayfairDisplay_700-s.p.0ux9l6z_k0e76.woff2)format("woff2");font-display:block;font-weight:700}@font-face{font-family:playfair Fallback;src:local(Arial);ascent-override:103.95%;descent-override:24.11%;line-gap-override:0.0%;size-adjust:104.09%}.playfair_a52972c7-module__viEG3q__className{font-family:playfair,playfair Fallback;font-weight:700}
@font-face{font-family:bebas;src:url(../media/BebasNeueCyrillic_Bold-s.p.3u_tu4twud5r3.ttf)format("truetype");font-display:block;font-weight:400}@font-face{font-family:bebas Fallback;src:local(Arial);ascent-override:97.03%;descent-override:32.34%;line-gap-override:0.0%;size-adjust:77.29%}.bebas_2c0dce1-module__IYyroq__className{font-family:bebas,bebas Fallback;font-weight:400}
@font-face{font-family:unbounded;src:url(../media/Unbounded_600-s.p.11bsx5v7x7t04.ttf)format("truetype");font-display:block;font-weight:600}@font-face{font-family:unbounded Fallback;src:local(Arial);ascent-override:70.19%;descent-override:17.28%;line-gap-override:0.0%;size-adjust:141.75%}.unbounded_a43f049-module__IR7rzW__className{font-family:unbounded,unbounded Fallback;font-weight:600}
.SubtitleKitPanel-module__QeqXXa__kit{flex-direction:column;gap:18px;display:flex}.SubtitleKitPanel-module__QeqXXa__block{flex-direction:column;gap:10px;display:flex}.SubtitleKitPanel-module__QeqXXa__label{font-family:var(--font-family);letter-spacing:1.5px;color:var(--foreground-on-light-muted,var(--gray));text-transform:uppercase;font-size:10px;font-weight:700}.SubtitleKitPanel-module__QeqXXa__tiles{flex-wrap:wrap;gap:12px;display:flex}.SubtitleKitPanel-module__QeqXXa__tile{cursor:pointer;width:112px;font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:12.5px;display:flex}.SubtitleKitPanel-module__QeqXXa__tileBox{aspect-ratio:1;background:url(/assets/format-previews/subtitle-tile.jpg) 50%/cover no-repeat,linear-gradient(160deg,#6f6658,#3d3730);border:2px solid #0000;border-radius:14px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.SubtitleKitPanel-module__QeqXXa__tileActive{color:var(--ink);font-weight:700}.SubtitleKitPanel-module__QeqXXa__tileActive .SubtitleKitPanel-module__QeqXXa__tileBox{box-shadow:0 0 0 3px var(--ink);border-color:#fff}.SubtitleKitPanel-module__QeqXXa__tileText{white-space:nowrap;line-height:1}.SubtitleKitPanel-module__QeqXXa__tileCaption{text-align:center}.SubtitleKitPanel-module__QeqXXa__fonts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.SubtitleKitPanel-module__QeqXXa__fontCard{border:1px solid var(--border-on-light,var(--cream-deep));color:var(--foreground-dark,var(--ink));cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;display:flex}.SubtitleKitPanel-module__QeqXXa__fontCardActive{border-color:var(--ink);background:var(--ink);color:#fff}.SubtitleKitPanel-module__QeqXXa__fontSample{font-size:26px;line-height:1}.SubtitleKitPanel-module__QeqXXa__fontName{font-family:var(--font-family);text-align:center;font-size:11px;font-weight:500}.SubtitleKitPanel-module__QeqXXa__toggle{border:1px solid var(--border-on-light,var(--cream-deep));cursor:pointer;font-family:var(--font-family);color:var(--foreground-dark,var(--ink));background:#fff;border-radius:12px;align-self:flex-start;align-items:center;gap:14px;padding:10px 14px;font-size:14px;display:inline-flex}.SubtitleKitPanel-module__QeqXXa__toggleOn{border-color:var(--ink)}.SubtitleKitPanel-module__QeqXXa__toggleTrack{background:#d9d4ca;border-radius:999px;flex:none;width:40px;height:24px;transition:background .15s;position:relative}.SubtitleKitPanel-module__QeqXXa__toggleTrack:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:left .15s;position:absolute;top:3px;left:3px}.SubtitleKitPanel-module__QeqXXa__toggleOn .SubtitleKitPanel-module__QeqXXa__toggleTrack{background:var(--ink)}.SubtitleKitPanel-module__QeqXXa__toggleOn .SubtitleKitPanel-module__QeqXXa__toggleTrack:after{left:19px}.SubtitleKitPanel-module__QeqXXa__pills{gap:8px;display:flex}.SubtitleKitPanel-module__QeqXXa__pill{border:1px solid var(--border-on-light,var(--cream-deep));cursor:pointer;font-family:var(--font-family);color:var(--foreground-dark,var(--ink));background:#fff;border-radius:12px;padding:8px 16px;font-size:13.5px}.SubtitleKitPanel-module__QeqXXa__pillActive{background:var(--ink);border-color:var(--ink);color:#fff}.SubtitleKitPanel-module__QeqXXa__dots{border-radius:14px;flex-wrap:wrap;align-self:flex-start;gap:10px;padding:6px 8px;display:inline-flex}.SubtitleKitPanel-module__QeqXXa__dotsDark{background:#1b1b1d}.SubtitleKitPanel-module__QeqXXa__dot{cursor:pointer;border:1px solid #00000026;border-radius:50%;width:28px;height:28px;padding:0;transition:transform .15s}.SubtitleKitPanel-module__QeqXXa__dot:hover{transform:scale(1.1)}.SubtitleKitPanel-module__QeqXXa__dotActive{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--ink)}.SubtitleKitPanel-module__QeqXXa__dotsDark .SubtitleKitPanel-module__QeqXXa__dotActive{box-shadow:0 0 0 2px #1b1b1d,0 0 0 4px #fff}.SubtitleKitPanel-module__QeqXXa__note{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));font-size:12px}.SubtitleKitPanel-module__QeqXXa__shadow{text-shadow:.37cqw .37cqw #000}.SubtitleKitPanel-module__QeqXXa__plateDark,.SubtitleKitPanel-module__QeqXXa__plateLight{text-box:trim-both ex alphabetic;border-radius:.18em;padding:.3em .42em;display:inline-block}.SubtitleKitPanel-module__QeqXXa__plateDark{background:#0009}.SubtitleKitPanel-module__QeqXXa__plateLight{background:#fff9}.SubtitleKitPanel-module__QeqXXa__darken{pointer-events:none;background:linear-gradient(#0000 38.5%,#0001 47%,#0000002e 57%,#00000042 64%,#00000052 73%,#00000061 83%,#00000075 100%);position:absolute;inset:0}.SubtitleKitPanel-module__QeqXXa__hookOverlay{text-align:center;pointer-events:none;justify-content:center;display:flex;position:absolute;left:0;right:0}.SubtitleKitPanel-module__QeqXXa__hookText{white-space:nowrap;text-box:trim-both cap alphabetic}.SubtitleKitPanel-module__QeqXXa__hookText.SubtitleKitPanel-module__QeqXXa__plateDark,.SubtitleKitPanel-module__QeqXXa__hookText.SubtitleKitPanel-module__QeqXXa__plateLight{text-box:trim-both cap alphabetic;border-radius:1.48cqw;padding:.3em .42em}.SubtitleKitPanel-module__QeqXXa__subtitleOverlay{pointer-events:none;justify-content:center;display:flex;position:absolute;left:0;right:0}.SubtitleKitPanel-module__QeqXXa__subtitleCentered{transform:translateY(-50%)}.SubtitleKitPanel-module__QeqXXa__subtitleText{white-space:nowrap;text-box:trim-both ex alphabetic;line-height:1;animation:.2s ease-out SubtitleKitPanel-module__QeqXXa__pop}.SubtitleKitPanel-module__QeqXXa__subtitleLineBox{text-box:normal;line-height:normal}@keyframes SubtitleKitPanel-module__QeqXXa__pop{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}
.TrendIdeaBanner-module__NuQuMW__banner{border-left:3px solid var(--sage);border-radius:var(--radius-sm);background:var(--cream-card,#fbf7ef);font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;line-height:1.45;display:flex}.TrendIdeaBanner-module__NuQuMW__banner b{color:var(--foreground-dark,var(--ink))}.TrendIdeaBanner-module__NuQuMW__banner a{border-radius:var(--radius-pill);border:1px solid var(--border-on-light,var(--cream-deep));background:var(--surface-primary,#fff);color:var(--foreground-dark,var(--ink));white-space:nowrap;align-items:center;gap:6px;padding:6px 12px;font-weight:600;text-decoration:none;display:inline-flex}.TrendIdeaBanner-module__NuQuMW__banner a:hover{background:var(--cream-deep)}
.VideoStep1Settings-module__fnrhba__page{flex-direction:column;gap:24px;padding:28px 40px;display:flex}.VideoStep1Settings-module__fnrhba__sectionTitle{flex-direction:column;gap:4px;display:flex}.VideoStep1Settings-module__fnrhba__sectionTitleText{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));margin:0;font-size:18px;font-weight:700}.VideoStep1Settings-module__fnrhba__sectionSubtitle{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));margin:0;font-size:13px;font-weight:400}.VideoStep1Settings-module__fnrhba__avatarSection{flex-direction:column;gap:12px;display:flex}.VideoStep1Settings-module__fnrhba__sectionLabel{font-family:var(--font-family);letter-spacing:1.5px;color:var(--foreground-on-light-muted,var(--gray));text-transform:uppercase;font-size:10px;font-weight:700}.VideoStep1Settings-module__fnrhba__emptyState{text-align:center;color:var(--foreground-on-light-muted,var(--gray));font-family:var(--font-family);background:var(--surface-card-light,var(--cream-deep));border-radius:var(--radius-control);border:1px solid var(--border-on-light,var(--cream-deep));padding:40px;font-size:14px}.VideoStep1Settings-module__fnrhba__settingsCard{border-radius:var(--radius-control);background:var(--surface-card-light,var(--cream-deep));border:1px solid var(--border-on-light,var(--cream-deep));overflow:hidden}.VideoStep1Settings-module__fnrhba__settingsRow{width:100%;display:flex}.VideoStep1Settings-module__fnrhba__settingsRow+.VideoStep1Settings-module__fnrhba__settingsRow{border-top:1px solid var(--border-on-light,var(--cream-deep))}.VideoStep1Settings-module__fnrhba__settingsCell{flex-direction:column;flex:1;gap:10px;padding:20px 24px;display:flex}.VideoStep1Settings-module__fnrhba__settingsCell+.VideoStep1Settings-module__fnrhba__settingsCell{border-left:1px solid var(--border-on-light,var(--cream-deep))}.VideoStep1Settings-module__fnrhba__settingsCellFull{flex:100%;width:100%}.VideoStep1Settings-module__fnrhba__settingsCols{grid-template-columns:1fr 300px;align-items:start;gap:32px;display:grid}.VideoStep1Settings-module__fnrhba__settingsColsLeft{flex-direction:column;gap:24px;min-width:0;display:flex}.VideoStep1Settings-module__fnrhba__subSection{flex-direction:column;gap:10px;display:flex}.VideoStep1Settings-module__fnrhba__settingsColsRight{flex-direction:column;gap:10px;display:flex;position:sticky;top:24px}.VideoStep1Settings-module__fnrhba__chipBadge{background:var(--ink);color:#fff;text-transform:uppercase;letter-spacing:.02em;border-radius:999px;margin-left:2px;padding:1px 6px;font-size:10px;font-weight:600;line-height:1.4}.VideoStep1Settings-module__fnrhba__typeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.VideoStep1Settings-module__fnrhba__typeCard{border-radius:var(--radius-card,14px);border:2px solid var(--border-on-light,var(--cream-deep));background:var(--surface-main,var(--cream-fone));cursor:pointer;text-align:left;flex-direction:column;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.VideoStep1Settings-module__fnrhba__typeCard:not(.VideoStep1Settings-module__fnrhba__typeCardSoon):hover{transform:translateY(-2px);box-shadow:0 6px 16px #00000014}.VideoStep1Settings-module__fnrhba__typeCardActive{border-color:var(--ink)}.VideoStep1Settings-module__fnrhba__typeVideoZone{aspect-ratio:9/16;background:linear-gradient(160deg,#d9cfc0,#b9ab97);justify-content:center;align-items:center;width:100%;display:flex;position:relative}.VideoStep1Settings-module__fnrhba__typeCard:nth-child(2) .VideoStep1Settings-module__fnrhba__typeVideoZone{background:linear-gradient(160deg,#cfd6d9,#97a8b9)}.VideoStep1Settings-module__fnrhba__typeCard:nth-child(3) .VideoStep1Settings-module__fnrhba__typeVideoZone{background:linear-gradient(160deg,#d9d2cf,#a99b97)}.VideoStep1Settings-module__fnrhba__typeCard:nth-child(4) .VideoStep1Settings-module__fnrhba__typeVideoZone{background:linear-gradient(160deg,#d3d9cf,#a2b997)}.VideoStep1Settings-module__fnrhba__typeVideoEl{object-fit:cover;width:100%;height:100%;display:block}.VideoStep1Settings-module__fnrhba__typeVideoSlotNote{font-family:var(--font-family);color:#ffffffd9;text-align:center;text-shadow:0 1px 3px #00000059;padding:0 14px;font-size:10px}.VideoStep1Settings-module__fnrhba__typeVideoPlay{width:40px;height:40px;color:var(--ink);cursor:pointer;background:#ffffffd9;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoStep1Settings-module__fnrhba__typeMeta{flex-direction:column;gap:4px;padding:12px 14px 14px;display:flex}.VideoStep1Settings-module__fnrhba__typeCardTitle{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));font-size:14px;font-weight:700}.VideoStep1Settings-module__fnrhba__typeCardDesc{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));font-size:11.5px;font-weight:400;line-height:1.4}.VideoStep1Settings-module__fnrhba__typeCardSoon{cursor:default;opacity:.6}.VideoStep1Settings-module__fnrhba__typeCardSoon .VideoStep1Settings-module__fnrhba__typeCardTitle,.VideoStep1Settings-module__fnrhba__typeCardSoon .VideoStep1Settings-module__fnrhba__typeCardDesc{color:var(--gray)}.VideoStep1Settings-module__fnrhba__typeSoonBadge{border-radius:var(--radius-sm);color:#fff;font-family:var(--font-family);text-transform:uppercase;letter-spacing:.04em;background:#1a1a1abf;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex;position:absolute;top:10px;right:10px}.VideoStep1Settings-module__fnrhba__typeCardCheck{background:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:10px;right:10px}.VideoStep1Settings-module__fnrhba__locationsBlock{flex-direction:column;gap:10px;margin-top:8px;display:flex}.VideoStep1Settings-module__fnrhba__locationsGrid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;padding:4px 4px 12px;display:flex;overflow-x:auto}.VideoStep1Settings-module__fnrhba__locationsGrid::-webkit-scrollbar{display:none}.VideoStep1Settings-module__fnrhba__locationCard{scroll-snap-align:center;aspect-ratio:9/16;border-radius:var(--radius-card,14px);cursor:pointer;background:var(--surface-main,var(--cream-fone));border:2px solid #0000;flex:none;width:min(260px,72vw);padding:0;transition:transform .15s,border-color .15s,box-shadow .15s;position:relative;overflow:hidden}.VideoStep1Settings-module__fnrhba__locationCard:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0000001f}.VideoStep1Settings-module__fnrhba__locationCardSelected{border-color:var(--ink);box-shadow:0 8px 20px #00000029}.VideoStep1Settings-module__fnrhba__locationPhoto{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.VideoStep1Settings-module__fnrhba__locationPhotoEmpty{background:linear-gradient(135deg, var(--cream-deep) 0%, var(--cream-fone) 100%);position:absolute;inset:0}.VideoStep1Settings-module__fnrhba__locationOverlay{pointer-events:none;background:linear-gradient(#0000 50%,#0000008c 100%);position:absolute;inset:0}.VideoStep1Settings-module__fnrhba__locationLabel{color:#fff;letter-spacing:-.01em;text-shadow:0 1px 4px #00000080;align-items:center;gap:5px;font-size:14px;font-weight:600;display:flex;position:absolute;bottom:10px;left:12px}.VideoStep1Settings-module__fnrhba__locationCheck{background:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 6px #0000004d}.VideoStep1Settings-module__fnrhba__squareGrid{flex-wrap:wrap;gap:14px;display:flex}.VideoStep1Settings-module__fnrhba__squareCard{cursor:pointer;width:132px;font-family:var(--font-family);background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;padding:0;display:flex}.VideoStep1Settings-module__fnrhba__squareBox{aspect-ratio:1;background:var(--surface-main,var(--cream-fone));border:2px solid #0000;border-radius:14px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.VideoStep1Settings-module__fnrhba__squareCardActive .VideoStep1Settings-module__fnrhba__squareBox{box-shadow:0 0 0 3px var(--ink);border-color:#fff}.VideoStep1Settings-module__fnrhba__squareBoxVideo{object-fit:cover;width:100%;height:100%}.VideoStep1Settings-module__fnrhba__squareCaption{color:var(--foreground-on-light-secondary,var(--gray));font-size:12px;font-weight:500}.VideoStep1Settings-module__fnrhba__squareCardActive .VideoStep1Settings-module__fnrhba__squareCaption{color:var(--foreground-dark,var(--ink));font-weight:700}.VideoStep1Settings-module__fnrhba__brollGrad_cinema{background:linear-gradient(140deg,#3e4c4a,#17211f)}.VideoStep1Settings-module__fnrhba__brollGrad_ugc{background:linear-gradient(140deg,#e8d8c3,#c9a97e)}.VideoStep1Settings-module__fnrhba__brollGrad_pixar{background:linear-gradient(140deg,#ffd98a,#ff9d5c)}.VideoStep1Settings-module__fnrhba__brollGrad_editorial{background:linear-gradient(140deg,#e8e3da,#cbb9a2)}.VideoStep1Settings-module__fnrhba__subtitleSquareBox{aspect-ratio:1;background:linear-gradient(160deg,#b9ab97,#8d8171);border:2px solid #0000;border-radius:14px;justify-content:center;align-items:center;width:100%;padding:10px;display:flex;position:relative;overflow:hidden}.VideoStep1Settings-module__fnrhba__squareCardActive .VideoStep1Settings-module__fnrhba__subtitleSquareBox{box-shadow:0 0 0 3px var(--ink);border-color:#fff}.VideoStep1Settings-module__fnrhba__subtitleSquareWord{color:#fff;text-transform:uppercase;text-shadow:0 2px 4px #000000d9;font-size:18px}.VideoStep1Settings-module__fnrhba__subtitleSquareGroup{color:#fff;font-family:var(--font-family);text-align:center;text-shadow:0 2px 4px #000000d9;font-size:11px;font-weight:700;line-height:1.3}.VideoStep1Settings-module__fnrhba__fontRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.VideoStep1Settings-module__fnrhba__fontLabel{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));flex-shrink:0;width:56px;font-size:12px;font-weight:600}.VideoStep1Settings-module__fnrhba__fontChips{flex-wrap:wrap;gap:6px;display:flex}.VideoStep1Settings-module__fnrhba__fontChip{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:7px 14px;font-size:12px;font-weight:500;transition:background .15s}.VideoStep1Settings-module__fnrhba__fontChipActive{background:var(--ink);color:#fff;border-color:#0000}.VideoStep1Settings-module__fnrhba__fontChipInactive{color:var(--foreground-dark,var(--ink));border-color:var(--border-on-light,var(--cream-deep));background:0 0}.VideoStep1Settings-module__fnrhba__colorRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.VideoStep1Settings-module__fnrhba__colorLabel{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));flex-shrink:0;width:56px;font-size:12px;font-weight:600}.VideoStep1Settings-module__fnrhba__highlightSwatches{flex-wrap:wrap;gap:8px;display:flex}.VideoStep1Settings-module__fnrhba__colorSwatch{cursor:pointer;border-radius:50%;flex-shrink:0;width:28px;height:28px;transition:transform .15s}.VideoStep1Settings-module__fnrhba__colorSwatchSelected{outline:2px solid var(--ink);outline-offset:2px}.VideoStep1Settings-module__fnrhba__colorSwatch:hover{transform:scale(1.1)}@font-face{font-family:Involve;font-weight:700;font-style:normal;font-display:swap;src:url(/fonts/Involve-Bold.otf)format("opentype")}.VideoStep1Settings-module__fnrhba__subtitlePreviewWrap{aspect-ratio:9/16;border-radius:var(--radius-sm);background:#000;width:100%;position:relative;overflow:hidden;container-type:inline-size}.VideoStep1Settings-module__fnrhba__subtitlePreviewVideo{object-fit:cover;width:100%;height:100%;display:block}.VideoStep1Settings-module__fnrhba__subtitlePreviewOverlay{text-align:center;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;bottom:24%;left:8px;right:8px}.VideoStep1Settings-module__fnrhba__subtitlePreviewWord{text-transform:uppercase;text-shadow:.37cqw .37cqw #000;font-size:5.926cqw;animation:.25s ease-out VideoStep1Settings-module__fnrhba__subtitlePreviewPop}.VideoStep1Settings-module__fnrhba__subtitlePreviewGroup{font-family:"Involve", var(--font-family);text-shadow:.37cqw .37cqw #000;font-size:4.907cqw;font-weight:700}@keyframes VideoStep1Settings-module__fnrhba__subtitlePreviewPop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.VideoStep1Settings-module__fnrhba__positionToggleRow{align-items:center;gap:10px;display:flex}.VideoStep1Settings-module__fnrhba__positionToggle{border-radius:var(--radius-sm);border:1px solid var(--border-on-light,var(--cream-deep));display:flex;overflow:hidden}.VideoStep1Settings-module__fnrhba__positionBtn{font-family:var(--font-family);cursor:pointer;border:none;padding:7px 20px;font-size:12px;font-weight:500;transition:background .15s,color .15s}.VideoStep1Settings-module__fnrhba__positionBtnActive{background:var(--ink);color:#fff}.VideoStep1Settings-module__fnrhba__positionBtnInactive{color:var(--foreground-dark,var(--ink));background:0 0}.VideoStep1Settings-module__fnrhba__ctaRow{justify-content:flex-end;display:flex}.VideoStep1Settings-module__fnrhba__ctaBtn{background:var(--ink);color:#fff;border-radius:var(--radius-pill);font-family:var(--font-family);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;min-width:200px;padding:14px 28px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:flex}.VideoStep1Settings-module__fnrhba__ctaBtn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.VideoStep1Settings-module__fnrhba__ctaBtn:disabled{opacity:.4;cursor:default}@media (max-width:768px){.VideoStep1Settings-module__fnrhba__page{gap:20px;padding:20px 16px}.VideoStep1Settings-module__fnrhba__typeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.VideoStep1Settings-module__fnrhba__locationCard{width:min(220px,78vw)}.VideoStep1Settings-module__fnrhba__settingsRow{flex-direction:column}.VideoStep1Settings-module__fnrhba__settingsCell+.VideoStep1Settings-module__fnrhba__settingsCell{border-left:none;border-top:1px solid var(--border-on-light,var(--cream-deep))}.VideoStep1Settings-module__fnrhba__settingsCols{grid-template-columns:1fr}.VideoStep1Settings-module__fnrhba__settingsColsRight{position:static}.VideoStep1Settings-module__fnrhba__fontChips{flex-wrap:wrap}.VideoStep1Settings-module__fnrhba__ctaRow{justify-content:stretch}.VideoStep1Settings-module__fnrhba__ctaBtn{width:100%;min-width:unset}}.VideoStep1Settings-module__fnrhba__presetBanner{border:1px solid var(--border-on-light,#1a1a1a1a);border-radius:var(--radius-control,16px);background:var(--cream-card,#fbf7ef);color:var(--foreground-on-light-muted);align-items:flex-start;gap:10px;margin-bottom:4px;padding:12px 14px;font-size:13px;line-height:1.5;display:flex}.VideoStep1Settings-module__fnrhba__presetBannerIcon{color:var(--foreground-on-light);flex-shrink:0;margin-top:1px}.VideoStep1Settings-module__fnrhba__hookFontGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.VideoStep1Settings-module__fnrhba__hookFontCard{border:1px solid var(--border-on-light,var(--cream-deep));color:var(--foreground-dark,var(--ink));cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;transition:border-color .15s,background .15s;display:flex}.VideoStep1Settings-module__fnrhba__hookFontCardActive{border-color:var(--ink);background:var(--ink);color:#fff}.VideoStep1Settings-module__fnrhba__hookFontSample{text-transform:uppercase;font-size:24px;line-height:1}.VideoStep1Settings-module__fnrhba__hookFontName{font-family:var(--font-family);text-align:center;font-size:11px;font-weight:500}.VideoStep1Settings-module__fnrhba__hookPlateToggle{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));cursor:pointer;align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.VideoStep1Settings-module__fnrhba__hookPreviewOverlay{text-align:center;pointer-events:none;justify-content:center;display:flex;position:absolute;top:56.77%;left:0;right:0}.VideoStep1Settings-module__fnrhba__hookPreviewText{text-transform:uppercase;text-wrap:balance;max-width:64.26cqw;line-height:.86;display:inline-block}.VideoStep1Settings-module__fnrhba__hookPreviewShadow{text-shadow:.37cqw .37cqw #000}.VideoStep1Settings-module__fnrhba__hookPreviewPlateDark,.VideoStep1Settings-module__fnrhba__hookPreviewPlateLight{border-radius:1.481cqw;max-width:calc(64.26cqw + .84em);margin-top:-.3em;padding:.3em .42em}.VideoStep1Settings-module__fnrhba__hookPreviewPlateDark{background:#0009}.VideoStep1Settings-module__fnrhba__hookPreviewPlateLight{background:#fff9}.VideoStep1Settings-module__fnrhba__formatCard{text-align:left;align-items:flex-start;width:150px}.VideoStep1Settings-module__fnrhba__formatBox{aspect-ratio:9/16;background:#000}.VideoStep1Settings-module__fnrhba__formatDesc{color:var(--foreground-on-light-muted,var(--gray));font-size:11.5px;line-height:1.3}
.VideoStep2Idea-module__C26Jqq__page{flex-direction:column;gap:24px;padding:28px 40px;display:flex}.VideoStep2Idea-module__C26Jqq__sectionTitle{flex-direction:column;gap:4px;display:flex}.VideoStep2Idea-module__C26Jqq__sectionTitleText{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));margin:0;font-size:18px;font-weight:700}.VideoStep2Idea-module__C26Jqq__sectionSubtitle{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));margin:0;font-size:13px}.VideoStep2Idea-module__C26Jqq__formatRow{align-items:stretch;gap:8px;display:flex}.VideoStep2Idea-module__C26Jqq__formatOption{flex-direction:column;flex:1;gap:6px;display:flex}.VideoStep2Idea-module__C26Jqq__formatCaption{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray-muted));margin:0;padding:0 2px;font-size:11.5px;line-height:1.35}.VideoStep2Idea-module__C26Jqq__formatChip{border-radius:var(--radius-sm);width:100%;font-family:var(--font-family);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border:1px solid var(--border-on-light,var(--cream-deep));color:var(--foreground-dark,var(--ink));white-space:nowrap;background:0 0;padding:10px 0;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.VideoStep2Idea-module__C26Jqq__formatChip:hover{background:var(--surface-main,var(--cream-fone))}.VideoStep2Idea-module__C26Jqq__formatChipActive{background:var(--ink);color:#fff;border-color:#0000}.VideoStep2Idea-module__C26Jqq__formatChipActive:hover{background:var(--ink);color:#fff}.VideoStep2Idea-module__C26Jqq__textareaWrap{background:var(--cream-card,#fbf7ef);border:1px solid var(--border-on-light);border-radius:var(--radius-control);min-height:280px;padding:20px;transition:border-color .15s;display:flex;position:relative}.VideoStep2Idea-module__C26Jqq__textareaWrap:hover{border-color:var(--border-on-light-strong)}.VideoStep2Idea-module__C26Jqq__textareaWrap:focus-within{border-color:var(--ink)}.VideoStep2Idea-module__C26Jqq__textarea{resize:none;width:100%;min-height:240px;font-family:var(--font-family);color:var(--foreground-dark,var(--ink));background:0 0;border:none;outline:none;padding-right:56px;font-size:14px;line-height:1.6}.VideoStep2Idea-module__C26Jqq__textarea:focus-visible{outline:none}.VideoStep2Idea-module__C26Jqq__textarea::placeholder{color:var(--foreground-on-light-muted,var(--gray-muted))}.VideoStep2Idea-module__C26Jqq__textareaWrapRecording{border-color:var(--color-error);box-shadow:0 0 0 3px #ef44441a}.VideoStep2Idea-module__C26Jqq__voiceBar{border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-card);white-space:nowrap;background:#fff;align-items:center;gap:8px;padding:6px 14px;display:flex;position:absolute;bottom:72px;right:20px;box-shadow:0 2px 8px #00000014}.VideoStep2Idea-module__C26Jqq__recDot{background:var(--color-error);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1s ease-in-out infinite VideoStep2Idea-module__C26Jqq__blink}@keyframes VideoStep2Idea-module__C26Jqq__blink{0%,to{opacity:1}50%{opacity:.3}}.VideoStep2Idea-module__C26Jqq__voiceWave{align-items:center;gap:2px;height:16px;display:flex}.VideoStep2Idea-module__C26Jqq__voiceWaveBar{background:var(--color-error);border-radius:1px;width:2px;animation:.7s ease-in-out infinite VideoStep2Idea-module__C26Jqq__miniWave}.VideoStep2Idea-module__C26Jqq__voiceWaveBar:first-child{height:4px;animation-delay:0s}.VideoStep2Idea-module__C26Jqq__voiceWaveBar:nth-child(2){height:10px;animation-delay:.1s}.VideoStep2Idea-module__C26Jqq__voiceWaveBar:nth-child(3){height:14px;animation-delay:.2s}.VideoStep2Idea-module__C26Jqq__voiceWaveBar:nth-child(4){height:10px;animation-delay:.1s}.VideoStep2Idea-module__C26Jqq__voiceWaveBar:nth-child(5){height:4px;animation-delay:50ms}@keyframes VideoStep2Idea-module__C26Jqq__miniWave{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.6)}}.VideoStep2Idea-module__C26Jqq__voiceTimer{font-family:var(--font-family);color:var(--color-error);letter-spacing:.5px;font-size:12px;font-weight:600}.VideoStep2Idea-module__C26Jqq__voiceHint{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray-muted));font-size:11px}.VideoStep2Idea-module__C26Jqq__voiceProcessing{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));font-size:12px}.VideoStep2Idea-module__C26Jqq__micBtn{background:var(--surface-card-light,var(--cream-deep));border:1px solid var(--border-on-light,var(--cream-deep));cursor:pointer;width:44px;height:44px;color:var(--foreground-on-light-muted,var(--gray));border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:flex;position:absolute;bottom:20px;right:20px}.VideoStep2Idea-module__C26Jqq__micBtn:hover:not(:disabled){background:var(--surface-main,var(--cream-fone))}.VideoStep2Idea-module__C26Jqq__micBtn:disabled{cursor:default;opacity:.6}.VideoStep2Idea-module__C26Jqq__micBtnRecording{background:var(--color-error);border-color:var(--color-error);color:#fff;box-shadow:0 4px 16px #ef444459}.VideoStep2Idea-module__C26Jqq__micBtnRecording:hover:not(:disabled){background:var(--color-error)}.VideoStep2Idea-module__C26Jqq__spinnerIcon{animation:.8s linear infinite VideoStep2Idea-module__C26Jqq__spin}.VideoStep2Idea-module__C26Jqq__fileList{flex-direction:column;align-self:flex-start;gap:8px;display:flex}.VideoStep2Idea-module__C26Jqq__fileError{font-family:var(--font-family);color:var(--danger,#c0392b);align-self:flex-start;margin:0;font-size:13px}.VideoStep2Idea-module__C26Jqq__materialsInfo{font-family:var(--font-family);color:var(--foreground-on-light-muted,#6b6b6b);flex-direction:column;align-self:flex-start;gap:2px;font-size:13px;display:flex}.VideoStep2Idea-module__C26Jqq__materialsInfo p{margin:0}.VideoStep2Idea-module__C26Jqq__materialsError{color:var(--danger,#c0392b)}.VideoStep2Idea-module__C26Jqq__materialsDismiss{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:2px;padding:0;text-decoration:underline;display:inline-flex}.VideoStep2Idea-module__C26Jqq__materialsDismiss:disabled{cursor:default;opacity:.6}.VideoStep2Idea-module__C26Jqq__attachHint{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));font-size:12px}.VideoStep2Idea-module__C26Jqq__filePreview{background:var(--surface-card-light,var(--cream-deep));border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);align-self:flex-start;align-items:center;gap:10px;padding:10px 16px;display:flex}.VideoStep2Idea-module__C26Jqq__fileName{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));font-size:13px;font-weight:500}.VideoStep2Idea-module__C26Jqq__fileRemove{cursor:pointer;color:var(--foreground-on-light-muted,var(--gray));background:0 0;border:none;align-items:center;padding:0;transition:color .15s;display:flex}.VideoStep2Idea-module__C26Jqq__fileRemove:hover{color:var(--foreground-dark,var(--ink))}.VideoStep2Idea-module__C26Jqq__ctaRow{justify-content:space-between;align-items:center;display:flex}.VideoStep2Idea-module__C26Jqq__ctaLeft{align-items:center;gap:12px;display:flex}.VideoStep2Idea-module__C26Jqq__attachBtn{border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--foreground-dark,var(--ink));cursor:pointer;background:0 0;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.VideoStep2Idea-module__C26Jqq__attachBtn:hover:not(:disabled){background:var(--surface-card-light,var(--cream-deep))}.VideoStep2Idea-module__C26Jqq__attachBtn:disabled{opacity:.4;cursor:default}.VideoStep2Idea-module__C26Jqq__ctaBtn{background:var(--ink);color:#fff;border-radius:var(--radius-pill);font-family:var(--font-family);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;min-width:260px;padding:14px 28px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:flex}.VideoStep2Idea-module__C26Jqq__ctaBtn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.VideoStep2Idea-module__C26Jqq__ctaBtn:disabled{opacity:.4;cursor:default}.VideoStep2Idea-module__C26Jqq__fileInput{display:none}.VideoStep2Idea-module__C26Jqq__uploading{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));align-items:center;gap:8px;font-size:13px;display:flex}.VideoStep2Idea-module__C26Jqq__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite VideoStep2Idea-module__C26Jqq__spin}@keyframes VideoStep2Idea-module__C26Jqq__spin{to{transform:rotate(360deg)}}.VideoStep2Idea-module__C26Jqq__tabRow{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.VideoStep2Idea-module__C26Jqq__tab{border-radius:var(--radius-control);border:1px solid var(--border-on-light,var(--cream-deep));background:var(--cream-card,#fbf7ef);cursor:pointer;text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 16px;transition:border-color .15s,background .15s;display:flex;position:relative}.VideoStep2Idea-module__C26Jqq__tab:hover:not(:disabled){border-color:var(--border-on-light-strong)}.VideoStep2Idea-module__C26Jqq__tabActive{background:var(--ink);border-color:var(--ink)}.VideoStep2Idea-module__C26Jqq__tabActive .VideoStep2Idea-module__C26Jqq__tabLabel,.VideoStep2Idea-module__C26Jqq__tabActive .VideoStep2Idea-module__C26Jqq__tabDesc{color:#fff}.VideoStep2Idea-module__C26Jqq__tabLabel{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));font-size:14px;font-weight:700}.VideoStep2Idea-module__C26Jqq__tabDesc{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray-muted));font-size:11.5px;line-height:1.3}.VideoStep2Idea-module__C26Jqq__tab:disabled{cursor:default;opacity:.6}.VideoStep2Idea-module__C26Jqq__tabBadge{background:var(--surface-card-light,var(--cream-deep));color:var(--foreground-on-light-muted,var(--gray));letter-spacing:.04em;text-transform:uppercase;border-radius:var(--radius-pill);padding:3px 9px;font-size:10px;font-weight:800;position:absolute;top:-8px;right:12px}.VideoStep2Idea-module__C26Jqq__quotaBlock{background:var(--surface-card-light,var(--cream-deep));border:1px dashed var(--border-on-light-strong,var(--cream-deep));border-radius:var(--radius-control);color:var(--foreground-on-light-muted,var(--gray));align-items:flex-start;gap:14px;padding:20px 22px;display:flex}.VideoStep2Idea-module__C26Jqq__quotaBlock svg{color:var(--foreground-dark,var(--ink));flex-shrink:0;margin-top:2px}.VideoStep2Idea-module__C26Jqq__quotaBlock b{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));margin-bottom:4px;font-size:14.5px;font-weight:700;display:block}.VideoStep2Idea-module__C26Jqq__quotaBlock p{font-family:var(--font-family);margin:0;font-size:13px;line-height:1.5}.VideoStep2Idea-module__C26Jqq__urlField{border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-control);background:var(--cream-card,#fbf7ef);align-items:center;gap:12px;padding:4px 4px 4px 16px;transition:border-color .15s;display:flex}.VideoStep2Idea-module__C26Jqq__urlField:focus-within{border-color:var(--ink)}.VideoStep2Idea-module__C26Jqq__urlIcon{color:var(--foreground-on-light-muted,var(--gray));flex-shrink:0}.VideoStep2Idea-module__C26Jqq__urlInput{min-width:0;font-family:var(--font-family);color:var(--foreground-dark,var(--ink));background:0 0;border:none;outline:none;flex:1;padding:14px 0;font-size:14px}.VideoStep2Idea-module__C26Jqq__urlInput::placeholder{color:var(--foreground-on-light-muted,var(--gray-muted))}.VideoStep2Idea-module__C26Jqq__urlSubmitBtn{background:var(--ink);color:#fff;font-family:var(--font-family);border-radius:var(--radius-sm);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;min-width:68px;padding:12px 18px;font-size:13px;font-weight:600;transition:opacity .15s;display:flex}.VideoStep2Idea-module__C26Jqq__urlSubmitBtn:hover:not(:disabled){opacity:.85}.VideoStep2Idea-module__C26Jqq__urlSubmitBtn:disabled{opacity:.4;cursor:default}.VideoStep2Idea-module__C26Jqq__urlError{background:var(--danger-bg,#fbeae8);border:1px solid var(--danger,#c0392b);border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--danger,#c0392b);align-items:flex-start;gap:10px;padding:13px 15px;font-size:12.5px;line-height:1.5;display:flex}.VideoStep2Idea-module__C26Jqq__urlError svg{flex-shrink:0;margin-top:1px}.VideoStep2Idea-module__C26Jqq__metricsCard{background:var(--surface-card-light,var(--cream-deep));border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);flex-wrap:wrap;align-items:center;gap:16px;padding:12px 16px;display:flex}.VideoStep2Idea-module__C26Jqq__metricsPlatform{font-family:var(--font-family);letter-spacing:.03em;text-transform:uppercase;color:var(--foreground-dark,var(--ink));border-radius:var(--radius-sm);background:#fff;padding:3px 9px;font-size:11px;font-weight:800}.VideoStep2Idea-module__C26Jqq__metricsItem{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:flex}.VideoStep2Idea-module__C26Jqq__changeLinkBtn{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-items:center;gap:6px;margin-left:auto;font-size:12.5px;font-weight:600;text-decoration:underline;display:flex}.VideoStep2Idea-module__C26Jqq__changeLinkBtn:hover{color:var(--foreground-dark,var(--ink))}@media (max-width:768px){.VideoStep2Idea-module__C26Jqq__page{gap:20px;padding:20px 16px}.VideoStep2Idea-module__C26Jqq__tabRow{grid-template-columns:1fr}.VideoStep2Idea-module__C26Jqq__metricsCard{gap:10px}.VideoStep2Idea-module__C26Jqq__changeLinkBtn{justify-content:center;width:100%;margin-left:0}.VideoStep2Idea-module__C26Jqq__ctaRow{flex-direction:column;align-items:stretch;gap:10px}.VideoStep2Idea-module__C26Jqq__ctaLeft{width:100%}.VideoStep2Idea-module__C26Jqq__attachBtn{justify-content:center;width:100%}.VideoStep2Idea-module__C26Jqq__ctaBtn{width:100%;min-width:unset}}.VideoStep2Idea-module__C26Jqq__spokenCounter{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));font-variant-numeric:tabular-nums;margin:10px 2px 0;font-size:12.5px}.VideoStep2Idea-module__C26Jqq__launchRow{grid-template-columns:1fr 1fr;align-items:stretch;gap:14px;margin-top:16px;display:grid}.VideoStep2Idea-module__C26Jqq__launchBox{border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-control);flex-direction:column;padding:18px 20px;display:flex}.VideoStep2Idea-module__C26Jqq__launchBoxBuild{background:var(--cream-card,#fbf7ef)}.VideoStep2Idea-module__C26Jqq__launchBoxKeep{background:#edf3ea;border-color:#d6e3d0}.VideoStep2Idea-module__C26Jqq__launchTitle{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));font-size:15px;font-weight:700}.VideoStep2Idea-module__C26Jqq__launchNote{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));margin:6px 0 0;font-size:13px;line-height:1.5}.VideoStep2Idea-module__C26Jqq__launchLabel{font-family:var(--font-family);letter-spacing:.12em;text-transform:uppercase;color:var(--foreground-on-light-muted,var(--gray));margin:14px 0 6px;font-size:10.5px}.VideoStep2Idea-module__C26Jqq__launchCta{flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.VideoStep2Idea-module__C26Jqq__launchHint{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));font-size:12px}.VideoStep2Idea-module__C26Jqq__keepBtn{color:#2e5a2c;border-radius:var(--radius-pill);font-family:var(--font-family);cursor:pointer;background:#fff;border:1px solid #b9cdb0;justify-content:center;align-items:center;gap:8px;padding:14px 26px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:flex}.VideoStep2Idea-module__C26Jqq__keepBtn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.VideoStep2Idea-module__C26Jqq__keepBtn:disabled{opacity:.4;cursor:default}.VideoStep2Idea-module__C26Jqq__spinnerDark{border:2px solid #2e5a2c40;border-top-color:#2e5a2c;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite VideoStep2Idea-module__C26Jqq__spin}@media (max-width:900px){.VideoStep2Idea-module__C26Jqq__launchRow{grid-template-columns:1fr}}.VideoStep2Idea-module__C26Jqq__launchCta .VideoStep2Idea-module__C26Jqq__ctaBtn,.VideoStep2Idea-module__C26Jqq__launchCta .VideoStep2Idea-module__C26Jqq__keepBtn{flex:auto;min-width:0}
.VideoDescriptionModal-module__UNwVqG__badge{background:var(--cream-fone);color:var(--gray);border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.VideoDescriptionModal-module__UNwVqG__hint{color:var(--gray);margin:0;font-size:13px}.VideoDescriptionModal-module__UNwVqG__textarea{resize:vertical;border-radius:var(--radius-sm);border:1px solid var(--cream-deep);background:var(--cream-fone);width:100%;min-height:220px;color:var(--ink);padding:14px;font-family:inherit;font-size:14px;line-height:1.5}.VideoDescriptionModal-module__UNwVqG__textarea:focus{border-color:var(--ink);outline:none}.VideoDescriptionModal-module__UNwVqG__counter{color:var(--gray-muted);justify-content:flex-end;font-size:12px;display:flex}.VideoDescriptionModal-module__UNwVqG__status{color:var(--gray);font-size:13px}.VideoDescriptionModal-module__UNwVqG__spinning{animation:1s linear infinite VideoDescriptionModal-module__UNwVqG__spin}@keyframes VideoDescriptionModal-module__UNwVqG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.VideoDescriptionModal-module__UNwVqG__inline{border-radius:var(--radius-sm);border:1px solid var(--cream-deep);background:var(--cream-fone);flex-direction:column;gap:8px;padding:14px;display:flex}.VideoDescriptionModal-module__UNwVqG__inlineLabel{color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.VideoDescriptionModal-module__UNwVqG__inlineText{color:var(--ink);white-space:pre-wrap;max-height:168px;margin:0;font-size:14px;line-height:1.5;overflow-y:auto}
.AvatarFormatSteps-module__qWldua__panel{border:1px solid var(--border-on-light,var(--cream-deep));background:var(--surface-main,#fff);font-family:var(--font-family);border-radius:20px;flex-direction:column;gap:14px;padding:20px 22px;display:flex}.AvatarFormatSteps-module__qWldua__page{height:100%;font-family:var(--font-family);flex-direction:column;gap:20px;padding:28px 40px;display:flex;overflow-y:auto}.AvatarFormatSteps-module__qWldua__head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AvatarFormatSteps-module__qWldua__title{color:var(--ink);margin:0 0 4px;font-size:16px;font-weight:700}.AvatarFormatSteps-module__qWldua__pageTitle{color:var(--ink);margin:0 0 4px;font-size:18px;font-weight:700}.AvatarFormatSteps-module__qWldua__subtitle{max-width:620px;color:var(--foreground-on-light-muted,var(--gray));margin:0;font-size:13px;line-height:1.45}.AvatarFormatSteps-module__qWldua__label{letter-spacing:1.5px;color:var(--foreground-on-light-muted,var(--gray));text-transform:uppercase;font-size:10px;font-weight:700}.AvatarFormatSteps-module__qWldua__muted{color:var(--foreground-on-light-muted,var(--gray));font-size:12px}.AvatarFormatSteps-module__qWldua__info{background:var(--cream-deep);color:var(--ink);border-radius:12px;padding:10px 14px;font-size:13px}.AvatarFormatSteps-module__qWldua__error{color:#a12b1f;background:#fdecea;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 14px;font-size:13px;display:flex}.AvatarFormatSteps-module__qWldua__warn{color:#8a5a00;margin:0;font-size:12.5px}.AvatarFormatSteps-module__qWldua__free{color:var(--ink);font-size:13px}.AvatarFormatSteps-module__qWldua__queue{color:var(--foreground-on-light-muted,var(--gray));font-size:12px;display:block}.AvatarFormatSteps-module__qWldua__progress{background:var(--cream-deep);border-radius:12px;align-items:center;gap:12px;padding:12px 14px;display:flex}.AvatarFormatSteps-module__qWldua__progressTitle{color:var(--ink);font-size:13.5px;font-weight:600}.AvatarFormatSteps-module__qWldua__spinner{border:2px solid #00000026;border-top-color:var(--ink);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.8s linear infinite AvatarFormatSteps-module__qWldua__spin}@keyframes AvatarFormatSteps-module__qWldua__spin{to{transform:rotate(360deg)}}.AvatarFormatSteps-module__qWldua__strip{gap:12px;padding-bottom:6px;display:flex;overflow-x:auto}.AvatarFormatSteps-module__qWldua__card{border:1px solid var(--border-on-light,var(--cream-deep));background:#fff;border-radius:14px;flex-direction:column;flex:0 0 200px;gap:6px;width:200px;padding:10px;display:flex}.AvatarFormatSteps-module__qWldua__zone{min-height:26px;color:var(--foreground-on-light-muted,var(--gray));font-size:10.5px;font-weight:600;line-height:1.25}.AvatarFormatSteps-module__qWldua__still{aspect-ratio:9/16;background:#0e0f11;border-radius:10px;width:100%;position:relative;overflow:hidden}.AvatarFormatSteps-module__qWldua__stillImg{object-fit:cover}.AvatarFormatSteps-module__qWldua__num{color:#fff;text-align:center;background:#0009;border-radius:999px;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:700;line-height:20px;position:absolute;top:6px;left:6px}.AvatarFormatSteps-module__qWldua__badge{color:#fff;background:#0000008c;border-radius:999px;padding:2px 7px;font-size:9.5px;position:absolute;bottom:6px;right:6px}.AvatarFormatSteps-module__qWldua__scheme{background:var(--scheme-bg,#0e0f11);position:absolute;inset:0;overflow:hidden}.AvatarFormatSteps-module__qWldua__schemeShifted{position:absolute;inset:0;transform:translateY(25%)}.AvatarFormatSteps-module__qWldua__schemePhoto{object-fit:cover;object-position:center top}.AvatarFormatSteps-module__qWldua__schemeField{background:linear-gradient(to bottom, var(--scheme-bg,#0e0f11) 0, var(--scheme-bg,#0e0f11) 74%, transparent 100%);height:56%;position:absolute;top:0;left:0;right:0}.AvatarFormatSteps-module__qWldua__schemeFieldFull{background:var(--scheme-bg,#0e0f11);height:100%}.AvatarFormatSteps-module__qWldua__schemeSketch{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:6px;height:32%;display:flex;position:absolute;top:7%;left:8%;right:8%}.AvatarFormatSteps-module__qWldua__schemeFieldFull .AvatarFormatSteps-module__qWldua__schemeSketch{height:50%;top:18%}.AvatarFormatSteps-module__qWldua__schemeIcon{color:var(--scheme-accent,#fff);flex-shrink:0}.AvatarFormatSteps-module__qWldua__schemeNote{-webkit-line-clamp:4;color:var(--scheme-ink,#f2f2f2);opacity:.85;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.3;display:-webkit-box;overflow:hidden}.AvatarFormatSteps-module__qWldua__schemeEmpty{color:#9a968e;text-align:center;justify-content:center;align-items:center;padding:12px;font-size:11px;display:flex;position:absolute;inset:0}.AvatarFormatSteps-module__qWldua__time{color:var(--foreground-on-light-muted,var(--gray));font-size:11.5px}.AvatarFormatSteps-module__qWldua__ok{color:#2e7d32}.AvatarFormatSteps-module__qWldua__phrase{color:var(--ink);font-size:12.5px;line-height:1.4}.AvatarFormatSteps-module__qWldua__plan{color:var(--foreground-on-light-muted,var(--gray));font-size:11.5px;line-height:1.35}.AvatarFormatSteps-module__qWldua__field{flex-direction:column;gap:4px;display:flex}.AvatarFormatSteps-module__qWldua__fieldLabel{color:var(--foreground-on-light-muted,var(--gray));font-size:11px;font-weight:600}.AvatarFormatSteps-module__qWldua__input,.AvatarFormatSteps-module__qWldua__textarea{box-sizing:border-box;border:1px solid var(--border-on-light,var(--cream-deep));width:100%;color:var(--ink);resize:vertical;background:#fff;border-radius:8px;padding:6px 8px;font-family:inherit;font-size:12.5px}.AvatarFormatSteps-module__qWldua__textareaFilled{border-color:var(--ink)}.AvatarFormatSteps-module__qWldua__linkBtn{color:var(--ink);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:12px;text-decoration:underline;display:inline-flex}.AvatarFormatSteps-module__qWldua__linkBtn:disabled{opacity:.5;cursor:default}.AvatarFormatSteps-module__qWldua__fragments{flex-direction:column;gap:8px;display:flex}.AvatarFormatSteps-module__qWldua__fragment{border:1px solid var(--border-on-light,var(--cream-deep));background:#fff;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;padding:8px 10px;display:flex}.AvatarFormatSteps-module__qWldua__fragmentName{color:var(--ink);font-size:13px;font-weight:600}.AvatarFormatSteps-module__qWldua__versionsRow{gap:6px;display:inline-flex}.AvatarFormatSteps-module__qWldua__vchip{border:1px solid var(--border-on-light,var(--cream-deep));cursor:pointer;background:#fff;border-radius:999px;padding:3px 10px;font-family:inherit;font-size:12px}.AvatarFormatSteps-module__qWldua__vchipOn{background:var(--ink);border-color:var(--ink);color:#fff}.AvatarFormatSteps-module__qWldua__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.AvatarFormatSteps-module__qWldua__spacer{flex:1}.AvatarFormatSteps-module__qWldua__cost{color:var(--ink);align-items:center;gap:6px;font-size:13px;display:inline-flex}.AvatarFormatSteps-module__qWldua__primaryBtn{border-radius:var(--radius-control,12px);background:var(--ink);color:#fff;cursor:pointer;border:none;align-items:center;gap:8px;margin-left:auto;padding:13px 24px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.AvatarFormatSteps-module__qWldua__primaryBtn:disabled{opacity:.45;cursor:default}.AvatarFormatSteps-module__qWldua__ghostBtn{border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-control,12px);color:var(--ink);cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:13px;display:inline-flex}.AvatarFormatSteps-module__qWldua__ghostBtn:disabled{opacity:.5;cursor:default}.AvatarFormatSteps-module__qWldua__ghostBtnOn{border-color:var(--ink);background:var(--cream-deep)}.AvatarFormatSteps-module__qWldua__previewGrid{grid-template-columns:1fr 300px;align-items:start;gap:28px;display:grid}.AvatarFormatSteps-module__qWldua__previewLeft{flex-direction:column;gap:16px;min-width:0;display:flex}.AvatarFormatSteps-module__qWldua__buildSteps{background:var(--cream-deep);border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;font-size:13.5px;display:flex}.AvatarFormatSteps-module__qWldua__stepDone{color:#2e7d32}.AvatarFormatSteps-module__qWldua__stepNow{color:var(--ink);font-weight:600}.AvatarFormatSteps-module__qWldua__stepWait{color:var(--foreground-on-light-muted,var(--gray))}.AvatarFormatSteps-module__qWldua__player{flex-direction:column;gap:6px;display:flex;position:sticky;top:12px}.AvatarFormatSteps-module__qWldua__video,.AvatarFormatSteps-module__qWldua__videoEmpty{aspect-ratio:9/16;background:#000;border-radius:16px;width:100%}.AvatarFormatSteps-module__qWldua__videoEmpty{color:#bbb;justify-content:center;align-items:center;font-size:13px;display:flex}@media (max-width:900px){.AvatarFormatSteps-module__qWldua__page{padding:16px}.AvatarFormatSteps-module__qWldua__previewGrid{grid-template-columns:1fr}.AvatarFormatSteps-module__qWldua__player{max-width:320px;position:static}.AvatarFormatSteps-module__qWldua__primaryBtn{justify-content:center;width:100%;margin-left:0}}.AvatarFormatSteps-module__qWldua__drawState{color:#f2f2f2;text-align:center;background:#0e0f119e;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex;position:absolute;inset:0}.AvatarFormatSteps-module__qWldua__spinnerLight{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.8s linear infinite AvatarFormatSteps-module__qWldua__spin}.AvatarFormatSteps-module__qWldua__redrawBtn{color:var(--ink);cursor:pointer;background:#fff;border:none;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-family:inherit;font-size:11.5px;font-weight:600;display:inline-flex}.AvatarFormatSteps-module__qWldua__redrawBtn:disabled{opacity:.5;cursor:default}.AvatarFormatSteps-module__qWldua__voiceRow{align-items:center;gap:6px;display:flex}.AvatarFormatSteps-module__qWldua__playBtn,.AvatarFormatSteps-module__qWldua__voiceBtn{border:1px solid var(--border-on-light,var(--cream-deep));height:26px;color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;gap:4px;font-family:inherit;font-size:11.5px;display:inline-flex}.AvatarFormatSteps-module__qWldua__playBtn{width:26px;padding:0}.AvatarFormatSteps-module__qWldua__voiceBtn{padding:0 10px}.AvatarFormatSteps-module__qWldua__phrasePlay{align-self:flex-start;height:30px;padding:0 12px;font-size:12px}.AvatarFormatSteps-module__qWldua__voiceBtn .AvatarFormatSteps-module__qWldua__spinner{border-width:1.5px;width:12px;height:12px}.AvatarFormatSteps-module__qWldua__playBtn:disabled,.AvatarFormatSteps-module__qWldua__voiceBtn:disabled{opacity:.5;cursor:default}.AvatarFormatSteps-module__qWldua__buildPanel{background:var(--cream-deep);border-radius:14px;flex-direction:column;gap:12px;padding:16px;display:flex}.AvatarFormatSteps-module__qWldua__buildPanel .AvatarFormatSteps-module__qWldua__buildSteps{background:0 0;padding:0}.AvatarFormatSteps-module__qWldua__buildPanelFailed{border:1px solid #e3a6a6}.AvatarFormatSteps-module__qWldua__buildHead{justify-content:space-between;gap:12px;font-size:14px;display:flex}.AvatarFormatSteps-module__qWldua__buildBar{background:#00000014;border-radius:999px;height:8px;overflow:hidden}.AvatarFormatSteps-module__qWldua__buildBarFill{background:var(--ink);border-radius:999px;height:100%;transition:width .8s}.AvatarFormatSteps-module__qWldua__stepFailed{color:#c62828;font-weight:600}.AvatarFormatSteps-module__qWldua__buildFail{color:#c62828;flex-direction:column;align-items:flex-start;gap:10px;font-size:13.5px;display:flex}.AvatarFormatSteps-module__qWldua__buildFail .AvatarFormatSteps-module__qWldua__primaryBtn{margin-left:0}.AvatarFormatSteps-module__qWldua__framesShow{aspect-ratio:9/16;background:#000;border-radius:16px;width:100%;position:relative;overflow:hidden}.AvatarFormatSteps-module__qWldua__framesShowImg{object-fit:cover;animation:.5s AvatarFormatSteps-module__qWldua__framesFade}.AvatarFormatSteps-module__qWldua__framesShowNote{color:#fff;text-align:center;background:#0000008c;border-radius:10px;padding:6px 10px;font-size:12px;position:absolute;bottom:10px;left:10px;right:10px}@keyframes AvatarFormatSteps-module__qWldua__framesFade{0%{opacity:.2}to{opacity:1}}.AvatarFormatSteps-module__qWldua__videoPanel{max-width:720px}.AvatarFormatSteps-module__qWldua__userImage{border:1px solid var(--cream-deep);background:var(--cream-fone);border-radius:10px;width:64px;height:64px;position:relative;overflow:hidden}.AvatarFormatSteps-module__qWldua__userImageImg{object-fit:cover}.AvatarFormatSteps-module__qWldua__checkPanel{background:var(--cream-deep);border-radius:14px;flex-direction:column;gap:6px;padding:12px 16px;font-size:13px;display:flex}.AvatarFormatSteps-module__qWldua__checkLine{flex-wrap:wrap;gap:6px 14px;font-weight:600;display:flex}.AvatarFormatSteps-module__qWldua__checkOk{color:#2e7d32}.AvatarFormatSteps-module__qWldua__checkWarn,.AvatarFormatSteps-module__qWldua__checkNote{color:#c62828}.AvatarFormatSteps-module__qWldua__checkRetake{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.AvatarFormatSteps-module__qWldua__pieceToggle{color:#fff;cursor:pointer;background:#00000080;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:-24px 0 0 -24px;display:flex;position:absolute;top:50%;left:50%}.AvatarFormatSteps-module__qWldua__pieceNew{color:#8a5a00;font-size:11px;font-weight:600}.AvatarFormatSteps-module__qWldua__drawHint{opacity:.8;font-size:11px;font-weight:400}
.VideoStep5Preview-module__Ztvgaq__page{flex-direction:column;gap:20px;height:100%;padding:28px 40px;display:flex;overflow-y:auto}.VideoStep5Preview-module__Ztvgaq__sectionHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.VideoStep5Preview-module__Ztvgaq__sectionTitle{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));margin:0 0 4px;font-size:18px;font-weight:700}.VideoStep5Preview-module__Ztvgaq__sectionSubtitle{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));max-width:500px;margin:0;font-size:13px}.VideoStep5Preview-module__Ztvgaq__generatingBadge{background:var(--cream-deep);border-radius:var(--radius-card);font-family:var(--font-family);color:var(--gray);white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:flex}.VideoStep5Preview-module__Ztvgaq__brollRegenBlock{white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.VideoStep5Preview-module__Ztvgaq__regenHintFree,.VideoStep5Preview-module__Ztvgaq__regenHintPaid{font-family:var(--font-family);font-size:11.5px;line-height:1.3}.VideoStep5Preview-module__Ztvgaq__regenHintFree{color:var(--foreground-on-light-muted,var(--gray))}.VideoStep5Preview-module__Ztvgaq__regenHintPaid{color:#b45309;font-weight:500}.VideoStep5Preview-module__Ztvgaq__dotPulse{background:var(--coral);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite VideoStep5Preview-module__Ztvgaq__pulse;display:inline-block}@keyframes VideoStep5Preview-module__Ztvgaq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}.VideoStep5Preview-module__Ztvgaq__narrationPlaceholder{font-family:var(--font-family);color:var(--gray-muted);background:var(--cream-card);border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);align-items:center;gap:8px;padding:14px 16px;font-size:13px;display:flex}.VideoStep5Preview-module__Ztvgaq__regenNarrationBtn{font-family:var(--font-family);color:var(--gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-size:13px;display:flex}.VideoStep5Preview-module__Ztvgaq__narrationBlock,.VideoStep5Preview-module__Ztvgaq__regenAllBlock{flex-direction:column;gap:8px;display:flex}.VideoStep5Preview-module__Ztvgaq__regenAllTitle{font-family:var(--font-family);color:var(--ink);align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.VideoStep5Preview-module__Ztvgaq__mannerRow{flex-wrap:wrap;gap:6px;display:flex}.VideoStep5Preview-module__Ztvgaq__mannerBtn{color:var(--ink);border:1px solid var(--border-on-light);font-family:var(--font-family);cursor:pointer;background:0 0;border-radius:999px;padding:6px 12px;font-size:13px;transition:background .15s,border-color .15s}.VideoStep5Preview-module__Ztvgaq__mannerBtn:hover:not(:disabled){background:var(--cream-deep)}.VideoStep5Preview-module__Ztvgaq__mannerBtnActive{border-color:var(--ink);font-weight:600}.VideoStep5Preview-module__Ztvgaq__mannerBtn:disabled{opacity:.45;cursor:default}.VideoStep5Preview-module__Ztvgaq__regenSceneAudioBtn{width:100%;color:var(--ink);border:1px solid var(--border-on-light);border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;margin-top:8px;padding:7px 10px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.VideoStep5Preview-module__Ztvgaq__regenSceneAudioBtn:hover:not(:disabled){background:var(--cream-deep);border-color:var(--ink-soft,#999)}.VideoStep5Preview-module__Ztvgaq__regenSceneAudioBtn:disabled{opacity:.45;cursor:default}.VideoStep5Preview-module__Ztvgaq__regenAudioCost{color:var(--gray);white-space:nowrap;font-weight:400}.VideoStep5Preview-module__Ztvgaq__cardList{scroll-snap-type:x mandatory;flex-direction:row;flex-shrink:0;gap:12px;padding-bottom:8px;display:flex;overflow:auto visible}.VideoStep5Preview-module__Ztvgaq__cardList::-webkit-scrollbar{height:4px}.VideoStep5Preview-module__Ztvgaq__cardList::-webkit-scrollbar-track{background:0 0}.VideoStep5Preview-module__Ztvgaq__cardList::-webkit-scrollbar-thumb{background:var(--cream-deep);border-radius:2px}.VideoStep5Preview-module__Ztvgaq__card{background:var(--cream-card,#fbf7ef);border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-control);scroll-snap-align:start;flex-direction:column;flex-shrink:0;width:320px;transition:border-color .15s;display:flex;overflow:hidden}.VideoStep5Preview-module__Ztvgaq__cardFailed{border-color:var(--color-error-bg);background:var(--color-error-bg)}.VideoStep5Preview-module__Ztvgaq__imageWrap{aspect-ratio:9/16;background:var(--cream-deep);flex-shrink:0;width:100%;position:relative;overflow:hidden}.VideoStep5Preview-module__Ztvgaq__image{object-fit:cover;width:100%;height:100%;display:block}.VideoStep5Preview-module__Ztvgaq__imagePlaceholder{background:var(--cream-deep);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VideoStep5Preview-module__Ztvgaq__numBadge{border-radius:var(--radius-sm);color:#fff;width:24px;height:24px;font-family:var(--font-family);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000008c;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}.VideoStep5Preview-module__Ztvgaq__regenOverlay{color:#fff;font-family:var(--font-family);cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000009e;border:none;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:600;transition:opacity .18s;display:flex;position:absolute;inset:0}.VideoStep5Preview-module__Ztvgaq__imageWrap:hover .VideoStep5Preview-module__Ztvgaq__regenOverlay{opacity:1}.VideoStep5Preview-module__Ztvgaq__regenOverlay:hover{background:#000000bf}.VideoStep5Preview-module__Ztvgaq__regenCost{opacity:.75;align-items:center;gap:4px;margin-top:2px;font-size:11px;font-weight:500;display:flex}.VideoStep5Preview-module__Ztvgaq__regenProgress{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000073;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoStep5Preview-module__Ztvgaq__cardContent{flex-direction:column;flex:1;gap:10px;min-width:0;padding:14px 18px;display:flex}.VideoStep5Preview-module__Ztvgaq__metaRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.VideoStep5Preview-module__Ztvgaq__typeBadge{font-family:var(--font-family);background:var(--ink);color:#fff;border-radius:6px;align-items:center;gap:4px;padding:3px 9px;font-size:11px;font-weight:600;display:inline-flex}.VideoStep5Preview-module__Ztvgaq__durationLabel{font-family:var(--font-family);color:var(--gray);align-items:center;gap:4px;font-size:11px;font-weight:500;display:inline-flex}.VideoStep5Preview-module__Ztvgaq__failedBadge{font-family:var(--font-family);color:var(--color-error);background:var(--color-error-bg);border-radius:6px;margin-left:auto;padding:3px 9px;font-size:11px;font-weight:600}.VideoStep5Preview-module__Ztvgaq__errorReason{font-family:var(--font-family);color:var(--color-error);margin:0;font-size:12px;line-height:1.4}.VideoStep5Preview-module__Ztvgaq__warningReason{font-family:var(--font-family);color:var(--color-warning,#a86b00);align-items:flex-start;gap:5px;margin:0;font-size:12px;line-height:1.4;display:flex}.VideoStep5Preview-module__Ztvgaq__takeList{flex-direction:column;gap:4px;margin-top:8px;display:flex}.VideoStep5Preview-module__Ztvgaq__takeListTitle{font-family:var(--font-family);color:var(--gray);font-size:11px;font-weight:500}.VideoStep5Preview-module__Ztvgaq__takeRow{border-radius:var(--radius-sm);border:1px solid #0000;align-items:center;gap:6px;padding:2px 4px;display:flex}.VideoStep5Preview-module__Ztvgaq__takeRowChosen{border-color:var(--ink)}.VideoStep5Preview-module__Ztvgaq__takeNo{font-family:var(--font-family);color:var(--gray);min-width:12px;font-size:11px}.VideoStep5Preview-module__Ztvgaq__takePlayer{flex:1;min-width:0}.VideoStep5Preview-module__Ztvgaq__takeChosen{font-family:var(--font-family);color:var(--ink);align-items:center;gap:3px;font-size:12px;font-weight:500;display:inline-flex}.VideoStep5Preview-module__Ztvgaq__takeSelectBtn{color:var(--ink);border:1px solid var(--border-on-light);border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;background:0 0;padding:3px 10px;font-size:12px}.VideoStep5Preview-module__Ztvgaq__takeSelectBtn:disabled{opacity:.45;cursor:default}.VideoStep5Preview-module__Ztvgaq__staleBadge{color:#a86b00;background:#fff4d6;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.VideoStep5Preview-module__Ztvgaq__applyChangesBtn{color:#a86b00;cursor:pointer;background:#fff4d6;border:1px solid #f0c97a;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.VideoStep5Preview-module__Ztvgaq__applyChangesBtn:hover:not(:disabled){background:#ffe9a8}.VideoStep5Preview-module__Ztvgaq__applyChangesBtn:disabled{opacity:.6;cursor:not-allowed}.VideoStep5Preview-module__Ztvgaq__sceneText{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.55;display:-webkit-box;overflow:hidden}.VideoStep5Preview-module__Ztvgaq__audioPlayer{width:100%;height:36px;accent-color:var(--ink);border-radius:8px}.VideoStep5Preview-module__Ztvgaq__audioPlaceholder{font-family:var(--font-family);color:var(--gray-muted);align-items:center;gap:8px;font-size:12px;display:flex}.VideoStep5Preview-module__Ztvgaq__emptyGenerating{color:var(--gray-muted);font-family:var(--font-family);flex-direction:column;align-items:center;gap:16px;padding:60px 0;font-size:14px;display:flex}.VideoStep5Preview-module__Ztvgaq__hookSection{background:var(--cream-card);border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);flex-direction:column;flex-shrink:0;gap:8px;padding:14px 16px;display:flex}.VideoStep5Preview-module__Ztvgaq__hookLabel{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.VideoStep5Preview-module__Ztvgaq__hookEditBtn{cursor:pointer;color:var(--foreground-on-light-muted,var(--gray-muted));background:0 0;border:none;border-radius:4px;align-items:center;padding:2px 4px;transition:color .15s,background .15s;display:flex}.VideoStep5Preview-module__Ztvgaq__hookEditBtn:hover{color:var(--foreground-dark,var(--ink));background:var(--cream-deep)}.VideoStep5Preview-module__Ztvgaq__hookEditRow{align-items:center;gap:6px;display:flex}.VideoStep5Preview-module__Ztvgaq__hookInput{font-family:var(--font-family);border:1px solid var(--border-on-light,var(--cream-deep));background:var(--cream-card,#fbf7ef);color:var(--foreground-dark,var(--ink));border-radius:8px;outline:none;flex:1;padding:8px 12px;font-size:14px;font-weight:600}.VideoStep5Preview-module__Ztvgaq__hookInput:hover{border-color:var(--border-on-light-strong)}.VideoStep5Preview-module__Ztvgaq__hookInput:focus{border-color:var(--ink)}.VideoStep5Preview-module__Ztvgaq__hookSaveBtn{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.VideoStep5Preview-module__Ztvgaq__hookSaveBtn:disabled{opacity:.5;cursor:default}.VideoStep5Preview-module__Ztvgaq__hookCancelBtn{background:var(--cream-deep);width:32px;height:32px;color:var(--gray);cursor:pointer;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.VideoStep5Preview-module__Ztvgaq__hookPreview{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));letter-spacing:.02em;margin:0;font-size:14px;font-weight:600}.VideoStep5Preview-module__Ztvgaq__hookEmpty{color:var(--foreground-on-light-muted,var(--gray-muted));text-transform:none;letter-spacing:0;font-weight:400}.VideoStep5Preview-module__Ztvgaq__stressNote{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray-muted));border-top:1px solid var(--border-on-light,var(--cream-deep));margin:20px 0 0;padding-top:12px;font-size:12px;line-height:1.5}.VideoStep5Preview-module__Ztvgaq__promptSection{margin-top:4px}.VideoStep5Preview-module__Ztvgaq__editDescBtn{background:var(--cream-deep);width:100%;color:var(--foreground-dark,var(--ink));font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:6px;padding:8px 12px;font-size:12px;font-weight:500;transition:opacity .15s;display:flex}.VideoStep5Preview-module__Ztvgaq__editDescBtn:hover:not(:disabled){opacity:.8}.VideoStep5Preview-module__Ztvgaq__editDescBtn:disabled{cursor:default;opacity:.5}.VideoStep5Preview-module__Ztvgaq__promptPreview{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray-muted));-webkit-line-clamp:2;text-align:left;-webkit-box-orient:vertical;flex:1;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.VideoStep5Preview-module__Ztvgaq__promptTextarea{width:100%;font-family:var(--font-family);color:var(--foreground-dark,var(--ink));border:1px solid var(--border-on-light,var(--cream-deep));resize:vertical;background:var(--cream-card,#fbf7ef);box-sizing:border-box;border-radius:8px;outline:none;padding:8px 10px;font-size:12px}.VideoStep5Preview-module__Ztvgaq__promptTextarea:hover{border-color:var(--border-on-light-strong)}.VideoStep5Preview-module__Ztvgaq__promptTextarea:focus{border-color:var(--ink)}.VideoStep5Preview-module__Ztvgaq__promptActions{gap:6px;margin-top:6px;display:flex}.VideoStep5Preview-module__Ztvgaq__promptSaveBtn{background:var(--ink);color:#fff;font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px 12px;font-size:12px;font-weight:600;transition:opacity .15s;display:flex}.VideoStep5Preview-module__Ztvgaq__promptSaveBtn:disabled{opacity:.5;cursor:default}.VideoStep5Preview-module__Ztvgaq__promptBtnCost{opacity:.65;align-items:center;gap:3px;font-size:10px;font-weight:500;display:inline-flex}.VideoStep5Preview-module__Ztvgaq__promptCancelBtn{background:var(--cream-deep);color:var(--gray);font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:7px 12px;font-size:12px;font-weight:500}.VideoStep5Preview-module__Ztvgaq__actionBar{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:8px 0 4px;display:flex}.VideoStep5Preview-module__Ztvgaq__costBadge{background:var(--cream-deep);border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--gray);align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:flex}.VideoStep5Preview-module__Ztvgaq__generateBtn{background:var(--ink);color:#fff;border-radius:var(--radius-control);font-family:var(--font-family);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;min-width:260px;padding:14px 28px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:flex}.VideoStep5Preview-module__Ztvgaq__generateBtn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.VideoStep5Preview-module__Ztvgaq__generateBtn:disabled{opacity:.45;cursor:default}.VideoStep5Preview-module__Ztvgaq__insufficientModalBody{flex-direction:column;gap:16px;display:flex}.VideoStep5Preview-module__Ztvgaq__insufficientModalText{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));margin:0;font-size:14px;line-height:1.5}.VideoStep5Preview-module__Ztvgaq__insufficientModalActions{justify-content:flex-end;gap:8px;display:flex}.VideoStep5Preview-module__Ztvgaq__insufficientModalCancelBtn{border:1px solid var(--border-on-light,var(--cream-deep));color:var(--foreground-on-light-muted,var(--gray));border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;background:#fff;padding:9px 14px;font-size:13px;font-weight:500}.VideoStep5Preview-module__Ztvgaq__insufficientModalGoBtn{background:var(--ink);color:#fff;border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;border:none;padding:9px 14px;font-size:13px;font-weight:600}.VideoStep5Preview-module__Ztvgaq__spinner{border:3px solid var(--border-on-light,var(--cream-deep));border-top-color:var(--ink);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite VideoStep5Preview-module__Ztvgaq__spin}.VideoStep5Preview-module__Ztvgaq__spinnerImg{border:2.5px solid var(--cream-deep);border-top-color:var(--gray-muted);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite VideoStep5Preview-module__Ztvgaq__spin}.VideoStep5Preview-module__Ztvgaq__spinnerTiny{border:1.5px solid var(--cream-deep);border-top-color:var(--gray-muted);border-radius:50%;flex-shrink:0;width:12px;height:12px;animation:.8s linear infinite VideoStep5Preview-module__Ztvgaq__spin}.VideoStep5Preview-module__Ztvgaq__refRow{margin:4px 0 2px;display:flex}.VideoStep5Preview-module__Ztvgaq__refAddBtn{color:var(--gray);border:1px dashed var(--cream-deep);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;transition:border-color .15s,color .15s;display:inline-flex}.VideoStep5Preview-module__Ztvgaq__refAddBtn:hover{color:var(--foreground-dark,var(--ink));border-style:solid}.VideoStep5Preview-module__Ztvgaq__refAddBtnBusy{opacity:.6;cursor:default}.VideoStep5Preview-module__Ztvgaq__refInput{display:none}.VideoStep5Preview-module__Ztvgaq__refThumbWrap{border:1px solid var(--cream-deep);border-radius:8px;width:64px;height:64px;position:relative;overflow:hidden}.VideoStep5Preview-module__Ztvgaq__refThumb{object-fit:cover;width:100%;height:100%;display:block}.VideoStep5Preview-module__Ztvgaq__refRemoveBtn{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:background .15s;display:flex;position:absolute;top:3px;right:3px}.VideoStep5Preview-module__Ztvgaq__refRemoveBtn:hover:not(:disabled){background:#000c}.VideoStep5Preview-module__Ztvgaq__refRemoveBtn:disabled{cursor:default}.VideoStep5Preview-module__Ztvgaq__spinnerBtn{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite VideoStep5Preview-module__Ztvgaq__spin}.VideoStep5Preview-module__Ztvgaq__spinnerWrap{justify-content:center;padding:80px 0;display:flex}@keyframes VideoStep5Preview-module__Ztvgaq__spin{to{transform:rotate(360deg)}}@media (max-width:768px){.VideoStep5Preview-module__Ztvgaq__page{gap:16px;padding:20px 16px}.VideoStep5Preview-module__Ztvgaq__sectionHeader{flex-direction:column;align-items:flex-start}.VideoStep5Preview-module__Ztvgaq__card{width:200px}.VideoStep5Preview-module__Ztvgaq__actionBar{flex-direction:column;align-items:stretch}.VideoStep5Preview-module__Ztvgaq__generateBtn{min-width:unset;width:100%}}.VideoStep5Preview-module__Ztvgaq__refHint{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));margin:4px 0 0;font-size:11px;line-height:1.4}.VideoStep5Preview-module__Ztvgaq__photoCommentInput{width:100%;font-family:var(--font-family);border:1px solid var(--border-on-light,var(--cream-deep));box-sizing:border-box;background:#fff;border-radius:6px;margin-top:6px;padding:6px 8px;font-size:12px}.VideoStep5Preview-module__Ztvgaq__characterToggle{font-family:var(--font-family);cursor:pointer;align-items:center;gap:6px;margin-top:6px;font-size:12px;display:flex}.VideoStep5Preview-module__Ztvgaq__timeHint{color:var(--gray);font-size:12px}.VideoStep5Preview-module__Ztvgaq__imageVersions{flex-wrap:wrap;gap:4px;display:flex}.VideoStep5Preview-module__Ztvgaq__imageVersionBtn{border:1px solid var(--border-on-light);min-width:32px;font-family:var(--font-family);color:var(--gray);cursor:pointer;background:#fff;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600}.VideoStep5Preview-module__Ztvgaq__imageVersionBtn:hover:not(:disabled){border-color:var(--ink);color:var(--ink)}.VideoStep5Preview-module__Ztvgaq__imageVersionBtn:disabled{cursor:default}.VideoStep5Preview-module__Ztvgaq__imageVersionBtnActive,.VideoStep5Preview-module__Ztvgaq__imageVersionBtnActive:disabled{background:var(--ink);border-color:var(--ink);color:#fff}
.NarrationPlayer-module__EVOlJa__block{background:var(--cream-card);border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);align-items:center;gap:12px;width:100%;padding:14px 16px;display:flex}.NarrationPlayer-module__EVOlJa__iconBtn{background:var(--ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.NarrationPlayer-module__EVOlJa__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.NarrationPlayer-module__EVOlJa__title{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.NarrationPlayer-module__EVOlJa__subtitle{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:400;overflow:hidden}.NarrationPlayer-module__EVOlJa__playBtn{border-radius:var(--radius-control);background:var(--ink);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .15s;display:flex}.NarrationPlayer-module__EVOlJa__playBtn:hover{opacity:.75}
.SceneAudioPlayer-module__NuPouG__player{background:var(--cream-card);border:1px solid var(--border-on-light);border-radius:var(--radius-sm);align-items:center;gap:8px;width:100%;margin-top:8px;padding:6px 10px;display:flex}.SceneAudioPlayer-module__NuPouG__playBtn{background:var(--ink);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:opacity .15s;display:flex}.SceneAudioPlayer-module__NuPouG__playBtn:hover{opacity:.75}.SceneAudioPlayer-module__NuPouG__label{font-family:var(--font-family);color:var(--ink);white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:500}.SceneAudioPlayer-module__NuPouG__track{background:var(--cream-deep);border-radius:2px;flex:1;min-width:0;height:4px;overflow:hidden}.SceneAudioPlayer-module__NuPouG__fill{background:var(--ink);border-radius:2px;height:100%;transition:width .15s linear}
.PronunciationPanel-module__JcjU0a__panel{border:1px solid var(--border-on-light);border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--ink);padding:10px 14px}.PronunciationPanel-module__JcjU0a__summary{cursor:pointer;align-items:center;gap:6px;font-size:13px;font-weight:500;list-style:none;display:flex}.PronunciationPanel-module__JcjU0a__summary::-webkit-details-marker{display:none}.PronunciationPanel-module__JcjU0a__count{color:var(--gray);font-weight:400}.PronunciationPanel-module__JcjU0a__hint,.PronunciationPanel-module__JcjU0a__empty{color:var(--gray);margin:8px 0 0;font-size:12px;line-height:1.4}.PronunciationPanel-module__JcjU0a__list{flex-direction:column;gap:4px;margin:8px 0 0;padding:0;list-style:none;display:flex}.PronunciationPanel-module__JcjU0a__row{align-items:center;gap:8px;font-size:13px;display:flex}.PronunciationPanel-module__JcjU0a__written{font-weight:500}.PronunciationPanel-module__JcjU0a__arrow{color:var(--gray)}.PronunciationPanel-module__JcjU0a__spoken{flex:1}.PronunciationPanel-module__JcjU0a__removeBtn{color:var(--gray);cursor:pointer;background:0 0;border:none;padding:2px;display:inline-flex}.PronunciationPanel-module__JcjU0a__removeBtn:hover:not(:disabled){color:var(--color-error)}.PronunciationPanel-module__JcjU0a__form{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.PronunciationPanel-module__JcjU0a__input{border:1px solid var(--border-on-light);border-radius:var(--radius-sm);min-width:0;font-family:var(--font-family);color:var(--ink);background:0 0;flex:140px;padding:6px 10px;font-size:13px}.PronunciationPanel-module__JcjU0a__addBtn{border:1px solid var(--border-on-light);border-radius:var(--radius-sm);color:var(--ink);font-family:var(--font-family);cursor:pointer;background:0 0;align-items:center;gap:4px;padding:6px 12px;font-size:13px;display:inline-flex}.PronunciationPanel-module__JcjU0a__addBtn:disabled{opacity:.45;cursor:default}.PronunciationPanel-module__JcjU0a__error{color:var(--color-error);margin:6px 0 0;font-size:12px}
.VideoStep4Storyboard-module__6A8rrG__page{flex-direction:column;gap:20px;height:100%;padding:28px 40px;display:flex;overflow-y:auto}.VideoStep4Storyboard-module__6A8rrG__hookSection{flex-direction:column;flex-shrink:0;gap:6px;display:flex}.VideoStep4Storyboard-module__6A8rrG__hookLabel{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:600}.VideoStep4Storyboard-module__6A8rrG__hookInput{font-family:var(--font-family);border:1px solid var(--border-on-light);border-radius:var(--radius-sm);background:var(--cream-card,#fbf7ef);color:var(--foreground-dark,var(--ink));box-sizing:border-box;outline:none;width:100%;padding:10px 12px;font-size:13px;font-weight:400;transition:border-color .15s}.VideoStep4Storyboard-module__6A8rrG__hookInput:hover{border-color:var(--border-on-light-strong)}.VideoStep4Storyboard-module__6A8rrG__hookInput:focus{border-color:var(--ink)}.VideoStep4Storyboard-module__6A8rrG__hookInput::placeholder{color:var(--gray-muted)}.VideoStep4Storyboard-module__6A8rrG__hookInputBad,.VideoStep4Storyboard-module__6A8rrG__hookInputBad:focus{border-color:#c0392b}.VideoStep4Storyboard-module__6A8rrG__hookLabelRow{justify-content:space-between;align-items:center;gap:8px;display:flex}.VideoStep4Storyboard-module__6A8rrG__hookCounter{font-family:var(--font-family);color:var(--gray);font-size:11px;font-weight:500}.VideoStep4Storyboard-module__6A8rrG__hookCounterBad{color:#c0392b}.VideoStep4Storyboard-module__6A8rrG__hookLines{flex-direction:column;gap:6px;display:flex}.VideoStep4Storyboard-module__6A8rrG__hookLineRow{align-items:center;gap:8px;display:flex}.VideoStep4Storyboard-module__6A8rrG__hookLineNum{width:18px;font-family:var(--font-family);color:var(--gray-muted);text-align:center;flex-shrink:0;font-size:11px;font-weight:700}.VideoStep4Storyboard-module__6A8rrG__hookLineRow .VideoStep4Storyboard-module__6A8rrG__hookInput{letter-spacing:.02em;font-weight:600}.VideoStep4Storyboard-module__6A8rrG__hookLineCounter{text-align:right;width:40px;font-family:var(--font-family);color:var(--gray);flex-shrink:0;font-size:11px;font-weight:500}.VideoStep4Storyboard-module__6A8rrG__hookLineRemove{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--gray-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .15s,background .15s;display:flex}.VideoStep4Storyboard-module__6A8rrG__hookLineRemove:hover{color:var(--color-error);background:var(--cream-deep)}.VideoStep4Storyboard-module__6A8rrG__hookAddLine{border:1px dashed var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--gray);cursor:pointer;background:0 0;align-self:flex-start;align-items:center;gap:5px;margin-top:2px;padding:5px 10px;font-size:12px;font-weight:500;transition:border-color .15s,color .15s;display:inline-flex}.VideoStep4Storyboard-module__6A8rrG__hookAddLine:hover{color:var(--foreground-dark,var(--ink));border-style:solid}.VideoStep4Storyboard-module__6A8rrG__hookWarn{font-family:var(--font-family);color:#c0392b;margin:2px 0 0;font-size:11px}.VideoStep4Storyboard-module__6A8rrG__hookHint{font-family:var(--font-family);color:var(--foreground-on-light-muted,#6b6b6b);margin:2px 0 0;font-size:11px}.VideoStep4Storyboard-module__6A8rrG__stressNote{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));text-align:left;border-top:1px solid var(--border-on-light,var(--cream-deep));margin:20px 0 0;padding-top:12px;font-size:12px;line-height:1.5}.VideoStep4Storyboard-module__6A8rrG__sectionHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.VideoStep4Storyboard-module__6A8rrG__sectionTitle{font-family:var(--font-family);color:var(--foreground-dark,var(--ink));margin:0 0 4px;font-size:18px;font-weight:700}.VideoStep4Storyboard-module__6A8rrG__sectionSubtitle{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));margin:0;font-size:13px}.VideoStep4Storyboard-module__6A8rrG__addBtn{border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--foreground-dark,var(--ink));cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s;display:flex}.VideoStep4Storyboard-module__6A8rrG__addBtn:hover{background:var(--surface-card-light,var(--cream-deep))}.VideoStep4Storyboard-module__6A8rrG__cardList{scroll-snap-type:x mandatory;flex-direction:row;flex-shrink:0;gap:12px;padding-bottom:8px;display:flex;overflow:auto visible}.VideoStep4Storyboard-module__6A8rrG__cardList::-webkit-scrollbar{height:4px}.VideoStep4Storyboard-module__6A8rrG__cardList::-webkit-scrollbar-track{background:0 0}.VideoStep4Storyboard-module__6A8rrG__cardList::-webkit-scrollbar-thumb{background:var(--cream-deep);border-radius:2px}.VideoStep4Storyboard-module__6A8rrG__card{background:var(--cream-card,#fbf7ef);border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-control);scroll-snap-align:start;flex-direction:column;flex-shrink:0;width:240px;transition:border-color .15s;display:flex;overflow:hidden}.VideoStep4Storyboard-module__6A8rrG__card:focus-within{border-color:var(--cream-soft)}.VideoStep4Storyboard-module__6A8rrG__cardPreview{aspect-ratio:9/16;background:var(--cream-deep);flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.VideoStep4Storyboard-module__6A8rrG__brollBadge{color:#fff;font-family:var(--font-family);letter-spacing:.04em;pointer-events:none;background:#0000008c;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:600;position:absolute;top:8px;right:8px}.VideoStep4Storyboard-module__6A8rrG__cardPreviewImg{object-fit:cover;transform-origin:50% 26%;transition:transform .2s}.VideoStep4Storyboard-module__6A8rrG__cardPreviewImgClose{transform:scale(1.42857)}.VideoStep4Storyboard-module__6A8rrG__cardContent{flex-direction:column;flex:1;gap:10px;min-width:0;padding:12px 14px;display:flex}.VideoStep4Storyboard-module__6A8rrG__numRow{align-items:center;gap:8px;display:flex}.VideoStep4Storyboard-module__6A8rrG__numRow .VideoStep4Storyboard-module__6A8rrG__deleteBtn{margin-left:auto}.VideoStep4Storyboard-module__6A8rrG__numBadge{border-radius:var(--radius-sm);background:var(--ink);color:#fff;width:24px;height:24px;font-family:var(--font-family);flex-shrink:0;justify-content:center;align-items:center;font-size:10px;font-weight:700;display:flex}.VideoStep4Storyboard-module__6A8rrG__sceneText{background:var(--cream-card);border:1px solid var(--cream-deep);width:100%;font-family:var(--font-family);color:var(--foreground-dark,var(--ink));resize:none;box-sizing:border-box;border-radius:8px;outline:none;padding:10px 12px;font-size:13px;line-height:1.5;transition:border-color .15s}.VideoStep4Storyboard-module__6A8rrG__sceneText:focus{border-color:var(--cream-deep)}.VideoStep4Storyboard-module__6A8rrG__visualText{border:1px dashed var(--cream-deep);width:100%;font-family:var(--font-family);color:var(--gray);resize:vertical;box-sizing:border-box;background:0 0;border-radius:8px;outline:none;min-height:96px;padding:8px 12px;font-size:11px;line-height:1.5;transition:border-color .15s}.VideoStep4Storyboard-module__6A8rrG__visualText::placeholder{color:var(--gray-muted)}.VideoStep4Storyboard-module__6A8rrG__visualText:focus{border-color:var(--cream-deep);color:var(--foreground-dark,var(--ink));border-style:solid}.VideoStep4Storyboard-module__6A8rrG__tagsRow{align-items:center;gap:6px;display:flex}.VideoStep4Storyboard-module__6A8rrG__tag{font-family:var(--font-family);cursor:pointer;border:none;border-radius:8px;padding:5px 12px;font-size:11px;font-weight:600;transition:background .15s,color .15s}.VideoStep4Storyboard-module__6A8rrG__tagActive{background:var(--ink);color:#fff}.VideoStep4Storyboard-module__6A8rrG__tagOutline{color:var(--gray-muted);border:1px solid var(--cream-deep);background:0 0;font-weight:500}.VideoStep4Storyboard-module__6A8rrG__tagOutline:hover{background:var(--surface-card-light,var(--cream-deep));color:var(--foreground-dark,var(--ink))}.VideoStep4Storyboard-module__6A8rrG__planBlock{flex-direction:column;gap:5px;display:flex}.VideoStep4Storyboard-module__6A8rrG__planLabel{font-family:var(--font-family);color:var(--gray-muted);font-size:11px;font-weight:600}.VideoStep4Storyboard-module__6A8rrG__planSeg{gap:6px;display:flex}.VideoStep4Storyboard-module__6A8rrG__planSeg .VideoStep4Storyboard-module__6A8rrG__tag{white-space:nowrap;text-align:center;flex:1;padding:4px 8px}.VideoStep4Storyboard-module__6A8rrG__gripHandle{cursor:grab;flex-shrink:0;align-items:center;display:inline-flex}.VideoStep4Storyboard-module__6A8rrG__gripHandle:active{cursor:grabbing}.VideoStep4Storyboard-module__6A8rrG__deleteBtn{cursor:pointer;color:var(--gray-muted);background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;transition:color .15s;display:flex}.VideoStep4Storyboard-module__6A8rrG__deleteBtn:hover{color:var(--color-error)}.VideoStep4Storyboard-module__6A8rrG__actionBar{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;padding:8px 0 4px;display:flex}.VideoStep4Storyboard-module__6A8rrG__costBadge{background:var(--cream-deep);border-radius:var(--radius-sm);font-family:var(--font-family);color:var(--gray);align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:flex}.VideoStep4Storyboard-module__6A8rrG__generateBtn{background:var(--ink);color:#fff;border-radius:var(--radius-control);font-family:var(--font-family);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;min-width:280px;padding:14px 28px;font-size:14px;font-weight:600;transition:opacity .15s,transform .15s;display:flex}.VideoStep4Storyboard-module__6A8rrG__generateBtn:hover:not(:disabled){opacity:.85;transform:translateY(-1px)}.VideoStep4Storyboard-module__6A8rrG__generateBtn:disabled{opacity:.4;cursor:default}.VideoStep4Storyboard-module__6A8rrG__regenAudioBtn{color:var(--ink);border:1px solid var(--border-on-light);border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;background:0 0;align-items:center;gap:6px;margin-right:auto;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.VideoStep4Storyboard-module__6A8rrG__regenAudioBtn:hover:not(:disabled){background:var(--cream-deep);border-color:var(--ink-soft,#999)}.VideoStep4Storyboard-module__6A8rrG__regenAudioBtn:disabled{opacity:.45;cursor:default}.VideoStep4Storyboard-module__6A8rrG__regenAudioCost{color:var(--gray);font-weight:400}.VideoStep4Storyboard-module__6A8rrG__spinner{border:3px solid var(--border-on-light,var(--cream-deep));border-top-color:var(--ink);border-radius:50%;width:32px;height:32px;animation:.8s linear infinite VideoStep4Storyboard-module__6A8rrG__spin}.VideoStep4Storyboard-module__6A8rrG__spinnerSmall{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite VideoStep4Storyboard-module__6A8rrG__spin}.VideoStep4Storyboard-module__6A8rrG__spinnerWrap{justify-content:center;padding:80px 0;display:flex}@keyframes VideoStep4Storyboard-module__6A8rrG__spin{to{transform:rotate(360deg)}}.VideoStep4Storyboard-module__6A8rrG__brollPlaceholder{background:var(--cream-deep);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VideoStep4Storyboard-module__6A8rrG__locationPending{text-align:center;background:var(--cream-deep);flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;height:100%;padding:0 16px;display:flex}.VideoStep4Storyboard-module__6A8rrG__locationPendingText{font-family:var(--font-family);color:var(--gray-muted);max-width:200px;font-size:11px;font-weight:600;line-height:1.4}.VideoStep4Storyboard-module__6A8rrG__cardDragging{opacity:.4;cursor:grabbing}.VideoStep4Storyboard-module__6A8rrG__cardDragOver{border-color:var(--ink);box-shadow:0 0 0 2px var(--ink)}@media (max-width:768px){.VideoStep4Storyboard-module__6A8rrG__page{gap:16px;padding:20px 16px}.VideoStep4Storyboard-module__6A8rrG__sectionHeader{flex-direction:column;align-items:flex-start}.VideoStep4Storyboard-module__6A8rrG__addBtn{justify-content:center;width:100%}.VideoStep4Storyboard-module__6A8rrG__cardList{grid-template-columns:1fr 1fr}.VideoStep4Storyboard-module__6A8rrG__actionBar{flex-direction:column;align-items:stretch}.VideoStep4Storyboard-module__6A8rrG__generateBtn{min-width:unset;width:100%}}.VideoStep4Storyboard-module__6A8rrG__insufficientModalBody{flex-direction:column;gap:20px;display:flex}.VideoStep4Storyboard-module__6A8rrG__insufficientModalText{color:var(--gray);margin:0;font-size:14px;line-height:1.6}.VideoStep4Storyboard-module__6A8rrG__insufficientModalActions{justify-content:flex-end;gap:10px;display:flex}.VideoStep4Storyboard-module__6A8rrG__insufficientModalCancelBtn{border:1px solid var(--border-on-light);cursor:pointer;color:var(--foreground-dark,var(--ink));font-size:14px;font-family:var(--font-family);background:0 0;border-radius:8px;padding:9px 20px}.VideoStep4Storyboard-module__6A8rrG__insufficientModalGoBtn{background:var(--ink);color:#fff;cursor:pointer;font-size:14px;font-weight:600;font-family:var(--font-family);border:none;border-radius:8px;padding:9px 20px}.VideoStep4Storyboard-module__6A8rrG__moveRow{justify-content:center;gap:8px;margin-top:auto;padding-top:8px;display:flex}.VideoStep4Storyboard-module__6A8rrG__moveBtn{background:var(--cream-deep);width:32px;height:28px;color:var(--foreground-dark,var(--ink));cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.VideoStep4Storyboard-module__6A8rrG__moveBtn:hover:not(:disabled){opacity:.75}.VideoStep4Storyboard-module__6A8rrG__moveBtn:disabled{opacity:.35;cursor:default}.VideoStep4Storyboard-module__6A8rrG__regenSceneAudioBtn{width:100%;color:var(--ink);border:1px solid var(--border-on-light);border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;background:0 0;justify-content:center;align-items:center;gap:5px;margin-top:8px;padding:7px 10px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.VideoStep4Storyboard-module__6A8rrG__regenSceneAudioBtn:hover:not(:disabled){background:var(--cream-deep);border-color:var(--ink-soft,#999)}.VideoStep4Storyboard-module__6A8rrG__regenSceneAudioBtn:disabled{opacity:.45;cursor:default}.VideoStep4Storyboard-module__6A8rrG__refRow{margin-top:2px;display:flex}.VideoStep4Storyboard-module__6A8rrG__refAddBtn{color:var(--gray);border:1px dashed var(--cream-deep);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;font-size:11px;transition:border-color .15s,color .15s;display:inline-flex}.VideoStep4Storyboard-module__6A8rrG__refAddBtn:hover{color:var(--foreground-dark,var(--ink));border-style:solid}.VideoStep4Storyboard-module__6A8rrG__refAddBtnBusy{opacity:.6;cursor:default}.VideoStep4Storyboard-module__6A8rrG__refInput{display:none}.VideoStep4Storyboard-module__6A8rrG__refThumbWrap{border:1px solid var(--cream-deep);border-radius:8px;width:64px;height:64px;position:relative;overflow:hidden}.VideoStep4Storyboard-module__6A8rrG__refThumb{object-fit:cover;width:100%;height:100%;display:block}.VideoStep4Storyboard-module__6A8rrG__refRemoveBtn{color:#fff;cursor:pointer;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;padding:0;transition:background .15s;display:flex;position:absolute;top:3px;right:3px}.VideoStep4Storyboard-module__6A8rrG__refRemoveBtn:hover:not(:disabled){background:#000c}.VideoStep4Storyboard-module__6A8rrG__refRemoveBtn:disabled{cursor:default}.VideoStep4Storyboard-module__6A8rrG__refHint{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));margin:4px 0 0;font-size:11px;line-height:1.4}.VideoStep4Storyboard-module__6A8rrG__layoutWarn{font-family:var(--font-family);color:#7a5600;background:#f5b40024;border-left:3px solid #f5b400;border-radius:6px;margin:6px 0 0;padding:6px 8px;font-size:12px;line-height:1.4}.VideoStep4Storyboard-module__6A8rrG__layoutWarnText{margin:0}.VideoStep4Storyboard-module__6A8rrG__layoutWarnActions{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.VideoStep4Storyboard-module__6A8rrG__layoutWarnBtn{font-family:var(--font-family);color:#7a5600;cursor:pointer;background:#ffffffb3;border:1px solid #f5b400;border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600}.VideoStep4Storyboard-module__6A8rrG__layoutWarnBtn:hover{background:#fff}.VideoStep4Storyboard-module__6A8rrG__brollCharacter{background:var(--cream-card,#fbf7ef);border:1px solid var(--border-on-light,var(--cream-deep));border-radius:var(--radius-control);cursor:pointer;flex-shrink:0;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.VideoStep4Storyboard-module__6A8rrG__brollCharacterCheckbox{cursor:pointer;flex-shrink:0;width:16px;height:16px;margin-top:2px}.VideoStep4Storyboard-module__6A8rrG__brollCharacterText{font-family:var(--font-family);flex-direction:column;gap:2px;display:flex}.VideoStep4Storyboard-module__6A8rrG__brollCharacterTitle{font-size:14px;font-weight:600}.VideoStep4Storyboard-module__6A8rrG__brollCharacterHint{color:var(--foreground-on-light-muted,var(--gray));font-size:12px}.VideoStep4Storyboard-module__6A8rrG__brollCharacterNote{color:var(--foreground-on-light-muted,var(--gray));font-size:11px;line-height:1.4}.VideoStep4Storyboard-module__6A8rrG__timeHint{color:var(--gray);font-size:12px}.VideoStep4Storyboard-module__6A8rrG__zoneLabel{font-family:var(--font-family);color:var(--foreground-on-light-muted,var(--gray));padding:8px 10px 6px;font-size:10.5px;font-weight:600;line-height:1.3}.VideoStep4Storyboard-module__6A8rrG__voicingBox{background:var(--cream-deep);font-family:var(--font-family);color:var(--ink);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.VideoStep4Storyboard-module__6A8rrG__voicingBox .VideoStep4Storyboard-module__6A8rrG__spinnerSmall{border-color:#00000026;border-top-color:var(--ink)}
.VideoStep6ScenePreview-module__ry1EGq__page{box-sizing:border-box;flex-direction:column;gap:24px;height:100%;padding:28px 40px;display:flex;overflow-y:auto}.VideoStep6ScenePreview-module__ry1EGq__spinnerWrap{justify-content:center;padding:64px 0;display:flex}.VideoStep6ScenePreview-module__ry1EGq__spinner{border:3px solid var(--cream-deep);border-top-color:var(--ink);border-radius:50%;width:40px;height:40px;animation:.8s linear infinite VideoStep6ScenePreview-module__ry1EGq__spin}@keyframes VideoStep6ScenePreview-module__ry1EGq__spin{to{transform:rotate(360deg)}}.VideoStep6ScenePreview-module__ry1EGq__sectionHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__sectionTitle{color:var(--foreground-on-light);margin:0 0 4px;font-size:18px;font-weight:700}.VideoStep6ScenePreview-module__ry1EGq__sectionSubtitle{color:var(--gray);margin:0;font-size:13px}.VideoStep6ScenePreview-module__ry1EGq__headerActions{flex-shrink:0;align-items:center;gap:10px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__playAllBtn{border-radius:var(--radius-card);border:1px solid var(--foreground-on-light);background:var(--foreground-on-light);color:#fff;cursor:pointer;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:600;transition:opacity .15s;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__playAllBtn:hover{opacity:.85}.VideoStep6ScenePreview-module__ry1EGq__playAllBtn:disabled{opacity:.5;cursor:default}.VideoStep6ScenePreview-module__ry1EGq__generatingBadge{background:var(--color-warning-bg);border:1px solid var(--color-warning-bg);border-radius:var(--radius-card);color:var(--coral);white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;padding:6px 14px;font-size:12px;font-weight:600;display:flex}.VideoStep6ScenePreview-module__ry1EGq__dotPulse{background:var(--coral);border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:1.2s ease-in-out infinite VideoStep6ScenePreview-module__ry1EGq__pulse}@keyframes VideoStep6ScenePreview-module__ry1EGq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.VideoStep6ScenePreview-module__ry1EGq__cardList{scroll-snap-type:x mandatory;flex-direction:row;gap:16px;padding-bottom:8px;display:flex;overflow:auto visible}.VideoStep6ScenePreview-module__ry1EGq__card{scroll-snap-align:start;border:1px solid var(--border-on-light);border-radius:var(--radius-control);background:var(--cream-card,#fbf7ef);flex-direction:column;flex-shrink:0;width:240px;display:flex;overflow:hidden}.VideoStep6ScenePreview-module__ry1EGq__cardFailed{border-color:var(--color-error-bg);background:var(--color-error-bg)}.VideoStep6ScenePreview-module__ry1EGq__videoWrap{aspect-ratio:9/16;background:var(--ink);position:relative;overflow:hidden}.VideoStep6ScenePreview-module__ry1EGq__video{object-fit:cover;width:100%;height:100%;display:block}:-webkit-any(.VideoStep6ScenePreview-module__ry1EGq__video:fullscreen,.VideoStep6ScenePreview-module__ry1EGq__video:-webkit-full-screen){object-fit:contain;background:#000;width:100%;height:100%}:is(.VideoStep6ScenePreview-module__ry1EGq__video:fullscreen,.VideoStep6ScenePreview-module__ry1EGq__video:fullscreen){object-fit:contain;background:#000;width:100%;height:100%}.VideoStep6ScenePreview-module__ry1EGq__previewImg{object-fit:cover}.VideoStep6ScenePreview-module__ry1EGq__videoOverlay{background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoStep6ScenePreview-module__ry1EGq__videoPlaceholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VideoStep6ScenePreview-module__ry1EGq__spinnerImg{border:2.5px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite VideoStep6ScenePreview-module__ry1EGq__spin}.VideoStep6ScenePreview-module__ry1EGq__numBadge{color:#fff;z-index:2;background:#0009;border-radius:6px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;top:8px;left:8px}.VideoStep6ScenePreview-module__ry1EGq__regenProgress{z-index:4;background:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VideoStep6ScenePreview-module__ry1EGq__cardContent{flex-direction:column;gap:6px;padding:10px 12px 12px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__metaRow{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__typeBadge{background:var(--cream-fone);color:var(--gray);border-radius:6px;align-items:center;gap:3px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__durationLabel{color:var(--gray);align-items:center;gap:3px;font-size:11px;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__readyBadge{background:var(--color-success-bg);color:var(--sage-deep);border-radius:6px;align-items:center;gap:3px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__failedBadge{background:var(--color-error-bg);color:var(--color-error);border-radius:6px;padding:2px 7px;font-size:11px;font-weight:500}.VideoStep6ScenePreview-module__ry1EGq__staleBadge{color:#a86b00;background:#fff4d6;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__generatingBadge{background:var(--cream-deep);color:var(--gray);border-radius:6px;align-items:center;gap:5px;padding:2px 7px;font-size:11px;font-weight:500;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__badgeSpinner{border:1.5px solid var(--cream-fone);border-top-color:var(--gray);border-radius:50%;width:9px;height:9px;animation:.8s linear infinite VideoStep6ScenePreview-module__ry1EGq__spin}.VideoStep6ScenePreview-module__ry1EGq__applyChangesBtn{color:#a86b00;cursor:pointer;background:#fff4d6;border:1px solid #f0c97a;border-radius:10px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__applyChangesBtn:hover:not(:disabled){background:#ffe9a8}.VideoStep6ScenePreview-module__ry1EGq__applyChangesBtn:disabled{opacity:.6;cursor:not-allowed}.VideoStep6ScenePreview-module__ry1EGq__sceneText{color:var(--gray);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.5;display:-webkit-box;overflow:hidden}.VideoStep6ScenePreview-module__ry1EGq__errorReason{color:var(--color-error);margin:0;font-size:12px;line-height:1.4}.VideoStep6ScenePreview-module__ry1EGq__regenBtn{border:1px solid var(--border-on-light);color:var(--gray);cursor:pointer;width:100%;font-size:11px;font-weight:500;font-family:var(--font-family);background:0 0;border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:5px 10px;transition:background .15s,color .15s;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__regenBtn:hover:not(:disabled){background:var(--color-warning-bg);border-color:var(--color-warning-bg);color:var(--coral)}.VideoStep6ScenePreview-module__ry1EGq__regenBtn:disabled{opacity:.5;cursor:not-allowed}.VideoStep6ScenePreview-module__ry1EGq__regenBtnCost{color:var(--gray);align-items:center;gap:2px;margin-left:auto;font-size:10px;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__emptyGenerating{color:var(--gray);flex-direction:column;grid-column:1/-1;align-items:center;gap:16px;padding:48px 0;font-size:14px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__renderError{color:var(--color-error);background:var(--color-error-bg);border:1px solid var(--color-error-bg);border-radius:8px;margin:0;padding:10px 14px;font-size:13px}.VideoStep6ScenePreview-module__ry1EGq__actionBar{justify-content:space-between;align-items:center;gap:16px;padding-top:4px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__progressInfo{color:var(--gray);flex-direction:column;gap:2px;font-size:13px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__assembleBtn{background:var(--ink);color:#fff;border-radius:var(--radius-sm);font-family:var(--font-family);cursor:pointer;border:none;align-items:center;gap:8px;padding:11px 22px;font-size:14px;font-weight:600;transition:opacity .15s;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__assembleBtn:disabled{opacity:.55;cursor:not-allowed}.VideoStep6ScenePreview-module__ry1EGq__spinnerBtn{border:2px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite VideoStep6ScenePreview-module__ry1EGq__spin}.VideoStep6ScenePreview-module__ry1EGq__insufficientModalBody{flex-direction:column;gap:20px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__insufficientModalText{color:var(--gray);margin:0;font-size:14px;line-height:1.6}.VideoStep6ScenePreview-module__ry1EGq__insufficientModalActions{justify-content:flex-end;gap:10px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__insufficientModalCancelBtn{border:1px solid var(--border-on-light);cursor:pointer;color:var(--foreground-on-light);background:0 0;border-radius:8px;padding:9px 20px;font-size:14px}.VideoStep6ScenePreview-module__ry1EGq__insufficientModalGoBtn{background:var(--ink);color:#fff;cursor:pointer;border:none;border-radius:8px;padding:9px 20px;font-size:14px;font-weight:600}.VideoStep6ScenePreview-module__ry1EGq__stuckBanner{background:var(--color-warning-bg);border:1px solid var(--color-warning-bg);border-radius:var(--radius-card);align-items:center;gap:14px;margin-bottom:16px;padding:12px 16px;display:flex}.VideoStep6ScenePreview-module__ry1EGq__stuckBannerText{color:var(--ink);flex:1;font-size:13px;line-height:1.4}.VideoStep6ScenePreview-module__ry1EGq__stuckBannerBtn{background:var(--ink);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:8px;flex-shrink:0;align-items:center;gap:8px;padding:9px 18px;font-size:13px;font-weight:600;display:inline-flex}.VideoStep6ScenePreview-module__ry1EGq__stuckBannerBtn:disabled{opacity:.6;cursor:default}@media (max-width:640px){.VideoStep6ScenePreview-module__ry1EGq__actionBar{flex-direction:column;align-items:stretch}.VideoStep6ScenePreview-module__ry1EGq__assembleBtn{justify-content:center}.VideoStep6ScenePreview-module__ry1EGq__stuckBanner{flex-direction:column;align-items:stretch}.VideoStep6ScenePreview-module__ry1EGq__stuckBannerBtn{justify-content:center}}.VideoStep6ScenePreview-module__ry1EGq__timeHint{color:var(--gray);font-size:12px}
