.video-modify-module__pusYnW__workspace,.video-modify-module__pusYnW__headerActions{--modify-accent:#b9a7ff;--modify-ink:#eeeaf5;--modify-muted:#ada9b8;--modify-line:#35333d;color:var(--modify-ink);font-size:.875rem}main:has(>.video-modify-module__pusYnW__workspace){background:#101114}main#main-content:has(>.video-modify-module__pusYnW__workspace)>header{align-items:center;padding:.8rem 1.75rem}main#main-content:has(>.video-modify-module__pusYnW__workspace)>header h1{font-size:1.25rem}main:has(>.video-modify-module__pusYnW__workspace)>header p{color:#ada9b8;margin-top:.2rem;font-size:.75rem}.video-modify-module__pusYnW__workspace{flex:1;min-width:0;padding:0 1.75rem 1.25rem}.video-modify-module__pusYnW__intentPicker{border-bottom:1px solid var(--modify-line);align-items:center;gap:.75rem;margin-bottom:1.1rem;padding-block:.65rem;display:flex}.video-modify-module__pusYnW__intentTabs{scrollbar-width:thin;scrollbar-color:#655a78 transparent;align-items:center;gap:.35rem;min-width:0;padding:.2rem;display:flex;overflow-x:auto}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__intentTabs button{white-space:nowrap;background:0 0;border-color:#0000;flex-shrink:0;min-height:2.75rem;padding:.6rem .75rem;font-size:.8125rem}.video-modify-module__pusYnW__intentTabs button>svg{color:#c5b5e4;flex-shrink:0}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__intentTabs button[aria-pressed=true]{color:#eee5ff;background:#3c304e;border-color:#766294}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__exploreButton{white-space:nowrap;background:0 0;border-color:#0000;flex-shrink:0;margin-left:auto;font-size:.75rem}.video-modify-module__pusYnW__intentGuide{width:min(28rem,100vw - 2rem);max-height:min(36rem,70dvh);color:var(--modify-ink);border:1px solid var(--border,#46414d);background:var(--surface-raised,#222126);scrollbar-color:#655a78 #17181c;border-radius:.75rem;margin:0;padding:1rem;position:fixed;inset:min(8rem,20dvh) 1.5rem auto auto;overflow-y:auto;box-shadow:0 12px 40px #0006}.video-modify-module__pusYnW__intentGuide header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.5rem;display:flex}.video-modify-module__pusYnW__intentGuide header h2{font-size:1rem}.video-modify-module__pusYnW__intentGuide header button{background:0 0;border:0}.video-modify-module__pusYnW__intentGuide>div{gap:.2rem;display:grid}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__intentGuide>div button{text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:flex-start;padding:.65rem .4rem}.video-modify-module__pusYnW__intentGuide button>svg{color:#c5b5e4;flex-shrink:0;margin-top:.1rem}.video-modify-module__pusYnW__intentGuide button>span{gap:.2rem;display:grid}.video-modify-module__pusYnW__intentGuide strong{font-size:.8125rem}.video-modify-module__pusYnW__intentGuide small{font-size:.75rem}.video-modify-module__pusYnW__rangeScope{justify-content:space-between;align-items:center;gap:.75rem;margin-top:1.15rem;display:flex}.video-modify-module__pusYnW__rangeScope h3{font-size:.875rem}.video-modify-module__pusYnW__rangeScope p,.video-modify-module__pusYnW__directionGuide{color:var(--modify-muted);margin:.3rem 0 0;font-size:.75rem;line-height:1.6}.video-modify-module__pusYnW__rangeScope .video-modify-module__pusYnW__segment{flex-shrink:0}.video-modify-module__pusYnW__rangeScope .video-modify-module__pusYnW__segment button{white-space:nowrap;padding-inline:.55rem}.video-modify-module__pusYnW__directionGuide{margin:.65rem 0 .4rem}.video-modify-module__pusYnW__promptExamples{flex-wrap:wrap;gap:.35rem;margin-top:.65rem;display:flex}.video-modify-module__pusYnW__promptExamples>span{width:100%;color:var(--modify-muted);font-size:.7rem}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__promptExamples button{text-align:left;background:0 0;border-color:#47404e;justify-content:flex-start;min-height:2.25rem;padding:.4rem .6rem;font-size:.7rem;font-weight:400;line-height:1.5}.video-modify-module__pusYnW__exportChoice{gap:.3rem;margin-bottom:.8rem;display:grid}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__exportChoice button{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;align-items:center;gap:.6rem;padding:.7rem .75rem;font-size:.8125rem}.video-modify-module__pusYnW__exportChoice button>svg{color:#b4a5ca;flex-shrink:0}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__exportChoice button[aria-pressed=true]{background:#282330;border-color:#8972b0}.video-modify-module__pusYnW__exportChoice button[aria-pressed=true]>svg{color:#c6b1ff}.video-modify-module__pusYnW__outputSummary{color:#c5bed1;margin:.8rem 0 1.2rem;font-size:.75rem;line-height:1.6}.video-modify-module__pusYnW__quoteOutcome{border-bottom:1px solid var(--modify-line);flex-direction:column;gap:.3rem;margin-bottom:1rem;padding-block:.55rem .9rem;font-size:.75rem;display:flex}.video-modify-module__pusYnW__quoteOutcome span{color:#c5bed1}.video-modify-module__pusYnW__outputSettings{border:1px solid var(--border,#47414f);background:var(--surface-raised,#242228);border-radius:.5rem;margin-bottom:.65rem}.video-modify-module__pusYnW__outputSettings summary{cursor:pointer;align-items:center;gap:.7rem;padding:.85rem .8rem;list-style:none;display:flex}.video-modify-module__pusYnW__outputSettings summary::-webkit-details-marker{display:none}.video-modify-module__pusYnW__outputSettings summary>span{flex:1;gap:.35rem;display:grid}.video-modify-module__pusYnW__outputSettings summary strong{font-size:.8125rem;font-weight:550}.video-modify-module__pusYnW__outputSettings summary small{font-size:.75rem}.video-modify-module__pusYnW__outputSettings summary>svg{flex-shrink:0}.video-modify-module__pusYnW__outputSettings[open] summary>svg:last-child{transform:rotate(90deg)}.video-modify-module__pusYnW__outputSettings summary:hover{background:var(--surface-hover,#302c36);border-radius:.5rem}.video-modify-module__pusYnW__settingsBody{border-top:1px solid var(--border-subtle,#35333d);padding:.9rem .8rem .3rem}.video-modify-module__pusYnW__formatHint{color:var(--modify-muted);margin:.75rem 0;font-size:.7rem}.video-modify-module__pusYnW__modelPanel{border:1px solid var(--border,#47414f);background:var(--surface,#1d1c21);border-radius:.5rem;align-items:center;gap:.7rem;min-height:3.25rem;padding:.8rem;font-size:.8125rem;display:flex}.video-modify-module__pusYnW__modelPanel>svg{color:var(--modify-accent)}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__referenceDrop{background:var(--surface,#1d1c21);color:#cbc3d5;border:1px dashed #59515f;flex-direction:column;gap:.75rem;width:100%;min-height:10rem;font-size:.8125rem}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__referenceDrop:disabled{opacity:.65}.video-modify-module__pusYnW__directionHeading{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.55rem;display:flex}.video-modify-module__pusYnW__directionHeading label{align-items:baseline;gap:.6rem;font-weight:550;display:flex}.video-modify-module__pusYnW__directionHeading label>span{color:var(--modify-muted);font-size:.7rem;font-weight:400}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__directionHeading>button{background:0 0;min-height:2rem;font-size:.75rem}.video-modify-module__pusYnW__directionHeading>button[aria-expanded=true]>svg{transform:rotate(180deg)}.video-modify-module__pusYnW__srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1170px){.video-modify-module__pusYnW__rangeScope{flex-wrap:wrap}}@media (max-width:600px){.video-modify-module__pusYnW__intentPicker{gap:.25rem;margin-bottom:1rem;padding-block:.5rem}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__intentTabs button{padding-inline:.6rem}.video-modify-module__pusYnW__exploreButton .video-modify-module__pusYnW__exploreWord{display:none}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__exploreButton{min-width:2.75rem;min-height:2.75rem;padding:.5rem}.video-modify-module__pusYnW__rangeScope .video-modify-module__pusYnW__segment button{min-height:2.75rem}.video-modify-module__pusYnW__intentGuide{width:auto;max-height:calc(100dvh - 9rem);inset:7rem 1rem auto}}.video-modify-module__pusYnW__workspace *,.video-modify-module__pusYnW__headerActions *{box-sizing:border-box}.video-modify-module__pusYnW__workspace ::selection{color:#211735;background:#b9a7ff}.video-modify-module__pusYnW__workspace button,.video-modify-module__pusYnW__headerActions button,.video-modify-module__pusYnW__actions a{border:1px solid var(--modify-line);min-height:2.5rem;color:var(--modify-ink);font:inherit;cursor:pointer;background:#202126;border-radius:.5rem;justify-content:center;align-items:center;gap:.45rem;padding:.5rem .75rem;font-weight:500;text-decoration:none;transition:background .12s ease-out,border-color .12s ease-out;display:inline-flex}.video-modify-module__pusYnW__workspace button:hover:not(:disabled),.video-modify-module__pusYnW__headerActions button:hover:not(:disabled),.video-modify-module__pusYnW__actions a:hover{background:#312e3a;border-color:#767081}.video-modify-module__pusYnW__workspace button:disabled,.video-modify-module__pusYnW__headerActions button:disabled{opacity:.48;cursor:not-allowed}.video-modify-module__pusYnW__workspace :is(button,a,input,textarea,summary):focus-visible,.video-modify-module__pusYnW__headerActions button:focus-visible{outline:2px solid var(--modify-accent);outline-offset:3px}.video-modify-module__pusYnW__workspace input,.video-modify-module__pusYnW__workspace textarea{caret-color:var(--modify-accent);accent-color:var(--modify-accent)}.video-modify-module__pusYnW__workspace small{color:var(--modify-muted);font-size:.75rem;line-height:1.6}.video-modify-module__pusYnW__workspace h2{letter-spacing:-.015em;margin:0;font-size:1.0625rem;font-weight:600}.video-modify-module__pusYnW__workspace h3{margin:0;font-size:.9375rem;font-weight:550}.video-modify-module__pusYnW__headerActions{justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.video-modify-module__pusYnW__headerActions>span{color:var(--modify-muted);align-items:center;gap:.25rem;margin-right:.3rem;font-size:.75rem;display:flex}.video-modify-module__pusYnW__headerActions button{background:0 0;border:0}.video-modify-module__pusYnW__modes{border-bottom:1px solid var(--modify-line);scrollbar-width:thin;gap:1.75rem;margin-bottom:1.05rem;display:flex;overflow:auto}.video-modify-module__pusYnW__modes button{min-height:2.75rem;color:var(--modify-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:.6rem .3rem}.video-modify-module__pusYnW__modes button[aria-pressed=true]{color:var(--modify-accent);border-bottom-color:var(--modify-accent)}.video-modify-module__pusYnW__editor{grid-template-columns:minmax(0,1.9fr) minmax(280px,1fr);align-items:start;gap:1.75rem;display:grid}.video-modify-module__pusYnW__sourceColumn,.video-modify-module__pusYnW__source,.video-modify-module__pusYnW__inspector{min-width:0}.video-modify-module__pusYnW__sectionHeading{justify-content:space-between;align-items:center;gap:1rem;min-height:2.25rem;margin-bottom:.75rem;display:flex}.video-modify-module__pusYnW__sectionHeading>span{color:var(--modify-muted);white-space:nowrap;font-size:.75rem}.video-modify-module__pusYnW__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.video-modify-module__pusYnW__sectionHeading .video-modify-module__pusYnW__actions button{background:0 0;min-height:2rem;padding:.3rem .55rem}.video-modify-module__pusYnW__dropzone{text-align:center;background:#17181c;border:1px dashed #55505f;border-radius:.75rem;flex-direction:column;justify-content:center;min-height:37.5rem;padding:2.5rem 1.25rem 1.5rem;display:flex}.video-modify-module__pusYnW__dropzone[data-dragging=true]{border-color:var(--modify-accent);background:#282232}.video-modify-module__pusYnW__uploadLead{margin:auto 0}.video-modify-module__pusYnW__uploadSymbol{color:#c9c0d8;border:1px solid #686072;border-radius:.7rem;place-items:center;width:4.5rem;height:3.2rem;margin:0 auto 1.7rem;display:grid;position:relative}.video-modify-module__pusYnW__uploadSymbol span{background:var(--modify-accent);color:#241a38;border:1px solid #655d73;border-radius:50%;place-items:center;width:2.1rem;height:2.1rem;font-size:1.5rem;line-height:1;display:grid;position:absolute;bottom:-.6rem;right:-.55rem}.video-modify-module__pusYnW__uploadLead h3{letter-spacing:-.025em;font-size:1.75rem;font-weight:550}.video-modify-module__pusYnW__uploadLead p{color:var(--modify-muted);margin:.65rem 0 1.4rem;font-size:1rem;line-height:1.7}.video-modify-module__pusYnW__uploadActions{flex-wrap:wrap;justify-content:center;gap:.65rem;display:flex}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__primary{border:1px solid var(--modify-accent);background:var(--modify-accent);color:#241a38;font-weight:650;text-decoration:none}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__primary:hover:not(:disabled){background:#cabcff;border-color:#cabcff}.video-modify-module__pusYnW__uploadActions button{min-width:12rem;min-height:3.2rem;padding:.8rem 1.2rem}.video-modify-module__pusYnW__uploadLead .video-modify-module__pusYnW__dropHint{margin:1rem 0 .35rem;font-size:.8rem}.video-modify-module__pusYnW__direction{border-top:1px solid var(--modify-line);margin-top:.85rem;padding-top:.7rem}.video-modify-module__pusYnW__direction textarea{border:1px solid var(--modify-line);width:100%;height:3.75rem;min-height:3.75rem;max-height:16rem;color:var(--modify-ink);font:inherit;resize:vertical;background:#1c1d22;border-radius:.65rem;padding:.6rem .8rem;line-height:1.65}.video-modify-module__pusYnW__direction textarea::placeholder{color:#aaa4b6}.video-modify-module__pusYnW__directionFooter{align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.video-modify-module__pusYnW__directionFooter button{white-space:nowrap;background:0 0;min-height:2.15rem;font-size:.75rem}.video-modify-module__pusYnW__directionFooter small{font-size:.7rem}.video-modify-module__pusYnW__inspectorBody{min-width:0}.video-modify-module__pusYnW__inspector{border-left:1px solid var(--modify-line);padding-left:1.6rem}.video-modify-module__pusYnW__cast{padding-bottom:1rem}.video-modify-module__pusYnW__emptyCast{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:12rem;padding:1.5rem .5rem;display:flex}.video-modify-module__pusYnW__emptyCast>svg{color:#a99ac6;margin-bottom:1.4rem}.video-modify-module__pusYnW__emptyCast h3{font-size:1.25rem}.video-modify-module__pusYnW__emptyCast p{max-width:31ch;color:var(--modify-muted);margin:.65rem 0 1rem;font-size:.9375rem;line-height:1.7}.video-modify-module__pusYnW__emptyCast button{margin-top:1rem}.video-modify-module__pusYnW__castRows{gap:.65rem;display:grid}.video-modify-module__pusYnW__castRow{border:1px solid var(--modify-line);background:#1b1c20;border-radius:.5rem;padding:.55rem .7rem}.video-modify-module__pusYnW__castRow header{align-items:center;gap:.5rem;margin-bottom:.45rem;display:flex}.video-modify-module__pusYnW__castRow header button{background:0 0;border:0;min-height:2rem;margin-left:auto;padding:.3rem}.video-modify-module__pusYnW__subjectNumber{color:#152a23;background:#80f2cb;border-radius:50%;place-items:center;width:1.35rem;height:1.35rem;font-size:.75rem;font-weight:700;display:grid}.video-modify-module__pusYnW__subjectNumber[data-index="1"]{background:#ffc740}.video-modify-module__pusYnW__subjectNumber[data-index="2"]{background:#bba9ff}.video-modify-module__pusYnW__assignment{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.video-modify-module__pusYnW__assignment>div{text-align:center;flex-direction:column;gap:.4rem;min-width:0;display:flex}.video-modify-module__pusYnW__assignment>div img,.video-modify-module__pusYnW__subjectPreview{object-fit:contain;background:#101014;border-radius:.5rem;width:100%;height:4.5rem}.video-modify-module__pusYnW__assignment>svg{color:var(--modify-muted)}.video-modify-module__pusYnW__referenceButton{overflow-wrap:anywhere;flex-direction:column;width:100%;min-height:5.5rem;font-size:.75rem!important}.video-modify-module__pusYnW__referenceButton img{object-fit:contain;width:100%;height:4.5rem}.video-modify-module__pusYnW__referenceButton:has(img){background:0 0;border:0;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.1rem .45rem;padding:0;display:grid}.video-modify-module__pusYnW__referenceButton:has(img) img{grid-row:span 2}.video-modify-module__pusYnW__referenceButton:has(img) span{text-align:left;align-self:end}.video-modify-module__pusYnW__referenceButton small{text-align:left;color:#d6c4f4;align-self:start;font-size:.7rem}.video-modify-module__pusYnW__referenceRow{overflow-wrap:anywhere;align-items:center;gap:.65rem;display:flex}.video-modify-module__pusYnW__referenceRow img{object-fit:cover;border-radius:.4rem;width:3rem;height:3rem}.video-modify-module__pusYnW__referenceRow button{margin-left:auto}.video-modify-module__pusYnW__output{border-top:1px solid var(--modify-line);padding-top:1rem;padding-bottom:.25rem}.video-modify-module__pusYnW__output h2{margin-bottom:.9rem}.video-modify-module__pusYnW__setting{grid-template-columns:minmax(5.2rem,.72fr) minmax(0,1fr);align-items:center;gap:.5rem;margin-bottom:.65rem;font-size:.75rem;display:grid}.video-modify-module__pusYnW__setting>span{color:#ccc6d6}.video-modify-module__pusYnW__readonly{border:1px solid var(--modify-line);background:#1e1f24;border-radius:.4rem;align-items:center;gap:.4rem;min-height:2.5rem;padding:.45rem .6rem;font-size:.7rem;display:flex}.video-modify-module__pusYnW__readonly svg{color:var(--modify-accent);flex-shrink:0}.video-modify-module__pusYnW__segment{border:1px solid var(--modify-line);background:#1b1c21;border-radius:.45rem;min-width:0;padding:.2rem;display:flex}.video-modify-module__pusYnW__segment button{min-height:2rem;color:var(--modify-muted);background:0 0;border:0;flex:1;padding:.3rem .35rem;font-size:.7rem}.video-modify-module__pusYnW__segment button[aria-pressed=true]{color:#e0d2ff;background:#44384f}.video-modify-module__pusYnW__submit{border-top:1px solid var(--modify-line);margin-top:1rem;padding-top:.6rem}.video-modify-module__pusYnW__submit p{color:var(--modify-muted);margin:0 0 .5rem;font-size:.75rem;line-height:1.6}.video-modify-module__pusYnW__submit .video-modify-module__pusYnW__primary{justify-content:center;width:100%;min-height:2.8rem}.video-modify-module__pusYnW__submit small{text-align:center;margin-top:.6rem;font-size:.65rem;display:block}.video-modify-module__pusYnW__sourceMeta{color:var(--modify-muted);overflow-wrap:anywhere;margin:-.2rem 0 .75rem;font-size:.75rem}.video-modify-module__pusYnW__player{border:1px solid var(--modify-line);background:#0c0b0f;border-radius:.65rem .65rem 0 0;place-items:center;width:100%;max-height:min(24rem,100dvh - 36rem);display:grid;position:relative;overflow:hidden}.video-modify-module__pusYnW__player video{object-fit:contain;width:100%;height:100%;min-height:0}.video-modify-module__pusYnW__selectionFrame,.video-modify-module__pusYnW__maskOverlay{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.video-modify-module__pusYnW__selectionFrame{background:#0c0b0f}.video-modify-module__pusYnW__maskOverlay{cursor:crosshair}.video-modify-module__pusYnW__playback{background:#1b1c21;border-radius:0 0 .65rem .65rem;align-items:center;gap:.45rem;padding:.4rem .45rem;display:flex}.video-modify-module__pusYnW__playback button{background:0 0;border:0;min-height:2rem;padding:.3rem}.video-modify-module__pusYnW__playback span{font-variant-numeric:tabular-nums;color:var(--modify-muted);flex:1;font-size:.75rem}.video-modify-module__pusYnW__trim{color:var(--modify-muted);align-items:center;gap:1rem;margin-top:.65rem;font-size:.7rem;display:flex}.video-modify-module__pusYnW__trim label{align-items:center;gap:.4rem;display:flex}.video-modify-module__pusYnW__trim input{border:1px solid var(--modify-line);width:4rem;min-height:2rem;color:var(--modify-ink);font:inherit;font-variant-numeric:tabular-nums;background:#1e1f24;border-radius:.4rem;padding:.3rem}.video-modify-module__pusYnW__trim>span{margin-left:auto}.video-modify-module__pusYnW__selectionTools{flex-wrap:wrap;gap:.35rem;display:flex}.video-modify-module__pusYnW__selectionTools button{min-height:2rem;padding:.35rem .45rem;font-size:.75rem}.video-modify-module__pusYnW__selectionTools .video-modify-module__pusYnW__selected{color:#e0d2ff;background:#3e324e;border-color:#7e68a3}.video-modify-module__pusYnW__frameChoice{color:var(--modify-muted);flex-direction:column;justify-content:center;align-items:flex-end;gap:0;margin-left:auto;font-size:.7rem;display:flex}.video-modify-module__pusYnW__frameChoice button{color:#cbb9ed;background:0 0;border:0;min-height:1.4rem;padding:.25rem;font-size:.7rem}.video-modify-module__pusYnW__helper{color:var(--modify-muted);margin:.65rem 0;font-size:.75rem;line-height:1.65}.video-modify-module__pusYnW__feedback{background:#302738;border:1px solid #5a4769;border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem}.video-modify-module__pusYnW__feedback p{justify-content:space-between;align-items:center;gap:1rem;margin:.25rem 0;line-height:1.65;display:flex}.video-modify-module__pusYnW__feedback button{flex-shrink:0}.video-modify-module__pusYnW__error,.video-modify-module__pusYnW__feedback [role=alert]{color:#ffd1dc}.video-modify-module__pusYnW__availability,.video-modify-module__pusYnW__inlineStatus{color:#dac8f3;margin-bottom:1.25rem;font-size:.8125rem;line-height:1.65}.video-modify-module__pusYnW__inlineStatus{align-items:center;gap:.5rem;display:flex}.video-modify-module__pusYnW__resultsEmpty{min-height:24rem;color:var(--modify-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.video-modify-module__pusYnW__resultsEmpty h3{color:var(--modify-ink)}.video-modify-module__pusYnW__resultsEmpty p{margin:0}.video-modify-module__pusYnW__results{padding-top:1rem}.video-modify-module__pusYnW__results>.video-modify-module__pusYnW__sectionHeading{flex-wrap:wrap;margin-bottom:1.25rem}.video-modify-module__pusYnW__results>.video-modify-module__pusYnW__sectionHeading h2{font-size:1.5rem;line-height:1.25}.video-modify-module__pusYnW__results>.video-modify-module__pusYnW__sectionHeading>button{min-height:2.75rem}.video-modify-module__pusYnW__resultGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.5rem;margin-bottom:1.5rem;display:grid}.video-modify-module__pusYnW__result{grid-template-rows:subgrid;border:1px solid var(--modify-line);border-radius:var(--tong-radius-panel);background:var(--tong-surface);grid-row:span 4;gap:.75rem;min-width:0;padding:1rem;display:grid}.video-modify-module__pusYnW__result header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;display:grid}.video-modify-module__pusYnW__result header h3{overflow-wrap:anywhere;line-height:1.5}.video-modify-module__pusYnW__resultStatus{max-width:8rem;color:var(--modify-muted);align-items:center;gap:.25rem;font-size:.75rem;line-height:1.875;display:inline-flex}.video-modify-module__pusYnW__resultStatus svg{flex-shrink:0}.video-modify-module__pusYnW__resultStatus[data-ready=true]{color:var(--tong-success-text)}.video-modify-module__pusYnW__resultPreview{aspect-ratio:16/9;background:#111015;border-radius:.5rem;width:100%;position:relative}.video-modify-module__pusYnW__resultPreview video{object-fit:contain;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;inset:0}.video-modify-module__pusYnW__resultState{border-radius:inherit;color:#cfc5dd;text-align:center;background:#1b1c21;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;line-height:1.65;display:flex;position:absolute;inset:0}.video-modify-module__pusYnW__resultState p{margin:0}.video-modify-module__pusYnW__resultDetails{color:var(--modify-muted);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;align-content:start;gap:.25rem;font-size:.75rem;line-height:1.5;display:grid}.video-modify-module__pusYnW__resultDetails p{margin:0}.video-modify-module__pusYnW__result .video-modify-module__pusYnW__resultActions{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:stretch;gap:.5rem;font-size:.75rem;display:grid}.video-modify-module__pusYnW__resultActions>:is(button,a){width:100%;min-width:0;min-height:2.75rem;padding:.5rem;line-height:1.5}.video-modify-module__pusYnW__resultActions svg{flex-shrink:0}.video-modify-module__pusYnW__price{margin:1rem 0 1.5rem}.video-modify-module__pusYnW__price>div{border-bottom:1px solid var(--modify-line);justify-content:space-between;gap:1rem;padding:.8rem 0;display:flex}.video-modify-module__pusYnW__price dd{font-variant-numeric:tabular-nums;margin:0}.video-modify-module__pusYnW__pickerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.video-modify-module__pusYnW__pickerGrid button{flex-direction:column;min-width:0;padding:.5rem}.video-modify-module__pusYnW__pickerGrid :is(img,video){object-fit:cover;border-radius:.3rem;width:100%;height:7rem}.video-modify-module__pusYnW__pickerGrid span{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:.75rem;overflow:hidden}.video-modify-module__pusYnW__helpSteps{margin:0 0 1.5rem;padding-left:1.25rem}.video-modify-module__pusYnW__helpSteps li+li{margin-top:.75rem}.video-modify-module__pusYnW__hidden{display:none}.video-modify-module__pusYnW__spin{animation:1s linear infinite video-modify-module__pusYnW__rotate}@keyframes video-modify-module__pusYnW__rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.video-modify-module__pusYnW__spin{animation:none}.video-modify-module__pusYnW__workspace button{transition:none}}@media (max-width:1170px){.video-modify-module__pusYnW__workspace{padding-inline:1.25rem}.video-modify-module__pusYnW__editor{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);gap:1.25rem}.video-modify-module__pusYnW__inspector{padding-left:1.25rem}.video-modify-module__pusYnW__directionFooter{flex-wrap:wrap}.video-modify-module__pusYnW__setting{grid-template-columns:1fr;gap:.4rem}}@media (max-width:900px){.video-modify-module__pusYnW__editor{grid-template-columns:1fr}.video-modify-module__pusYnW__inspector{border-left:0;border-top:1px solid var(--modify-line);padding-top:1.5rem;padding-left:0}.video-modify-module__pusYnW__inspectorBody{grid-template-columns:1fr 1fr;gap:2rem;display:grid}.video-modify-module__pusYnW__output{border-top:0;padding-top:0}.video-modify-module__pusYnW__emptyCast{min-height:12rem}.video-modify-module__pusYnW__dropzone{min-height:25rem}}@media (max-width:600px){main#main-content:has(>.video-modify-module__pusYnW__workspace)>header{gap:.75rem;padding:1.15rem 1rem .75rem 4.25rem}main#main-content:has(>.video-modify-module__pusYnW__workspace)>header h1{font-size:1.25rem}main:has(>.video-modify-module__pusYnW__workspace)>header p{font-size:.75rem}.video-modify-module__pusYnW__workspace{padding:0 1rem 2rem}.video-modify-module__pusYnW__headerActions{flex-wrap:wrap;justify-content:flex-start;gap:.4rem;padding-right:0;font-size:.75rem}.video-modify-module__pusYnW__headerActions>span{order:3}.video-modify-module__pusYnW__headerActions button{min-height:2.25rem;padding:.25rem .4rem}.video-modify-module__pusYnW__modes{gap:1.15rem;margin-bottom:1rem}.video-modify-module__pusYnW__modes button{min-height:3.2rem;font-size:.8125rem}.video-modify-module__pusYnW__dropzone{min-height:28rem;padding:2rem 1rem 1.3rem}.video-modify-module__pusYnW__uploadLead h3{font-size:1.3rem}.video-modify-module__pusYnW__uploadLead p{font-size:.8125rem}.video-modify-module__pusYnW__uploadActions{flex-direction:column;max-width:17rem;margin:0 auto}.video-modify-module__pusYnW__desktopBreak{display:none}.video-modify-module__pusYnW__inspectorBody{display:block}.video-modify-module__pusYnW__emptyCast{min-height:12rem}.video-modify-module__pusYnW__output{border-top:1px solid var(--modify-line);padding-top:1.25rem}.video-modify-module__pusYnW__setting{grid-template-columns:.8fr 1fr}.video-modify-module__pusYnW__directionFooter small{flex-basis:100%}.video-modify-module__pusYnW__sectionHeading{gap:.4rem}.video-modify-module__pusYnW__trim{gap:.5rem}.video-modify-module__pusYnW__frameChoice{flex-wrap:wrap}.video-modify-module__pusYnW__pickerGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-modify-module__pusYnW__result header{flex-wrap:wrap}}.video-modify-module__pusYnW__selectionBar{border-top:1px solid var(--modify-line);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.65rem;padding-top:.45rem;display:flex}.video-modify-module__pusYnW__selectionHelp{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.video-modify-module__pusYnW__selectionHelp .video-modify-module__pusYnW__helper{margin:.3rem 0}.video-modify-module__pusYnW__subjectLabels{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.video-modify-module__pusYnW__timeline{margin-top:.85rem}.video-modify-module__pusYnW__timelineHeading{color:var(--modify-muted);justify-content:space-between;gap:1rem;margin-bottom:.85rem;font-size:.7rem;display:flex}.video-modify-module__pusYnW__timelineHeading strong{color:#ded5ee;font-variant-numeric:tabular-nums;font-weight:500}.video-modify-module__pusYnW__filmstrip{isolation:isolate;height:3rem;margin-inline:.5rem;position:relative}.video-modify-module__pusYnW__frames{background:#24252b;border-radius:.3rem;height:100%;display:flex;overflow:hidden}.video-modify-module__pusYnW__frames img{object-fit:cover;width:12.5%;height:100%}.video-modify-module__pusYnW__framePlaceholder{background:#292a31;border-inline-end:1px solid #393a43;flex:0 0 12.5%;height:100%}.video-modify-module__pusYnW__timelineStatus,.video-modify-module__pusYnW__timelineStatus>span{align-items:center;gap:.45rem;display:flex}.video-modify-module__pusYnW__timelineStatus{color:var(--modify-muted);flex-wrap:wrap;margin-top:.5rem;font-size:.8125rem}.video-modify-module__pusYnW__timelineStatus button{min-height:2rem;font-size:inherit;padding:.25rem .5rem}.video-modify-module__pusYnW__trimSelection{border-block:2px solid var(--modify-accent);pointer-events:none;background:#b9a7ff12;position:absolute;inset-block:0}.video-modify-module__pusYnW__excludedClip{pointer-events:none;background:#09090caa;position:absolute;inset-block:0}.video-modify-module__pusYnW__frames:after{content:"";pointer-events:none;background:#0002;position:absolute;inset:0}.video-modify-module__pusYnW__filmstrip .video-modify-module__pusYnW__scrubber{appearance:none;opacity:0;cursor:ew-resize;z-index:2;width:100%;height:calc(100% + 1rem);margin:0;position:absolute;inset:-.5rem 0}.video-modify-module__pusYnW__scrubber:focus-visible~.video-modify-module__pusYnW__playhead{filter:drop-shadow(0 0 3px #b9a7ff);background:#cbbaff}.video-modify-module__pusYnW__playhead{pointer-events:none;z-index:4;background:#fff;width:2px;position:absolute;top:-.3rem;bottom:-.3rem;transform:translate(-50%);box-shadow:0 0 3px #000c}.video-modify-module__pusYnW__playhead:before{content:"";background:#fff;border-radius:2px 2px 4px 4px;width:10px;height:5px;position:absolute;top:-.2rem;left:-4px}.video-modify-module__pusYnW__trimHandle{background:var(--modify-accent);cursor:ew-resize;touch-action:none;z-index:3;border-radius:4px;place-items:center;width:16px;display:grid;position:absolute;top:0;bottom:0;transform:translate(-50%)}.video-modify-module__pusYnW__trimHandle:before{content:"";position:absolute;inset:0 -.875rem}.video-modify-module__pusYnW__trimHandle span{background:#4b365f;border-radius:1px;width:2px;height:17px}.video-modify-module__pusYnW__trimHandle:hover,.video-modify-module__pusYnW__trimHandle:focus-visible{outline-offset:2px;background:#d4c9ff;outline:2px solid #fff}.video-modify-module__pusYnW__trimHandle[aria-disabled=true]{cursor:wait;opacity:.5}.video-modify-module__pusYnW__timeRuler{font-variant-numeric:tabular-nums;color:#a9a2b5;justify-content:space-between;padding-top:.5rem;font-size:.625rem;display:flex}.video-modify-module__pusYnW__subjectChooser{border-top:1px solid var(--modify-line);margin-top:.8rem;padding-top:.85rem}.video-modify-module__pusYnW__subjectChooserHeading{justify-content:space-between;gap:.75rem;margin-bottom:.7rem;display:flex}.video-modify-module__pusYnW__subjectChooserHeading p{color:var(--modify-muted);margin:.3rem 0 0;font-size:.75rem;line-height:1.6}.video-modify-module__pusYnW__subjectChooserHeading>span{white-space:nowrap;color:#cbb9ed;padding-top:.15rem;font-size:.7rem}.video-modify-module__pusYnW__subjectGrid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:.6rem;display:grid}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__subjectOption{text-align:left;background:#1b1c21;border-color:#44404d;min-width:0;padding:.25rem;display:block;overflow:hidden}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__subjectOption[aria-pressed=true]{border-color:var(--modify-accent);background:#30283e}.video-modify-module__pusYnW__subjectImage{position:relative}.video-modify-module__pusYnW__subjectImage .video-modify-module__pusYnW__subjectPreview{border-radius:.3rem;height:5.25rem;display:block}.video-modify-module__pusYnW__subjectCheck{background:#17131fcc;border:1px solid #bfb8cd;border-radius:.3rem;place-items:center;width:1.2rem;height:1.2rem;display:grid;position:absolute;top:.35rem;right:.35rem}.video-modify-module__pusYnW__subjectOption[aria-pressed=true] .video-modify-module__pusYnW__subjectCheck{background:var(--modify-accent);border-color:var(--modify-accent);color:#211735}.video-modify-module__pusYnW__subjectCaption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.3rem;padding:.4rem .3rem .25rem;display:flex}.video-modify-module__pusYnW__subjectCaption strong{overflow-wrap:anywhere;min-width:0;font-size:.7rem;font-weight:550}.video-modify-module__pusYnW__subjectCaption small{font-size:.625rem}.video-modify-module__pusYnW__uploadProgress{text-align:center;width:100%;max-width:24rem;margin:auto;padding:1.25rem}.video-modify-module__pusYnW__uploadSpinner{color:#cfbfff;background:#30283e;border:1px solid #5d4f75;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;margin:0 auto 1rem;display:grid}.video-modify-module__pusYnW__uploadProgress h3{margin:0;font-size:1.25rem}.video-modify-module__pusYnW__uploadProgress p{text-overflow:ellipsis;white-space:nowrap;color:var(--modify-muted);margin:.5rem 0 1.25rem;font-size:.8rem;overflow:hidden}.video-modify-module__pusYnW__progressTrack{background:#42394d;border-radius:2px;height:3px;margin-bottom:1rem;overflow:hidden}.video-modify-module__pusYnW__progressTrack span{background:var(--modify-accent);width:40%;height:100%;animation:1.6s ease-in-out infinite alternate video-modify-module__pusYnW__upload-sweep;display:block}.video-modify-module__pusYnW__uploadOverlay{z-index:5;background:#111016ed;place-items:center;display:grid;position:absolute;inset:0}.video-modify-module__pusYnW__detectionProgress{text-align:start}.video-modify-module__pusYnW__scanPreview{background:var(--tong-canvas);border:1px solid var(--tong-divider);border-radius:var(--tong-radius-control);width:100%;height:11rem;position:relative;overflow:hidden}.video-modify-module__pusYnW__scanPreview video{object-fit:contain;opacity:.65;width:100%;height:100%}.video-modify-module__pusYnW__scanCorners{border:1px solid var(--tong-control-border);border-radius:var(--tong-radius-control);position:absolute;inset:1.5rem}.video-modify-module__pusYnW__scanLine{inset-inline:1.5rem;background:var(--tong-primary);height:2px;animation:3s ease-in-out infinite alternate video-modify-module__pusYnW__subject-scan;position:absolute;top:1.5rem}.video-modify-module__pusYnW__scanBadge{bottom:.65rem;background:var(--tong-surface);width:2.5rem;height:2.5rem;color:var(--tong-text-secondary);border-radius:var(--tong-radius-control);place-items:center;display:grid;position:absolute;inset-inline-end:.65rem}.video-modify-module__pusYnW__detectionProgress h3{font-size:var(--tong-text-body);font-weight:var(--tong-weight-medium);margin:1rem 0 .5rem}.video-modify-module__pusYnW__detectionProgress p{color:var(--tong-text-secondary);margin:0}.video-modify-module__pusYnW__detectionState{color:var(--tong-text-secondary);font-size:var(--tong-text-help);flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:1rem;display:flex}.video-modify-module__pusYnW__detectionState span:last-child{white-space:nowrap;margin-inline-start:auto}.video-modify-module__pusYnW__detectionProgress>small{margin-block-start:.75rem;display:block}.video-modify-module__pusYnW__resetWarning{color:#f1d7b9;background:#322b25;border:1px solid #695440;border-radius:.5rem;padding:.85rem 1rem}.video-modify-module__pusYnW__resetWarning strong{font-size:.875rem}.video-modify-module__pusYnW__resetWarning p{color:#d9c8b8;margin:.4rem 0 0;font-size:.8125rem}@keyframes video-modify-module__pusYnW__subject-scan{to{top:calc(100% - 1.5rem)}}@keyframes video-modify-module__pusYnW__upload-sweep{to{transform:translate(150%)}}@media (prefers-reduced-motion:reduce){.video-modify-module__pusYnW__scanLine,.video-modify-module__pusYnW__progressTrack span{animation:none}}@media (max-width:600px){.video-modify-module__pusYnW__subjectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.video-modify-module__pusYnW__subjectChooserHeading{flex-wrap:wrap;gap:.35rem}.video-modify-module__pusYnW__uploadOverlay .video-modify-module__pusYnW__uploadProgress{padding:.65rem}.video-modify-module__pusYnW__uploadOverlay .video-modify-module__pusYnW__uploadSpinner{width:2rem;height:2rem;margin-bottom:.35rem}.video-modify-module__pusYnW__uploadOverlay .video-modify-module__pusYnW__uploadSpinner svg{width:20px}.video-modify-module__pusYnW__uploadOverlay h3{font-size:1rem}.video-modify-module__pusYnW__uploadOverlay p{margin-bottom:.5rem}.video-modify-module__pusYnW__uploadOverlay .video-modify-module__pusYnW__progressTrack{margin-bottom:.35rem}.video-modify-module__pusYnW__uploadOverlay small{font-size:.625rem}.video-modify-module__pusYnW__scanPreview{height:9rem}}@media (max-width:1170px){.video-modify-module__pusYnW__emptyCast p{font-size:.875rem}.video-modify-module__pusYnW__uploadActions button{min-width:0}}@media (max-width:900px){.video-modify-module__pusYnW__player{max-height:28rem}.video-modify-module__pusYnW__dropzone{min-height:28rem}.video-modify-module__pusYnW__direction textarea{min-height:5rem}}@media (max-width:600px){.video-modify-module__pusYnW__uploadLead p{font-size:.875rem}.video-modify-module__pusYnW__emptyCast h3{font-size:1.125rem}.video-modify-module__pusYnW__emptyCast p{font-size:.875rem}.video-modify-module__pusYnW__selectionBar{gap:.5rem}.video-modify-module__pusYnW__frameChoice{flex-direction:row;justify-content:space-between;width:100%}.video-modify-module__pusYnW__selectionHelp{flex-wrap:wrap;gap:0}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__selectionTools button{min-height:2.75rem}.video-modify-module__pusYnW__subjectPreview{height:5rem}}@media (min-width:901px){main#main-content:has(>.video-modify-module__pusYnW__workspace[data-view=editor]){height:100dvh;min-height:0;overflow:hidden}main#main-content:has(>.video-modify-module__pusYnW__workspace[data-view=editor])>header{flex-shrink:0}.video-modify-module__pusYnW__workspace[data-view=editor]{flex-direction:column;min-height:0;padding-bottom:0;display:flex;overflow:hidden}.video-modify-module__pusYnW__workspace[data-view=editor]>:not(.video-modify-module__pusYnW__editor){flex-shrink:0}.video-modify-module__pusYnW__editor{flex:1;align-items:stretch;min-height:0;overflow:hidden}.video-modify-module__pusYnW__sourceColumn,.video-modify-module__pusYnW__inspectorBody{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:#655a78 #17181c;scrollbar-gutter:stable;padding:.2rem .5rem 1.25rem .2rem;scroll-padding-block:.75rem;overflow-y:auto}.video-modify-module__pusYnW__sourceColumn:focus-visible,.video-modify-module__pusYnW__inspectorBody:focus-visible{outline:2px solid var(--modify-accent);outline-offset:-2px}.video-modify-module__pusYnW__inspector{flex-direction:column;min-height:0;display:flex;overflow:hidden}.video-modify-module__pusYnW__inspectorBody{flex:1;min-height:0}.video-modify-module__pusYnW__submit{background:#101114;flex-shrink:0;margin-top:0;padding:.75rem .2rem 1rem}.video-modify-module__pusYnW__player{max-height:clamp(12rem,100dvh - 30rem,27rem)}}@media (max-width:900px){.video-modify-module__pusYnW__workspace[data-view=editor]{padding-bottom:calc(10rem + env(safe-area-inset-bottom))}.video-modify-module__pusYnW__submit{z-index:25;padding:.7rem max(1rem, env(safe-area-inset-right)) max(.7rem, env(safe-area-inset-bottom)) max(1rem, env(safe-area-inset-left));background:#101114;margin:0;position:fixed;inset:auto 0 0;box-shadow:0 -6px 24px #0003}.video-modify-module__pusYnW__submit small{margin-top:.35rem}.video-modify-module__pusYnW__workspace :is(button,input,textarea){scroll-margin-block:1rem 12rem}main#main-content:has(>.video-modify-module__pusYnW__workspace){padding-top:0}}@media (max-width:600px){main#main-content:has(>.video-modify-module__pusYnW__workspace)>header{text-align:left;justify-content:center;align-items:flex-start;min-height:0}}.video-modify-module__pusYnW__sourceChange{flex-shrink:0;position:relative}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__changeVideoButton{background:var(--surface-raised,#242228);border-color:#746187;min-height:2.75rem;padding:.5rem .65rem;font-size:.8125rem}.video-modify-module__pusYnW__changeVideoButton>svg:first-child{color:#c8b6e6}.video-modify-module__pusYnW__changeVideoButton[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.video-modify-module__pusYnW__sourceOptions{z-index:12;border:1px solid var(--border,#47414f);background:var(--surface-raised,#242228);border-radius:.6rem;width:min(18rem,100vw - 2rem);padding:.4rem;position:absolute;top:calc(100% + .4rem);right:0;box-shadow:0 10px 28px #0006}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__sourceOptions button{text-align:left;background:0 0;border:0;justify-content:flex-start;gap:.65rem;width:100%;min-height:2.75rem;padding:.65rem .6rem;font-size:.8125rem;display:flex}.video-modify-module__pusYnW__sourceOptions button>svg{color:#c8b6e6}.video-modify-module__pusYnW__sourceOptions p{border-top:1px solid var(--modify-line);color:var(--modify-muted);margin:.3rem .6rem .5rem;padding-top:.6rem;font-size:.7rem;line-height:1.6}.video-modify-module__pusYnW__generationNotice{color:#d3c5ec;align-items:center;gap:.6rem;padding:.5rem 0 .8rem;font-size:.8125rem;display:flex}.video-modify-module__pusYnW__generationNotice>svg{flex-shrink:0}.video-modify-module__pusYnW__generationNotice>button{white-space:nowrap;min-height:2.5rem;margin-left:auto;font-size:.75rem}.video-modify-module__pusYnW__generationNotice[data-waiting]{border:1px solid color-mix(in oklch, var(--modify-accent) 45%, var(--modify-line));background:var(--primary-soft);color:var(--modify-ink);border-radius:.6rem;margin-bottom:1rem;padding:.65rem .8rem}.video-modify-module__pusYnW__generationNotice[data-waiting]>svg{color:var(--modify-accent)}.video-modify-module__pusYnW__generationProgress{text-align:center}.video-modify-module__pusYnW__generationWaiting{border:1px solid color-mix(in oklch, var(--modify-accent) 45%, var(--modify-line));background:var(--primary-soft);border-radius:.75rem;margin-bottom:1.25rem;padding:1.5rem 1rem}.video-modify-module__pusYnW__generationWaiting>svg{color:var(--modify-accent);margin:0 auto 1rem;display:block}.video-modify-module__pusYnW__generationWaiting h3{color:var(--modify-ink);margin:0;font-size:1.5rem;font-weight:650;line-height:1.25}.video-modify-module__pusYnW__generationProgress .video-modify-module__pusYnW__generationWaiting p{color:var(--modify-ink);margin:.65rem auto .35rem}.video-modify-module__pusYnW__generationWaiting small{color:#cfc4e0;line-height:1.6;display:block}.video-modify-module__pusYnW__generationProgress>video{background:#111015;border-radius:.5rem;width:100%;max-height:18rem;display:block}.video-modify-module__pusYnW__generationSymbol{color:#cfbfff;background:#30283e;border:1px solid #6f5c8c;border-radius:.8rem;place-items:center;width:4.5rem;height:4.5rem;margin:.5rem auto 1.5rem;display:grid}.video-modify-module__pusYnW__generationProgress p{color:#c5bed1;max-width:43ch;margin:1rem auto;line-height:1.7}.video-modify-module__pusYnW__generationProgress [role=alert] p{color:#ffd1dc}.video-modify-module__pusYnW__generationState{color:#cfbdf0;justify-content:center;align-items:center;gap:.5rem;margin:1rem 0 1.5rem;font-size:.8125rem;display:flex}.video-modify-module__pusYnW__generationActions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.video-modify-module__pusYnW__generationActions :is(button,a){min-height:2.75rem}.video-modify-module__pusYnW__generationActions>a{border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .75rem;display:inline-flex}.video-modify-module__pusYnW__generationProgress>small{max-width:44ch;margin:1rem auto 0;display:block}@media (max-width:600px){.video-modify-module__pusYnW__generationActions{flex-direction:column}.video-modify-module__pusYnW__headerActions{column-gap:.25rem}.video-modify-module__pusYnW__generationNotice{font-size:.75rem}}.video-modify-module__pusYnW__engineChoice{flex-wrap:wrap;flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.video-modify-module__pusYnW__engineChoice>span{color:var(--modify-muted);font-size:.75rem}.video-modify-module__pusYnW__engineChoice select{min-width:0;color:var(--modify-ink);background:var(--surface,#1d1c21);border:1px solid var(--modify-line);font:inherit;border-radius:.4rem;flex:1;padding:.5rem}.video-modify-module__pusYnW__swapDirection{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.video-modify-module__pusYnW__swapDirection p{color:var(--modify-muted);margin:0;font-size:.8125rem}.video-modify-module__pusYnW__recastCast{gap:16px;display:grid}.video-modify-module__pusYnW__recastCast .video-modify-module__pusYnW__emptyCast{min-height:180px;padding:20px 4px}.video-modify-module__pusYnW__recastPerson{border-bottom:1px solid var(--modify-line);padding:0 0 18px}.video-modify-module__pusYnW__recastPerson header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.video-modify-module__pusYnW__recastPerson header>div{gap:4px;display:flex}.video-modify-module__pusYnW__recastPerson header button{background:0 0;border:none;padding:6px}.video-modify-module__pusYnW__recastReference{text-align:left;align-items:center;gap:12px;width:100%;padding:10px;display:flex}.video-modify-module__pusYnW__recastReference img{object-fit:cover;border-radius:5px;width:56px;height:68px}.video-modify-module__pusYnW__recastReference span{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.video-modify-module__pusYnW__recastReference small,.video-modify-module__pusYnW__recastPerson label>span{color:var(--modify-muted);font-size:12px}.video-modify-module__pusYnW__recastPerson label{flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:12px;font-size:13px;display:flex}.video-modify-module__pusYnW__recastPerson label>span{display:inline}.video-modify-module__pusYnW__castTarget{font-size:13px}.video-modify-module__pusYnW__castTarget>div{margin-top:6px}.video-modify-module__pusYnW__castTarget textarea{resize:vertical;width:100%;min-width:0;height:42px;min-height:42px;max-height:140px;line-height:1.5;font:inherit;color:var(--modify-ink);border:1px solid var(--modify-line);background:#1b1c23;border-radius:.5rem;padding:10px;display:block}.video-modify-module__pusYnW__castTarget textarea::placeholder{color:var(--modify-muted)}.video-modify-module__pusYnW__castTarget textarea:focus-visible{outline:2px solid var(--modify-accent);outline-offset:2px}.video-modify-module__pusYnW__addCast{justify-content:center;width:100%}.video-modify-module__pusYnW__stylePresets{margin-bottom:20px}.video-modify-module__pusYnW__stylePresets h3{margin-bottom:12px}.video-modify-module__pusYnW__stylePresets>p{color:var(--modify-muted);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.video-modify-module__pusYnW__stylePresets>div{scrollbar-color:#655a78 transparent;gap:12px;padding:4px 2px 10px;display:flex;overflow-x:auto}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__stylePresets>div button{text-align:left;flex:0 0 128px;align-content:start;padding:5px;display:grid}.video-modify-module__pusYnW__stylePresets img{object-fit:cover;border-radius:4px;width:116px;height:82px}.video-modify-module__pusYnW__stylePresets span{padding:5px;font-size:12px}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__stylePresets [aria-pressed=true]{border-color:var(--modify-accent);background:#3c304e}.video-modify-module__pusYnW__modelPanel:has(.video-modify-module__pusYnW__modelTrigger){gap:.5rem;padding:.85rem;display:grid}.video-modify-module__pusYnW__modelLabel{color:var(--ink-muted);font-size:.78rem}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__modelTrigger{justify-content:flex-start;width:100%;min-width:0;max-width:none;padding:.55rem;display:flex}.video-modify-module__pusYnW__modelTrigger>svg:last-child{margin-inline-start:auto}.video-modify-module__pusYnW__modelPopover.video-modify-module__pusYnW__modelPopover{max-width:calc(100vw - 24px);max-height:none;margin:0;position:fixed;inset:auto}.video-modify-module__pusYnW__modelPopover:not(:popover-open){display:none}.video-modify-module__pusYnW__modelPopover>header>span{min-width:0}@media (max-width:624px){.video-modify-module__pusYnW__modelPopover>header>span{display:none}}.video-modify-module__pusYnW__reviewAction{align-items:center;gap:.65rem;display:flex}.video-modify-module__pusYnW__reviewAction>span{white-space:nowrap;flex:none}.video-modify-module__pusYnW__submit .video-modify-module__pusYnW__reviewAction .video-modify-module__pusYnW__primary{flex:1;width:auto;min-width:0}@media (max-width:380px){.video-modify-module__pusYnW__reviewAction{flex-wrap:wrap}}.video-modify-module__pusYnW__connectedContext{justify-content:flex-end;align-items:center;gap:12px;margin:12px 0 18px;display:flex}.video-modify-module__pusYnW__connectedContext>button:first-child:not(:last-child){color:#bba6e0;cursor:pointer;font:inherit;background:0 0;border:0;margin-right:auto;font-size:13px}.video-modify-module__pusYnW__editSteps{color:#93909f;border-bottom:1px solid #303039;gap:28px;margin:0;padding:0 0 18px;font-size:13px;list-style:none;display:flex}.video-modify-module__pusYnW__outputDisclosure{border-top:1px solid #36323e;margin-top:18px;padding-top:18px}.video-modify-module__pusYnW__outputDisclosure>summary{cursor:pointer;color:#c5bdcf;padding:10px 0;font-size:13px;line-height:1.6}.video-modify-module__pusYnW__outputDisclosure>summary:focus-visible{outline-offset:4px;outline:2px solid #bca3ec}@media (max-width:650px){.video-modify-module__pusYnW__editSteps{flex-wrap:wrap;gap:14px;font-size:11px}.video-modify-module__pusYnW__connectedContext{flex-wrap:wrap}}.video-modify-module__pusYnW__connectedContext,.video-modify-module__pusYnW__editSteps{padding-inline:28px}.video-modify-module__pusYnW__connectedContext+ol{margin-bottom:0}.video-modify-module__pusYnW__editSteps{justify-content:center;gap:0;margin:0;padding:6px 28px 18px;list-style:none;display:flex}.video-modify-module__pusYnW__editSteps li{color:#c4bdce;align-items:center;gap:12px;font-size:13px;display:flex}.video-modify-module__pusYnW__editSteps li+li:before{content:"";background:#37313f;width:clamp(25px,6vw,105px);height:2px;margin:0 18px}.video-modify-module__pusYnW__editSteps li[data-done=true]+li:before{background:#ad7cdf}.video-modify-module__pusYnW__editSteps li>span{border:1px solid #b7adca;border-radius:50%;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.video-modify-module__pusYnW__editSteps li[data-active=true]{color:#f3ebff}.video-modify-module__pusYnW__editSteps li[data-active=true]>span{background:#2c203f;border-color:#c090ff}.video-modify-module__pusYnW__editSteps li[data-done=true]>span{color:#1c1329;background:#b586ee;border-color:#b586ee}.video-modify-module__pusYnW__editor{grid-template-columns:minmax(0,1.8fr) minmax(320px,1fr);align-items:stretch;gap:16px}.video-modify-module__pusYnW__sourceColumn,.video-modify-module__pusYnW__inspector{background:#111215;border:1px solid #38363f;border-radius:12px}.video-modify-module__pusYnW__sourceColumn{padding:14px}.video-modify-module__pusYnW__inspector{padding:16px}.video-modify-module__pusYnW__sourceColumn .video-modify-module__pusYnW__player{background:#070709;border-radius:7px 7px 0 0;max-height:420px}.video-modify-module__pusYnW__sourceColumn .video-modify-module__pusYnW__source>.video-modify-module__pusYnW__sectionHeading{min-height:0;margin-bottom:10px}.video-modify-module__pusYnW__sourceColumn .video-modify-module__pusYnW__source>.video-modify-module__pusYnW__sectionHeading h2{color:#bdb7ca;font-size:12px}.video-modify-module__pusYnW__intentSelect{border-bottom:1px solid #39323f;margin-bottom:20px;padding-bottom:18px}.video-modify-module__pusYnW__intentSelect h2{margin-bottom:12px;font-size:18px}.video-modify-module__pusYnW__intentSelect>label{background:#202025;border:1px solid #4a4253;border-radius:8px;align-items:center;gap:11px;padding:8px 12px;display:flex}.video-modify-module__pusYnW__intentSelect label>svg{color:#c092f6;box-sizing:content-box;background:#372248;border-radius:6px;flex-shrink:0;padding:7px}.video-modify-module__pusYnW__intentSelect select{color:#f1eaf9;width:100%;min-height:35px;font:inherit;background:#202025;border:0;font-size:15px}.video-modify-module__pusYnW__intentSelect p{color:#d1c9db;margin:9px 0 0;font-size:12px;line-height:1.5}.video-modify-module__pusYnW__selectionHost:empty{display:none}.video-modify-module__pusYnW__selectionHost{border-bottom:1px solid #39323f;margin-bottom:20px;padding-bottom:20px}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__selectionBar{border:0;padding:0;display:block}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__selectionTools{flex-wrap:wrap;gap:7px;display:flex}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__selectionTools>button:first-child{color:#21102c;background:#b189f1;justify-content:center;width:100%;min-height:44px;font-size:14px;font-weight:600}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__selectionTools>button:not(:first-child):disabled{display:none}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__frameChoice{margin-top:8px}.video-modify-module__pusYnW__detectionFrame{align-items:center;gap:16px;margin:14px 0;font-size:12px;display:flex}.video-modify-module__pusYnW__detectionFrame img{object-fit:cover;border-radius:7px;width:110px;height:78px}.video-modify-module__pusYnW__detectionFrame span{gap:3px;display:grid}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__detectionFrame button{color:#ccb0ee;background:0 0;border:0;justify-content:flex-start;padding:3px 0;font-size:12px;text-decoration:underline}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__direction{margin-bottom:18px}.video-modify-module__pusYnW__outputDisclosure{background:#1e1d23;border:1px solid #443b4c;border-radius:9px;margin-top:16px}.video-modify-module__pusYnW__outputDisclosure>summary{cursor:pointer;grid-template-columns:1fr auto;padding:13px 15px;font-size:14px;list-style:none;display:grid}.video-modify-module__pusYnW__outputDisclosure>summary::-webkit-details-marker{display:none}.video-modify-module__pusYnW__outputDisclosure>summary small{grid-column:1;font-size:12px}.video-modify-module__pusYnW__outputDisclosure>summary svg{grid-area:1/2/3;align-self:center}.video-modify-module__pusYnW__outputDisclosure[open]>summary{border-bottom:1px solid #39323f;margin-bottom:14px}.video-modify-module__pusYnW__outputDisclosure>:not(summary){margin-inline:14px}@media (max-width:1000px){.video-modify-module__pusYnW__editor{grid-template-columns:1fr}.video-modify-module__pusYnW__editSteps li{gap:6px;font-size:11px}.video-modify-module__pusYnW__editSteps li+li:before{width:15px;margin:0 9px}.video-modify-module__pusYnW__inspector{padding:18px}}@media (max-width:600px){.video-modify-module__pusYnW__editSteps{justify-content:space-between;align-items:flex-start;gap:10px;padding-inline:16px}.video-modify-module__pusYnW__editSteps li{text-align:center;flex-direction:column;flex:1}.video-modify-module__pusYnW__editSteps li+li:before{display:none}}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__emptyCast{background:#18181d;border:1px dashed #49404f;border-radius:8px;gap:7px;min-height:112px;padding:16px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__emptyCast>svg{margin-bottom:0}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__emptyCast>span{color:#c2b8ce;font-size:13px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__emptyCast small{font-size:11px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__cast{padding-bottom:8px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__cast .video-modify-module__pusYnW__sectionHeading>span{display:none}.video-modify-module__pusYnW__optionalDirection{margin-block:10px}.video-modify-module__pusYnW__optionalDirection>summary{cursor:pointer;color:#d0c1dc;align-items:center;gap:9px;font-size:12px;list-style:none;display:flex}.video-modify-module__pusYnW__optionalDirection>summary>svg{margin-left:auto}.video-modify-module__pusYnW__optionalDirection>summary::-webkit-details-marker{display:none}.video-modify-module__pusYnW__optionalDirection .video-modify-module__pusYnW__direction{border:0;margin-top:5px}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__frameChoice{font-size:11px}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__frameChoice>span,.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__frameChoice button:disabled,.video-modify-module__pusYnW__submit[hidden]{display:none}.video-modify-module__pusYnW__inspector>.video-modify-module__pusYnW__outputDisclosure{flex-shrink:0;margin-top:12px}.video-modify-module__pusYnW__inspector>.video-modify-module__pusYnW__outputDisclosure[open]{max-height:55dvh;overflow-y:auto}.video-modify-module__pusYnW__selectionHost .video-modify-module__pusYnW__selectionTools>button:first-child{background:#b67ffd;border-color:#c698ff}.video-modify-module__pusYnW__outputDisclosure>summary svg{grid-row:1/4}.video-modify-module__pusYnW__optionalDirection>summary{min-height:44px}@media (min-width:901px) and (max-width:1200px){main#main-content:has(>.video-modify-module__pusYnW__workspace[data-view=editor]){height:auto;overflow:visible}.video-modify-module__pusYnW__workspace[data-view=editor]{padding-bottom:24px;display:block;overflow:visible}.video-modify-module__pusYnW__editor{grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.video-modify-module__pusYnW__sourceColumn,.video-modify-module__pusYnW__inspectorBody{overflow:visible}.video-modify-module__pusYnW__inspectorBody{display:block}.video-modify-module__pusYnW__inspector{overflow:visible}.video-modify-module__pusYnW__sourceColumn .video-modify-module__pusYnW__player{max-height:440px}main#main-content:has(>.video-modify-module__pusYnW__workspace)>header{flex-wrap:wrap;gap:12px}.video-modify-module__pusYnW__headerActions{flex-wrap:wrap}.video-modify-module__pusYnW__headerActions button{white-space:nowrap}}@media (max-width:900px){.video-modify-module__pusYnW__editor{grid-template-columns:minmax(0,1fr)}.video-modify-module__pusYnW__inspectorBody{display:block}.video-modify-module__pusYnW__sourceColumn .video-modify-module__pusYnW__player{max-height:440px}}@media (max-width:700px){.video-modify-module__pusYnW__workspace :is(button,select),.video-modify-module__pusYnW__headerActions button{min-height:44px}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__playback button{min-width:44px}.video-modify-module__pusYnW__workspace :is(input:not([type=range]),textarea,select){font-size:16px}.video-modify-module__pusYnW__workspace input:not([type=range]){min-height:44px}.video-modify-module__pusYnW__trim{flex-wrap:wrap;gap:8px 12px}.video-modify-module__pusYnW__trim>span{text-align:end;flex-basis:100%;margin:0}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__segment button{min-height:44px;font-size:12px}.video-modify-module__pusYnW__headerActions{gap:4px 8px}.video-modify-module__pusYnW__inspector{padding:16px}.video-modify-module__pusYnW__editSteps{padding-block:8px 16px}.video-modify-module__pusYnW__outputDisclosure>summary{min-height:64px}.video-modify-module__pusYnW__sectionHeading{flex-wrap:wrap}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__sourceOptions button{font-size:14px}}.video-modify-module__pusYnW__editorControls{flex-shrink:0;gap:8px;margin-top:8px;display:grid}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__modelPanel{background:0 0;border:0;min-height:0;padding:0}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__modelLabel{display:none}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__modelTrigger{width:100%;height:var(--composer-control-height);min-height:var(--composer-control-height);background:#202023;border:1px solid #71548f;border-radius:9px;padding:.35rem .55rem}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__modelTrigger:hover{background:#29252f;border-color:#bb92e4}@media (max-width:700px){.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__modelTrigger :is(strong,small){white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger{width:100%;height:var(--composer-control-height);min-height:var(--composer-control-height);color:#eeeef2;text-align:start;background:#202023;border:1px solid #856332;border-radius:9px;align-items:center;gap:12px;padding:.35rem .55rem;display:flex}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger>svg{flex-shrink:0}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger>svg:first-child{color:#d4a454}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger>span{flex:1;gap:2px;min-width:0;display:grid}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger strong{font-size:13px;font-weight:600;line-height:1.45}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger small{color:#bdb7c7;font-size:12px;line-height:1.45}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger:hover{background:#29272c;border-color:#d4a454}.video-modify-module__pusYnW__editorControls .video-modify-module__pusYnW__settingsTrigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.video-modify-module__pusYnW__settingsPopover{border:1px solid var(--modify-line);max-width:calc(100vw - 24px);color:var(--modify-ink);background:#202126;border-radius:12px;margin:0;padding:0;position:fixed;inset:auto;overflow:hidden;box-shadow:0 20px 48px #0008}.video-modify-module__pusYnW__settingsPopover:popover-open{flex-direction:column;display:flex}.video-modify-module__pusYnW__settingsPopover>header{border-bottom:1px solid var(--modify-line);flex-shrink:0;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex}.video-modify-module__pusYnW__settingsPopover>header button{background:0 0;border:0;width:44px;height:44px;padding:0}.video-modify-module__pusYnW__settingsPopoverBody{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#655a78 #202126;min-height:0;padding:16px;overflow-y:auto}.video-modify-module__pusYnW__settingsPopoverBody .video-modify-module__pusYnW__output{border:0;padding:0}.video-modify-module__pusYnW__settingsPopoverBody .video-modify-module__pusYnW__settingsBody{padding-inline:0}.video-modify-module__pusYnW__detectAction{gap:8px;width:100%;display:grid}.video-modify-module__pusYnW__workspace .video-modify-module__pusYnW__detectAction>button{justify-content:center;gap:8px;width:100%;min-height:44px;display:flex}.video-modify-module__pusYnW__detectAction>small{color:#bdb7c7;font-size:12px;line-height:1.5}.video-modify-module__pusYnW__detectCost{border-inline-start:1px solid #624284;margin-inline-start:auto;padding-inline-start:12px}.video-modify-module__pusYnW__detectAction .video-modify-module__pusYnW__error{font-size:12px;line-height:1.5}.video-modify-module__pusYnW__intentSelect [role=combobox]{text-align:start;width:100%;min-height:58px}.video-modify-module__pusYnW__editorToolbar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px 24px;padding:0 28px 12px;display:flex}.video-modify-module__pusYnW__editorToolbar>nav{flex:none;margin:0;padding:0}.video-modify-module__pusYnW__editorToolbar .video-modify-module__pusYnW__editSteps{border:0;flex:1;justify-content:flex-start;padding:0}.video-modify-module__pusYnW__editorToolbar .video-modify-module__pusYnW__editSteps li{white-space:nowrap;gap:8px}.video-modify-module__pusYnW__editorToolbar .video-modify-module__pusYnW__editSteps li+li:before{width:clamp(16px,2vw,32px);margin-inline:12px}@media (min-width:1201px){main#main-content:has(>.video-modify-module__pusYnW__workspace)>header{padding-block:8px}.video-modify-module__pusYnW__inspectorBody{padding-bottom:12px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__submit{background:0 0;margin-top:8px;padding:8px 0 0}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__submit small{margin-top:6px;line-height:1.4}}@media (max-width:1400px){.video-modify-module__pusYnW__editorToolbar .video-modify-module__pusYnW__editSteps li{font-size:12px}.video-modify-module__pusYnW__editorToolbar .video-modify-module__pusYnW__editSteps li+li:before{width:12px;margin-inline:8px}}@media (max-width:1200px){.video-modify-module__pusYnW__editorToolbar .video-modify-module__pusYnW__editSteps{flex-basis:100%;justify-content:flex-start}}main#main-content:has(>.video-modify-module__pusYnW__workspace)>header{padding:.75rem 1.75rem}@media (max-width:832px){main#main-content:has(>.video-modify-module__pusYnW__workspace)>header{padding:.75rem 1rem .75rem 4.25rem}.video-modify-module__pusYnW__editorToolbar{padding-inline:1rem}}@media (max-width:600px){.video-modify-module__pusYnW__editorToolbar{gap:12px;padding:0 16px 12px}.video-modify-module__pusYnW__editorToolbar>nav{width:100%}.video-modify-module__pusYnW__editorToolbar>nav button{flex:1;padding-inline:12px}.video-modify-module__pusYnW__editorToolbar .video-modify-module__pusYnW__editSteps li{white-space:normal;font-size:11px}}.video-modify-module__pusYnW__inspectorBody .video-modify-module__pusYnW__intentSelect{margin-bottom:12px;padding-bottom:12px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__cast .video-modify-module__pusYnW__sectionHeading{min-height:24px;margin-bottom:8px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__recastCast{gap:12px}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__recastCast>.video-modify-module__pusYnW__helper{margin:0}.video-modify-module__pusYnW__inspector .video-modify-module__pusYnW__recastPerson{padding-bottom:12px}@media (max-width:700px),(max-width:900px) and (max-height:500px) and (pointer:coarse){.video-modify-module__pusYnW__timeline[data-compact]{margin-top:.25rem}.video-modify-module__pusYnW__timeline[data-compact] .video-modify-module__pusYnW__filmstrip{height:36px}.video-modify-module__pusYnW__timeline[data-compact] .video-modify-module__pusYnW__timeRuler{padding-top:.25rem;font-size:.75rem}.video-modify-module__pusYnW__timeline[data-compact] .video-modify-module__pusYnW__timeRuler>span:not(:first-child):not(:last-child){display:none}}
.choice-module__gkM55q__list{gap:var(--tong-space-3);display:grid}.choice-module__gkM55q__choice.choice-module__gkM55q__choice{align-items:center;gap:var(--tong-space-3);inline-size:100%;min-inline-size:0;min-block-size:var(--tong-target-touch);padding:var(--tong-space-4);border:1px solid var(--tong-divider);border-radius:var(--tong-radius-control);color:var(--tong-text);font:inherit;text-align:start;cursor:pointer;background:0 0;grid-template-columns:24px minmax(0,1fr) 20px;margin:0;display:grid}.choice-module__gkM55q__choice.choice-module__gkM55q__choice:hover:not(:disabled){background:var(--tong-control);border-color:var(--tong-control-border)}.choice-module__gkM55q__choice.choice-module__gkM55q__choice[aria-checked=true]{border-color:var(--tong-primary);background:var(--tong-control)}.choice-module__gkM55q__choice.choice-module__gkM55q__choice:focus-visible{outline:2px solid var(--tong-focus);outline-offset:2px}.choice-module__gkM55q__choice.choice-module__gkM55q__choice:disabled{color:var(--tong-on-disabled);opacity:1;cursor:not-allowed}.choice-module__gkM55q__icon{place-items:center;inline-size:24px;display:grid}.choice-module__gkM55q__icon>svg,.choice-module__gkM55q__icon>img{block-size:20px;inline-size:20px}.choice-module__gkM55q__copy{gap:var(--tong-space-1);overflow-wrap:anywhere;min-inline-size:0;display:grid}.choice-module__gkM55q__label{font-size:var(--tong-text-body);font-weight:var(--tong-weight-medium);line-height:var(--tong-leading-body)}.choice-module__gkM55q__description,.choice-module__gkM55q__metadata{color:var(--tong-text-secondary);font-size:var(--tong-text-help);line-height:var(--tong-leading-help);font-weight:var(--tong-weight-regular)}.choice-module__gkM55q__indicator{border:1px solid var(--tong-control-border);block-size:20px;inline-size:20px;color:var(--tong-on-primary);border-radius:50%;place-items:center;display:grid}.choice-module__gkM55q__choice[aria-checked=true] .choice-module__gkM55q__indicator{background:var(--tong-primary);border-color:var(--tong-primary)}@media (forced-colors:active){.choice-module__gkM55q__choice.choice-module__gkM55q__choice{border-color:buttontext}.choice-module__gkM55q__choice[aria-checked=true]{outline:1px solid highlight}}.choice-module__gkM55q__label>strong{font:inherit}.choice-module__gkM55q__details{gap:var(--tong-space-1);display:grid}.choice-module__gkM55q__choice[data-details-layout=inline]{padding-block:var(--tong-space-3)}.choice-module__gkM55q__choice[data-details-layout=inline] .choice-module__gkM55q__details{justify-content:space-between;align-items:baseline;gap:var(--tong-space-1) var(--tong-space-4);flex-wrap:wrap;display:flex}.choice-module__gkM55q__choice[data-details-layout=inline] .choice-module__gkM55q__metadata{text-align:end;margin-inline-start:auto}
.assistant-model-settings-module__JN4QTq__rows{gap:var(--tong-space-3);display:grid}.assistant-model-settings-module__JN4QTq__row{justify-content:flex-start;align-items:center;gap:var(--tong-space-3);text-align:start;inline-size:100%;padding:var(--tong-space-4);display:flex;}.assistant-model-settings-module__JN4QTq__row>svg,.assistant-model-settings-module__JN4QTq__row>img{flex:none}.assistant-model-settings-module__JN4QTq__row>span{text-align:start;gap:var(--tong-space-1);flex:1;min-width:0;display:grid}.assistant-model-settings-module__JN4QTq__row>span>span{color:var(--tong-text-secondary);font-size:var(--tong-text-help);line-height:var(--tong-leading-help)}.assistant-model-settings-module__JN4QTq__row strong{font-size:var(--tong-text-label);line-height:var(--tong-leading-label);overflow-wrap:anywhere;font-weight:var(--tong-weight-medium)}.assistant-model-settings-module__JN4QTq__row>svg:last-child{margin-inline-start:auto}[dir=rtl] .assistant-model-settings-module__JN4QTq__row>svg:last-child{transform:scaleX(-1)}[dir=rtl] .assistant-model-settings-module__JN4QTq__back>svg{transform:scaleX(-1)}.assistant-model-settings-module__JN4QTq__help{margin-block:var(--tong-space-3);color:var(--tong-text-secondary);font-size:var(--tong-text-help);line-height:var(--tong-leading-help);overflow-wrap:anywhere}.assistant-model-settings-module__JN4QTq__back{margin-block-end:var(--tong-space-3);}.assistant-model-settings-module__JN4QTq__automatic{margin-block-end:var(--tong-space-4)}.assistant-model-settings-module__JN4QTq__failure p{font-size:var(--tong-text-body);line-height:var(--tong-leading-body)}
.prompt-expansion-module__ZZlTUa__trigger[data-expand-prompt]{z-index:1;border-radius:var(--tong-radius-control);width:44px;height:44px;color:var(--tong-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.prompt-expansion-module__ZZlTUa__trigger:hover:not(:disabled){background:var(--tong-control);color:var(--tong-text)}.prompt-expansion-module__ZZlTUa__trigger:focus-visible{outline:2px solid var(--tong-focus);outline-offset:-2px}.prompt-expansion-module__ZZlTUa__trigger:disabled{opacity:.5;cursor:default}.prompt-expansion-module__ZZlTUa__editor textarea{resize:vertical;border:1px solid var(--tong-control-border);border-radius:var(--tong-radius-control);background:var(--tong-control);width:100%;min-height:min(40dvh,320px);color:var(--tong-text);font:inherit;font-size:var(--tong-text-input);line-height:var(--tong-leading-input);caret-color:var(--tong-focus);padding:12px;display:block}.prompt-expansion-module__ZZlTUa__editor textarea:focus-visible{outline:2px solid var(--tong-focus);outline-offset:-2px}.prompt-expansion-module__ZZlTUa__done{}@media (pointer:coarse){.prompt-expansion-module__ZZlTUa__trigger[data-expand-prompt]{width:48px;height:48px}}
.generation-result-actions-module__9NOmya__actions{color:var(--tong-text-secondary);font-size:var(--tong-text-help);line-height:var(--tong-leading-help);flex-wrap:wrap;align-items:center;gap:8px;margin-block-start:12px;display:flex}.generation-result-actions-module__9NOmya__actions>span{flex-basis:100%}.generation-result-actions-module__9NOmya__actions[data-failed]{margin:0}
.workspace-delete-module__YxT8KW__deleteIcon.workspace-delete-module__YxT8KW__deleteIcon{width:2.75rem;min-width:2.75rem;height:2.75rem;min-height:2.75rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.65rem;flex-shrink:0;place-items:center;padding:0;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out;display:grid}.workspace-delete-module__YxT8KW__deleteIcon.workspace-delete-module__YxT8KW__deleteIcon:hover:not(:disabled),.workspace-delete-module__YxT8KW__deleteIcon.workspace-delete-module__YxT8KW__deleteIcon:focus-visible{border-color:color-mix(in oklab,var(--danger),transparent 65%);background:color-mix(in oklab,var(--danger),transparent 90%);color:var(--danger)}.workspace-delete-module__YxT8KW__deleteIcon:focus-visible,.workspace-delete-module__YxT8KW__dialog button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.workspace-delete-module__YxT8KW__deleteIcon:disabled,.workspace-delete-module__YxT8KW__dialog button:disabled{cursor:wait;opacity:.5}.workspace-delete-module__YxT8KW__dialog{border:1px solid var(--border);background:var(--surface);width:min(28rem,100% - 2rem);max-height:min(38rem,100dvh - 2rem);color:var(--ink);border-radius:1rem;padding:0;overflow:hidden;box-shadow:0 24px 80px #00000059}.workspace-delete-module__YxT8KW__dialog::backdrop{background:#000000a6}.workspace-delete-module__YxT8KW__dialog form{max-height:inherit;flex-direction:column;display:flex}.workspace-delete-module__YxT8KW__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:1.5rem 1.5rem .75rem;display:flex}.workspace-delete-module__YxT8KW__symbol{background:color-mix(in oklab,var(--danger),transparent 90%);width:2.75rem;height:2.75rem;color:var(--danger);border-radius:.8rem;place-items:center;display:grid}.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__closeButton{width:2.75rem;height:2.75rem;color:var(--ink-muted);cursor:pointer;background:0 0;border:0;border-radius:.5rem;place-items:center;padding:0;display:grid}.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__closeButton:hover{background:var(--surface-hover);color:var(--ink)}.workspace-delete-module__YxT8KW__body{overscroll-behavior-y:contain;scrollbar-width:thin;scrollbar-color:var(--ink-muted) transparent;min-height:0;padding:.5rem 1.5rem 1.5rem;overflow-y:auto}.workspace-delete-module__YxT8KW__body h2{letter-spacing:-.025em;margin:0 0 .65rem;font-size:1.3rem;font-weight:650}.workspace-delete-module__YxT8KW__body p{color:var(--ink-secondary);margin:0;font-size:.875rem;line-height:1.6}.workspace-delete-module__YxT8KW__body .workspace-delete-module__YxT8KW__itemTitle{color:var(--ink);overflow-wrap:anywhere;margin-bottom:.85rem;font-weight:550}.workspace-delete-module__YxT8KW__body .workspace-delete-module__YxT8KW__error{background:color-mix(in oklab,var(--danger),transparent 92%);color:var(--ink);border-radius:.5rem;margin-top:1rem;padding:.75rem}.workspace-delete-module__YxT8KW__actions{border-top:1px solid var(--border-subtle);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.65rem;padding:1rem 1.5rem;display:flex}.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__keepButton,.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__confirmButton{min-height:2.75rem;font:inherit;cursor:pointer;border-radius:.6rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1rem;font-size:.875rem;font-weight:550;display:inline-flex}.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__keepButton{border:1px solid var(--border);background:var(--surface-raised);color:var(--ink)}.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__keepButton:hover:not(:disabled){background:var(--surface-hover)}.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__confirmButton{color:#fff;background:#a21921;background:lab(35.6263% 53.8963 34.3867);border:1px solid #0000}.workspace-delete-module__YxT8KW__dialog .workspace-delete-module__YxT8KW__confirmButton:hover:not(:disabled){background:#861118;background:lab(28.8681% 47.573 30.5386)}@media (prefers-reduced-motion:reduce){.workspace-delete-module__YxT8KW__deleteIcon{transition:none}}
.negative-prompt-field-module__L_pzOa__field{border-top:1px solid var(--border-subtle);grid-column:1/-1;width:100%;min-width:0;padding-top:1rem}.negative-prompt-field-module__L_pzOa__heading{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.negative-prompt-field-module__L_pzOa__heading label{color:var(--ink);font-size:.875rem;font-weight:600}.negative-prompt-field-module__L_pzOa__status{border:1px solid var(--border);background:var(--surface-raised);color:var(--ink-secondary);border-radius:.375rem;padding:.15rem .5rem;font-size:.75rem;font-weight:500;line-height:1.5}.negative-prompt-field-module__L_pzOa__status[data-state=custom]{border-color:color-mix(in oklch, var(--primary) 35%, var(--border));background:var(--primary-soft);color:var(--ink)}.negative-prompt-field-module__L_pzOa__field p{color:var(--ink-secondary);margin:.4rem 0 .75rem;font-size:.8125rem;line-height:1.6}.negative-prompt-field-module__L_pzOa__editor{border:1px solid var(--border);background:var(--surface);border-radius:.625rem;min-width:0}.negative-prompt-field-module__L_pzOa__editor:focus-within{border-color:var(--primary)}.negative-prompt-field-module__L_pzOa__editor[data-invalid]{border-color:var(--danger)}.negative-prompt-field-module__L_pzOa__field .negative-prompt-field-module__L_pzOa__editor textarea{box-sizing:border-box;field-sizing:content;width:100%;min-height:5rem;max-height:16rem;color:var(--ink);font:inherit;resize:vertical;caret-color:var(--primary);scrollbar-color:var(--border) transparent;scrollbar-width:thin;background:0 0;border:0;border-radius:.625rem .625rem 0 0;margin:0;padding:.75rem .875rem;font-size:.875rem;line-height:1.65;display:block}.negative-prompt-field-module__L_pzOa__field .negative-prompt-field-module__L_pzOa__editor textarea::placeholder{color:var(--ink-secondary)}.negative-prompt-field-module__L_pzOa__field .negative-prompt-field-module__L_pzOa__editor textarea::selection{background:var(--primary-soft);color:var(--ink)}.negative-prompt-field-module__L_pzOa__editor:has(textarea:focus-visible){outline:2px solid var(--primary);outline-offset:2px}.negative-prompt-field-module__L_pzOa__field .negative-prompt-field-module__L_pzOa__editor textarea:focus-visible{box-shadow:none;outline:none}.negative-prompt-field-module__L_pzOa__field .negative-prompt-field-module__L_pzOa__editor textarea:disabled{opacity:.6}.negative-prompt-field-module__L_pzOa__footer{border-top:1px solid var(--border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 .25rem;padding:.125rem .625rem;display:flex}.negative-prompt-field-module__L_pzOa__footer>span{color:var(--ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;padding:.375rem .25rem;font-size:.75rem}.negative-prompt-field-module__L_pzOa__actions{display:contents}.negative-prompt-field-module__L_pzOa__actions button{min-height:2.75rem;color:var(--ink-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:.375rem;justify-content:center;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.8125rem;display:inline-flex}.negative-prompt-field-module__L_pzOa__actions button svg{flex-shrink:0}.negative-prompt-field-module__L_pzOa__actions button:hover:not(:disabled){background:var(--surface-hover);color:var(--ink)}.negative-prompt-field-module__L_pzOa__actions button:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.negative-prompt-field-module__L_pzOa__actions button:disabled{opacity:.45;cursor:default}.negative-prompt-field-module__L_pzOa__field .negative-prompt-field-module__L_pzOa__error{color:var(--danger)}@media (max-width:640px){.negative-prompt-field-module__L_pzOa__field .negative-prompt-field-module__L_pzOa__editor textarea{font-size:1rem}}
.generation-progress-module__Zl-ZyG__progress{isolation:isolate;aspect-ratio:4/5;width:min(100%,19.2rem);min-height:12rem;margin-top:var(--space-md);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);color:var(--ink);background:#232326;place-items:center;display:grid;position:relative;overflow:hidden}.generation-progress-module__Zl-ZyG__progress[data-kind=video]{aspect-ratio:16/9}.generation-progress-module__Zl-ZyG__progress[data-kind=audio]{aspect-ratio:auto;width:min(100%,28rem);min-height:5rem}.generation-progress-module__Zl-ZyG__progress[data-embedded=true]{aspect-ratio:auto;border:0;border-radius:0;width:100%;height:100%;min-height:0;margin:0}.generation-progress-module__Zl-ZyG__dots,.generation-progress-module__Zl-ZyG__glow{pointer-events:none;position:absolute;inset:-1rem}.generation-progress-module__Zl-ZyG__dots{opacity:.2;background-image:radial-gradient(circle,#e8e8eda8 1.55px,#0000 1.9px);background-position:8px 8px;background-size:24px 24px;-webkit-mask-image:linear-gradient(145deg,#000 .5%,#000000db 28%,#0000002e 83%,#0000 100%);mask-image:linear-gradient(145deg,#000 .5%,#000000db 28%,#0000002e 83%,#0000 100%)}.generation-progress-module__Zl-ZyG__glow{opacity:.72;background-image:radial-gradient(circle,#f2f2f5 1.75px,#0000 2.1px);background-position:8px 8px;background-size:24px 24px;animation:3.6s linear infinite generation-progress-module__Zl-ZyG__dot-drift;-webkit-mask-image:linear-gradient(150deg,#000 0%,#000000d9 65%,#0009 100%);mask-image:linear-gradient(150deg,#000 0%,#000000d9 65%,#0009 100%)}.generation-progress-module__Zl-ZyG__progress[data-running=false] .generation-progress-module__Zl-ZyG__glow{animation-play-state:paused}.generation-progress-module__Zl-ZyG__label{z-index:1;color:#f4f4f6;text-align:center;background:#1b1b1df2;border-radius:999px;justify-content:center;align-items:center;gap:.7rem;max-width:calc(100% - 2rem);min-height:2.75rem;padding:.55rem 1.1rem;font-size:.875rem;font-weight:500;line-height:1.35;display:inline-flex;position:relative;box-shadow:0 4px 16px #0000001f}.generation-progress-module__Zl-ZyG__percent{color:#d1d1d7;font-variant-numeric:tabular-nums;border-inline-start:1px solid #ffffff38;padding-inline-start:.65rem;font-size:.75rem}@keyframes generation-progress-module__Zl-ZyG__dot-drift{0%{background-position:8px 8px}to{background-position:32px 32px}}@media (prefers-reduced-motion:reduce){.generation-progress-module__Zl-ZyG__glow{opacity:.48;animation:none}}
.audio-reference-attachment-module__nrPn5a__asset{justify-self:end;width:min(100%,25rem);min-width:0;margin-inline-start:auto}.audio-reference-attachment-module__nrPn5a__attachment{border:1px solid var(--tong-divider);border-radius:var(--tong-radius-control);background:var(--tong-control);width:100%;min-width:0;color:var(--tong-text);font:inherit;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:.25rem .5rem;padding:.75rem .75rem .625rem;line-height:1.4;display:grid}.audio-reference-attachment-module__nrPn5a__attachment audio{display:none}.audio-reference-attachment-module__nrPn5a__attachment button,.audio-reference-attachment-module__nrPn5a__menu :is(button,a){color:inherit;font:inherit;cursor:pointer;touch-action:manipulation;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.audio-reference-attachment-module__nrPn5a__attachment .audio-reference-attachment-module__nrPn5a__play{background:var(--tong-surface);width:44px;height:44px;color:var(--tong-text);border:1px solid var(--tong-divider);border-radius:50%;grid-area:1/1/3}.audio-reference-attachment-module__nrPn5a__play:hover{background:var(--tong-divider)}.audio-reference-attachment-module__nrPn5a__play:active{box-shadow:inset 0 0 0 2px}.audio-reference-attachment-module__nrPn5a__identity{grid-column:2;min-width:0}.audio-reference-attachment-module__nrPn5a__identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:var(--tong-weight-medium);line-height:1.5;display:block;overflow:hidden}.audio-reference-attachment-module__nrPn5a__identity>span{color:var(--tong-text-secondary);font-size:var(--tong-text-caption);line-height:var(--tong-leading-caption);margin-top:.125rem;display:block}.audio-reference-attachment-module__nrPn5a__attachment .audio-reference-attachment-module__nrPn5a__more{width:44px;height:44px;color:var(--tong-text-secondary);background:0 0;border-radius:.5rem;grid-area:1/3;align-self:start;margin:0}.audio-reference-attachment-module__nrPn5a__more:hover{color:var(--tong-text);background:#ffffff0b}.audio-reference-attachment-module__nrPn5a__more:active{background:#ffffff17}.audio-reference-attachment-module__nrPn5a__transport{grid-column:2/4;align-items:center;gap:.625rem;min-width:0;display:flex}.audio-reference-attachment-module__nrPn5a__wave{border-radius:.25rem;flex:1;min-width:0;height:32px;position:relative}.audio-reference-attachment-module__nrPn5a__wave svg{fill:#737379;width:100%;height:32px;display:block}.audio-reference-attachment-module__nrPn5a__wave .audio-reference-attachment-module__nrPn5a__played{fill:#f5f5f7}.audio-reference-attachment-module__nrPn5a__track{background:linear-gradient(to right, #f5f5f7 var(--reference-progress), #737379 var(--reference-progress));border-radius:4px;height:4px;position:absolute;inset:calc(50% - 2px) 0 auto}.audio-reference-attachment-module__nrPn5a__wave input{opacity:0;cursor:pointer;touch-action:pan-y;width:100%;height:44px;margin:0;padding:0;position:absolute;inset:-6px 0}.audio-reference-attachment-module__nrPn5a__wave:has(input:disabled){opacity:.6}.audio-reference-attachment-module__nrPn5a__wave input:disabled{cursor:default}.audio-reference-attachment-module__nrPn5a__time{color:var(--tong-text-secondary);font-size:var(--tong-text-caption);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.audio-reference-attachment-module__nrPn5a__attachment :is(button,input):focus-visible,.audio-reference-attachment-module__nrPn5a__menu :is(button,a):focus-visible,.audio-reference-attachment-module__nrPn5a__wave:focus-within{outline:2px solid var(--tong-focus);outline-offset:3px}.audio-reference-attachment-module__nrPn5a__attachment ::selection,.audio-reference-attachment-module__nrPn5a__menu ::selection{background:var(--tong-focus);color:var(--tong-on-primary)}.audio-reference-attachment-module__nrPn5a__error{color:var(--tong-danger-text);overflow-wrap:anywhere;grid-column:1/-1;margin:.375rem 0 0;font-size:.8125rem}.audio-reference-attachment-module__nrPn5a__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.audio-reference-attachment-module__nrPn5a__menu{z-index:120;border:1px solid var(--tong-divider);border-radius:var(--tong-radius-panel);background:var(--tong-surface);width:min(200px,100vw - 24px);color:var(--tong-text);font:inherit;padding:.375rem;position:fixed;box-shadow:0 .625rem 1.75rem #0007}.audio-reference-attachment-module__nrPn5a__menu :is(button,a){text-align:start;background:0 0;border-radius:.5rem;justify-content:flex-start;gap:.625rem;width:100%;min-height:44px;padding:.5rem .625rem;font-size:.8125rem;line-height:1.4;text-decoration:none}.audio-reference-attachment-module__nrPn5a__menu :is(button,a):hover{background:#ffffff0b}@media (max-width:400px){.audio-reference-attachment-module__nrPn5a__attachment{column-gap:.5625rem;padding-inline:.625rem}}@media (prefers-reduced-motion:no-preference){.audio-reference-attachment-module__nrPn5a__loading{animation:1s linear infinite audio-reference-attachment-module__nrPn5a__reference-loading}@keyframes audio-reference-attachment-module__nrPn5a__reference-loading{to{transform:rotate(360deg)}}}@media (prefers-contrast:more){.audio-reference-attachment-module__nrPn5a__attachment,.audio-reference-attachment-module__nrPn5a__menu{border-color:var(--tong-text-secondary)}.audio-reference-attachment-module__nrPn5a__identity>span,.audio-reference-attachment-module__nrPn5a__time{color:#e5e5ea}.audio-reference-attachment-module__nrPn5a__wave svg{fill:#b8b8bf}}@media (forced-colors:active){.audio-reference-attachment-module__nrPn5a__wave svg{fill:graytext}.audio-reference-attachment-module__nrPn5a__wave .audio-reference-attachment-module__nrPn5a__played{fill:highlight}.audio-reference-attachment-module__nrPn5a__track{background:graytext}}
.dialog-module__uHXKqq__dialog.dialog-module__uHXKqq__dialog{--dialog-pad:var(--tong-space-6);--dialog-width:35rem;box-sizing:border-box;inline-size:min(var(--dialog-width), calc(100vw - 2rem));border:1px solid var(--tong-divider);border-radius:var(--tong-radius-panel);background:var(--tong-surface);max-block-size:calc(100dvh - 2rem);max-inline-size:calc(100vw - 2rem);color:var(--tong-text);overscroll-behavior:contain;margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 64px #0006}.dialog-module__uHXKqq__dialog.dialog-module__uHXKqq__dialog[open]{flex-direction:column;display:flex}.dialog-module__uHXKqq__dialog[data-size=confirmation]{--dialog-width:27.5rem}.dialog-module__uHXKqq__dialog[data-size=picker]{--dialog-width:40rem}.dialog-module__uHXKqq__dialog[data-size=media]{--dialog-width:55rem}.dialog-module__uHXKqq__dialog.dialog-module__uHXKqq__dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0009}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__header{align-items:center;gap:var(--tong-space-4);padding:var(--tong-space-4) var(--dialog-pad);background:var(--tong-surface);border-block-end:1px solid var(--tong-divider);flex:none;margin:0;display:flex;position:static;inset:auto}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__header h2{overflow-wrap:anywhere;min-inline-size:0;font-size:var(--tong-text-modal);font-weight:var(--tong-weight-heading);line-height:var(--tong-leading-modal);letter-spacing:normal;flex:1;margin:0}.dialog-module__uHXKqq__close{}.dialog-module__uHXKqq__header>.dialog-module__uHXKqq__close{inline-size:var(--tong-target);flex:none;padding:0}.dialog-module__uHXKqq__dialog:is([data-size=confirmation],[data-size=form])>.dialog-module__uHXKqq__header{padding-block:var(--tong-space-6) var(--tong-space-3);border-block-end:0;padding-inline-end:calc(var(--dialog-pad) + var(--tong-target));position:relative}.dialog-module__uHXKqq__dialog:is([data-size=confirmation],[data-size=form])>.dialog-module__uHXKqq__header>.dialog-module__uHXKqq__close{position:absolute;inset-block-start:var(--tong-space-3);inset-inline-end:var(--tong-space-3)}.dialog-module__uHXKqq__dialog:is([data-size=confirmation],[data-size=form])>.dialog-module__uHXKqq__body{padding-block-start:0}.dialog-module__uHXKqq__body{min-block-size:0;min-inline-size:0;padding:var(--dialog-pad);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--tong-control-border) var(--tong-surface);scroll-padding-block:var(--tong-space-4);flex:auto;overflow:auto}.dialog-module__uHXKqq__body>:first-child{margin-block-start:0}.dialog-module__uHXKqq__body>:last-child{margin-block-end:0}.dialog-module__uHXKqq__dialog p{color:var(--tong-text-secondary)}.dialog-module__uHXKqq__dialog input::placeholder{color:var(--tong-text-secondary);opacity:1}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__footer{justify-content:flex-end;align-items:center;gap:var(--tong-space-3);padding:var(--tong-space-4) var(--dialog-pad);border-block-start:1px solid var(--tong-divider);background:var(--tong-surface);flex-wrap:wrap;flex:none;margin:0;display:flex;position:static}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__footer>span{color:var(--tong-text-secondary);font-size:var(--tong-text-help);line-height:var(--tong-leading-help);overflow-wrap:anywhere;margin:0;margin-inline-end:auto}@media (pointer:coarse){.dialog-module__uHXKqq__header>.dialog-module__uHXKqq__close{inline-size:var(--tong-target-touch)}.dialog-module__uHXKqq__dialog[data-size] input:not([type=checkbox]):not([type=file]){min-block-size:var(--tong-target-touch)}}@media (max-width:600px){.dialog-module__uHXKqq__dialog.dialog-module__uHXKqq__dialog{--dialog-pad:var(--tong-space-4);inline-size:calc(100% - 1.5rem);max-inline-size:calc(100% - 1.5rem);max-block-size:calc(100dvh - max(.75rem, env(safe-area-inset-top)) - max(.75rem, env(safe-area-inset-bottom)));margin:auto .75rem max(.75rem, env(safe-area-inset-bottom));border-radius:var(--tong-radius-sheet)}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__footer{grid-template-columns:repeat(auto-fit,minmax(min(11rem,100%),1fr));align-items:stretch;display:grid}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__footer>button{inline-size:100%;min-inline-size:0}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__footer>span{grid-column:1/-1}}@media (max-height:440px){.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__header{padding-block:var(--tong-space-2)}.dialog-module__uHXKqq__dialog>.dialog-module__uHXKqq__footer{padding-block-start:var(--tong-space-2)}}
.director-export-module__F74aoW__workspace{grid-template-columns:minmax(16rem,21rem) minmax(0,1fr);align-items:start;gap:2rem;display:grid}.director-export-module__F74aoW__scenes,.director-export-module__F74aoW__preview{min-width:0}.director-export-module__F74aoW__scenes{border:1px solid var(--border);background:var(--surface);border-radius:.75rem;overflow:hidden}.director-export-module__F74aoW__sceneHeading{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:.75rem;padding:1.1rem;display:flex}.director-export-module__F74aoW__sceneHeading h3,.director-export-module__F74aoW__previewHeader h3{margin:0;font-size:1rem;font-weight:600}.director-export-module__F74aoW__sceneHeading span,.director-export-module__F74aoW__previewHeader>div>span{color:var(--ink-secondary);margin-top:.4rem;font-size:.8125rem;line-height:1.5;display:block}.director-export-module__F74aoW__sceneHeading>svg{color:var(--ink-secondary)}.director-export-module__F74aoW__scene{border-bottom:1px solid var(--border)}.director-export-module__F74aoW__scene[data-active=true]{background:var(--surface-raised)}.director-export-module__F74aoW__sceneButton{text-align:start;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:1rem;display:flex}.director-export-module__F74aoW__sceneButton:hover{background:var(--surface-hover)}.director-export-module__F74aoW__sceneButton:disabled{cursor:default}.director-export-module__F74aoW__sceneButton:focus-visible{outline:2px solid var(--primary);outline-offset:-3px}.director-export-module__F74aoW__sceneNumber{color:var(--ink-secondary);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:.8125rem}.director-export-module__F74aoW__thumb{aspect-ratio:4/3;background:var(--surface);width:3.75rem;color:var(--ink-secondary);border-radius:.3rem;flex-shrink:0;place-items:center;display:grid;overflow:hidden}.director-export-module__F74aoW__thumb img{object-fit:cover;width:100%;height:100%}.director-export-module__F74aoW__sceneInfo{gap:.35rem;min-width:0;display:grid}.director-export-module__F74aoW__sceneInfo strong{overflow-wrap:anywhere;font-size:.875rem;font-weight:550;line-height:1.4}.director-export-module__F74aoW__sceneInfo small{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.5}.director-export-module__F74aoW__sceneTools{gap:.9rem;padding:0 1rem 1rem;display:grid}.director-export-module__F74aoW__trim>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:.5rem;display:grid}.director-export-module__F74aoW__trim label{color:var(--ink-secondary);gap:.4rem;font-size:.8125rem;display:grid}.director-export-module__F74aoW__trim input{font-variant-numeric:tabular-nums;width:100%;min-width:0;caret-color:var(--primary)}.director-export-module__F74aoW__trim p{color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:.5rem;margin:.6rem 0 0;font-size:.8125rem;display:flex}.director-export-module__F74aoW__sceneActions{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.director-export-module__F74aoW__sceneActions>div{gap:.5rem;display:flex}.director-export-module__F74aoW__sceneActions button{min-width:2.75rem;min-height:2.75rem}.director-export-module__F74aoW__sceneNote{color:var(--ink-secondary);margin:0;padding:1rem;font-size:.8125rem;line-height:1.6}.director-export-module__F74aoW__previewHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.director-export-module__F74aoW__versionSelect{width:10rem}.director-export-module__F74aoW__player{border:1px solid var(--border);background:var(--surface);border-radius:.65rem;width:100%;min-height:16rem;max-height:32rem;display:grid;overflow:hidden}.director-export-module__F74aoW__player:has(.director-export-module__F74aoW__playerState){max-height:none}.director-export-module__F74aoW__player video{object-fit:contain;background:#000;width:100%;height:100%;min-height:0}.director-export-module__F74aoW__playerState{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:1rem;min-width:0;padding:2rem;display:flex}.director-export-module__F74aoW__playerState>svg{color:var(--primary)}.director-export-module__F74aoW__playerState strong{font-size:1.125rem;font-weight:550}.director-export-module__F74aoW__playerState p{max-width:38ch;color:var(--ink-secondary);margin:0;font-size:.875rem;line-height:1.65}.director-export-module__F74aoW__videoMeta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.director-export-module__F74aoW__videoMeta>span{color:var(--ink-secondary);align-items:center;gap:.5rem;font-size:.8125rem;display:inline-flex}.director-export-module__F74aoW__videoMeta>span svg{color:var(--primary)}.director-export-module__F74aoW__assemble{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding-top:1.25rem;display:flex}.director-export-module__F74aoW__assemble>div{gap:.35rem;display:grid}.director-export-module__F74aoW__assemble strong{font-variant-numeric:tabular-nums;font-size:1.125rem;font-weight:600}.director-export-module__F74aoW__assemble span{color:var(--ink-secondary);font-size:.8125rem}.director-export-module__F74aoW__assemble button span{color:inherit}.director-export-module__F74aoW__note{color:var(--ink-secondary);margin:.85rem 0 0;font-size:.8125rem;line-height:1.65}.director-export-module__F74aoW__scenes>.director-export-module__F74aoW__note{padding:1rem}.director-export-module__F74aoW__savedScenes{margin:0;padding:0;list-style:none}.director-export-module__F74aoW__savedScenes li{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:1rem;display:flex}@media (max-width:80rem){.director-export-module__F74aoW__workspace{grid-template-columns:minmax(15rem,18rem) minmax(0,1fr);gap:1.25rem}}@media (max-width:64rem){.director-export-module__F74aoW__workspace{grid-template-columns:minmax(0,1fr)}.director-export-module__F74aoW__preview{grid-row:1}.director-export-module__F74aoW__player{min-height:13rem}}@media (max-width:40rem){.director-export-module__F74aoW__previewHeader{gap:.75rem}.director-export-module__F74aoW__previewHeader>div:first-child{flex:8rem}.director-export-module__F74aoW__versionSelect{width:8.5rem}.director-export-module__F74aoW__player{min-height:11rem}.director-export-module__F74aoW__playerState{gap:.75rem;padding:1.25rem}.director-export-module__F74aoW__assemble{align-items:stretch}.director-export-module__F74aoW__assemble>button,.director-export-module__F74aoW__videoMeta>a{width:100%}}
.collection-loading-module__FyvyNa__root{gap:var(--tong-space-4);min-inline-size:0;padding-block:var(--tong-space-4);color:var(--tong-text-secondary);font-size:var(--tong-text-body);font-weight:var(--tong-weight-regular);line-height:var(--tong-leading-body);display:grid}.collection-loading-module__FyvyNa__items{gap:var(--tong-space-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,11.25rem),1fr));min-inline-size:0;display:grid}.collection-loading-module__FyvyNa__item{align-content:start;gap:var(--tong-space-3);min-inline-size:0;display:grid}.collection-loading-module__FyvyNa__preview,.collection-loading-module__FyvyNa__title,.collection-loading-module__FyvyNa__detail{background:var(--tong-control);border-radius:var(--tong-radius-control);display:block}.collection-loading-module__FyvyNa__preview{aspect-ratio:16/10;inline-size:100%}.collection-loading-module__FyvyNa__copy{gap:var(--tong-space-2);padding-block-end:var(--tong-space-3);display:grid}.collection-loading-module__FyvyNa__title{block-size:.75rem;inline-size:70%}.collection-loading-module__FyvyNa__detail{block-size:.5rem;inline-size:40%}.collection-loading-module__FyvyNa__items[data-layout=list]{grid-template-columns:minmax(0,1fr)}.collection-loading-module__FyvyNa__items[data-layout=list] .collection-loading-module__FyvyNa__item{grid-template-columns:3rem minmax(0,1fr);align-items:center}.collection-loading-module__FyvyNa__items[data-layout=list] .collection-loading-module__FyvyNa__preview{aspect-ratio:1}.collection-loading-module__FyvyNa__items[data-layout=list] .collection-loading-module__FyvyNa__copy{padding:0}@media (max-width:32rem){.collection-loading-module__FyvyNa__items:not([data-layout=list]){grid-template-columns:repeat(2,minmax(0,1fr))}}
.text-chat-markdown-module__U6Gn-a__markdown{white-space:normal;overflow-wrap:anywhere;min-width:0}.text-chat-markdown-module__U6Gn-a__markdown>:first-child{margin-top:0}.text-chat-markdown-module__U6Gn-a__markdown>:last-child{margin-bottom:0}.text-chat-markdown-module__U6Gn-a__markdown>:is(p,ul,ol,blockquote){max-width:75ch}.text-chat-markdown-module__U6Gn-a__markdown :is(p,ul,ol,blockquote,pre,hr){margin-block:.85em}.text-chat-markdown-module__U6Gn-a__markdown :is(h1,h2,h3,h4,h5,h6){color:var(--ink);text-wrap:pretty;margin-block:1.4em .55em;font-weight:650;line-height:1.35}.text-chat-markdown-module__U6Gn-a__markdown h1{font-size:1.5em}.text-chat-markdown-module__U6Gn-a__markdown h2{font-size:1.3em}.text-chat-markdown-module__U6Gn-a__markdown h3{font-size:1.15em}.text-chat-markdown-module__U6Gn-a__markdown :is(h4,h5,h6){font-size:1em}.text-chat-markdown-module__U6Gn-a__markdown strong{font-weight:650}.text-chat-markdown-module__U6Gn-a__markdown :is(ul,ol){padding-inline-start:1.5em}.text-chat-markdown-module__U6Gn-a__markdown li{padding-inline-start:.2em}.text-chat-markdown-module__U6Gn-a__markdown li+li{margin-top:.35em}.text-chat-markdown-module__U6Gn-a__markdown li>:is(ul,ol){margin-block:.35em}.text-chat-markdown-module__U6Gn-a__markdown li>p{margin-block:.4em}.text-chat-markdown-module__U6Gn-a__markdown li::marker{color:var(--ink-secondary)}.text-chat-markdown-module__U6Gn-a__markdown .contains-task-list{padding-inline-start:.2em;list-style:none}.text-chat-markdown-module__U6Gn-a__markdown input[type=checkbox]{accent-color:var(--primary);margin-inline:0 .5em}.text-chat-markdown-module__U6Gn-a__markdown a{color:var(--primary);text-underline-offset:.2em;text-decoration:underline}.text-chat-markdown-module__U6Gn-a__markdown a:hover{color:var(--ink)}.text-chat-markdown-module__U6Gn-a__markdown a.text-chat-markdown-module__U6Gn-a__workflowLink{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);max-width:100%;min-height:2.75rem;color:var(--ink);vertical-align:middle;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .9rem;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.text-chat-markdown-module__U6Gn-a__markdown a.text-chat-markdown-module__U6Gn-a__workflowLink:hover{border-color:var(--primary);color:var(--primary)}.text-chat-markdown-module__U6Gn-a__workflowLink svg{color:var(--primary);flex-shrink:0}[dir=rtl] .text-chat-markdown-module__U6Gn-a__workflowLink svg{transform:rotate(180deg)}.text-chat-markdown-module__U6Gn-a__markdown blockquote{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-secondary);margin-inline:0;padding:.75em 1em}.text-chat-markdown-module__U6Gn-a__markdown blockquote>:first-child{margin-top:0}.text-chat-markdown-module__U6Gn-a__markdown blockquote>:last-child{margin-bottom:0}.text-chat-markdown-module__U6Gn-a__markdown code{background:var(--surface-raised);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:.3em;padding:.15em .35em;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.875em}.text-chat-markdown-module__U6Gn-a__markdown pre{overscroll-behavior-inline:contain;border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface);white-space:pre;overflow-wrap:normal;max-width:100%;padding:1em;line-height:1.6;overflow-x:auto}.text-chat-markdown-module__U6Gn-a__markdown pre code{background:0 0;border:0;border-radius:0;padding:0;font-size:.875em}.text-chat-markdown-module__U6Gn-a__tableScroll{overscroll-behavior-inline:contain;border:1px solid var(--border);border-radius:var(--radius-sm);max-width:100%;margin-block:1em;overflow-x:auto}.text-chat-markdown-module__U6Gn-a__markdown table{border-collapse:collapse;width:100%;font-size:.9em;line-height:1.5}.text-chat-markdown-module__U6Gn-a__markdown :is(th,td){text-align:start;vertical-align:top;border-bottom:1px solid var(--border-subtle);min-width:8rem;padding:.7em .9em}.text-chat-markdown-module__U6Gn-a__markdown th{background:var(--surface-raised);font-weight:650}.text-chat-markdown-module__U6Gn-a__markdown tbody tr:last-child td{border-bottom:0}.text-chat-markdown-module__U6Gn-a__markdown hr{border:0;border-top:1px solid var(--border)}.text-chat-markdown-module__U6Gn-a__markdown img{border-radius:var(--radius-sm);max-width:100%;height:auto}.text-chat-markdown-module__U6Gn-a__markdown :is(pre,a):focus-visible,.text-chat-markdown-module__U6Gn-a__tableScroll:focus-visible{outline:2px solid var(--primary);outline-offset:2px}
.lora-transcript-module__d8YJsq__transcript{width:100%;min-width:0}.lora-transcript-module__d8YJsq__transcript .message-column{width:min(52rem,100%)}.lora-transcript-module__d8YJsq__details .inspector{width:min(23rem,100vw - 1rem);height:100dvh;z-index:var(--z-panel);position:fixed;inset-block:0;inset-inline-end:0;transform:none;box-shadow:-1rem 0 3rem #00000059;box-shadow:-1rem 0 3rem lab(0% 0 0/.35)}
