.generation-fast-focus-module__NdlnUW__root{--fast-focus-delay:0s;--fast-focus-size:9px;--fast-focus-surface:var(--background);--fast-focus-corner-tl:color-mix(in oklab, var(--fast-focus-surface) 92%, var(--card));--fast-focus-corner-tr:color-mix(in oklab, var(--fast-focus-surface) 94%, var(--muted));--fast-focus-corner-br:color-mix(in oklab, var(--fast-focus-surface) 94%, var(--overlay));--fast-focus-corner-bl:color-mix(in oklab, var(--fast-focus-surface) 96%, var(--background));isolation:isolate;background:radial-gradient(76% 70% at 0% 0%, var(--fast-focus-corner-tl) 0%, transparent 72%), radial-gradient(76% 70% at 100% 0%, var(--fast-focus-corner-tr) 0%, transparent 72%), radial-gradient(76% 70% at 100% 100%, var(--fast-focus-corner-br) 0%, transparent 72%), radial-gradient(76% 70% at 0% 100%, var(--fast-focus-corner-bl) 0%, transparent 72%), var(--fast-focus-surface);position:absolute;inset:0;overflow:hidden}.generation-fast-focus-module__NdlnUW__surfaceBackground{--fast-focus-surface:var(--background)}.generation-fast-focus-module__NdlnUW__surfaceMuted{--fast-focus-surface:var(--muted)}.generation-fast-focus-module__NdlnUW__surfaceMedia{--fast-focus-surface:color-mix(in oklab, var(--background) 82%, var(--overlay))}.generation-fast-focus-module__NdlnUW__surfaceRecipe{--fast-focus-surface:var(--recipe-surface,var(--card))}.generation-fast-focus-module__NdlnUW__root:after{z-index:2;content:"";pointer-events:none;background:linear-gradient(180deg, color-mix(in oklab, var(--fast-focus-surface) 92%, transparent), color-mix(in oklab, var(--overlay) 22%, transparent)), radial-gradient(circle at 50% 48%, transparent 34%, color-mix(in oklab, var(--overlay) 42%, transparent) 100%);position:absolute;inset:0}.generation-fast-focus-module__NdlnUW__canvas{opacity:0;filter:blur(.28px);width:100%;height:100%;transition-property:opacity;transition-duration:.28s;transition-timing-function:ease-out;position:absolute;inset:0}.generation-fast-focus-module__NdlnUW__canvasReady{opacity:1}.generation-fast-focus-module__NdlnUW__fallback{opacity:.56;background-image:radial-gradient(circle, color-mix(in oklab, var(--foreground) 68%, transparent) 0 18%, color-mix(in oklab, var(--foreground) 18%, transparent) 28%, transparent 52%);background-position:50%;background-size:var(--fast-focus-size) var(--fast-focus-size);animation:3.8s cubic-bezier(.45,0,.55,1) infinite alternate generation-fast-focus-module__NdlnUW__fast-focus-fallback;animation-delay:var(--fast-focus-delay);position:absolute;inset:-12%;transform:translate(-1.5%)scale(1.04)}.generation-fast-focus-module__NdlnUW__micro .generation-fast-focus-module__NdlnUW__canvas{display:none}.generation-fast-focus-module__NdlnUW__micro .generation-fast-focus-module__NdlnUW__fallback{opacity:.52;background-size:5px 5px;animation-duration:2.2s;inset:-18%}.generation-fast-focus-module__NdlnUW__micro .generation-fast-focus-module__NdlnUW__fallback:after{content:"";background:repeating-radial-gradient(circle at 50% 50%, transparent 0 12%, color-mix(in oklab, var(--foreground) 22%, transparent) 15% 17%, transparent 21% 30%);animation:1.9s ease-in-out infinite generation-fast-focus-module__NdlnUW__fast-focus-micro-wave;position:absolute;inset:-22%}.generation-fast-focus-module__NdlnUW__webglReady .generation-fast-focus-module__NdlnUW__fallback{opacity:0;transition-property:opacity;transition-duration:.32s;transition-timing-function:ease-out}@keyframes generation-fast-focus-module__NdlnUW__fast-focus-fallback{0%{opacity:.34;transform:translate(-2.5%,1.5%)scale(1.02)}50%{opacity:.66;transform:translate(1%,-1%)scale(1.08)}to{opacity:.44;transform:translate(2.5%,1%)scale(1.04)}}@keyframes generation-fast-focus-module__NdlnUW__fast-focus-micro-wave{0%,to{opacity:.28;transform:scale(.86)}50%{opacity:.68;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.generation-fast-focus-module__NdlnUW__fallback{opacity:.5;animation:none;transform:translate(0,0)scale(1.04)}.generation-fast-focus-module__NdlnUW__micro .generation-fast-focus-module__NdlnUW__fallback:after{opacity:.44;animation:none;transform:scale(1)}}
.video-editor-module__k3tfYq__listHeading h2{font-size:16px;font-weight:700}.video-editor-module__k3tfYq__editorDialog{height:calc(100dvh - 32px);max-height:calc(100dvh - 32px);overflow:hidden;border-radius:16px!important;gap:0!important;width:min(1600px,100vw - 32px)!important;max-width:none!important;padding:0!important;display:flex!important}.video-editor-module__k3tfYq__editor{--edit-accent:var(--b2c-accent-lime);background:var(--background);width:100%;min-width:0;height:100%;min-height:0;color:var(--foreground);flex-direction:column;font-size:15px;line-height:1.5;display:flex;position:relative;overflow:hidden}.video-editor-module__k3tfYq__editor button{min-height:44px}.video-editor-module__k3tfYq__editor :is(button,input,textarea,select):focus-visible{outline:2px solid var(--edit-accent,var(--b2c-accent-lime));outline-offset:3px}.video-editor-module__k3tfYq__header{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:16px;padding:12px 20px 12px 28px;display:flex}.video-editor-module__k3tfYq__editorTitle{align-items:center;gap:10px;display:flex}.video-editor-module__k3tfYq__header h1{white-space:nowrap;font-size:20px;font-weight:700;line-height:1.45}.video-editor-module__k3tfYq__header>:last-child{margin-left:auto}.video-editor-module__k3tfYq__closeLink{align-items:center;gap:6px;min-height:44px;font-size:14px;display:inline-flex}.video-editor-module__k3tfYq__body{flex:1;grid-template-columns:minmax(0,1fr) 384px;min-width:0;min-height:0;display:grid}.video-editor-module__k3tfYq__workspace{overscroll-behavior:contain;flex-direction:column;min-width:0;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.video-editor-module__k3tfYq__workspace>:not(.video-editor-module__k3tfYq__player){flex-shrink:0}.video-editor-module__k3tfYq__row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.video-editor-module__k3tfYq__player{border:1px solid var(--border);background:#080a0a;border-radius:8px;flex:1;min-height:200px;position:relative;overflow:hidden}.video-editor-module__k3tfYq__player>video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.video-editor-module__k3tfYq__playerMessage{background:var(--card);place-content:center;padding:24px;display:grid;position:absolute;inset:0}.video-editor-module__k3tfYq__hint,.video-editor-module__k3tfYq__muted{color:var(--muted-foreground);font-size:13px;line-height:1.5}.video-editor-module__k3tfYq__hint{word-break:keep-all;overflow-wrap:anywhere;margin-top:8px}.video-editor-module__k3tfYq__helpButton{width:32px;height:32px;color:var(--muted-foreground);cursor:help;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;min-height:32px!important}.video-editor-module__k3tfYq__helpButton:hover,.video-editor-module__k3tfYq__helpButton:focus-visible{color:var(--foreground);background:var(--muted)}.video-editor-module__k3tfYq__helpTip{word-break:keep-all;overflow-wrap:anywhere;max-width:min(320px,100vw - 32px);font-size:13px;line-height:1.6}.video-editor-module__k3tfYq__timeline{margin-top:16px;position:relative}.video-editor-module__k3tfYq__timelineHeading{align-items:center;gap:2px;display:flex}.video-editor-module__k3tfYq__timelineHeading h3{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.video-editor-module__k3tfYq__activeRangeName{color:var(--muted-foreground);font-size:12px;font-weight:400}.video-editor-module__k3tfYq__frame{flex:1;max-width:180px;margin:0}.video-editor-module__k3tfYq__frame video{object-fit:contain;background:var(--background);border-radius:4px;width:100%;height:86px}.video-editor-module__k3tfYq__frame figcaption{color:var(--muted-foreground);justify-content:space-between;gap:4px;margin-top:4px;font-size:12px;display:flex}.video-editor-module__k3tfYq__list{border-left:1px solid var(--border);background:var(--card);flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.video-editor-module__k3tfYq__panelScroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.video-editor-module__k3tfYq__panelActions{border-top:1px solid var(--border);background:var(--card);flex-direction:column;flex-shrink:0;gap:8px;padding:16px 24px;display:flex}.video-editor-module__k3tfYq__panelActions>button{width:100%}.video-editor-module__k3tfYq__preservationControl{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.video-editor-module__k3tfYq__preservationControl .video-editor-module__k3tfYq__labelRow{min-height:24px}.video-editor-module__k3tfYq__preservationToggle{border:1px solid var(--border);background:var(--background);border-radius:8px;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:100%;padding:3px;display:grid}.video-editor-module__k3tfYq__preservationToggle>button{white-space:normal;word-break:keep-all;overflow-wrap:anywhere;width:100%;min-width:0;height:auto;min-height:52px;color:var(--muted-foreground);border:1px solid #0000;font-size:12px;line-height:1.5;border-radius:5px!important;padding:8px!important}.video-editor-module__k3tfYq__preservationToggle>button[aria-pressed=true]{color:#000;background:#fff;border-color:#fff}.video-editor-module__k3tfYq__preservationToggle>button:hover:not(:disabled):not([aria-pressed=true]){background:var(--muted);color:var(--foreground)}.video-editor-module__k3tfYq__listHeading{padding:20px 24px 12px}.video-editor-module__k3tfYq__rangeList{border-bottom:1px solid var(--border);margin:0 24px;padding-bottom:16px}.video-editor-module__k3tfYq__rangeListHeading{justify-content:space-between;align-items:center;gap:12px;display:flex}.video-editor-module__k3tfYq__rangeListHeading h3{font-size:13px;font-weight:500}.video-editor-module__k3tfYq__rangeListHeading h3 span{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:6px;font-weight:400}.video-editor-module__k3tfYq__rangeListHeading button{padding-inline:8px;font-size:13px}.video-editor-module__k3tfYq__rangeRows{overscroll-behavior:contain;max-height:204px;margin:0 -3px;padding:3px;overflow-y:auto}.video-editor-module__k3tfYq__rangeRow{color:var(--foreground);border:1px solid color-mix(in oklch, var(--foreground) 25%, var(--border));background:color-mix(in oklch, var(--card) 90%, var(--foreground));border-radius:6px;align-items:center;gap:2px;margin-top:4px;padding:6px 4px 6px 10px;display:flex}.video-editor-module__k3tfYq__rangeRow:not([data-active=true]):hover{background:color-mix(in oklch, var(--card) 84%, var(--foreground));border-color:color-mix(in oklch, var(--foreground) 42%, var(--border))}.video-editor-module__k3tfYq__rangeRow[data-active=true]{border-color:var(--edit-accent);background:var(--edit-accent);color:#111810}.video-editor-module__k3tfYq__rangeRow[data-active=true] :is(.video-editor-module__k3tfYq__itemText>span,.video-editor-module__k3tfYq__itemState){color:#263523}.video-editor-module__k3tfYq__rangeRow>button{color:inherit}.video-editor-module__k3tfYq__rangeRow[data-active=true]>button:hover{background:#00000014}.video-editor-module__k3tfYq__itemSelect{text-align:left;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.video-editor-module__k3tfYq__itemText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.video-editor-module__k3tfYq__itemText strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.video-editor-module__k3tfYq__itemText>span{white-space:nowrap;text-overflow:ellipsis;color:var(--muted-foreground);font-size:12px;overflow:hidden}.video-editor-module__k3tfYq__itemState{color:var(--muted-foreground);white-space:nowrap;font-size:11px}.video-editor-module__k3tfYq__itemBody{flex-direction:column;gap:16px;padding:20px 24px 24px;display:flex}.video-editor-module__k3tfYq__fieldGroup{flex-direction:column;gap:8px;display:flex}.video-editor-module__k3tfYq__labelRow{align-items:center;gap:2px;min-height:28px;display:flex}.video-editor-module__k3tfYq__fieldLabel,.video-editor-module__k3tfYq__field{font-size:14px;font-weight:500}.video-editor-module__k3tfYq__field{flex-direction:column;gap:8px;display:flex}.video-editor-module__k3tfYq__instruction,.video-editor-module__k3tfYq__field textarea{resize:vertical;background:var(--background);border:1px solid var(--border);border-radius:6px;width:100%;min-height:112px;padding:12px;font-size:15px;font-weight:400;line-height:1.6}.video-editor-module__k3tfYq__instruction::placeholder,.video-editor-module__k3tfYq__field textarea::placeholder{color:var(--muted-foreground)}.video-editor-module__k3tfYq__instruction[aria-invalid=true]{border-color:var(--destructive)}.video-editor-module__k3tfYq__field textarea:disabled,.video-editor-module__k3tfYq__instruction:disabled{opacity:.7}.video-editor-module__k3tfYq__references{flex-wrap:wrap;gap:8px;display:flex}.video-editor-module__k3tfYq__referenceTray{border:1px dashed var(--border);background:color-mix(in oklch, var(--muted) 30%, transparent);border-radius:6px;padding:10px}.video-editor-module__k3tfYq__referenceAdd{flex-direction:column;gap:4px;width:64px;height:64px;padding:8px;font-size:12px;display:flex}.video-editor-module__k3tfYq__reference{width:64px;position:relative}.video-editor-module__k3tfYq__reference img{object-fit:cover;border-radius:4px;width:64px;height:64px}.video-editor-module__k3tfYq__reference button{background:var(--card);border-radius:50%;width:28px;height:28px;min-height:28px;position:absolute;top:-5px;right:-5px}.video-editor-module__k3tfYq__previewOption{padding-top:8px}.video-editor-module__k3tfYq__previewAction{align-items:center;gap:4px;display:flex}.video-editor-module__k3tfYq__previewAction>button:first-child{flex:1}.video-editor-module__k3tfYq__previewCompare{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;display:grid}.video-editor-module__k3tfYq__previewCompare :is(video,img){object-fit:contain;background:var(--background);width:100%;height:100px}.video-editor-module__k3tfYq__previewCompare figcaption{color:var(--muted-foreground);margin-top:4px;font-size:13px}.video-editor-module__k3tfYq__primary{min-width:148px;font-weight:700;background:var(--edit-accent,var(--b2c-accent-lime))!important;color:var(--background)!important}.video-editor-module__k3tfYq__notice,.video-editor-module__k3tfYq__error{border-top:1px solid var(--border);word-break:keep-all;overflow-wrap:anywhere;align-items:flex-start;gap:8px;margin-top:12px;padding:12px 0;font-size:14px;line-height:1.5;display:flex}.video-editor-module__k3tfYq__error,.video-editor-module__k3tfYq__fieldError{color:var(--destructive)}.video-editor-module__k3tfYq__fieldError{word-break:keep-all;overflow-wrap:anywhere;align-items:flex-start;gap:6px;margin-top:4px;font-size:13px;line-height:1.5;display:flex}.video-editor-module__k3tfYq__fieldError>svg{flex-shrink:0;margin-top:3px}.video-editor-module__k3tfYq__inlineAction{text-underline-offset:3px;padding:0 4px;text-decoration:underline;display:inline;min-height:0!important}.video-editor-module__k3tfYq__empty{flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.video-editor-module__k3tfYq__empty h3{font-size:16px;font-weight:600}.video-editor-module__k3tfYq__empty p{color:var(--muted-foreground);font-size:14px;line-height:1.6}.video-editor-module__k3tfYq__mobileSteps,.video-editor-module__k3tfYq__mobileNext,.video-editor-module__k3tfYq__mobileNavigation{display:none}.video-editor-module__k3tfYq__feedback{flex-shrink:0;padding-inline:24px}.video-editor-module__k3tfYq__feedback :is(.video-editor-module__k3tfYq__notice,.video-editor-module__k3tfYq__error){margin:0;padding:10px 0}.video-editor-module__k3tfYq__inlineLabel{align-items:center;gap:8px;font-size:14px;display:flex}.video-editor-module__k3tfYq__inlineLabel input,.video-editor-module__k3tfYq__inlineLabel select{min-height:44px;accent-color:var(--edit-accent)}.video-editor-module__k3tfYq__inlineLabel select{background:var(--card);border:1px solid var(--border);border-radius:4px;padding:8px}.video-editor-module__k3tfYq__rectangleFields{grid-template-columns:repeat(4,1fr);gap:12px;margin-block:12px;display:grid}.video-editor-module__k3tfYq__rectangleFields label{min-width:0;font-size:13px}.video-editor-module__k3tfYq__rectangleFields input{border:1px solid var(--border);border-radius:4px;width:100%;min-height:44px;margin-top:4px;padding:8px;display:block}@media (max-width:959px){.video-editor-module__k3tfYq__editorDialog{height:100dvh;max-height:100dvh;border-radius:0!important;width:100vw!important}.video-editor-module__k3tfYq__header{padding:max(8px, env(safe-area-inset-top)) 12px 8px 16px;gap:8px}.video-editor-module__k3tfYq__header h1{font-size:18px}.video-editor-module__k3tfYq__editorTitle{gap:6px}.video-editor-module__k3tfYq__editorTitle>svg{display:none}.video-editor-module__k3tfYq__helpButton{width:44px;height:44px;min-height:44px!important}.video-editor-module__k3tfYq__body{overscroll-behavior:contain;display:block;overflow-y:auto}.video-editor-module__k3tfYq__workspace{padding:16px;display:block;overflow:visible}.video-editor-module__k3tfYq__player{height:clamp(230px,38dvh,420px)}.video-editor-module__k3tfYq__list{border-left:none;display:block;overflow:visible}.video-editor-module__k3tfYq__panelScroll{overflow:visible}.video-editor-module__k3tfYq__panelActions{z-index:2;padding:12px 16px max(12px, env(safe-area-inset-bottom));position:absolute;bottom:0;left:0;right:0}.video-editor-module__k3tfYq__editor[data-step="0"] .video-editor-module__k3tfYq__panelActions,.video-editor-module__k3tfYq__editor[data-step="1"] .video-editor-module__k3tfYq__panelActions{display:none}.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__body{flex-direction:column;display:flex;overflow:hidden}.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__list{flex:1;min-height:0;display:flex}.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__panelScroll{overflow-y:auto}.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__panelActions{position:static}.video-editor-module__k3tfYq__mobileNavigation{padding:8px 16px max(12px, env(safe-area-inset-bottom));background:var(--background);border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;display:flex}.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__mobileNavigation,.video-editor-module__k3tfYq__listHeading{display:none}.video-editor-module__k3tfYq__rangeList{margin:0 16px;padding-top:8px}.video-editor-module__k3tfYq__itemBody{gap:16px;padding:20px 16px}.video-editor-module__k3tfYq__rangeRows{max-height:none}.video-editor-module__k3tfYq__mobileSteps{border-bottom:1px solid var(--border);flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:4px;display:grid}.video-editor-module__k3tfYq__mobileSteps button{min-height:48px;color:var(--muted-foreground);white-space:nowrap;border-radius:5px;padding:12px 4px;font-size:13px}.video-editor-module__k3tfYq__mobileSteps button[aria-current=step]{color:#000;background:#fff}.video-editor-module__k3tfYq__editor[data-step="0"] .video-editor-module__k3tfYq__list,.video-editor-module__k3tfYq__editor[data-step="1"] .video-editor-module__k3tfYq__workspace,.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__workspace,.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__itemBody,.video-editor-module__k3tfYq__editor[data-step="0"] .video-editor-module__k3tfYq__submit,.video-editor-module__k3tfYq__editor[data-step="1"] .video-editor-module__k3tfYq__submit{display:none}.video-editor-module__k3tfYq__mobileNext{display:inline-flex}.video-editor-module__k3tfYq__editor[data-step="2"] .video-editor-module__k3tfYq__mobileNext{display:none}.video-editor-module__k3tfYq__primary{min-width:116px;padding-inline:12px;font-size:13px;min-height:48px!important}.video-editor-module__k3tfYq__rectangleFields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.video-editor-module__k3tfYq__editorDialog{animation:none!important}}.video-editor-module__k3tfYq__editor .video-editor-module__k3tfYq__timelineAdd{background:var(--muted);min-width:104px;height:36px;min-height:36px;color:var(--foreground);border:1px solid var(--border);margin-left:auto;padding:0 12px;font-size:13px;font-weight:600}.video-editor-module__k3tfYq__editor .video-editor-module__k3tfYq__timelineAdd:hover:not(:disabled){background:var(--accent)}.video-editor-module__k3tfYq__libraryTimeline{border:1px solid var(--border);border-radius:6px;margin-top:12px;overflow:clip}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor{background:var(--background);font-family:inherit}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-edit-row{background:var(--muted);background-image:none}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action{background:color-mix(in oklch, var(--card) 82%, var(--foreground));color:var(--foreground);border:1px solid color-mix(in oklch, var(--foreground) 32%, var(--border));touch-action:none;-webkit-user-select:none;user-select:none;border-radius:5px}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-selected{background:var(--edit-accent);border-color:var(--edit-accent);color:#111810}:is(.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-left-stretch,.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-right-stretch){background:color-mix(in oklch, var(--foreground) 10%, transparent);touch-action:none;cursor:ew-resize;width:min(18px,30%)!important}:is(.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-selected .timeline-editor-action-left-stretch,.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-selected .timeline-editor-action-right-stretch){background:var(--edit-accent)}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-left-stretch:after{background:var(--background);width:2px;height:18px;inset:0;border:0!important}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-right-stretch:after{background:var(--background);width:2px;height:18px;inset:0;border:0!important}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-time-unit-scale{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-cursor{pointer-events:auto;z-index:3;touch-action:none;border-color:#fff;height:calc(100% - 20px);top:20px}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-cursor-top{color:#fff;width:12px;height:16px}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-time-area-interact{touch-action:none}.video-editor-module__k3tfYq__timelineAction{cursor:grab;white-space:nowrap;align-items:center;gap:8px;width:100%;min-width:0;height:100%;padding:0 min(24px,25%);display:flex;overflow:hidden}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-selected .video-editor-module__k3tfYq__timelineAction>span{color:#263523}.video-editor-module__k3tfYq__timelineAction:focus-visible{outline:2px solid var(--foreground);outline-offset:-4px}.video-editor-module__k3tfYq__timelineAction strong{flex-shrink:0;font-size:14px}.video-editor-module__k3tfYq__timelineAction>span{color:var(--foreground);text-overflow:ellipsis;font-size:11px;overflow:hidden}.video-editor-module__k3tfYq__seekAccessible{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.video-editor-module__k3tfYq__seekAccessible:focus{z-index:3;clip-path:none;width:calc(100% - 64px);height:24px;accent-color:var(--edit-accent);position:absolute;bottom:2px;left:32px}.video-editor-module__k3tfYq__player{display:block}.video-editor-module__k3tfYq__player[data-drawing=true]{overscroll-behavior:contain;overflow:auto}.video-editor-module__k3tfYq__videoSurface{flex-shrink:0;margin-inline:auto;position:relative}.video-editor-module__k3tfYq__videoSurface>video{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.video-editor-module__k3tfYq__targetCanvas{touch-action:none;position:absolute;inset:0}.video-editor-module__k3tfYq__targetCanvas canvas{touch-action:none}.video-editor-module__k3tfYq__targetTools{flex-wrap:wrap;align-items:center;gap:0 12px;padding-bottom:12px;display:flex}.video-editor-module__k3tfYq__targetTools>.video-editor-module__k3tfYq__drawingTools{flex:1}.video-editor-module__k3tfYq__drawingTools{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.video-editor-module__k3tfYq__drawingTools button{padding-inline:10px;font-size:12px}.video-editor-module__k3tfYq__drawingTools button[aria-pressed=true]{color:#000;background:#fff}.video-editor-module__k3tfYq__targetOptions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.video-editor-module__k3tfYq__targetOptions .video-editor-module__k3tfYq__inlineLabel{font-size:12px}.video-editor-module__k3tfYq__targetOptions input[type=range]{width:80px}.video-editor-module__k3tfYq__targetOptions select{padding-inline:4px}.video-editor-module__k3tfYq__doneTarget{margin-left:auto;font-size:12px}.video-editor-module__k3tfYq__rectangleDetails{color:var(--muted-foreground);flex-basis:100%;font-size:12px}.video-editor-module__k3tfYq__rectangleDetails summary{cursor:pointer;padding-top:8px}@media (max-width:959px){.video-editor-module__k3tfYq__editor[data-step="1"] .video-editor-module__k3tfYq__player{height:clamp(200px,28dvh,280px)}.video-editor-module__k3tfYq__editor[data-step="1"] .video-editor-module__k3tfYq__timeline{display:none}.video-editor-module__k3tfYq__targetTools{display:block}.video-editor-module__k3tfYq__targetOptions{margin-top:4px}.video-editor-module__k3tfYq__editor[data-step="1"] .video-editor-module__k3tfYq__rangeRows{max-height:160px}.video-editor-module__k3tfYq__drawingTools{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.video-editor-module__k3tfYq__drawingTools button{width:100%;padding-inline:0}.video-editor-module__k3tfYq__drawingTools button span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}:is(.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-left-stretch,.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-action-right-stretch){width:min(22px,30%)!important}.video-editor-module__k3tfYq__timelineAction{padding-inline:min(25px,30%)}.video-editor-module__k3tfYq__timelineAction>span{display:none}.video-editor-module__k3tfYq__targetOptions .video-editor-module__k3tfYq__helpButton{width:32px}}.video-editor-module__k3tfYq__maskPreview{pointer-events:none;position:absolute;inset:0}.video-editor-module__k3tfYq__editor button{transition-property:background-color,color,border-color,box-shadow}:is(.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-cursor-top path,.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-cursor-top polygon){fill:#fff}@media (min-width:960px) and (max-height:700px){.video-editor-module__k3tfYq__workspace{padding:12px 16px}.video-editor-module__k3tfYq__player{min-height:140px}.video-editor-module__k3tfYq__timeline{margin-top:8px}}.video-editor-module__k3tfYq__timelineAction[data-compact=true]>span{display:none}.video-editor-module__k3tfYq__timelineNotice{z-index:4;pointer-events:none;max-width:min(400px,100%);position:absolute;bottom:calc(100% + 8px);left:0}.video-editor-module__k3tfYq__timelineNotice p{border:1px solid var(--border);background:var(--card);color:var(--foreground);word-break:keep-all;overflow-wrap:anywhere;border-radius:6px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.video-editor-module__k3tfYq__timelineNotice svg{color:var(--destructive);flex-shrink:0;margin-top:2px}.video-editor-module__k3tfYq__referenceMenu{min-width:min(240px,100vw - 32px);padding:8px}.video-editor-module__k3tfYq__referenceMenuItem{gap:12px;min-height:48px;padding:12px}.video-editor-module__k3tfYq__libraryTimeline .timeline-editor-cursor-area{touch-action:none;width:32px}.video-editor-module__k3tfYq__referenceTag{color:#fff;background:#111d;border-radius:3px;padding:1px 4px;font-size:10px;line-height:16px;position:absolute;bottom:3px;left:3px}@media (max-width:959px){.video-editor-module__k3tfYq__editor .video-editor-module__k3tfYq__timelineAdd{height:44px;min-height:44px}}.video-editor-module__k3tfYq__dropOverlay{z-index:10;pointer-events:none;border:2px dashed var(--edit-accent);background:color-mix(in oklch, var(--card) 94%, transparent);color:var(--foreground);border-radius:8px;justify-content:center;align-items:center;gap:12px;font-size:16px;font-weight:600;display:flex;position:absolute;inset:12px}
/*# sourceMappingURL=0bi9xq6jnnb1-.css.map*/