.cGUueq_root{flex-direction:column;gap:16px;width:100%;display:flex}.cGUueq_timeline{flex-direction:column;gap:8px;display:flex}.cGUueq_previewWrap{border-radius:var(--radius-1);aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.cGUueq_preview{object-fit:contain;background:#000;width:100%;height:100%;display:block}.cGUueq_playButton{color:#fff;cursor:pointer;background:#00000073;border:none;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin:auto;transition:background .15s ease-out;display:flex;position:absolute;inset:0}.cGUueq_playButton:hover{background:#000000a6}.cGUueq_extractor{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;left:-9999px}.cGUueq_track{--trim-lane-pad:8px;-webkit-user-select:none;user-select:none;touch-action:none;height:56px;position:relative}.cGUueq_frames{top:0;bottom:0;left:var(--trim-lane-pad);right:var(--trim-lane-pad);background:var(--gray-3,#f1f1f1);display:flex;position:absolute}.cGUueq_lane{top:0;bottom:0;left:var(--trim-lane-pad);right:var(--trim-lane-pad);position:absolute}.cGUueq_frameSlot{flex:1 1 0;height:100%;overflow:hidden}.cGUueq_frameImg{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.cGUueq_frameEmpty{background:var(--gray-4,#e6e6e6);width:100%;height:100%}.cGUueq_dim{pointer-events:none;background:#0000008c;position:absolute;top:0;bottom:0}.cGUueq_range{border-top:3px solid var(--accent-9,#3871dc);border-bottom:3px solid var(--accent-9,#3871dc);pointer-events:none;position:absolute;top:0;bottom:0}.cGUueq_previewBlock{background-color:var(--accent-4a);border:1px solid var(--accent-8a);border-radius:var(--radius-1);cursor:grab;touch-action:none;position:absolute;top:0;bottom:0}.cGUueq_previewBlock:focus-visible{outline:2px solid var(--accent-9);outline-offset:1px}.cGUueq_previewBlockActive{border-color:var(--accent-9);cursor:grabbing}.cGUueq_handle{background:var(--accent-9,#3871dc);cursor:ew-resize;z-index:2;justify-content:center;align-items:center;width:14px;margin-left:-7px;display:flex;position:absolute;top:0;bottom:0}.cGUueq_handleLeft{border-radius:var(--radius-1) 0 0 var(--radius-1)}.cGUueq_handleRight{border-radius:0 var(--radius-1) var(--radius-1) 0}.cGUueq_handleActive{background:var(--accent-10,#2a5dc0)}.cGUueq_grip{background:#fff;border-radius:1px;width:2px;height:18px}.cGUueq_thumbMarker{border:1px solid var(--gray-12,#1a1a1a);cursor:grab;z-index:3;background:#fff;border-radius:2px;justify-content:center;align-items:flex-start;width:4px;margin-left:-2px;display:flex;position:absolute;top:-4px;bottom:-4px}.cGUueq_thumbMarker:active{cursor:grabbing}.cGUueq_thumbDot{border:2px solid var(--gray-12,#1a1a1a);pointer-events:none;background:#fff;border-radius:50%;width:12px;height:12px;position:absolute;top:-8px}.cGUueq_meta{font-variant-numeric:tabular-nums;color:var(--gray-11,#666);justify-content:space-between;align-items:center;font-size:12px;display:flex}.cGUueq_metaCenter{text-align:center;flex-direction:column;align-items:center;display:flex}
.ZVWVDa_modal{background:var(--color-background);border-radius:var(--radius-2);padding:var(--spacing-4);flex-direction:column;gap:12px;width:100%;display:flex}.ZVWVDa_header{justify-content:space-between;align-items:center;display:flex}.ZVWVDa_title{color:var(--gray-12);font-size:16px;font-weight:600}.ZVWVDa_videoWrap{width:100%;position:relative}.ZVWVDa_preview{border-radius:var(--radius-1);aspect-ratio:16/9;background:#000;width:100%;display:block}.ZVWVDa_audioMeter{align-items:center;gap:var(--spacing-3);flex-direction:column;display:flex}.ZVWVDa_timerBadge{align-items:center;gap:var(--spacing-2);border-radius:var(--radius-1);color:#fff;background:#0000008c;padding:6px 8px;display:inline-flex}.ZVWVDa_timerBadgeOverlay{top:var(--spacing-2);right:var(--spacing-2);position:absolute}.ZVWVDa_badgeTime{color:#fff;font-variant-numeric:tabular-nums}.ZVWVDa_dot{border-radius:var(--radius-full);background:#fff;flex:none;width:6px;height:6px}.ZVWVDa_dotRecording{background:#e5484d;animation:1.2s ease-in-out infinite ZVWVDa_recordFlicker}@keyframes ZVWVDa_recordFlicker{0%,to{opacity:1}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.ZVWVDa_dotRecording{animation:none}}.ZVWVDa_progressTrack{background:var(--gray-5a);border-radius:var(--radius-full);width:100%;height:4px;position:relative;overflow:hidden}.ZVWVDa_progressTrackOverlay{border-radius:0 0 var(--radius-1) var(--radius-1);background:#ffffff40;width:auto;position:absolute;bottom:0;left:0;right:0}.ZVWVDa_progressFill{background:#e5484d;height:100%;transition:width 1s linear}.ZVWVDa_actions{gap:8px;display:flex}.ZVWVDa_useButton{flex:1}.ZVWVDa_embedded{gap:var(--spacing-4);flex-direction:column;display:flex}.ZVWVDa_startButton{width:100%}
.daiY1a_cursor{pointer-events:none;z-index:var(--layer-cursor);animation:.15s daiY1a_fadeIn;position:absolute}@keyframes daiY1a_fadeIn{0%{opacity:0}to{opacity:1}}.daiY1a_cursorLabel{border-radius:var(--radius-1) var(--radius-1) var(--radius-1) 0;color:var(--white-12);font-family:var(--font-primary);font-size:var(--font-size-2);padding:var(--spacing-2);-webkit-user-select:none;user-select:none;white-space:nowrap;position:absolute;top:18px;left:16px}
.-oa16a_selection{opacity:.25;pointer-events:none;position:absolute}.-oa16a_presence{pointer-events:none;z-index:var(--editor-layer-cursor);animation:.15s -oa16a_fadeIn;position:absolute}@keyframes -oa16a_fadeIn{0%{opacity:0}to{opacity:1}}.-oa16a_caretLine{width:2px;transition:opacity .15s;position:absolute;top:0;left:0}.-oa16a_cursorArrow{transition:opacity .15s;position:absolute;top:0;left:0}.-oa16a_label{border-radius:var(--radius-1) var(--radius-1) var(--radius-1) 0;color:var(--white-12);font-family:var(--font-primary);font-size:var(--font-size-2);padding:var(--spacing-2);pointer-events:none;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:top .2s,left .2s,transform .2s;position:absolute}.-oa16a_labelCaret{top:0;left:0;transform:translateY(-100%)}.-oa16a_labelCursor{top:18px;left:16px;transform:none}
.q1dP8a_banner{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-wrap:balance;z-index:10000;background-color:#0009;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}
._0MuxBa_presenceRing{border-radius:var(--radius-2);box-shadow:inset 0 0 0 2px var(--presence-color);pointer-events:none;z-index:var(--editor-layer-cursor);position:absolute}