.vp-studio-editor-preview{--vp-studio-stage-max-height:clamp(204px,calc(85vh - 357px),612px);display:flex;flex-direction:column;min-inline-size:0}.vp-studio-editor-preview__stage{aspect-ratio:16/9;background:#000;border-radius:2px;inline-size:100%;margin-inline:auto;max-block-size:var(--vp-studio-stage-max-height);max-inline-size:calc(var(--vp-studio-stage-max-height)*16/9);overflow:hidden;position:relative}.vp-studio-editor-preview__video{block-size:100%;inline-size:100%;object-fit:contain}.vp-studio-editor-preview__placeholder{align-items:center;color:#fff;display:flex;flex-direction:column;inset:0;justify-content:center;padding:16px;position:absolute;text-align:center}.vp-studio-editor-preview__error{background:#000000b8;border-radius:2px;color:#fff;font-size:13px;inset:auto 12px 12px;padding:6px 12px;position:absolute;text-align:center}.vp-chapters-timeline{display:flex;flex-direction:column;gap:8px;min-width:0}.vp-chapters-timeline__toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;min-height:36px;row-gap:8px}.vp-chapters-timeline__transport{align-items:center;background:#0000;border:0;border-radius:var(--vp-radius-small,2px);color:var(--vp-gray-900,#1e1e1e);cursor:pointer;display:inline-flex;flex:none;height:36px;justify-content:center;padding:0;width:36px}.vp-chapters-timeline__transport svg{fill:currentColor}.vp-chapters-timeline__transport:hover{background:var(--vp-gray-100,#f0f0f0)}.vp-chapters-timeline__transport:focus-visible{outline:2px solid var(--vp-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.vp-chapters-timeline__time{align-items:center;display:flex;gap:4px}input[type=text].vp-chapters-timeline__timecode{background:#0000;border:1px solid #0000;border-radius:var(--vp-radius-small,2px);color:var(--vp-gray-900,#1e1e1e);font-family:var(--vp-font-mono,Menlo,Consolas,monaco,monospace);font-size:13px;font-variant-numeric:tabular-nums;padding:2px 4px;text-align:right;width:calc(9ch + 10px)}input[type=text].vp-chapters-timeline__timecode:focus,input[type=text].vp-chapters-timeline__timecode:hover{border-color:var(--vp-accent,var(--wp-admin-theme-color,#3858e9))}.vp-chapters-timeline__duration{color:var(--vp-gray-600,#949494);font-family:var(--vp-font-mono,Menlo,Consolas,monaco,monospace);font-size:13px;font-variant-numeric:tabular-nums;white-space:nowrap}.vp-chapters-timeline__toolbar-divider{background:var(--vp-gray-300,#ddd);flex:none;height:24px;width:1px}.vp-chapters-timeline__zoom{align-items:center;display:flex;gap:8px;margin-inline-start:auto}.vp-chapters-timeline__zoom-slider{accent-color:var(--vp-accent,var(--wp-admin-theme-color,#3858e9));width:120px}.vp-chapters-timeline__scroller{background:#fff;border:1px solid var(--vp-gray-300,#ddd);border-radius:var(--vp-radius-medium,4px);contain:inline-size;overflow-x:auto;overflow-y:hidden}.vp-chapters-timeline__scroller--locked{opacity:.6;pointer-events:none}.vp-chapters-timeline__content{min-width:100%;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.vp-chapters-timeline__track--ruler{height:24px}.vp-chapters-timeline__ruler{border-bottom:1px solid var(--vp-gray-200,#e0e0e0);height:100%;overflow:hidden;position:relative}.vp-chapters-timeline__ruler-tick{bottom:0;inset-inline-start:0;position:absolute;top:0}.vp-chapters-timeline__ruler-label{color:var(--vp-gray-700,#757575);font-family:var(--vp-font-mono,Menlo,Consolas,monaco,monospace);font-size:11px;font-variant-numeric:tabular-nums;inset-inline-start:5px;line-height:1;position:absolute;top:4px;white-space:nowrap}.vp-chapters-timeline__gridlines{inset:0;pointer-events:none;position:absolute}.vp-chapters-timeline__gridline{background:#00000012;bottom:0;inset-inline-start:0;position:absolute;top:0;width:1px}.vp-chapters-timeline__overlay{inset:0;pointer-events:none;position:absolute}.vp-chapters-timeline__playhead{background:var(--vp-gray-900,#1e1e1e);bottom:0;inset-inline-start:0;margin-inline-start:-1px;pointer-events:none;position:absolute;top:0;width:2px}.vp-chapters-timeline__playhead:before{background:var(--vp-gray-900,#1e1e1e);border-radius:2px 2px 5px 5px;content:"";height:12px;inset-inline-start:50%;position:absolute;top:0;transform:translateX(-50%);width:10px}.vp-chapters-timeline__playhead:focus-visible{outline:2px solid var(--vp-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.vp-studio-timeline__cut-chip{align-items:center;background:#fff;block-size:32px;border:1px solid var(--vp-gray-300,#ddd);border-radius:var(--vp-radius-small,2px);display:inline-flex;gap:8px;padding:0 3px 0 10px}.vp-studio-timeline__cut-chip-swatch{background:repeating-linear-gradient(135deg,#0000,#0000 6px,#fff3 0,#fff3 9px),#181212b3;block-size:12px;border-radius:1px;box-shadow:inset 0 0 0 1px var(--vp-alert-red,#cc1818);flex:none;inline-size:18px}.vp-studio-timeline__cut-chip-range{color:var(--vp-gray-900,#1e1e1e);font-family:var(--vp-font-mono,Menlo,Consolas,monaco,monospace);font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.vp-studio-timeline__cut-chip-removed{color:var(--vp-gray-700,#757575);font-size:12px;white-space:nowrap}.vp-studio-timeline__cut-chip-remove.components-button{block-size:26px;color:var(--vp-gray-900,#1e1e1e);inline-size:26px;justify-content:center;min-inline-size:0;padding:0}.vp-studio-timeline__overlay{inset:0;pointer-events:none;position:absolute}.vp-studio-timeline__shroud{background:#00000026;inset-block-end:0;inset-block-start:0;position:absolute}.vp-studio-timeline__trim-handle{cursor:ew-resize;inline-size:10px;inset-block-end:1px;inset-block-start:25px;pointer-events:auto;position:absolute}.vp-studio-timeline__trim-handle:before{background:var(--vp-accent,var(--wp-admin-theme-color,#3858e9));block-size:24px;border-radius:var(--vp-radius-small,2px);content:"";inline-size:4px;inset-block-start:50%;inset-inline-start:3px;position:absolute;transform:translateY(-50%)}.vp-studio-timeline__trim-handle:focus-visible{outline:2px solid var(--vp-accent,var(--wp-admin-theme-color,#3858e9));outline-offset:1px}.vp-studio-timeline__cut{background:repeating-linear-gradient(135deg,#0000,#0000 6px,#fff3 0,#fff3 9px),#181212b3;border-radius:var(--vp-radius-small,2px);box-shadow:inset 0 0 0 2px var(--vp-alert-red,#cc1818),inset 0 0 0 3px #ffffffbf;cursor:grab;inset-block-end:1px;inset-block-start:25px;pointer-events:auto;position:absolute}.vp-studio-timeline__cut:active{cursor:grabbing}.vp-studio-timeline__cut--selected{box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 4px var(--vp-accent,var(--wp-admin-theme-color,#3858e9)),0 0 0 2px var(--vp-accent,var(--wp-admin-theme-color,#3858e9))}.vp-studio-timeline__cut:focus-visible{outline:2px solid #fff;outline-offset:-6px}.vp-studio-timeline__cut-edge{cursor:ew-resize;inline-size:10px;inset-block-end:0;inset-block-start:0;position:absolute}.vp-studio-timeline__cut-edge:before{background:#fff;block-size:24px;border-radius:var(--vp-radius-small,2px);box-shadow:0 0 0 2px var(--vp-alert-red,#cc1818),0 1px 4px #0009;content:"";inline-size:4px;inset-block-start:50%;position:absolute;transform:translateY(-50%)}.vp-studio-timeline__cut-edge--start{inset-inline-start:-4px}.vp-studio-timeline__cut-edge--start:before{inset-inline-start:2px}.vp-studio-timeline__cut-edge--end{inset-inline-end:-4px}.vp-studio-timeline__cut-edge--end:before{inset-inline-end:2px}.vp-studio-timeline__cut-edge:focus-visible{background:#0009;outline:2px solid #fff;outline-offset:1px}.vp-studio-timeline__cut-remove.components-button{background:#fff;block-size:20px;border-radius:var(--vp-radius-small,2px);box-shadow:var(--vp-elevation-small,0 1px 2px #0000000d,0 2px 3px #0000000a,0 6px 6px #00000008,0 8px 8px #00000005);color:var(--vp-gray-900,#1e1e1e);inline-size:20px;inset-block-start:4px;inset-inline-end:4px;justify-content:center;min-inline-size:0;padding:0;position:absolute}.vp-studio-timeline__filmstrip,.vp-studio-timeline__filmstrip-placeholder{background:repeating-linear-gradient(90deg,#e8e8e8,#e8e8e8 47px,#d4d4d4 0,#d4d4d4 48px);block-size:64px}.vp-studio-timeline__filmstrip{display:flex;overflow:hidden}.vp-studio-timeline__filmstrip-tile{background-repeat:no-repeat;block-size:64px;flex:0 0 auto}.vp-studio-timeline__sprite-probe{display:none}.vp-trim-cut-timeline .vp-chapters-timeline__content{overflow:clip}.videopress-caption-manager__confirm-scrim{align-items:center;display:flex;inset:0;justify-content:center;position:absolute;z-index:10}.videopress-caption-manager__confirm-dialog{background:#fff;border:1px solid #dcdcde;border-radius:4px;box-shadow:0 10px 30px #00000040;max-inline-size:22rem;padding:24px}.videopress-caption-manager__confirm-dialog p{margin:0 0 16px}.videopress-caption-manager__confirm-actions{display:flex;gap:8px;justify-content:flex-end}.vp-chapters-tokens{--vp-accent:var(--wp-admin-theme-color,#3858e9);--vp-gray-900:#1e1e1e;--vp-gray-700:#757575;--vp-gray-600:#949494;--vp-gray-300:#ddd;--vp-gray-200:#e0e0e0;--vp-gray-100:#f0f0f0;--vp-warning:#b26200;--vp-radius-small:2px;--vp-radius-medium:4px;--vp-font-mono:Menlo,Consolas,monaco,monospace}.videopress-trim-cut-modal.components-modal__frame{block-size:min(860px,100vh - 40px);inline-size:min(1320px,100vw - 40px);max-block-size:none;max-inline-size:none}.videopress-trim-cut-modal .components-modal__content{display:flex;flex-direction:column;overflow:hidden;padding:0}.videopress-trim-cut-modal .components-modal__header{border-block-end:1px solid #dcdcde;padding:12px 18px}.videopress-trim-cut-modal .components-modal__header-heading-container{min-inline-size:0}.videopress-trim-cut-modal .components-modal__header-heading{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.videopress-trim-cut-modal .components-modal__children-container{display:flex;flex:1;min-block-size:0;position:relative}.videopress-trim-cut-modal .vp-studio-editor-preview{--vp-studio-stage-max-height:clamp(120px,calc(100vh - 320px),540px);flex:1 0 auto}.videopress-trim-cut-modal .vp-video-editor__header-actions{align-items:center;display:flex;gap:8px}.videopress-trim-cut-modal .vp-trim-cut-timeline{flex-shrink:0}.videopress-trim-cut-modal .components-snackbar-list{inset-block-end:16px;inset-inline-start:16px;position:absolute}.videopress-trim-cut-modal__actions{align-items:center;display:flex;gap:8px}.videopress-trim-cut-modal__workspace{background:#fff;display:flex;flex:1;flex-direction:column;gap:16px;min-inline-size:0;overflow-y:auto;padding:18px}@media(max-width:600px){.videopress-trim-cut-modal.components-modal__frame{block-size:100%;inline-size:100%}.videopress-trim-cut-modal .components-modal__header{block-size:auto;flex-wrap:wrap;gap:8px}.videopress-trim-cut-modal__actions{flex-wrap:wrap;min-inline-size:0}.videopress-trim-cut-modal .vp-video-editor__header-actions{flex:1;flex-wrap:wrap}}