.clipTrimmer_back__AqGY1{position:fixed;inset:0;z-index:95;display:flex;align-items:center;justify-content:center;padding:8px;background:rgba(0,0,0,.78);animation:clipTrimmer_trimIn__N4Ohi .14s ease-out}@keyframes clipTrimmer_trimIn__N4Ohi{0%{opacity:0}}.clipTrimmer_dialog__L5dXb{width:820px;max-width:100%;max-height:100%;overflow:auto;padding:20px 24px;background:var(--bg-surface);border:1px solid var(--border);border-radius:22px;box-shadow:0 24px 60px rgba(0,0,0,.6);scrollbar-width:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.clipTrimmer_head__7r5Hy{display:flex;align-items:center;gap:12px}.clipTrimmer_headIcon__wUYiD{width:32px;height:32px;flex:none;display:flex;align-items:center;justify-content:center;background:rgba(212,255,61,.102);border-radius:9px}.clipTrimmer_title__va2s0{display:block;font-size:16px;line-height:24.8px;font-weight:700}.clipTrimmer_sub__XsECS{display:block;font-size:12.5px;line-height:18.75px;color:var(--text-3)}.clipTrimmer_x__JvlHZ{padding:6px;flex:none}.clipTrimmer_failed__is5Zw{height:260px;font-size:13px;line-height:19.5px;color:var(--text-2)}.clipTrimmer_failed__is5Zw,.clipTrimmer_preview__Fah7X{margin-top:16px;display:flex;align-items:center;justify-content:center}.clipTrimmer_preview__Fah7X{height:320px}.clipTrimmer_screen__2cl4K{position:relative;height:100%;max-width:100%;aspect-ratio:var(--a);border-radius:14px;overflow:hidden;background:#000;cursor:pointer}.clipTrimmer_screen__2cl4K video{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.clipTrimmer_loading__mbDXW,.clipTrimmer_playMark__PwCWi{position:absolute;inset:0;margin:auto;display:flex;align-items:center;justify-content:center;pointer-events:none}.clipTrimmer_playMark__PwCWi{width:54px;height:54px;background:rgba(0,0,0,.6);border-radius:50%;transition:opacity .15s}.clipTrimmer_spin__A2z9W{width:22px;height:22px;border-radius:50%;border:2px solid rgba(212,255,61,.25);border-top:2px solid var(--accent);animation:clipTrimmer_trimSpin__znbBw .8s linear infinite}@keyframes clipTrimmer_trimSpin__znbBw{to{transform:rotate(1turn)}}.clipTrimmer_timeline__wEscA{height:74px;margin-top:18px;padding:0 16px}.clipTrimmer_track__3oOMw{position:relative;height:100%;touch-action:none}.clipTrimmer_strip__vce2t{position:absolute;left:0;right:0;top:5px;height:64px;display:flex;border-radius:6px;overflow:hidden;background:#1C1D21}.clipTrimmer_strip__vce2t span{flex:1 1;min-width:0;background:#1C1D21 50%/cover no-repeat}.clipTrimmer_dim__xuIqb{position:absolute;top:5px;height:64px;background:rgba(0,0,0,.722);pointer-events:none}.clipTrimmer_selection__yGa8P{position:absolute;top:0;height:100%;border-top:3px solid var(--accent);border-bottom:3px solid var(--accent);cursor:-webkit-grab;cursor:grab;touch-action:none}.clipTrimmer_selection__yGa8P:active{cursor:-webkit-grabbing;cursor:grabbing}.clipTrimmer_playhead__xOead{position:absolute;top:2px;width:2px;height:70px;margin-left:-1px;background:#fff;border-radius:1px;box-shadow:0 0 4px rgba(0,0,0,.5);pointer-events:none}.clipTrimmer_grip__5wVaK{position:absolute;top:0;width:16px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:var(--accent);cursor:ew-resize;touch-action:none;outline:0}.clipTrimmer_grip__5wVaK i{width:4px;height:4px;border-radius:50%;background:var(--accent-fg)}.clipTrimmer_gripL__3IQee{border-radius:7px 0 0 7px}.clipTrimmer_gripR__MfPZh{border-radius:0 7px 7px 0}.clipTrimmer_readout__ZqTIh{display:flex;align-items:center;gap:22px;margin-top:14px}.clipTrimmer_stat__EF9qx{display:flex;flex-direction:column}.clipTrimmer_statLabel__cPKcH{font-size:12px;line-height:18px;color:var(--text-3)}.clipTrimmer_statValue__iBNpL{margin-top:2px;font-size:14px;line-height:21.7px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-1)}.clipTrimmer_lengths__7VSt8{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:12px}.clipTrimmer_lengths__7VSt8>.clipTrimmer_statLabel__cPKcH{margin-right:4px}.clipTrimmer_pill__h0EfI{align-items:center;height:28px;padding:0 11px;background:rgba(255,255,255,.051);border:1px solid var(--border);border-radius:999px;font-size:12px;line-height:18px;font-weight:600;color:var(--text-1);transition:background .12s,border-color .12s}.clipTrimmer_pillOn__A3fYb{background:rgba(212,255,61,.122);border-color:rgba(212,255,61,.6);color:var(--accent)}.clipTrimmer_foot__eBI8y{display:flex;align-items:center;gap:8px;margin-top:18px}.clipTrimmer_btn__p4L3z{align-items:center;height:40px;padding:0 18px;background:rgba(255,255,255,.051);border:1px solid var(--border);border-radius:999px;font-size:13px;line-height:19.5px;font-weight:700;color:var(--text-1)}.clipTrimmer_btnPrimary__ZKxtJ{background:var(--grad-accent);border:0;color:var(--accent-fg)}.clipTrimmer_btn__p4L3z:disabled{opacity:.5;cursor:default}@media (max-width:699.98px){.clipTrimmer_dialog__L5dXb{padding:16px}.clipTrimmer_preview__Fah7X{height:220px}.clipTrimmer_timeline__wEscA{padding:0 16px}.clipTrimmer_readout__ZqTIh{gap:14px;flex-wrap:wrap}.clipTrimmer_keys__7NUFe{display:none}}