.hardware-stats[data-v-f6cabbd0]{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;color:inherit;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),gap .25s cubic-bezier(.4,0,.2,1),padding .25s cubic-bezier(.4,0,.2,1);white-space:nowrap;background-color:#0000;flex-direction:column;text-decoration:none;display:flex}.hardware-stats[data-v-f6cabbd0]:hover{background-color:var(--color-surface);border-color:var(--color-primary)}.hardware-stats--loading[data-v-f6cabbd0]{cursor:default;opacity:.6}.hardware-stats--loading[data-v-f6cabbd0]:hover{border-color:var(--color-border);background-color:#0000}.hardware-stats__row[data-v-f6cabbd0]{align-items:center;gap:var(--space-2);display:flex}.hardware-stats__icon[data-v-f6cabbd0]{color:var(--color-text-muted);flex-shrink:0}.hardware-stats__stat[data-v-f6cabbd0]{align-items:center;gap:var(--space-1-5);flex-shrink:0;display:flex}.hardware-stats__label[data-v-f6cabbd0]{font-size:var(--font-size-xs);color:var(--color-text-muted);flex-shrink:0;width:32px}.hardware-stats__bar[data-v-f6cabbd0]{background-color:var(--color-border-light);border-radius:var(--radius-sm);flex-shrink:0;width:36px;height:6px;transition:width .25s cubic-bezier(.4,0,.2,1);overflow:hidden}.hardware-stats__progress[data-v-f6cabbd0]{border-radius:var(--radius-sm);will-change:width;height:100%;transition:width .42s cubic-bezier(.22,1,.36,1),background-color .24s,box-shadow .24s;box-shadow:0 0 #0000}.hardware-stats__value[data-v-f6cabbd0]{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-text);text-align:right;flex-shrink:0;width:30px}.hardware-stats__skeleton[data-v-f6cabbd0]{background-color:var(--color-border);border-radius:var(--radius-sm);animation:1.5s ease-in-out infinite pulse-f6cabbd0}.hardware-stats__skeleton--icon[data-v-f6cabbd0]{width:14px;height:14px}.hardware-stats__skeleton--stat[data-v-f6cabbd0]{width:90px;height:12px}@keyframes pulse-f6cabbd0{0%,to{opacity:.3}50%{opacity:.6}}@media (prefers-reduced-motion:reduce){.hardware-stats__progress[data-v-f6cabbd0]{transition:none}}@media (width<=900px){.hardware-stats[data-v-f6cabbd0]{display:none}}.processing-item[data-v-c22abf91]{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);color:inherit;transition:background-color var(--transition-fast);text-decoration:none;display:flex}.processing-item[data-v-c22abf91]:hover{background-color:var(--color-surface-hover)}.processing-item__thumbnail[data-v-c22abf91]{border-radius:var(--radius-sm);background-color:var(--color-surface);flex-shrink:0;width:48px;height:36px;overflow:hidden}.processing-item__thumbnail img[data-v-c22abf91]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.processing-item__thumbnail-placeholder[data-v-c22abf91]{width:100%;height:100%;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex}.processing-item__content[data-v-c22abf91]{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.processing-item__name[data-v-c22abf91]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.processing-item__status[data-v-c22abf91]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.processing-item__message[data-v-c22abf91]{font-size:var(--font-size-xs);color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.processing-item__percent[data-v-c22abf91]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-align:right;flex-shrink:0;min-width:40px}.processing-indicator[data-v-6ff2208e]{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:all var(--transition-fast);background-color:#0000;flex-direction:column;display:flex}.processing-indicator--open[data-v-6ff2208e],.processing-indicator[data-v-6ff2208e]:hover{background-color:var(--color-surface);border-color:var(--color-primary)}.processing-indicator__top[data-v-6ff2208e]{align-items:center;gap:var(--space-2);display:flex}.processing-indicator__spinner[data-v-6ff2208e]{border:2px solid var(--color-primary);border-top-color:#0000;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:1s linear infinite spin-6ff2208e}.processing-indicator__progress[data-v-6ff2208e]{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;color:var(--color-text-secondary)}.processing-indicator__status[data-v-6ff2208e]{font-size:var(--font-size-xs);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:140px;overflow:hidden}@keyframes spin-6ff2208e{to{transform:rotate(1turn)}}.processing-dropdown__header[data-v-6ff2208e]{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;display:flex}.processing-dropdown__header h3[data-v-6ff2208e]{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0}.processing-dropdown__count[data-v-6ff2208e]{font-size:var(--font-size-xs);color:var(--color-text-muted)}.processing-dropdown__list[data-v-6ff2208e]{max-height:320px;padding:var(--space-2);overflow-y:auto}.processing-dropdown__footer[data-v-6ff2208e]{padding:var(--space-3) var(--space-4) var(--space-2);border-top:1px solid var(--color-border-light);text-align:center}.processing-dropdown__link[data-v-6ff2208e]{font-size:var(--font-size-sm);color:var(--color-primary);text-decoration:none}.processing-dropdown__link[data-v-6ff2208e]:hover{text-decoration:underline}.command-palette-overlay[data-v-7d67c52e]{z-index:var(--z-popover);will-change:opacity;background:#0f172abf;justify-content:center;align-items:flex-start;padding-top:18vh;display:flex;position:fixed;inset:0}.command-palette[data-v-7d67c52e]{--palette-surface:color-mix(in srgb, var(--color-surface) 88%, #000 12%);--palette-hover:color-mix(in srgb, var(--color-surface-hover) 82%, #000 18%);--palette-border:color-mix(in srgb, var(--color-border) 84%, #000 16%);--palette-chip-surface:color-mix(in srgb, var(--color-surface) 80%, #000 20%);background:var(--palette-surface);border:1px solid var(--palette-border);border-radius:var(--radius-xl);width:100%;max-width:560px;box-shadow:var(--shadow-xl);will-change:opacity,transform;overflow:hidden}.command-palette__header[data-v-7d67c52e]{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--palette-border);display:flex}.command-palette__search-icon[data-v-7d67c52e]{color:var(--color-text-muted);flex-shrink:0}.command-palette__input[data-v-7d67c52e]{min-width:0;font-size:var(--font-size-base);color:var(--color-text);background:0 0;border:none;outline:none;flex:1;padding:0}.command-palette__input[data-v-7d67c52e]::placeholder{color:var(--color-text-muted)}.command-palette__kbd[data-v-7d67c52e]{padding:var(--space-0-5) var(--space-2);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);background:var(--palette-chip-surface);border:1px solid var(--palette-border);border-radius:var(--radius-sm);flex-shrink:0}.command-palette__list[data-v-7d67c52e]{max-height:420px;padding:var(--space-2);overscroll-behavior:contain;overflow-y:auto}.command-palette__group-label[data-v-7d67c52e]{padding:var(--space-2) var(--space-3);font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:600}.command-palette__group-label[data-v-7d67c52e]:not(:first-child){margin-top:var(--space-2)}.command-palette__item[data-v-7d67c52e]{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);text-align:left;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.command-palette__item--highlighted[data-v-7d67c52e],.command-palette__item[data-v-7d67c52e]:hover{background:var(--palette-hover)}.command-palette__item--disabled[data-v-7d67c52e]{opacity:.4;cursor:not-allowed;pointer-events:none}.command-palette__item-icon[data-v-7d67c52e]{color:var(--color-text-muted);flex-shrink:0}.command-palette__item-label[data-v-7d67c52e]{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.command-palette__item-shortcut[data-v-7d67c52e]{padding:var(--space-0-5) var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-xs);color:var(--color-text-muted);background:var(--palette-chip-surface);border:1px solid var(--palette-border);border-radius:var(--radius-sm);flex-shrink:0}.command-palette__search-item[data-v-7d67c52e]{gap:var(--space-2)}.command-palette__search-time[data-v-7d67c52e]{width:56px}.command-palette__search-meta[data-v-7d67c52e],.command-palette__search-time[data-v-7d67c52e]{font-variant-numeric:tabular-nums;font-size:var(--font-size-xs);color:var(--color-text-muted);flex-shrink:0}.command-palette__search-badge[data-v-7d67c52e]{font-size:var(--font-size-xs);text-transform:capitalize;color:var(--color-text-muted);background:var(--palette-chip-surface);padding:0 var(--space-1);border-radius:var(--radius-sm);flex-shrink:0}.command-palette__keyword-match[data-v-7d67c52e]{background:color-mix(in srgb,var(--color-primary) 18%,transparent);color:var(--color-primary);border-radius:var(--radius-xs);padding:0 2px;font-style:normal;font-weight:600}.command-palette__emotion[data-v-7d67c52e]{align-items:center;gap:var(--space-1);text-transform:capitalize;display:inline-flex}.command-palette__emotion[data-v-7d67c52e]:before{content:"";border-radius:50%;flex-shrink:0;width:8px;height:8px}.command-palette__emotion--happy[data-v-7d67c52e]:before{background-color:#ffd93d}.command-palette__emotion--sad[data-v-7d67c52e]:before{background-color:#6c9bcf}.command-palette__emotion--angry[data-v-7d67c52e]:before{background-color:#ff6b6b}.command-palette__emotion--fear[data-v-7d67c52e]:before{background-color:#9b59b6}.command-palette__emotion--surprise[data-v-7d67c52e]:before{background-color:#f39c12}.command-palette__emotion--disgust[data-v-7d67c52e]:before{background-color:#2ecc71}.command-palette__emotion--neutral[data-v-7d67c52e]:before{background-color:#95a5a6}.command-palette__empty[data-v-7d67c52e]{padding:var(--space-8) var(--space-4);font-size:var(--font-size-sm);color:var(--color-text-muted);text-align:center}.command-palette__footer[data-v-7d67c52e]{gap:var(--space-3);padding:var(--space-2) var(--space-4);border-top:1px solid var(--palette-border);flex-wrap:wrap;display:flex}.command-palette__footer-hint[data-v-7d67c52e]{align-items:center;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}.command-palette__footer-hint code[data-v-7d67c52e],.command-palette__footer-hint kbd[data-v-7d67c52e]{padding:0 var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-xs);background:var(--palette-chip-surface);border:1px solid var(--palette-border);border-radius:var(--radius-sm);line-height:1.4}.command-palette-enter-active[data-v-7d67c52e]{transition:opacity .1s ease-out}.command-palette-enter-active .command-palette[data-v-7d67c52e]{transition:opacity .1s ease-out,transform .1s ease-out}.command-palette-leave-active[data-v-7d67c52e]{transition:opacity 75ms ease-in}.command-palette-leave-active .command-palette[data-v-7d67c52e]{transition:opacity 75ms ease-in,transform 75ms ease-in}.command-palette-enter-from[data-v-7d67c52e],.command-palette-leave-to[data-v-7d67c52e]{opacity:0}.command-palette-enter-from .command-palette[data-v-7d67c52e],.command-palette-leave-to .command-palette[data-v-7d67c52e]{opacity:0;transform:scale(.97)translateY(-4px)}.reconnect-pill[data-v-16199b85]{top:var(--space-3);z-index:var(--z-connection-overlay);align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:#fff;background:var(--color-warning,#d97706);border-radius:var(--radius-full);box-shadow:var(--shadow-lg);pointer-events:none;display:flex;position:fixed;left:50%;transform:translate(-50%)}.reconnect-pill-enter-active[data-v-16199b85],.reconnect-pill-leave-active[data-v-16199b85]{transition:opacity .2s,transform .2s}.reconnect-pill-enter-from[data-v-16199b85],.reconnect-pill-leave-to[data-v-16199b85]{opacity:0;transform:translate(-50%,-8px)}.connection-overlay[data-v-16199b85]{z-index:var(--z-connection-overlay);background:#0f172aeb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.connection-overlay__card[data-v-16199b85]{align-items:center;gap:var(--space-4);max-width:420px;padding:var(--space-10) var(--space-8);text-align:center;background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-2xl);box-shadow:var(--shadow-xl);flex-direction:column;display:flex}.connection-overlay__icon[data-v-16199b85]{color:var(--color-error);opacity:.85;animation:2.5s ease-in-out infinite connection-pulse-16199b85}.connection-overlay__icon--connecting[data-v-16199b85]{color:var(--color-warning);animation:1.2s linear infinite connection-spin-16199b85}.connection-overlay__title[data-v-16199b85]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.connection-overlay__elapsed[data-v-16199b85]{color:var(--color-text-muted);margin:0}.connection-overlay__elapsed[data-v-16199b85],.connection-overlay__status[data-v-16199b85]{font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}.connection-overlay__status[data-v-16199b85]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--color-text-secondary);background:var(--color-surface-hover);border-radius:var(--radius-lg);display:flex}.connection-overlay__retry[data-v-16199b85]{align-items:center;gap:var(--space-2);margin-top:var(--space-2);display:inline-flex}.connection-overlay__hint[data-v-16199b85]{font-size:var(--font-size-xs);color:var(--color-text-muted);margin:0}@keyframes connection-pulse-16199b85{0%,to{opacity:.85;transform:scale(1)}50%{opacity:.4;transform:scale(.95)}}@keyframes connection-spin-16199b85{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.connection-overlay-enter-active[data-v-16199b85]{transition:opacity .4s ease-out}.connection-overlay-leave-active[data-v-16199b85]{transition:opacity .2s ease-in}.connection-overlay-enter-from[data-v-16199b85],.connection-overlay-leave-to[data-v-16199b85]{opacity:0}@media (prefers-reduced-motion:reduce){.connection-overlay__icon[data-v-16199b85]{animation:none}.connection-overlay-enter-active[data-v-16199b85],.connection-overlay-leave-active[data-v-16199b85]{transition-duration:1ms}}.video-overlay-canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.timeline-toolbar[data-v-4f894c4d]{align-items:center;gap:var(--space-4);padding:var(--space-1) var(--space-3);border-bottom:1px solid var(--color-border-light);flex-shrink:0;display:flex}.timeline-toolbar__clips[data-v-4f894c4d],.timeline-toolbar__presets[data-v-4f894c4d],.timeline-toolbar__zoom[data-v-4f894c4d]{align-items:center;gap:var(--space-1);display:flex}.timeline-toolbar__right[data-v-4f894c4d]{align-items:center;gap:var(--space-3);margin-left:auto;display:flex}.timeline-toolbar__presets-label[data-v-4f894c4d]{margin-right:var(--space-1);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.timeline-toolbar__preset[data-v-4f894c4d]{padding:2px var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);border:1px solid var(--color-border-light);border-radius:var(--radius-full);cursor:pointer;background:0 0;transition:color .15s,border-color .15s,background-color .15s}.timeline-toolbar__preset[data-v-4f894c4d]:hover{color:var(--color-text);border-color:var(--color-border)}.timeline-toolbar__preset--active[data-v-4f894c4d]{color:var(--color-primary);background-color:var(--color-primary-50);border-color:color-mix(in srgb,var(--color-primary) 45%,var(--color-border-light))}.timeline-toolbar__btn[data-v-4f894c4d]{min-width:30px;height:30px;padding:0 var(--space-2);color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.timeline-toolbar__btn[data-v-4f894c4d]:hover{background:var(--color-surface-hover);color:var(--color-text)}.timeline-toolbar__btn[data-v-4f894c4d]:disabled{opacity:.4;cursor:not-allowed;background:0 0}.timeline-toolbar__btn--active[data-v-4f894c4d]{background:var(--clip-marker-color,#fbbf24);color:var(--color-text-inverse,#1e293b)}.timeline-toolbar__btn--active[data-v-4f894c4d]:hover{background:var(--clip-marker-color,#fbbf24);opacity:.9}.timeline-toolbar__btn--accent[data-v-4f894c4d]{background:var(--color-primary-muted);color:var(--color-primary)}.timeline-toolbar__btn--accent[data-v-4f894c4d]:hover{background:var(--color-primary);color:#fff}.timeline-toolbar__btn--text[data-v-4f894c4d]{font-size:var(--text-xs);font-weight:500}.timeline-toolbar__btn--highlighted[data-v-4f894c4d]{background:var(--color-primary-muted);color:var(--color-primary)}.timeline-toolbar__btn-label[data-v-4f894c4d]{font-size:var(--text-sm);font-weight:600;font-family:var(--font-mono)}.timeline-toolbar__clip-duration[data-v-4f894c4d]{padding:0 var(--space-1);font-size:var(--text-xs);font-family:var(--font-mono);color:var(--clip-marker-color,#fbbf24)}.timeline-toolbar__clips-badge[data-v-4f894c4d]{padding:2px var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary);background:var(--color-surface);border-radius:var(--radius-full);font-weight:500}.timeline-toolbar__audio[data-v-4f894c4d]{position:relative}.timeline-toolbar__audio-menu[data-v-4f894c4d]{margin-top:var(--space-1);padding:var(--space-2);background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:2;min-width:180px;position:absolute;top:100%;right:0}.timeline-toolbar__audio-menu-header[data-v-4f894c4d]{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-light);margin-bottom:var(--space-1);font-weight:600}.timeline-toolbar__audio-option[data-v-4f894c4d]{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;text-align:left;background:0 0;border:none;display:flex}.timeline-toolbar__audio-option[data-v-4f894c4d]:hover{background:var(--color-surface-hover);color:var(--color-text)}.timeline-toolbar__audio-option--active[data-v-4f894c4d]{background:var(--color-primary-muted);color:var(--color-primary)}.timeline-toolbar__audio-check[data-v-4f894c4d]{color:var(--color-primary);margin-left:auto}.timeline-toolbar-menu-enter-active[data-v-4f894c4d],.timeline-toolbar-menu-leave-active[data-v-4f894c4d]{transition:all .2s}.timeline-toolbar-menu-enter-from[data-v-4f894c4d],.timeline-toolbar-menu-leave-to[data-v-4f894c4d]{opacity:0;transform:translateY(-5px)}@media (width<=768px){.timeline-toolbar__clips[data-v-4f894c4d]{display:none}}.timeline-ruler[data-v-e42cf08a]{height:var(--timeline-ruler-height,24px);background:var(--color-surface);border-bottom:1px solid var(--color-border-light);-webkit-user-select:none;user-select:none;cursor:pointer;position:relative}.timeline-ruler__marker[data-v-e42cf08a]{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;height:100%;display:flex;position:absolute;top:0;transform:translate(-50%)}.timeline-ruler__marker--major .timeline-ruler__label[data-v-e42cf08a]{opacity:1}.timeline-ruler__marker--major .timeline-ruler__tick[data-v-e42cf08a]{background:var(--color-border);height:8px}.timeline-ruler__label[data-v-e42cf08a]{font-size:10px;font-family:var(--font-mono);color:var(--color-text-tertiary);opacity:.7;white-space:nowrap;margin-bottom:2px}.timeline-ruler__tick[data-v-e42cf08a]{background:var(--color-border-light);width:1px;height:5px}.timeline-ruler__hover[data-v-e42cf08a]{pointer-events:none;z-index:10;position:absolute;top:0;bottom:0;transform:translate(-50%)}.timeline-ruler__hover-line[data-v-e42cf08a]{background:var(--color-primary);opacity:.6;width:1px;position:absolute;top:0;bottom:0;left:50%}.timeline-ruler__hover-time[data-v-e42cf08a]{font-size:11px;font-family:var(--font-mono);color:var(--color-text);box-shadow:var(--shadow-md);bottom:calc(100% + 4px)}.timeline-ruler__hover-hint[data-v-e42cf08a],.timeline-ruler__hover-time[data-v-e42cf08a]{background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);white-space:nowrap;padding:2px 6px;position:absolute;left:50%;transform:translate(-50%)}.timeline-ruler__hover-hint[data-v-e42cf08a]{color:var(--color-text-muted);opacity:.9;box-shadow:var(--shadow-sm);font-size:10px;top:calc(100% + 4px)}.player-volume[data-v-512d893a]{align-items:center;display:flex;position:relative}.player-volume__btn[data-v-512d893a]{width:36px;height:36px;color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.player-volume__btn[data-v-512d893a]:hover{background:var(--color-surface-hover);color:var(--color-text)}.player-volume__btn--compact[data-v-512d893a]{width:20px;height:20px}.player-volume__slider[data-v-512d893a]{padding:var(--space-2);background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.player-volume__slider input[type=range][data-v-512d893a]{writing-mode:vertical-lr;appearance:none;background:var(--color-surface);cursor:pointer;direction:rtl;border-radius:4px;width:8px;height:80px}.player-volume__slider input[type=range][data-v-512d893a]::-webkit-slider-thumb{appearance:none;background:var(--color-primary);cursor:pointer;border-radius:50%;width:14px;height:14px}.player-volume__slider input[type=range][data-v-512d893a]::-moz-range-thumb{background:var(--color-primary);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}.volume-slider-enter-active[data-v-512d893a],.volume-slider-leave-active[data-v-512d893a]{transition:all .2s}.volume-slider-enter-from[data-v-512d893a],.volume-slider-leave-to[data-v-512d893a]{opacity:0;transform:translate(-50%)translateY(10px)}@media (width<=768px){.player-volume__slider[data-v-512d893a]{display:none}}.timeline-waveform[data-v-918cc885]{width:100%;height:var(--timeline-waveform-height,64px);cursor:pointer;background:var(--color-surface);position:relative}.timeline-waveform[data-v-918cc885]:hover{background:var(--color-surface-hover)}.timeline-waveform__canvas[data-v-918cc885]{width:100%;height:100%;display:block}.timeline-speakers[data-v-676198f1]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-speakers__track[data-v-676198f1]{height:100%;position:relative}.timeline-speakers__segment[data-v-676198f1]{border-radius:var(--radius-sm);cursor:pointer;padding:0 var(--space-1);opacity:.8;align-items:center;transition:all .15s;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.timeline-speakers__segment[data-v-676198f1]:hover{opacity:1;transform:scaleY(1.1)}.timeline-speakers__segment--active[data-v-676198f1]{opacity:1;box-shadow:0 0 0 2px var(--color-primary)}.timeline-speakers__label[data-v-676198f1]{color:#fff;text-shadow:0 1px 2px #0000004d;white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:500;overflow:hidden}.timeline-speakers__progress[data-v-676198f1]{background:var(--color-primary);pointer-events:none;z-index:1;width:2px;position:absolute;top:0;bottom:0}.timeline-speakers__tooltip[data-v-676198f1]{padding:var(--space-2);background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;pointer-events:none;max-width:300px;position:fixed;transform:translate(-50%,-100%)}.timeline-speakers__tooltip-speaker[data-v-676198f1]{font-size:var(--text-sm);margin-bottom:4px;font-weight:600}.timeline-speakers__tooltip-text[data-v-676198f1]{font-size:var(--text-sm);color:var(--color-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tooltip-enter-active[data-v-676198f1],.tooltip-leave-active[data-v-676198f1]{transition:all .15s}.tooltip-enter-from[data-v-676198f1],.tooltip-leave-to[data-v-676198f1]{opacity:0;transform:translate(-50%,-90%)}.timeline-scenes[data-v-9fe12bc3]{height:var(--timeline-track-height,48px);background:var(--color-surface);position:relative}.timeline-scenes__track[data-v-9fe12bc3]{height:100%;position:relative}.timeline-scenes__segment[data-v-9fe12bc3]{border-radius:var(--radius-sm);cursor:pointer;background:var(--color-surface-elevated);border:1px solid;transition:all .15s;position:absolute;top:4px;bottom:4px;overflow:hidden}.timeline-scenes__segment[data-v-9fe12bc3]:hover{z-index:1;transform:scaleY(1.05)}.timeline-scenes__segment--active[data-v-9fe12bc3]{box-shadow:0 0 0 2px var(--color-primary)}.timeline-scenes__thumbnail[data-v-9fe12bc3]{opacity:.6;background-position:50%;background-size:cover;position:absolute;inset:0}.timeline-scenes__color-bar[data-v-9fe12bc3]{height:3px;position:absolute;bottom:0;left:0;right:0}.timeline-scenes__number[data-v-9fe12bc3]{background:#00000080;border-radius:2px;padding:1px 4px;font-weight:600;top:2px;left:4px}.timeline-scenes__description[data-v-9fe12bc3],.timeline-scenes__number[data-v-9fe12bc3]{color:var(--color-text);z-index:1;font-size:9px;position:absolute}.timeline-scenes__description[data-v-9fe12bc3]{white-space:nowrap;text-overflow:ellipsis;pointer-events:none;top:50%;left:24px;right:4px;overflow:hidden;transform:translateY(-50%)}.timeline-scenes__progress[data-v-9fe12bc3]{background:var(--color-primary);pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0}.timeline-scenes__tooltip[data-v-9fe12bc3]{background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;pointer-events:none;max-width:280px;position:fixed;overflow:hidden;transform:translate(-50%,-100%)}.timeline-scenes__tooltip-thumbnail[data-v-9fe12bc3]{background:var(--color-surface);width:100%;height:120px}.timeline-scenes__tooltip-thumbnail img[data-v-9fe12bc3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.timeline-scenes__tooltip-content[data-v-9fe12bc3]{padding:var(--space-2)}.timeline-scenes__tooltip-header[data-v-9fe12bc3]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.timeline-scenes__tooltip-badge[data-v-9fe12bc3]{font-size:var(--text-xs);color:#fff;border-radius:var(--radius-sm);padding:2px 6px;font-weight:600}.timeline-scenes__tooltip-time[data-v-9fe12bc3]{font-size:var(--text-xs);font-family:var(--font-mono);color:var(--color-text-tertiary)}.timeline-scenes__tooltip-description[data-v-9fe12bc3]{font-size:var(--text-sm);color:var(--color-text-secondary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.timeline-scenes__tooltip-type[data-v-9fe12bc3]{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--color-text-tertiary);background:var(--color-surface);border-radius:var(--radius-sm);padding:2px 6px;display:inline-block}.timeline-scenes__tooltip-reason[data-v-9fe12bc3]{font-size:var(--text-xs);color:var(--color-text-tertiary);margin:var(--space-1) 0 0;font-style:italic}.tooltip-enter-active[data-v-9fe12bc3],.tooltip-leave-active[data-v-9fe12bc3]{transition:all .15s}.tooltip-enter-from[data-v-9fe12bc3],.tooltip-leave-to[data-v-9fe12bc3]{opacity:0;transform:translate(-50%,-90%)}.timeline-faces[data-v-b3e9c849]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-faces__track[data-v-b3e9c849]{height:100%;position:relative}.timeline-faces__marker[data-v-b3e9c849]{cursor:pointer;opacity:.9;background:#ec4899;border-radius:999px;width:2px;position:absolute;top:4px;bottom:4px}.timeline-faces__marker[data-v-b3e9c849]:hover{box-shadow:0 0 0 2px #ec489933}.timeline-faces__progress[data-v-b3e9c849]{background:var(--color-primary);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 6px #6366f199}.timeline-faces__tooltip[data-v-b3e9c849]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-2);font-size:var(--text-xs);color:var(--color-text);box-shadow:var(--shadow-md);z-index:var(--z-tooltip);pointer-events:none;min-width:120px;position:fixed}.timeline-faces__tooltip-title[data-v-b3e9c849]{margin-bottom:2px;font-weight:600}.timeline-faces__tooltip-time[data-v-b3e9c849]{color:var(--color-text-tertiary)}.timeline-objects[data-v-255d47df]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-objects__track[data-v-255d47df]{height:100%;position:relative}.timeline-objects__segment[data-v-255d47df]{top:calc(4px + (100% - 8px)/var(--object-lanes)*var(--lane-index));height:calc((100% - 8px)/var(--object-lanes));border-radius:var(--radius-sm);cursor:pointer;opacity:.85;color:#fff;text-shadow:0 1px 2px #00000080;background-image:linear-gradient(#ffffff26,#0000 60%);border:1px solid #0000001a;align-items:center;min-width:2px;padding:0 6px;font-size:10px;font-weight:500;transition:all .15s;display:flex;position:absolute;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000026}.timeline-objects__segment[data-v-255d47df]:hover{opacity:1;z-index:1;transform:scaleY(1.04);box-shadow:inset 0 1px #ffffff40,0 1px 4px #0003}.timeline-objects__label[data-v-255d47df]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-objects__progress[data-v-255d47df]{background:var(--color-primary);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 6px #6366f199}.timeline-objects__tooltip[data-v-255d47df]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-2);font-size:var(--text-xs);color:var(--color-text);box-shadow:var(--shadow-md);z-index:var(--z-tooltip);pointer-events:none;min-width:140px;position:fixed}.timeline-objects__tooltip-title[data-v-255d47df]{margin-bottom:2px;font-weight:600}.timeline-objects__tooltip-time[data-v-255d47df]{color:var(--color-text-tertiary)}.timeline-ocr[data-v-116c16b1]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-ocr__track[data-v-116c16b1]{height:100%;position:relative}.timeline-ocr__marker[data-v-116c16b1]{cursor:pointer;opacity:.9;background:#3b82f6;border-radius:999px;width:2px;position:absolute;top:4px;bottom:4px}.timeline-ocr__marker[data-v-116c16b1]:hover{box-shadow:0 0 0 2px #3b82f633}.timeline-ocr__progress[data-v-116c16b1]{background:var(--color-primary);pointer-events:none;width:2px;position:absolute;top:0;bottom:0;box-shadow:0 0 6px #6366f199}.timeline-ocr__tooltip[data-v-116c16b1]{background:var(--color-surface);border:1px solid var(--color-border-light);border-radius:var(--radius-md);padding:var(--space-2);font-size:var(--text-xs);color:var(--color-text);box-shadow:var(--shadow-md);z-index:var(--z-tooltip);pointer-events:none;max-width:240px;position:fixed}.timeline-ocr__tooltip-title[data-v-116c16b1]{margin-bottom:2px;font-weight:600}.timeline-ocr__tooltip-count[data-v-116c16b1]{color:var(--color-text-tertiary);font-weight:400}.timeline-ocr__tooltip-text[data-v-116c16b1]{color:var(--color-text-secondary);margin-bottom:2px}.timeline-ocr__tooltip-time[data-v-116c16b1]{color:var(--color-text-tertiary)}.timeline-chapters[data-v-c63eae0b]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-chapters__track[data-v-c63eae0b]{height:100%;position:relative}.timeline-chapters__segment[data-v-c63eae0b]{border-radius:var(--radius-sm);cursor:pointer;padding:0 var(--space-2);opacity:.85;background-image:linear-gradient(#ffffff26,#0000 60%);border:1px solid #0000001a;align-items:center;transition:all .15s;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden;box-shadow:inset 0 1px #fff3,inset 0 -1px #00000026}.timeline-chapters__segment[data-v-c63eae0b]:hover{opacity:1;z-index:1;transform:scaleY(1.05);box-shadow:inset 0 1px #ffffff40,0 1px 4px #0003}.timeline-chapters__segment--active[data-v-c63eae0b]{opacity:1;box-shadow:0 0 0 2px var(--color-primary)}.timeline-chapters__label[data-v-c63eae0b]{letter-spacing:.01em;color:#fff;text-shadow:0 1px 2px #00000080;white-space:nowrap;text-overflow:ellipsis;font-size:clamp(10px,1.2vw,12px);font-weight:600;overflow:hidden}.timeline-chapters__progress[data-v-c63eae0b]{background:var(--color-primary);pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0}.timeline-chapters__tooltip[data-v-c63eae0b]{padding:var(--space-2);background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;pointer-events:none;max-width:250px;position:fixed;transform:translate(-50%,-100%)}.timeline-chapters__tooltip-title[data-v-c63eae0b]{font-size:var(--text-sm);margin-bottom:4px;font-weight:600}.timeline-chapters__tooltip-desc[data-v-c63eae0b]{font-size:var(--text-xs);color:var(--color-text-secondary);margin-bottom:4px;line-height:1.4}.timeline-chapters__tooltip-time[data-v-c63eae0b]{font-size:var(--text-xs);color:var(--color-text-tertiary);font-family:var(--font-mono)}.tooltip-enter-active[data-v-c63eae0b],.tooltip-leave-active[data-v-c63eae0b]{transition:all .15s}.tooltip-enter-from[data-v-c63eae0b],.tooltip-leave-to[data-v-c63eae0b]{opacity:0;transform:translate(-50%,-90%)}.timeline-clips[data-v-21d84fd3]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-clips__track[data-v-21d84fd3]{height:100%;position:relative}.timeline-clips__segment[data-v-21d84fd3]{border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);border:1px solid;align-items:center;display:flex;position:absolute;top:5px;bottom:5px;overflow:hidden}.timeline-clips__segment[data-v-21d84fd3]:hover{z-index:1;filter:saturate(1.05);transform:scaleY(1.06)}.timeline-clips__segment--active[data-v-21d84fd3]{box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 45%,transparent)}.timeline-clips__accent[data-v-21d84fd3]{flex-shrink:0;width:3px;height:100%}.timeline-clips__label[data-v-21d84fd3]{padding:0 var(--space-2);font-size:clamp(10px,1.2vw,12px);font-weight:var(--font-weight-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-clips__progress[data-v-21d84fd3]{background:var(--color-primary);pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0}.timeline-brands[data-v-5d5caa36]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-brands__track[data-v-5d5caa36]{height:100%;position:relative}.timeline-brands__segment[data-v-5d5caa36]{border-radius:var(--radius-sm);cursor:pointer;background:var(--color-surface-elevated);border:2px solid;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.timeline-brands__segment[data-v-5d5caa36]:hover{z-index:1;transform:scaleY(1.05)}.timeline-brands__segment--active[data-v-5d5caa36]{box-shadow:0 0 0 2px var(--color-primary)}.timeline-brands__logo[data-v-5d5caa36]{-o-object-fit:contain;object-fit:contain;max-width:80%;max-height:20px}.timeline-brands__label[data-v-5d5caa36]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;padding:0 2px;font-size:9px;font-weight:600;overflow:hidden}.timeline-brands__indicator[data-v-5d5caa36]{height:3px;position:absolute;bottom:0;left:0;right:0}.timeline-brands__progress[data-v-5d5caa36]{background:var(--color-primary);pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0}.timeline-brands__tooltip[data-v-5d5caa36]{padding:var(--space-2);background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1000;pointer-events:none;position:fixed;transform:translate(-50%,-100%)}.timeline-brands__tooltip-header[data-v-5d5caa36]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.timeline-brands__tooltip-logo[data-v-5d5caa36]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.timeline-brands__tooltip-name[data-v-5d5caa36]{font-size:var(--text-sm);font-weight:600}.timeline-brands__tooltip-meta[data-v-5d5caa36]{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:var(--color-text-tertiary);display:flex}.timeline-brands__tooltip-prominence[data-v-5d5caa36]{text-transform:capitalize;background:var(--color-surface);border-radius:var(--radius-sm);padding:1px 4px}.tooltip-enter-active[data-v-5d5caa36],.tooltip-leave-active[data-v-5d5caa36]{transition:all .15s}.tooltip-enter-from[data-v-5d5caa36],.tooltip-leave-to[data-v-5d5caa36]{opacity:0;transform:translate(-50%,-90%)}.timeline-shot-events[data-v-93ab5e06]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-shot-events__track[data-v-93ab5e06]{height:100%;position:relative}.timeline-shot-events__segment[data-v-93ab5e06]{border-radius:var(--radius-sm);cursor:pointer;background:var(--color-surface-elevated);border:2px solid;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.timeline-shot-events__segment[data-v-93ab5e06]:hover{z-index:1;transform:scaleY(1.05)}.timeline-shot-events__segment--active[data-v-93ab5e06]{box-shadow:0 0 0 2px var(--color-primary)}.timeline-shot-events__label[data-v-93ab5e06]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;padding:0 4px;font-size:9px;font-weight:600;overflow:hidden}.timeline-shot-events__indicator[data-v-93ab5e06]{width:3px;position:absolute;top:0;bottom:0;left:0}.timeline-shot-events__progress[data-v-93ab5e06]{background:var(--color-primary);pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0}.timeline-shot-events__tooltip[data-v-93ab5e06]{z-index:9999;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);box-shadow:var(--shadow-lg);pointer-events:none;min-width:180px;position:fixed;transform:translate(10px)}.timeline-shot-events__tooltip-header[data-v-93ab5e06]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.timeline-shot-events__tooltip-name[data-v-93ab5e06]{font-weight:600;font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-shot-events__tooltip-conf[data-v-93ab5e06],.timeline-shot-events__tooltip-meta[data-v-93ab5e06]{font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.timeline-shot-events__tooltip-meta[data-v-93ab5e06]{justify-content:space-between;gap:var(--space-2);display:flex}.timeline-audio-events[data-v-75c3292b]{height:var(--timeline-track-height,40px);background:var(--color-surface);position:relative}.timeline-audio-events__track[data-v-75c3292b]{height:100%;position:relative}.timeline-audio-events__segment[data-v-75c3292b]{border-radius:var(--radius-sm);cursor:pointer;background:var(--color-surface-elevated);border:2px solid;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:4px;bottom:4px;overflow:hidden}.timeline-audio-events__segment[data-v-75c3292b]:hover{z-index:1;transform:scaleY(1.05)}.timeline-audio-events__segment--active[data-v-75c3292b]{box-shadow:0 0 0 2px var(--color-primary)}.timeline-audio-events__segment--overlapping[data-v-75c3292b]{background-image:repeating-linear-gradient(-45deg,#0000,#0000 3px,#f59e0b26 0 6px)}.timeline-audio-events__label[data-v-75c3292b]{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;padding:0 4px;font-size:9px;font-weight:600;overflow:hidden}.timeline-audio-events__indicator[data-v-75c3292b]{width:3px;position:absolute;top:0;bottom:0;left:0}.timeline-audio-events__progress[data-v-75c3292b]{background:var(--color-primary);pointer-events:none;z-index:2;width:2px;position:absolute;top:0;bottom:0}.timeline-audio-events__tooltip[data-v-75c3292b]{z-index:9999;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);box-shadow:var(--shadow-lg);pointer-events:none;min-width:160px;position:fixed;transform:translate(10px)}.timeline-audio-events__tooltip-header[data-v-75c3292b]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.timeline-audio-events__tooltip-name[data-v-75c3292b]{font-weight:600;font-size:var(--font-size-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.timeline-audio-events__tooltip-conf[data-v-75c3292b],.timeline-audio-events__tooltip-meta[data-v-75c3292b]{font-size:var(--font-size-xs);color:var(--color-text-muted);font-variant-numeric:tabular-nums}.timeline-audio-events__tooltip-meta[data-v-75c3292b]{justify-content:space-between;gap:var(--space-2);display:flex}.timeline-audio-events__tooltip-overlap[data-v-75c3292b]{font-size:var(--font-size-xs);color:var(--color-warning);margin-top:var(--space-1);text-transform:capitalize}.context-menu[data-v-011b95c1]{z-index:var(--z-popover);min-width:180px;max-width:280px;padding:var(--space-1);background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);outline:none;position:fixed}.context-menu__separator[data-v-011b95c1]{height:1px;margin:var(--space-1) 0;background:var(--color-border-light)}.context-menu__item[data-v-011b95c1]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);color:var(--color-text);text-align:left;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.context-menu__item--highlighted[data-v-011b95c1],.context-menu__item[data-v-011b95c1]:hover{background:var(--color-surface-hover)}.context-menu__item--disabled[data-v-011b95c1]{opacity:.5;cursor:not-allowed;pointer-events:none}.context-menu__item--danger[data-v-011b95c1]{color:var(--color-error)}.context-menu__item--danger.context-menu__item--highlighted[data-v-011b95c1],.context-menu__item--danger[data-v-011b95c1]:hover{background:#ef44441a}.context-menu__item-label[data-v-011b95c1]{flex:1;min-width:0}.context-menu__item-shortcut[data-v-011b95c1]{font-size:var(--font-size-xs);color:var(--color-text-muted);font-family:var(--font-mono);flex-shrink:0}.context-menu-enter-active[data-v-011b95c1],.context-menu-leave-active[data-v-011b95c1]{transition:all .15s}.context-menu-enter-from[data-v-011b95c1],.context-menu-leave-to[data-v-011b95c1]{opacity:0;transform:scale(.95)}.player-expanded[data-v-d8aab811]{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.player-expanded__video-pane[data-v-d8aab811]{background:#000;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.player-expanded__video-container[data-v-d8aab811]{width:100%;height:100%;position:relative}.player-expanded__video[data-v-d8aab811]{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;display:block}.player-expanded__video-seeking[data-v-d8aab811]{z-index:2;pointer-events:none;background-color:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.player-expanded__timeline-pane[data-v-d8aab811]{flex-direction:column;flex:auto;min-height:0;display:flex}.player-expanded--layout-split .player-expanded__video-pane[data-v-d8aab811]{flex:40%;min-height:120px}.player-expanded--layout-split .player-expanded__timeline-pane[data-v-d8aab811]{border-top:1px solid var(--color-border-light);flex:60%}.player-expanded__video-preview[data-v-d8aab811]{border-radius:var(--radius-lg);background:var(--color-surface);z-index:2;touch-action:none;border:1px solid #94a3b840;overflow:visible;box-shadow:0 10px 28px #00000059}.player-expanded__video-preview--dragging[data-v-d8aab811],.player-expanded__video-preview--resizing[data-v-d8aab811]{border-color:#3b82f680;box-shadow:0 14px 36px #00000080;transition:none!important}.player-expanded__video-preview--dragging[data-v-d8aab811]{cursor:grabbing}.player-expanded__video-preview-drag-handle[data-v-d8aab811]{cursor:grab;z-index:2;opacity:0;border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:linear-gradient(#0006,#0000);justify-content:center;align-items:center;height:24px;transition:opacity .15s;display:flex;position:absolute;top:0;left:0;right:0}.player-expanded__video-preview--dragging .player-expanded__video-preview-drag-handle[data-v-d8aab811],.player-expanded__video-preview:hover .player-expanded__video-preview-drag-handle[data-v-d8aab811]{opacity:1}.player-expanded__video-preview-drag-indicator[data-v-d8aab811]{border-radius:var(--radius-full);background:#ffffff80;width:32px;height:3px}.player-expanded__video-preview-video-wrapper[data-v-d8aab811]{border-radius:var(--radius-lg);width:100%;height:100%;position:relative;overflow:hidden}.player-expanded__video-preview-video[data-v-d8aab811]{-o-object-fit:contain;object-fit:contain;background:#000;width:100%;height:100%;display:block}.player-expanded__video-preview-seeking[data-v-d8aab811]{z-index:2;pointer-events:none;background-color:#0006;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.player-expanded__video-preview-resize[data-v-d8aab811]{z-index:3;opacity:0;transition:opacity .15s;position:absolute}.player-expanded__video-preview--resizing .player-expanded__video-preview-resize[data-v-d8aab811],.player-expanded__video-preview:hover .player-expanded__video-preview-resize[data-v-d8aab811]{opacity:1}.player-expanded__video-preview-resize--n[data-v-d8aab811],.player-expanded__video-preview-resize--s[data-v-d8aab811]{cursor:ns-resize;height:6px;left:8px;right:8px}.player-expanded__video-preview-resize--n[data-v-d8aab811]{top:-3px}.player-expanded__video-preview-resize--s[data-v-d8aab811]{bottom:-3px}.player-expanded__video-preview-resize--e[data-v-d8aab811],.player-expanded__video-preview-resize--w[data-v-d8aab811]{cursor:ew-resize;width:6px;top:8px;bottom:8px}.player-expanded__video-preview-resize--e[data-v-d8aab811]{right:-3px}.player-expanded__video-preview-resize--w[data-v-d8aab811]{left:-3px}.player-expanded__video-preview-resize--ne[data-v-d8aab811],.player-expanded__video-preview-resize--nw[data-v-d8aab811],.player-expanded__video-preview-resize--se[data-v-d8aab811],.player-expanded__video-preview-resize--sw[data-v-d8aab811]{width:12px;height:12px}.player-expanded__video-preview-resize--ne[data-v-d8aab811]{cursor:nesw-resize;top:-3px;right:-3px}.player-expanded__video-preview-resize--nw[data-v-d8aab811]{cursor:nwse-resize;top:-3px;left:-3px}.player-expanded__video-preview-resize--se[data-v-d8aab811]{cursor:nwse-resize;bottom:-3px;right:-3px}.player-expanded__video-preview-resize--se[data-v-d8aab811]:after{content:"";border-bottom:2px solid #fff6;border-right:2px solid #fff6;width:8px;height:8px;position:absolute;bottom:6px;right:6px}.player-expanded__video-preview-resize--sw[data-v-d8aab811]{cursor:nesw-resize;bottom:-3px;left:-3px}.player-expanded__video-preview-actions[data-v-d8aab811]{opacity:0;z-index:4;gap:2px;transition:opacity .15s;display:flex;position:absolute;top:4px;right:4px}.player-expanded__video-preview:hover .player-expanded__video-preview-actions[data-v-d8aab811]{opacity:1}.player-expanded__video-preview-action[data-v-d8aab811]{border-radius:var(--radius-sm);color:#ffffffb3;cursor:pointer;background:#00000080;border:none;justify-content:center;align-items:center;width:22px;height:22px;padding:0;transition:all .15s;display:flex}.player-expanded__video-preview-action[data-v-d8aab811]:hover{color:#fff;background:#000000b3}.player-expanded__tracks[data-v-d8aab811]{flex:1;min-height:0;position:relative;overflow:hidden auto}.player-expanded__hover-line[data-v-d8aab811]{top:var(--timeline-ruler-height,24px);background:var(--color-primary);opacity:.5;pointer-events:none;z-index:10;width:1px;position:absolute;bottom:0}.player-expanded__track[data-v-d8aab811]{border-bottom:1px solid var(--color-border-light);display:flex}.player-expanded__track[data-v-d8aab811]:last-child{border-bottom:none}.player-expanded__track--hidden .player-expanded__track-content[data-v-d8aab811]{opacity:.3;pointer-events:none}.player-expanded__track--hidden .player-expanded__track-action[data-v-d8aab811]{opacity:1;color:var(--color-text-muted)}.player-expanded__track-label[data-v-d8aab811]{width:100px;padding:var(--space-2);font-size:var(--text-xs);color:var(--color-text-tertiary);background:var(--color-surface);border-right:1px solid var(--color-border-light);flex-shrink:0;justify-content:space-between;align-items:center;font-weight:500;display:flex}.player-expanded__track-label:hover .player-expanded__track-action[data-v-d8aab811]{opacity:1}.player-expanded__track-info[data-v-d8aab811]{align-items:center;gap:4px;display:flex}.player-expanded__track-action[data-v-d8aab811]{width:20px;height:20px;color:var(--color-text-tertiary);border-radius:var(--radius-sm);cursor:pointer;opacity:0;background:0 0;border:none;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.player-expanded__track-action[data-v-d8aab811]:hover{background:var(--color-surface-hover);color:var(--color-text-secondary)}.player-expanded__track-actions[data-v-d8aab811]{align-items:center;gap:4px;display:flex}.player-expanded__track-content[data-v-d8aab811]{flex:1;min-width:0;transition:opacity .15s}@media (width<=768px){.player-expanded__track-label[data-v-d8aab811]{width:70px}.player-expanded__track-action[data-v-d8aab811]{opacity:1}}.fade-enter-active[data-v-d8aab811],.fade-leave-active[data-v-d8aab811]{transition:opacity var(--transition-fast)}.fade-enter-from[data-v-d8aab811],.fade-leave-to[data-v-d8aab811]{opacity:0}.player-transport[data-v-c1ba503d]{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.player-transport__btn[data-v-c1ba503d]{width:36px;height:36px;color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.player-transport__btn[data-v-c1ba503d]:hover{background:var(--color-surface-hover);color:var(--color-text)}.player-transport__btn--frame[data-v-c1ba503d]{width:30px}.player-transport__btn--play[data-v-c1ba503d]{background:var(--color-primary);color:#fff;width:44px;height:44px}.player-transport__btn--play[data-v-c1ba503d]:hover{background:var(--color-primary-hover);color:#fff}@media (width<=768px){.player-transport__btn--frame[data-v-c1ba503d]{display:none}}.player-identity[data-v-bffaa348]{align-items:center;min-width:0;display:flex}.player-identity__thumbnail[data-v-bffaa348]{border-radius:var(--radius-sm);background:var(--color-surface);cursor:pointer;border:none;flex-shrink:0;width:48px;height:36px;padding:0;transition:opacity .15s;overflow:hidden}.player-identity__thumbnail[data-v-bffaa348]:hover{opacity:.8}.player-identity__thumbnail-img[data-v-bffaa348]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.player-identity__thumbnail-placeholder[data-v-bffaa348]{width:100%;height:100%;color:var(--color-text-tertiary);justify-content:center;align-items:center;display:flex}.player-identity__info[data-v-bffaa348]{min-width:0;margin-left:var(--space-2);flex-direction:column;gap:2px;display:flex}.player-identity__title[data-v-bffaa348]{font-size:var(--text-sm);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-weight:500;overflow:hidden}.player-identity__title--link[data-v-bffaa348]{cursor:pointer;text-align:left;background:0 0;border:none;padding:0;transition:color .15s}.player-identity__title--link[data-v-bffaa348]:hover{color:var(--color-primary)}.player-identity__speaker[data-v-bffaa348]{font-size:var(--text-xs);color:var(--color-text-tertiary)}@media (width<=768px){.player-identity[data-v-bffaa348]{display:none}}.player-comments[data-v-1f7209f9]{pointer-events:none;position:absolute;inset:0}.player-comments[data-v-1f7209f9]>*{pointer-events:auto}.player-comments__marker[data-v-1f7209f9]{z-index:4;align-items:center;display:flex;position:absolute;top:50%;transform:translate(-50%,-50%)}.player-comments__avatar[data-v-1f7209f9]{background:var(--comment-avatar-color,#60a5fa);color:#fff;width:18px;height:18px;font-size:9px;font-weight:var(--font-weight-bold);cursor:pointer;border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex;box-shadow:0 2px 6px #02061759}.player-comments__avatar+.player-comments__avatar[data-v-1f7209f9]{margin-left:-6px}.player-comments__avatar[data-v-1f7209f9]:hover{transform:translateY(-1px)}.player-comments__avatar--count[data-v-1f7209f9]{font-size:8px}.player-comments__avatar--count[data-v-1f7209f9],.player-comments__tooltip[data-v-1f7209f9]{background:var(--color-surface-elevated);color:var(--color-text)}.player-comments__tooltip[data-v-1f7209f9]{width:min(320px,100vw - 40px);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-xl);z-index:6;position:absolute;bottom:calc(100% + 12px);left:0;transform:translate(-50%)}.player-comments__tooltip[data-v-1f7209f9]:after{content:"";border:5px solid #0000;border-top-color:var(--color-surface-elevated);position:absolute;top:100%;left:50%;transform:translate(-50%)}.player-comments__tooltip-header[data-v-1f7209f9]{justify-content:space-between;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:10px;display:flex}.player-comments__tooltip-time[data-v-1f7209f9]{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text)}.player-comments__tooltip-list[data-v-1f7209f9]{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.player-comments__tooltip-item[data-v-1f7209f9]{align-items:flex-start;gap:var(--space-2);display:flex}.player-comments__tooltip-avatar[data-v-1f7209f9]{background:var(--comment-avatar-color,#60a5fa);color:#fff;width:22px;height:22px;font-size:10px;font-weight:var(--font-weight-bold);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.player-comments__tooltip-body[data-v-1f7209f9]{flex-direction:column;gap:2px;min-width:0;display:flex}.player-comments__tooltip-author[data-v-1f7209f9]{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text)}.player-comments__tooltip-text[data-v-1f7209f9]{font-size:var(--font-size-xs);color:var(--color-text-secondary);word-break:break-word;line-height:1.4}.player-comments__tooltip-more[data-v-1f7209f9]{margin-top:var(--space-2);color:var(--color-text-muted);text-align:center;font-size:10px}.player-comments__add[data-v-1f7209f9]{border:1px solid var(--color-border-light);background:var(--color-surface-elevated);width:26px;height:26px;color:var(--color-text);box-shadow:var(--shadow-lg);cursor:pointer;z-index:5;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:calc(100% + 8px);left:0;transform:translate(-50%)}.player-comments__add[data-v-1f7209f9]:before{content:"";width:32px;height:10px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.player-comments__add[data-v-1f7209f9]:hover{border-color:var(--color-primary);color:var(--color-primary)}.player-comments__popover[data-v-1f7209f9]{width:min(430px,100vw - 40px);max-height:min(65vh,520px);padding:var(--space-3);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-xl);z-index:var(--z-popover);position:absolute;bottom:calc(100% + 40px);left:0;overflow:auto;transform:translate(-50%)}.player-comments__popover[data-v-1f7209f9]:after{content:"";border:6px solid #0000;border-top-color:var(--color-surface-elevated);position:absolute;top:100%;left:50%;transform:translate(-50%)}.player-comments__popover[data-v-1f7209f9] .video-comment-node{background:var(--color-surface);margin-left:0}.player-comments__popover-header[data-v-1f7209f9]{align-items:center;gap:var(--space-2);margin-bottom:var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-muted);display:flex}.player-comments__popover-header strong[data-v-1f7209f9]{font-size:var(--font-size-sm);color:var(--color-text);margin-right:auto}.player-comments__close[data-v-1f7209f9]{border:1px solid var(--color-border-light);border-radius:var(--radius-full);width:22px;height:22px;color:var(--color-text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.player-comments__close[data-v-1f7209f9]:hover{color:var(--color-text);border-color:var(--color-text-muted)}.player-comments__input[data-v-1f7209f9]{width:100%;padding:var(--space-2);border:1px solid var(--color-border-light);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text);resize:vertical;line-height:1.4}.player-comments__input[data-v-1f7209f9]:focus{border-color:var(--color-primary);outline:none}.player-comments__actions[data-v-1f7209f9]{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2);display:flex}.player-comments__selector[data-v-1f7209f9]{align-items:center;gap:var(--space-1);margin-bottom:var(--space-2);padding-bottom:var(--space-1);display:flex;overflow-x:auto}.player-comments__selector-btn[data-v-1f7209f9]{align-items:center;gap:var(--space-1);border:1px solid var(--color-border-light);border-radius:var(--radius-full);color:var(--color-text-muted);cursor:pointer;background:0 0;padding:3px 7px;font-size:10px;display:inline-flex}.player-comments__selector-btn--active[data-v-1f7209f9],.player-comments__selector-btn[data-v-1f7209f9]:hover{border-color:var(--color-primary);color:var(--color-text)}.player-comments__selector-avatar[data-v-1f7209f9]{background:var(--comment-avatar-color,#60a5fa);color:#fff;width:16px;height:16px;font-size:8px;font-weight:var(--font-weight-bold);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.player-comments__selector-time[data-v-1f7209f9]{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.player-comments__empty[data-v-1f7209f9],.player-comments__loading[data-v-1f7209f9]{min-height:90px;font-size:var(--font-size-sm);color:var(--color-text-muted);border:1px dashed var(--color-border-light);border-radius:var(--radius-md);justify-content:center;align-items:center;display:flex}@media (width<=768px){.player-comments[data-v-1f7209f9]{display:none}}.player-scrubber[data-v-57665be6]{height:var(--scrubber-height,48px);cursor:pointer;flex:1;min-width:0;position:relative;overflow:visible}.player-scrubber:hover .player-scrubber__fill[data-v-57665be6]{background:var(--color-primary)}.player-scrubber__surface[data-v-57665be6]{border-radius:var(--radius-sm);height:100%;overflow:hidden}.player-scrubber__waveform[data-v-57665be6]{height:var(--scrubber-height,48px);--waveform-height:var(--scrubber-height,48px)}.player-scrubber__track[data-v-57665be6]{background:var(--color-surface-elevated);border-radius:var(--radius-sm);height:100%;position:relative}.player-scrubber__fill[data-v-57665be6]{background:var(--color-primary-muted);transition:width .1s linear;position:absolute;top:0;bottom:0;left:0}.player-layout-toggle[data-v-9755d3e1]{border:1px solid var(--color-border-light);border-radius:var(--radius-full);align-items:center;gap:2px;padding:2px;display:flex}.player-layout-toggle__btn[data-v-9755d3e1]{padding:3px var(--space-2);font-size:var(--font-size-xs);color:var(--color-text-secondary);border-radius:var(--radius-full);cursor:pointer;background:0 0;border:none;transition:color .15s,background-color .15s}.player-layout-toggle__btn[data-v-9755d3e1]:hover{color:var(--color-text)}.player-layout-toggle__btn--active[data-v-9755d3e1]{color:var(--color-primary);background:var(--color-primary-muted)}@media (width<=900px){.player-layout-toggle[data-v-9755d3e1]{display:none}}.player-speed[data-v-a6c192a4]{position:relative}.player-speed__btn[data-v-a6c192a4]{min-width:36px;height:36px;padding:0 var(--space-2);color:var(--color-text-secondary);border-radius:var(--radius-md);font-size:var(--text-xs);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.player-speed__btn[data-v-a6c192a4]:hover{background:var(--color-surface-hover);color:var(--color-text)}.player-speed__btn--active[data-v-a6c192a4]{background:var(--color-primary-muted);color:var(--color-primary)}.player-speed__menu[data-v-a6c192a4]{margin-bottom:var(--space-2);padding:var(--space-1);background:var(--color-surface-elevated);border:1px solid var(--color-border-light);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);z-index:1;flex-direction:column;gap:2px;display:flex;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.player-speed__option[data-v-a6c192a4]{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border:none}.player-speed__option[data-v-a6c192a4]:hover{background:var(--color-surface-hover);color:var(--color-text)}.player-speed__option--active[data-v-a6c192a4]{background:var(--color-primary-muted);color:var(--color-primary)}.player-speed-menu-enter-active[data-v-a6c192a4],.player-speed-menu-leave-active[data-v-a6c192a4]{transition:all .2s}.player-speed-menu-enter-from[data-v-a6c192a4],.player-speed-menu-leave-to[data-v-a6c192a4]{opacity:0;transform:translate(-50%)translateY(5px)}@media (width<=768px){.player-speed[data-v-a6c192a4]{display:none}}.player-control-bar[data-v-15f9beb8]{align-items:center;gap:var(--space-4);height:var(--player-height-collapsed,80px);padding:0 var(--space-4);flex-shrink:0;display:flex}.player-control-bar__left[data-v-15f9beb8]{align-items:center;gap:var(--space-2);flex-shrink:0;min-width:200px;display:flex}.player-control-bar__center[data-v-15f9beb8]{align-items:center;gap:var(--space-3);flex:1;min-width:0;display:flex}.player-control-bar__right[data-v-15f9beb8]{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.player-control-bar__btn[data-v-15f9beb8]{width:36px;height:36px;color:var(--color-text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .15s;display:flex}.player-control-bar__btn[data-v-15f9beb8]:hover{background:var(--color-surface-hover);color:var(--color-text)}.player-control-bar__btn--close[data-v-15f9beb8]:hover{color:var(--color-danger);background:#ef444426}.player-control-bar__time[data-v-15f9beb8]{font-size:var(--text-xs);font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-text-secondary);white-space:nowrap;justify-content:flex-end;align-items:center;gap:4px;min-width:110px;display:flex}.player-control-bar__time-separator[data-v-15f9beb8]{opacity:.5}.player-control-bar__search[data-v-15f9beb8]{flex-shrink:0;min-width:180px}.player-control-bar__search-input[data-v-15f9beb8]{width:100%;height:30px;padding:0 var(--space-2);font-size:var(--font-size-xs);color:var(--color-text);border-radius:var(--radius-sm);background:#ffffff14;border:1px solid #ffffff26}.player-control-bar__search-input[data-v-15f9beb8]::placeholder{color:var(--color-text-muted)}.player-control-bar__search-input[data-v-15f9beb8]:focus{border-color:#ffffff59;outline:none}.player-control-bar__clip-indicator[data-v-15f9beb8]{width:32px;height:32px;color:var(--clip-marker-color,#fbbf24);justify-content:center;align-items:center;display:flex}@media (width<=768px){.player-control-bar__left[data-v-15f9beb8]{min-width:auto}.player-control-bar__search[data-v-15f9beb8],.player-control-bar__time[data-v-15f9beb8]{display:none}}.global-player[data-v-8e353efa]{z-index:var(--z-global-player,250);background:var(--player-background,#0f172afa);border-top:1px solid var(--color-border-light);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);flex-direction:column;transition:height .3s;display:flex;position:fixed;inset:auto 0 0;box-shadow:0 -8px 24px -4px #0000002e}.global-player--resizing[data-v-8e353efa]{transition:none}.global-player[data-v-8e353efa]:not(.global-player--expanded){height:var(--player-height-collapsed,80px)}.global-player--expanded[data-v-8e353efa]{height:var(--player-height-expanded,480px);max-height:calc(100vh - var(--dashboard-header-height,64px));top:auto;bottom:0}.global-player--fullscreen[data-v-8e353efa]{height:100vh;max-height:100vh;box-shadow:none;z-index:var(--z-modal,400);border-top:none;inset:0}.global-player[data-v-8e353efa]:fullscreen{background:var(--color-background)}.global-player__resize-handle[data-v-8e353efa]{cursor:ns-resize;touch-action:none;z-index:1;background:0 0;border:none;height:12px;padding:0;position:absolute;top:0;left:0;right:0}.global-player__resize-handle[data-v-8e353efa]:after{content:"";background:#94a3b899;border-radius:999px;width:36px;height:3px;position:absolute;top:4px;left:50%;transform:translate(-50%)}.global-player__resize-handle--active[data-v-8e353efa]:after,.global-player__resize-handle[data-v-8e353efa]:hover:after{background:#94a3b8e6}.global-player-enter-active[data-v-8e353efa],.global-player-leave-active[data-v-8e353efa]{transition:transform .3s,opacity .2s}.global-player-enter-from[data-v-8e353efa],.global-player-leave-to[data-v-8e353efa]{opacity:0;transform:translateY(100%)}
