.vod-review-editor_editor__YXRhD{--panel:oklch(0.175 0.012 165);--panel-2:oklch(0.225 0.014 165);--panel-3:oklch(0.27 0.016 165);--edge:oklch(0.3 0.018 165);--edge-2:oklch(0.4 0.02 165);--ink:oklch(0.97 0.01 165);--ink-2:oklch(0.74 0.02 165);--ink-3:oklch(0.56 0.02 165);--mint:oklch(0.78 0.14 165);--mint-fg:oklch(0.18 0.04 165);--ann-red:oklch(0.66 0.21 25);background:oklch(.115 .01 165);border:1px solid var(--edge);border-radius:var(--radius-card);overflow:hidden;color:var(--ink);font-family:var(--font-body),system-ui,sans-serif}.vod-review-editor_editorWindowFill__oMak4{position:fixed;top:60px;left:0;right:0;bottom:0;z-index:30;display:flex;flex-direction:column;min-height:0;border:0;border-radius:0}@media (max-width:768px){.vod-review-editor_editorWindowFill__oMak4{top:56px}}.vod-review-editor_editorWindowFill__oMak4 .vod-review-editor_body__5bSxj{flex:1 1 auto;min-height:0}.vod-review-editor_editorWindowFill__oMak4 .vod-review-editor_center__2T_vK{display:flex;flex-direction:column;min-height:0}.vod-review-editor_editorWindowFill__oMak4 .vod-review-editor_stage__R21si{flex:1 1 auto;aspect-ratio:unset;min-height:0}.vod-review-editor_editorWindowFill__oMak4 .vod-review-editor_timelineWrap__UtL_R,.vod-review-editor_editorWindowFill__oMak4 .vod-review-editor_transport___7xZB{flex-shrink:0}.vod-review-editor_topbar__CW2_9{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;grid-column-gap:var(--space-4);column-gap:var(--space-4);grid-row-gap:2px;row-gap:2px;align-items:center;padding:var(--space-3) var(--space-4);background:var(--panel);border-bottom:1px solid var(--edge)}@media (max-width:48rem){.vod-review-editor_topbar__CW2_9{row-gap:var(--space-3)}}.vod-review-editor_back__fCFjs{grid-row:1/-1;align-self:center;display:inline-flex;align-items:center;gap:var(--space-2);color:var(--ink-3);font-size:.8125rem;font-weight:600;background:none;border:0;border-radius:var(--radius-control);cursor:pointer;padding:0;font-family:inherit;text-decoration:none}.vod-review-editor_back__fCFjs:hover{color:var(--ink)}.vod-review-editor_back__fCFjs:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_back__fCFjs svg{width:.9375rem;height:.9375rem}.vod-review-editor_titleInput__Fh77n{grid-column:2;grid-row:1;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-family:var(--font-display),system-ui,sans-serif;font-size:.9375rem;font-weight:650;letter-spacing:-.01em;color:var(--ink);background:transparent;border:1px solid transparent;border-radius:var(--radius-control);padding:2px 6px;margin:-2px -6px;min-width:0;width:100%}.vod-review-editor_titleInput__Fh77n::placeholder{color:var(--ink-3);font-weight:500}.vod-review-editor_titleInput__Fh77n:hover{border-color:var(--edge)}.vod-review-editor_titleInput__Fh77n:focus{outline:0;border-color:color-mix(in oklch,var(--mint) 55%,transparent);background:var(--panel-2)}.vod-review-editor_titleBlock__fDRNT{display:flex;flex-direction:column;gap:2px;min-width:0;grid-column:2;grid-row:1/-1;align-self:center}.vod-review-editor_vodTitle__izTaZ{font-size:.9375rem;font-weight:650;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vod-review-editor_chips__LrrTJ{display:flex;gap:var(--space-2);align-items:center;flex-wrap:wrap;flex:1 1 auto;min-width:0}.vod-review-editor_chip__3P0BW{display:inline-flex;align-items:center;gap:5px;font-size:.6875rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--panel-2);border:1px solid var(--edge);color:var(--ink-2);white-space:nowrap}.vod-review-editor_chip__3P0BW svg{width:10px;height:10px}.vod-review-editor_statePill__87RyE{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px;border:1px solid;flex-shrink:0}.vod-review-editor_statePillDraft__UrJO2{color:var(--ink-2);border-color:var(--edge-2);background:var(--panel-2)}.vod-review-editor_statePillShared__q3w6J{color:var(--mint);border-color:color-mix(in oklch,var(--mint) 40%,transparent);background:color-mix(in oklch,var(--mint) 12%,transparent)}.vod-review-editor_actions__jeuL0{grid-column:3;grid-row:1/-1;align-self:stretch;display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;min-width:0}.vod-review-editor_topbarMeta__gvS7_{grid-column:2;grid-row:2;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-width:0}@media (max-width:48rem){.vod-review-editor_back__fCFjs{grid-row:1}.vod-review-editor_actions__jeuL0{grid-column:1/-1;grid-row:3;align-self:auto;width:100%}}.vod-review-editor_topbarEditor__HsWHf{grid-template-columns:auto minmax(8rem,1fr) auto;grid-template-areas:"back  title  actions" ".     meta   meta"}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_back__fCFjs{grid-area:back}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_titleInput__Fh77n{grid-area:title;min-width:8rem}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_actions__jeuL0{grid-area:actions;grid-row:auto;align-self:center}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_topbarMeta__gvS7_{grid-area:meta;grid-row:auto}@media (max-width:40rem){.vod-review-editor_topbarEditor__HsWHf{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"back    title" "meta    meta" "actions actions";row-gap:var(--space-2)}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_back__fCFjs{width:36px;height:36px;justify-content:center;gap:0}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_backLabel__dvYRF{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_actions__jeuL0{justify-content:space-between}.vod-review-editor_topbarEditor__HsWHf .vod-review-editor_actions__jeuL0 .vod-review-editor_btn__iNVWK{flex:1 1 auto;min-width:0}}.vod-review-editor_chipsEditor__QHCjg{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 2rem),transparent)}.vod-review-editor_chipsEditor__QHCjg::-webkit-scrollbar{display:none}.vod-review-editor_chipTitleEditor__eHUg_{max-width:22rem;overflow:hidden;text-overflow:ellipsis}.vod-review-editor_btnSaveDirty__G7ugX{display:inline-flex;align-items:center;gap:6px}.vod-review-editor_saveDot__NDgDW{width:6px;height:6px;border-radius:50%;background:var(--mint);flex-shrink:0}.vod-review-editor_btn__iNVWK.vod-review-editor_btnQuietDanger__Mm8OR{background:transparent;color:color-mix(in oklch,var(--danger) 82%,var(--ink) 10%);border-color:color-mix(in oklch,var(--danger) 45%,transparent)}.vod-review-editor_btn__iNVWK.vod-review-editor_btnQuietDanger__Mm8OR:hover:not(:disabled){background:color-mix(in oklch,var(--danger) 14%,transparent);border-color:color-mix(in oklch,var(--danger) 60%,transparent)}.vod-review-editor_btn__iNVWK:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_shortcutsWrap__apj5A{position:relative;flex-shrink:0}.vod-review-editor_shortcutsBtn__KtwaH{display:inline-flex;align-items:center;gap:6px}.vod-review-editor_shortcutsBtn__KtwaH svg{width:14px;height:14px;flex-shrink:0}@media (max-width:62rem){.vod-review-editor_shortcutsBtnLabel__e43zz{display:none}.vod-review-editor_shortcutsBtn__KtwaH{padding:var(--space-2)}}@media (hover:none) and (pointer:coarse){.vod-review-editor_shortcutsWrap__apj5A{display:none}}.vod-review-editor_shortcutsPanel__l1p57{position:absolute;top:calc(100% + var(--space-2));right:0;z-index:60;width:max-content;max-width:min(22rem,calc(100vw - 2 * var(--space-3)));padding:var(--space-3);border-radius:var(--radius-card);background:var(--panel-2);border:1px solid var(--edge-2);box-shadow:0 12px 28px oklch(0 0 0/.45)}.vod-review-editor_shortcutsList__Z1_aI{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:6px var(--space-3);gap:6px var(--space-3)}.vod-review-editor_shortcutsRow__PWXxw{display:contents}.vod-review-editor_shortcutsRow__PWXxw dt{display:flex;align-items:center;gap:3px}.vod-review-editor_shortcutsRow__PWXxw dd{margin:0;display:flex;align-items:center;font-size:.75rem;color:var(--ink-2);white-space:nowrap}.vod-review-editor_btn__iNVWK{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:.8125rem;font-weight:650;padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);border:1px solid var(--edge-2);background:var(--panel-2);color:var(--ink);cursor:pointer;white-space:nowrap;transition:background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1)}.vod-review-editor_btn__iNVWK:hover:not(:disabled){background:var(--panel-3)}.vod-review-editor_btn__iNVWK:disabled{opacity:.5;cursor:not-allowed}.vod-review-editor_btnPrimary__sl1PG{background:var(--mint);color:var(--mint-fg);border-color:var(--mint)}.vod-review-editor_btnPrimary__sl1PG:hover:not(:disabled){background:oklch(.84 .14 165)}.vod-review-editor_btnDanger__LfwcX{background:color-mix(in oklch,var(--danger) 82%,black);color:#fff;border-color:color-mix(in oklch,var(--danger) 70%,transparent)}.vod-review-editor_btnDanger__LfwcX:hover:not(:disabled){background:color-mix(in oklch,var(--danger) 92%,black)}.vod-review-editor_btnGhost__i8KQh{background:transparent;border-color:transparent;color:var(--ink-2);padding:var(--space-2)}.vod-review-editor_btnGhost__i8KQh:hover:not(:disabled){background:var(--panel-2);color:var(--ink)}.vod-review-editor_watchByline__MruY8{grid-column:3;grid-row:1/-1;align-self:stretch;display:flex;align-items:center;gap:var(--space-2);font-size:.75rem;color:var(--ink-3)}.vod-review-editor_body__5bSxj{display:grid;grid-template-columns:auto minmax(0,1fr) 18rem;align-items:stretch}.vod-review-editor_body__5bSxj>.vod-review-editor_rail__wsgoM{grid-column:1}.vod-review-editor_body__5bSxj>.vod-review-editor_center__2T_vK{grid-column:2}.vod-review-editor_body__5bSxj>.vod-review-editor_feed__X4rU6{grid-column:3}@media (min-width:75rem){.vod-review-editor_body__5bSxj{grid-template-columns:auto minmax(0,1fr) 21rem}}@media (max-width:62rem){.vod-review-editor_body__5bSxj{grid-template-columns:minmax(0,1fr)}.vod-review-editor_body__5bSxj>.vod-review-editor_center__2T_vK,.vod-review-editor_body__5bSxj>.vod-review-editor_feed__X4rU6,.vod-review-editor_body__5bSxj>.vod-review-editor_rail__wsgoM{grid-column:1}}.vod-review-editor_center__2T_vK{display:flex;flex-direction:column;min-width:0}@media (min-width:62rem){.vod-review-editor_editor__YXRhD:not(.vod-review-editor_editorWindowFill__oMak4) .vod-review-editor_center__2T_vK{background:oklch(.115 .01 165)}.vod-review-editor_editor__YXRhD:not(.vod-review-editor_editorWindowFill__oMak4) .vod-review-editor_stage__R21si{width:min(100%,max(36rem,calc((100dvh - 21rem) * 16 / 9)));margin-inline:auto}}.vod-review-editor_rail__wsgoM{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-2);background:var(--panel);border-right:1px solid var(--edge)}@media (max-width:62rem){.vod-review-editor_rail__wsgoM{flex-direction:row;flex-wrap:wrap;align-items:center;border-right:0;border-bottom:1px solid var(--edge);row-gap:var(--space-2)}.vod-review-editor_rail__wsgoM .vod-review-editor_railSep__evqJp{display:none}}.vod-review-editor_railGroup__Pim4U{display:contents}@media (max-width:62rem){.vod-review-editor_railGroup__Pim4U{display:flex;align-items:center;gap:var(--space-1);flex:0 0 auto}.vod-review-editor_railGroup__Pim4U[data-group=sizing]{flex-basis:100%;flex-shrink:1;min-width:0}.vod-review-editor_railGroup__Pim4U[data-group=sizing] .vod-review-editor_railNum__PAdlD{flex:1 1;min-width:0}.vod-review-editor_railGroup__Pim4U[data-group=sizing] .vod-review-editor_railNum__PAdlD input[type=range]{flex:1 1 auto;width:auto;min-width:0}.vod-review-editor_railGroup__Pim4U[data-group=history]{justify-content:flex-start}}.vod-review-editor_railBtn__jzTCf{position:relative;width:36px;height:36px;display:grid;place-items:center;flex-shrink:0;border-radius:var(--radius-control);border:1px solid transparent;background:transparent;color:var(--ink-2);cursor:pointer;transition:background .15s cubic-bezier(.16,1,.3,1),color .15s cubic-bezier(.16,1,.3,1)}@media (pointer:coarse){.vod-review-editor_railBtn__jzTCf{width:40px;height:40px}}.vod-review-editor_railBtn__jzTCf:hover{background:var(--panel-2);color:var(--ink)}.vod-review-editor_railBtn__jzTCf:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_railBtn__jzTCf[aria-pressed=true]{background:color-mix(in oklch,var(--mint) 16%,transparent);border-color:color-mix(in oklch,var(--mint) 45%,transparent);color:var(--mint)}.vod-review-editor_railBtn__jzTCf:disabled{opacity:.4;cursor:not-allowed}.vod-review-editor_railBtn__jzTCf svg{width:18px;height:18px}.vod-review-editor_railKey__zjYlV{position:absolute;right:3px;bottom:1px;font-family:var(--font-mono,ui-monospace,monospace);font-size:.5625rem;color:var(--ink-3)}@media (hover:none) and (pointer:coarse){.vod-review-editor_railKey__zjYlV{display:none}}.vod-review-editor_textToolWrap__EOymD{position:relative}.vod-review-editor_textToolPanel__10ETJ{position:absolute;top:0;left:calc(100% + var(--space-2));z-index:60;width:11.5rem;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-card);background:var(--panel-2);border:1px solid var(--edge-2);box-shadow:0 12px 28px oklch(0 0 0/.45)}.vod-review-editor_textToolPanel__10ETJ input[type=range]{width:100%;accent-color:var(--mint);cursor:pointer}.vod-review-editor_textToolPanel__10ETJ input[type=range]:disabled{opacity:.4;cursor:not-allowed}.vod-review-editor_textToolRow__T0hGi{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.vod-review-editor_textToolPanel__10ETJ .vod-review-editor_lbl__53pVd{font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.vod-review-editor_textToolPanel__10ETJ .vod-review-editor_val__t7O2Z{font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:62rem){.vod-review-editor_textToolPanel__10ETJ{top:calc(100% + var(--space-2));left:0;right:0;width:max-content;margin-inline:auto}}.vod-review-editor_railSep__evqJp{height:1px;background:var(--edge);margin:var(--space-2) var(--space-1);flex-shrink:0}.vod-review-editor_swatch__kijlG{width:18px;height:18px;border-radius:50%;pointer-events:none;box-shadow:inset 0 0 0 1px oklch(1 0 0/.18)}.vod-review-editor_colorIndicatorWrap__d3sSc{position:relative}.vod-review-editor_colorList__U_Gu_{position:absolute;top:0;left:calc(100% + var(--space-2));z-index:60;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:6px;gap:6px;padding:var(--space-2);border-radius:var(--radius-card);background:var(--panel-2);border:1px solid var(--edge-2);box-shadow:0 12px 28px oklch(0 0 0/.45);transform-box:border-box;transform-origin:left center;animation:vod-review-editor_colorListIn__P8_4H .14s cubic-bezier(.16,1,.3,1) both}@media (max-width:62rem){.vod-review-editor_colorList__U_Gu_{top:calc(100% + var(--space-2));left:0;right:0;width:max-content;margin-inline:auto;transform-origin:center top}}@keyframes vod-review-editor_colorListIn__P8_4H{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.vod-review-editor_colorListItem__sYAjx{display:grid;place-items:center;width:28px;height:28px;padding:0;border-radius:var(--radius-control);border:1px solid transparent;background:transparent;cursor:pointer;transition:background .15s cubic-bezier(.16,1,.3,1)}.vod-review-editor_colorListItem__sYAjx:hover{background:var(--panel-3)}.vod-review-editor_colorListItem__sYAjx[aria-pressed=true]{border-color:var(--ink)}.vod-review-editor_colorListItem__sYAjx .vod-review-editor_swatch__kijlG{width:20px;height:20px}.vod-review-editor_railNum__PAdlD{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-2) 0}.vod-review-editor_railNum__PAdlD input[type=range]{writing-mode:vertical-lr;direction:rtl;width:4px;height:3.5rem;accent-color:var(--mint);cursor:pointer}@media (max-width:62rem){.vod-review-editor_railNum__PAdlD{flex-direction:row;align-items:center;gap:6px;padding:0 var(--space-2)}.vod-review-editor_railNum__PAdlD input[type=range]{writing-mode:horizontal-tb;direction:ltr;width:4.5rem;height:4px}}.vod-review-editor_railNum__PAdlD .vod-review-editor_lbl__53pVd{font-size:.5625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.vod-review-editor_railNum__PAdlD .vod-review-editor_val__t7O2Z{font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;color:var(--ink-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:62.0625rem) and (pointer:fine) and (min-height:900px){.vod-review-editor_rail__wsgoM{gap:4px;padding:var(--space-1) var(--space-2)}.vod-review-editor_railBtn__jzTCf{width:36px;height:36px}.vod-review-editor_railSep__evqJp{margin:5px var(--space-1)}.vod-review-editor_railNum__PAdlD{padding:5px 0;gap:1px}.vod-review-editor_railNum__PAdlD input[type=range]{height:3.625rem}}@media (min-width:62.0625rem) and (pointer:fine) and (min-height:800px) and (max-height:899px){.vod-review-editor_rail__wsgoM{gap:3px;padding:var(--space-1) var(--space-2)}.vod-review-editor_railBtn__jzTCf{width:35px;height:35px}.vod-review-editor_railSep__evqJp{margin:4px var(--space-1)}.vod-review-editor_railNum__PAdlD{padding:5px 0;gap:1px}.vod-review-editor_railNum__PAdlD input[type=range]{height:3.5rem}}@media (min-width:62.0625rem) and (pointer:fine) and (max-height:799px){.vod-review-editor_rail__wsgoM{gap:1px;padding:var(--space-1) var(--space-2)}.vod-review-editor_railBtn__jzTCf{width:32px;height:32px}.vod-review-editor_railSep__evqJp{margin:3px var(--space-1)}.vod-review-editor_railNum__PAdlD{padding:2px 0;gap:1px}.vod-review-editor_railNum__PAdlD input[type=range]{height:2.75rem}}.vod-review-editor_stage__R21si{position:relative;aspect-ratio:16/9;background:#000;overflow:hidden}.vod-review-editor_stage__R21si:focus{outline:none}.vod-review-editor_stageMount__OBbTq,.vod-review-editor_stage__R21si iframe,.vod-review-editor_stage__R21si video{width:100%;height:100%;border:0;display:block;object-fit:contain;background:#000}.vod-review-editor_stagePlayCatch__PFsWA{position:absolute;inset:0;z-index:1}.vod-review-editor_stageFallback__1mbdk{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-5);text-align:center;background:var(--panel)}.vod-review-editor_stageFallback__1mbdk svg{width:1.75rem;height:1.75rem;color:var(--ink-3)}.vod-review-editor_stageFallbackText__AwLZu{margin:0;max-width:34ch;font-size:.875rem;line-height:1.6;color:var(--ink-2)}.vod-review-editor_overlayCanvas__9VjSR{position:absolute;inset:0;z-index:2;width:100%;height:100%;pointer-events:none;touch-action:none}.vod-review-editor_overlayCanvas__9VjSR.overlay-canvas--draw{cursor:crosshair}.vod-review-editor_freezeBadge__Ge6IL{position:absolute;right:var(--space-3);bottom:var(--space-3);z-index:4;display:flex;align-items:center;gap:var(--space-2);max-width:min(26rem,calc(100% - 2 * var(--space-3)));padding:8px 12px 8px 8px;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;text-align:left;font:inherit;border-radius:4px;background:oklch(.2 .014 165/.96);border:1px solid oklch(.46 .03 165);box-shadow:0 10px 24px oklch(.12 .012 165/.55);color:oklch(.94 .012 165);font-size:.8125rem;font-weight:600;line-height:1.35;transition:background .15s cubic-bezier(.16,1,.3,1)}.vod-review-editor_freezeBadge__Ge6IL:hover{background:oklch(.24 .016 165/.98)}.vod-review-editor_freezeBadge__Ge6IL:focus-visible{outline:2px solid oklch(.72 .12 165);outline-offset:2px}.vod-review-editor_freezeMark___AUUb{display:grid;place-items:center;flex-shrink:0;width:1.375rem;height:1.375rem;border-radius:3px;background:var(--mint);color:oklch(.2 .03 165);font-size:.875rem;font-weight:800;line-height:1}.vod-review-editor_textHitWrap__XDHHZ{position:absolute;z-index:3}.vod-review-editor_textHit__cRhKY{position:absolute;inset:0;margin:0;padding:0;border:0;background:transparent;cursor:text}.vod-review-editor_textScaleHandle__0PL__{position:absolute;z-index:1;width:10px;height:10px;margin:-5px 0 0 -5px;padding:0;border-radius:2px;border:1px solid oklch(.22 .02 165);background:var(--mint);touch-action:none;transition:transform .15s cubic-bezier(.16,1,.3,1)}.vod-review-editor_textScaleHandle__0PL__:focus-visible,.vod-review-editor_textScaleHandle__0PL__:hover{transform:scale(1.2);outline:none}@media (prefers-reduced-motion:reduce){.vod-review-editor_textScaleHandle__0PL__{transition:none}}.vod-review-editor_textEditBox__HOxb0{position:absolute;z-index:4;box-sizing:border-box;resize:none;overflow:clip;scrollbar-width:none;-ms-overflow-style:none;-webkit-user-modify:read-write-plaintext-only;white-space:pre-wrap;overflow-wrap:break-word;background:oklch(.12 .015 165/.28);border:0;outline:1px dashed var(--mint);outline-offset:-1px;border-radius:3px;padding:4px 6px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-weight:600;line-height:1.28}.vod-review-editor_textEditBox__HOxb0:empty:before{content:attr(data-placeholder);color:currentColor;opacity:.55;pointer-events:none}.vod-review-editor_textEditBox__HOxb0::-webkit-scrollbar{display:none}.vod-review-editor_textEditBox__HOxb0:focus-visible{outline:1px dashed var(--mint);outline-offset:-1px}.vod-review-editor_stageFallbackLink__V8K2h{font-size:.875rem;font-weight:600;color:var(--mint)}.vod-review-editor_timelineWrap__UtL_R{padding:var(--space-3) var(--space-4) var(--space-2);background:var(--panel);border-top:1px solid var(--edge)}.vod-review-editor_track__tAVvY{position:relative;height:34px;cursor:pointer;touch-action:none}@media (pointer:coarse){.vod-review-editor_track__tAVvY{height:44px}}.vod-review-editor_trackRail__o4QXp{position:absolute;left:0;right:0;top:22px;height:5px;border-radius:3px;background:var(--panel-3)}.vod-review-editor_trackFill__O4wI1{position:absolute;left:0;top:22px;height:5px;border-radius:3px;background:var(--mint);pointer-events:none}.vod-review-editor_playhead__WpogM{position:absolute;top:12px;width:3px;height:25px;margin-left:-1.5px;border-radius:2px;background:var(--ink);pointer-events:none;box-shadow:0 0 0 1px oklch(.12 .01 165)}.vod-review-editor_marker__KRl78{position:absolute;top:6px;transform:translateX(-50%);width:14px;height:14px;display:grid;place-items:center;border:0;background:none;padding:0;cursor:pointer}@media (pointer:coarse){.vod-review-editor_marker__KRl78{top:12px;width:24px;height:24px}}.vod-review-editor_marker__KRl78 i{display:block;width:8px;height:8px;border-radius:50%;background:var(--mint);transition:transform .15s cubic-bezier(.16,1,.3,1);font-style:normal}.vod-review-editor_markerDrawing__kggC7 i{border-radius:1px;transform:rotate(45deg)}.vod-review-editor_markerFreeze__2FMl0 i{border-radius:1px;background:#67e8f9;width:3px;height:11px}.vod-review-editor_markerVoice__RQS8Q i{border-radius:2px;background:var(--mint);width:10px;height:6px}.vod-review-editor_voiceSpan__mS33g{position:absolute;top:22px;height:5px;border-radius:3px;background:color-mix(in oklch,var(--mint) 45%,transparent);pointer-events:none}.vod-review-editor_markerSelected__ZclbZ i,.vod-review-editor_marker__KRl78:hover i{transform:scale(1.35)}.vod-review-editor_markerDrawing__kggC7.vod-review-editor_markerSelected__ZclbZ i,.vod-review-editor_markerDrawing__kggC7:hover i{transform:rotate(45deg) scale(1.35)}.vod-review-editor_markerSelected__ZclbZ i{box-shadow:0 0 0 3px color-mix(in oklch,var(--mint) 35%,transparent)}.vod-review-editor_transport___7xZB{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-3);background:var(--panel);border-top:1px solid color-mix(in oklch,var(--edge) 55%,transparent);flex-wrap:wrap}.vod-review-editor_transportEnd__6q_QW{margin-left:auto;flex-shrink:0}.vod-review-editor_iconBtn__HdwrY{width:32px;height:32px;display:grid;place-items:center;border-radius:var(--radius-control);border:1px solid var(--edge-2);background:var(--panel-2);color:var(--ink);cursor:pointer;flex-shrink:0;transition:background .15s cubic-bezier(.16,1,.3,1)}.vod-review-editor_iconBtn__HdwrY:hover:not(:disabled){background:var(--panel-3)}.vod-review-editor_iconBtn__HdwrY:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_iconBtn__HdwrY:disabled{opacity:.5;cursor:not-allowed}.vod-review-editor_iconBtn__HdwrY svg{width:15px;height:15px}@media (pointer:coarse){.vod-review-editor_iconBtn__HdwrY{min-height:40px}.vod-review-editor_iconBtn__HdwrY:not(.vod-review-editor_iconBtnWide__McjDs){min-width:40px}.vod-review-editor_mixMute__kgNo2,.vod-review-editor_recBtn__Getms{min-width:40px;min-height:40px}}.vod-review-editor_transportGroup__2MFCw{display:flex;align-items:center;gap:var(--space-3);min-width:0}@media (min-width:75.0625rem){.vod-review-editor_transportGroup__2MFCw:not(:last-child){position:relative}.vod-review-editor_transportGroup__2MFCw:not(:last-child):after{content:"";position:absolute;top:50%;right:calc(var(--space-3) / -2);transform:translate(50%,-50%);width:1px;height:20px;background:color-mix(in oklch,var(--edge) 55%,transparent)}.vod-review-editor_transportGroup__2MFCw[data-group=create]+.vod-review-editor_transportGroup__2MFCw{margin-left:auto}}@media (min-width:40.0625rem) and (max-width:75rem){.vod-review-editor_transportEditor__yZnGS{display:grid;grid-template-columns:auto auto 1fr auto;grid-template-areas:"playback mix      .      end" "create   create   create inspector";grid-row-gap:var(--space-2);row-gap:var(--space-2);grid-column-gap:var(--space-3);column-gap:var(--space-3)}.vod-review-editor_transportMixMain__0oW0w{flex:1 1 auto}.vod-review-editor_transportQuality__eM5AH,.vod-review-editor_transportSpeed__Y95Pw{flex-shrink:0}.vod-review-editor_transportEditor__yZnGS .vod-review-editor_mix__Hx2Vh{gap:var(--space-3)}.vod-review-editor_transportEditor__yZnGS .vod-review-editor_mixChannel__CtJP5 input[type=range]{width:3.5rem}.vod-review-editor_transportGroup__2MFCw[data-group=playback]{grid-area:playback}.vod-review-editor_transportGroup__2MFCw[data-group=mix]{grid-area:mix}.vod-review-editor_transportGroup__2MFCw[data-group=create]{grid-area:create}.vod-review-editor_transportGroup__2MFCw[data-group=inspector]{grid-area:inspector;justify-self:end}.vod-review-editor_transportGroup__2MFCw[data-group=end]{grid-area:end;justify-self:end}}@media (max-width:40rem){.vod-review-editor_transportEditor__yZnGS{display:flex;flex-wrap:wrap;align-items:center;row-gap:var(--space-2);column-gap:var(--space-2)}.vod-review-editor_transportGroup__2MFCw[data-group=playback]{order:1;flex:0 1 auto;min-width:0}.vod-review-editor_transportGroup__2MFCw[data-group=mix]{display:contents}.vod-review-editor_transportSpeed__Y95Pw{order:2;flex:0 0 auto;margin-left:auto;display:flex;justify-content:flex-end}.vod-review-editor_transportGroup__2MFCw[data-group=end]{order:3;flex:0 0 auto;justify-content:flex-end}.vod-review-editor_transportMixMain__0oW0w{order:4;flex:0 0 100%;min-width:0}.vod-review-editor_transportGroup__2MFCw[data-group=create]{display:contents}.vod-review-editor_transportHoldBtn__oYb3B,.vod-review-editor_transportPresetsWrap__XNrMr,.vod-review-editor_transportQuality__eM5AH,.vod-review-editor_transportWhiteboardBtn__YuJ0P{flex:0 1 calc((100% - 2 * var(--space-2)) / 3);min-width:0}.vod-review-editor_transportHoldBtn__oYb3B,.vod-review-editor_transportWhiteboardBtn__YuJ0P{justify-content:center}.vod-review-editor_transportHoldBtn__oYb3B{order:5}.vod-review-editor_transportWhiteboardBtn__YuJ0P{order:6}.vod-review-editor_transportQuality__eM5AH{order:7}.vod-review-editor_transportQuality__eM5AH .vod-review-editor_qualityWrap__TO97G{width:100%}.vod-review-editor_transportQuality__eM5AH .vod-review-editor_iconBtnWide__McjDs{width:100%;justify-content:center}.vod-review-editor_transportPresetsWrap__XNrMr{order:8;display:flex}.vod-review-editor_transportPresetsWrap__XNrMr .vod-review-editor_presetWrap__NaBj7{width:100%}.vod-review-editor_transportPresetsWrap__XNrMr .vod-review-editor_iconBtnWide__McjDs{width:100%;justify-content:center}.vod-review-editor_transportEditor__yZnGS:not(:has(.vod-review-editor_transportQuality__eM5AH)):not(:has(.vod-review-editor_transportPresetsWrap__XNrMr)) .vod-review-editor_transportHoldBtn__oYb3B,.vod-review-editor_transportEditor__yZnGS:not(:has(.vod-review-editor_transportQuality__eM5AH)):not(:has(.vod-review-editor_transportPresetsWrap__XNrMr)) .vod-review-editor_transportWhiteboardBtn__YuJ0P{flex-basis:calc((100% - var(--space-2)) / 2)}.vod-review-editor_transportEditor__yZnGS:has(.vod-review-editor_transportQuality__eM5AH):has(.vod-review-editor_transportPresetsWrap__XNrMr) .vod-review-editor_transportHoldBtn__oYb3B,.vod-review-editor_transportEditor__yZnGS:has(.vod-review-editor_transportQuality__eM5AH):has(.vod-review-editor_transportPresetsWrap__XNrMr) .vod-review-editor_transportPresetsWrap__XNrMr,.vod-review-editor_transportEditor__yZnGS:has(.vod-review-editor_transportQuality__eM5AH):has(.vod-review-editor_transportPresetsWrap__XNrMr) .vod-review-editor_transportQuality__eM5AH,.vod-review-editor_transportEditor__yZnGS:has(.vod-review-editor_transportQuality__eM5AH):has(.vod-review-editor_transportPresetsWrap__XNrMr) .vod-review-editor_transportWhiteboardBtn__YuJ0P{flex-basis:calc((100% - 3 * var(--space-2)) / 4)}.vod-review-editor_transportGroup__2MFCw[data-group=inspector]{order:9;flex:0 0 100%}.vod-review-editor_transportGroup__2MFCw[data-group=inspector] .vod-review-editor_selInspector__lutew{width:100%;flex-wrap:wrap}.vod-review-editor_transportEditor__yZnGS .vod-review-editor_mix__Hx2Vh{flex-wrap:nowrap;width:100%}.vod-review-editor_transportEditor__yZnGS .vod-review-editor_mixChannel__CtJP5{flex:1 1;min-width:0}.vod-review-editor_transportEditor__yZnGS .vod-review-editor_mixChannel__CtJP5 input[type=range]{flex:1 1 auto;width:auto;min-width:0}.vod-review-editor_transportEditor__yZnGS .vod-review-editor_mixLabel__GVDha{display:none}}.vod-review-editor_iconBtnWide__McjDs{width:auto;padding:0 var(--space-3);gap:6px;font:inherit;font-size:.75rem;font-weight:600;display:inline-flex;align-items:center}.vod-review-editor_selInspector__lutew{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);box-sizing:border-box;min-height:34px;padding:var(--space-1) var(--space-3);background:var(--panel-2);border:1px solid color-mix(in oklch,var(--mint) 35%,transparent);border-radius:var(--radius-control);font-size:.75rem;flex-shrink:0;min-width:0}.vod-review-editor_selInspector__lutew .vod-review-editor_field__EOKWK{display:flex;align-items:center;gap:6px;color:var(--ink-3)}.vod-review-editor_selInspector__lutew .vod-review-editor_field__EOKWK b{color:var(--ink);font-family:var(--font-mono,ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.vod-review-editor_selDeleteBtn__KX8MW{padding:2px 8px;font-size:.7rem;background:transparent;color:color-mix(in oklch,var(--danger) 82%,var(--ink) 10%);border-color:color-mix(in oklch,var(--danger) 45%,transparent)}.vod-review-editor_selDeleteBtn__KX8MW:hover:not(:disabled){background:color-mix(in oklch,var(--danger) 14%,transparent);border-color:color-mix(in oklch,var(--danger) 60%,transparent)}.vod-review-editor_selWarning__AbfAi{color:var(--ann-red);font-size:.7rem;max-width:16rem;line-height:1.3}.vod-review-editor_timecode__0JPGn{font-family:var(--font-mono,ui-monospace,"Cascadia Mono","SF Mono",monospace);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);letter-spacing:-.01em;white-space:nowrap}.vod-review-editor_timecodeTotal__Pc52A{color:var(--ink-3)}.vod-review-editor_helpHint__2Da3v{flex:0 0 auto;font-size:.6875rem;color:var(--ink-3);line-height:1.35;text-align:right;white-space:nowrap}@media (max-width:48rem){.vod-review-editor_helpHint__2Da3v{display:none}}.vod-review-editor_helpHint__2Da3v kbd,.vod-review-editor_hint__Uy9V6 kbd,.vod-review-editor_shortcutsList__Z1_aI kbd{font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;padding:1px 5px;border-radius:4px;background:var(--panel-2);border:1px solid var(--edge-2);color:var(--ink-2)}.vod-review-editor_feed__X4rU6{display:flex;flex-direction:column;background:var(--panel);border-left:1px solid var(--edge);overflow:hidden;height:0;min-height:100%}@media (max-width:62rem){.vod-review-editor_feed__X4rU6{border-left:0;border-top:1px solid var(--edge);height:auto;min-height:0;overflow:visible}}.vod-review-editor_feedHead__rMqQD{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--edge);flex-shrink:0}.vod-review-editor_feedHead__rMqQD h2{margin:0;font-family:var(--font-display),system-ui,sans-serif;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);font-weight:700}.vod-review-editor_feedCount__2gGk3{font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;color:var(--ink-3);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vod-review-editor_feedList__1fnP8{flex:1 1;overflow-y:auto;min-height:0;padding:var(--space-2);display:flex;flex-direction:column;gap:3px;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklch,var(--edge-2) 72%,transparent) transparent}.vod-review-editor_feedList__1fnP8::-webkit-scrollbar{width:4px}.vod-review-editor_feedList__1fnP8::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in oklch,var(--edge-2) 78%,transparent)}.vod-review-editor_feedList__1fnP8::-webkit-scrollbar-track{background:transparent}@media (max-width:62rem){.vod-review-editor_feedList__1fnP8{max-height:min(22rem,50dvh)}}.vod-review-editor_entry__dSvzL{display:grid;grid-template-columns:3.25rem minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-control);border:1px solid transparent;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit;position:relative;transition:background .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1)}.vod-review-editor_entry__dSvzL:hover{background:var(--panel-2)}.vod-review-editor_entryEditable__WHQN6{padding-right:2.75rem}@media (pointer:coarse){.vod-review-editor_entryEditable__WHQN6,.vod-review-editor_entry__dSvzL:has(>.vod-review-editor_replyActions__cGHAH){padding-right:5rem}}.vod-review-editor_entry__dSvzL:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_entryActive__VQSYk{background:color-mix(in oklch,var(--mint) 10%,transparent);border-color:color-mix(in oklch,var(--mint) 35%,transparent)}.vod-review-editor_entryTime__tdhla{font-family:var(--font-mono,ui-monospace,monospace);font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-3);padding-top:1px;display:flex;align-items:flex-start;gap:5px;background:none;border:0}.vod-review-editor_entryActive__VQSYk .vod-review-editor_entryTime__tdhla,.vod-review-editor_entryEditing__s7U0H .vod-review-editor_entryTime__tdhla{color:var(--mint)}.vod-review-editor_entryEditing__s7U0H{background:color-mix(in oklch,var(--mint) 10%,transparent);border-color:color-mix(in oklch,var(--mint) 45%,transparent)}.vod-review-editor_entryKind__ZE5ay{width:7px;height:7px;border-radius:50%;flex-shrink:0;margin-top:6px;background:var(--mint)}.vod-review-editor_entryMain__p7zVe{min-width:0;display:flex;flex-direction:column;gap:3px}.vod-review-editor_entryAuthor__azdy0{font-size:.6875rem;font-weight:700;color:var(--ink-2)}.vod-review-editor_entryBody__u3Uix{font-size:.8125rem;line-height:1.45;color:var(--ink);white-space:pre-wrap;word-break:break-word}.vod-review-editor_entryActions__Xflkw{position:absolute;top:4px;right:4px;display:none;align-items:center;gap:2px}.vod-review-editor_entryEditing__s7U0H .vod-review-editor_entryActions__Xflkw,.vod-review-editor_entry__dSvzL:focus-within .vod-review-editor_entryActions__Xflkw,.vod-review-editor_entry__dSvzL:hover .vod-review-editor_entryActions__Xflkw{display:flex}@media (hover:none){.vod-review-editor_entryActions__Xflkw{display:flex}}.vod-review-editor_entryAct___K3Of{width:22px;height:22px;display:grid;place-items:center;border-radius:4px;border:0;background:var(--panel-3);color:var(--ink-3);cursor:pointer}.vod-review-editor_entryAct___K3Of:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.vod-review-editor_entryAct___K3Of svg{width:12px;height:12px}@media (pointer:coarse){.vod-review-editor_entryAct___K3Of{width:32px;height:32px}.vod-review-editor_entryAct___K3Of svg{width:14px;height:14px}}.vod-review-editor_entryEdit__mFc_7:hover{color:var(--mint)}.vod-review-editor_entryDel__Ysz0g:hover{color:var(--ann-red)}.vod-review-editor_feedEmpty__uy1eS{flex:1 1;display:grid;place-items:center;margin:0;padding:var(--space-6) var(--space-4);text-align:center;color:var(--ink-3);font-size:.8125rem;line-height:1.5}.vod-review-editor_composer__de1rN{border-top:1px solid var(--edge);padding:var(--space-2);display:flex;flex-direction:column;gap:6px;background:var(--panel);flex-shrink:0}.vod-review-editor_composerField__Q1OFQ{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.vod-review-editor_composerTopRow__EdDA3{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%}.vod-review-editor_atPill__U5CFS{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;padding:2px 8px;border-radius:999px;background:color-mix(in oklch,var(--mint) 14%,transparent);border:1px solid color-mix(in oklch,var(--mint) 35%,transparent);color:var(--mint)}.vod-review-editor_atPill__U5CFS svg{width:10px;height:10px}.vod-review-editor_atPillEditing__b3yup{animation:vod-review-editor_atPillEditingIn__uK3nG .28s cubic-bezier(.16,1,.3,1)}.vod-review-editor_atPillCue__6mUWn{font-family:inherit;font-feature-settings:normal;font-variant-numeric:normal;letter-spacing:.01em}@keyframes vod-review-editor_atPillEditingIn__uK3nG{0%{filter:blur(4px);opacity:.55}to{filter:blur(0);opacity:1}}@media (prefers-reduced-motion:reduce){.vod-review-editor_atPillEditing__b3yup{animation:none}}.vod-review-editor_pauseSwitch__F4SIL{display:flex;align-items:center;gap:6px;min-width:0;flex:0 0 auto;margin:0;padding:2px;border:0;background:transparent;text-align:left;cursor:pointer;color:var(--ink-2)}.vod-review-editor_pauseSwitch__F4SIL:hover{color:var(--ink)}.vod-review-editor_pauseSwitch__F4SIL:focus-visible{outline:2px solid var(--mint);outline-offset:2px;border-radius:var(--radius-control)}.vod-review-editor_pauseSwitchTrack__7o7pd{position:relative;flex-shrink:0;width:28px;height:16px;border-radius:999px;background:var(--panel-3);border:1px solid var(--edge-2);transition:background .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1)}.vod-review-editor_pauseSwitch__F4SIL[aria-checked=true] .vod-review-editor_pauseSwitchTrack__7o7pd{background:color-mix(in oklch,var(--mint) 55%,var(--panel-3));border-color:color-mix(in oklch,var(--mint) 50%,transparent)}.vod-review-editor_pauseSwitchThumb__mQd3x{position:absolute;top:1px;left:1px;width:12px;height:12px;border-radius:50%;background:var(--ink);box-shadow:0 1px 2px color-mix(in oklch,var(--panel) 55%,transparent);transition:transform .18s cubic-bezier(.16,1,.3,1)}.vod-review-editor_pauseSwitch__F4SIL[aria-checked=true] .vod-review-editor_pauseSwitchThumb__mQd3x{transform:translateX(12px);background:var(--panel)}.vod-review-editor_pauseSwitchCopy__1qM9L{display:flex;align-items:baseline;gap:8px;min-width:0;flex:1 1}.vod-review-editor_pauseSwitchLabel__5V4Fe{font-size:.6875rem;font-weight:650;line-height:1.3;white-space:nowrap}.vod-review-editor_pauseSwitchLive__m8mtn{font-size:.625rem;font-weight:700;color:var(--mint);animation:vod-review-editor_pauseSwitchLiveIn__dAaFE .22s cubic-bezier(.16,1,.3,1)}@keyframes vod-review-editor_pauseSwitchLiveIn__dAaFE{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.vod-review-editor_pauseSwitchThumb__mQd3x,.vod-review-editor_pauseSwitchTrack__7o7pd{transition:none}.vod-review-editor_pauseSwitchLive__m8mtn{animation:none}}.vod-review-editor_composerTextarea__nhWcR{width:100%;resize:none;field-sizing:content;font:inherit;font-size:.8125rem;line-height:1.45;color:var(--ink);background:oklch(.115 .01 165);border:1px solid var(--edge);border-radius:var(--radius-control);padding:6px var(--space-2);min-height:2.75rem;max-height:calc(1.45em * 4 + 12px);overflow-y:auto}@media (pointer:coarse){.vod-review-editor_composerTextarea__nhWcR{font-size:16px}}.vod-review-editor_composerTextarea__nhWcR::placeholder{color:var(--ink-3)}.vod-review-editor_composerTextarea__nhWcR:focus{outline:0;border-color:color-mix(in oklch,var(--mint) 55%,transparent)}.vod-review-editor_composerTextareaEditing__029mI{border-color:color-mix(in oklch,var(--mint) 45%,transparent);background:color-mix(in oklch,var(--mint) 6%,oklch(.115 .01 165))}.vod-review-editor_composerTextarea__nhWcR:disabled{opacity:.6}.vod-review-editor_composerBar__To8yD{display:flex;flex-wrap:nowrap;align-items:center;gap:6px;min-width:0}.vod-review-editor_composerBarActions__TFzHl{display:flex;align-items:center;gap:6px;margin-left:auto;flex-shrink:0}.vod-review-editor_composerSend__72sx9{padding:4px 10px;font-size:.75rem;flex-shrink:0}.vod-review-editor_hint__Uy9V6{font-size:.6875rem;color:var(--ink-3)}.vod-review-editor_voiceRecorder__nrHit{display:flex;align-items:center;gap:4px;min-width:0;flex:1 1 auto;order:-1}.vod-review-editor_voiceModeGroup__kfmOJ{display:flex;gap:2px;padding:2px;border-radius:var(--radius-control);background:var(--panel-2);border:1px solid var(--edge);flex-shrink:1;min-width:0}.vod-review-editor_voiceModeBtn__upF8R{font:inherit;font-size:.625rem;font-weight:600;padding:3px 6px;border-radius:4px;border:0;background:transparent;color:var(--ink-3);cursor:pointer;white-space:nowrap}.vod-review-editor_voiceModeBtn__upF8R[aria-pressed=true]{background:var(--panel-3);color:var(--ink)}.vod-review-editor_voiceModeBtn__upF8R:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.vod-review-editor_recBtn__Getms{display:grid;place-items:center;width:32px;height:32px;padding:0;flex-shrink:0;font:inherit;font-size:.6875rem;font-weight:650;border-radius:var(--radius-control);border:1px solid var(--edge-2);background:var(--panel-2);color:var(--ink);cursor:pointer;transition:background .15s cubic-bezier(.16,1,.3,1),border-color .15s cubic-bezier(.16,1,.3,1)}.vod-review-editor_recBtn__Getms:hover{background:var(--panel-3)}.vod-review-editor_recBtn__Getms svg{width:13px;height:13px}.vod-review-editor_recBtn__Getms:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_recBtnActive__dNZX4{width:auto;padding:0 8px;gap:5px;display:inline-flex;align-items:center;border-color:color-mix(in oklch,var(--ann-red) 45%,transparent);background:color-mix(in oklch,var(--ann-red) 14%,transparent);color:var(--ann-red);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;animation:vod-review-editor_vod-review-rec-pulse__6W_YC 1.6s ease-in-out infinite}@keyframes vod-review-editor_vod-review-rec-pulse__6W_YC{0%,to{box-shadow:0 0 0 0 color-mix(in oklch,var(--ann-red) 35%,transparent)}50%{box-shadow:0 0 0 4px color-mix(in oklch,var(--ann-red) 0%,transparent)}}@media (prefers-reduced-motion:reduce){.vod-review-editor_qualityBtnActive__5hwJF,.vod-review-editor_recBtnActive__dNZX4{animation:none}}.vod-review-editor_mix__Hx2Vh{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0}.vod-review-editor_mixChannel__CtJP5{display:inline-flex;align-items:center;gap:6px;font-size:.6875rem;color:var(--ink-3)}.vod-review-editor_mixChannel__CtJP5[data-silent=true] input[type=range]{opacity:.55}.vod-review-editor_mixLabel__GVDha{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.vod-review-editor_mixMute__kgNo2{display:grid;place-items:center;width:32px;height:32px;padding:0;flex-shrink:0;border-radius:var(--radius-control);border:1px solid var(--edge-2);background:var(--panel-2);color:var(--ink);cursor:pointer}.vod-review-editor_mixMute__kgNo2:hover{background:var(--panel-3)}.vod-review-editor_mixMute__kgNo2:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.vod-review-editor_mixChannel__CtJP5 svg{width:14px;height:14px;flex-shrink:0}.vod-review-editor_mixChannel__CtJP5 input[type=range]{width:5.5rem;accent-color:var(--mint);cursor:pointer}.vod-review-editor_mixChannel__CtJP5 input[type=range]:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_mixVal__AvfV9{font-family:var(--font-mono,ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2.7em}.vod-review-editor_watchFoot__WmPeX{border-top:1px solid var(--edge);padding:var(--space-3) var(--space-4);font-size:.75rem;color:var(--ink-3);display:flex;align-items:center;gap:var(--space-2);background:var(--panel);flex-shrink:0}.vod-review-editor_watchFoot__WmPeX svg{width:13px;height:13px;flex-shrink:0}.vod-review-editor_srOnly___009O{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.vod-review-editor_error__W3tzz{margin:0;padding:var(--space-2) var(--space-3);border-top:1px solid color-mix(in oklch,var(--ann-red) 40%,transparent);background:color-mix(in oklch,var(--ann-red) 10%,transparent);font-size:.8125rem;line-height:1.5;color:var(--ink)}.vod-review-editor_whiteboardSurface__PibqY{position:absolute;inset:0;z-index:5;background:#fff;outline:none}.vod-review-editor_whiteboardCanvas__POqS9{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair}.vod-review-editor_whiteboardActions__V1JZA{position:absolute;right:var(--space-3);bottom:var(--space-3);z-index:6;display:flex;gap:var(--space-2);align-items:flex-end}.vod-review-editor_qualityWrap__TO97G{position:relative;flex-shrink:0}.vod-review-editor_speedBtn__VYjte{font-family:var(--font-mono,ui-monospace,monospace);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:3.4rem;justify-content:center}.vod-review-editor_speedBtn__VYjte:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.vod-review-editor_speedMenu__SOX1I{position:absolute;bottom:calc(100% + var(--space-2));left:0;z-index:60;display:flex;flex-direction:column;gap:2px;min-width:5.5rem;padding:var(--space-1);border-radius:var(--radius-card);background:var(--panel-2);border:1px solid var(--edge-2);box-shadow:0 12px 28px oklch(0 0 0/.45)}.vod-review-editor_speedMenu__SOX1I:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--space-2)}.vod-review-editor_speedOption__GM0o1{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-size:.8125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:left;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink);cursor:pointer}.vod-review-editor_speedOption__GM0o1:hover{background:var(--panel-3)}.vod-review-editor_speedOption__GM0o1:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.vod-review-editor_speedOption__GM0o1[aria-checked=true]{color:var(--mint);background:color-mix(in oklch,var(--mint) 12%,transparent)}.vod-review-editor_qualityBtnActive__5hwJF{border-color:color-mix(in oklch,var(--ann-red) 45%,transparent);background:color-mix(in oklch,var(--ann-red) 14%,transparent);color:var(--ann-red);animation:vod-review-editor_vod-review-rec-pulse__6W_YC 1.6s ease-in-out infinite}.vod-review-editor_qualityPopover__g67uN{position:absolute;bottom:calc(100% + var(--space-2));left:0;z-index:60;width:max-content;max-width:16rem;padding:var(--space-3);border-radius:var(--radius-card);background:var(--panel-2);border:1px solid var(--edge-2);box-shadow:0 12px 28px oklch(0 0 0/.45)}.vod-review-editor_qualityPopover__g67uN:after{content:"";position:absolute;left:0;right:0;top:100%;height:var(--space-2)}.vod-review-editor_qualityPopoverTitle__mi5B8{margin:0 0 var(--space-2);font-size:.8125rem;font-weight:600;color:var(--ink)}.vod-review-editor_qualityPopoverBody__gFbRn{margin:0;font-size:.75rem;line-height:1.45;color:var(--ink-2)}.vod-review-editor_presetWrap__NaBj7{position:relative;display:flex;gap:var(--space-2);align-items:center}.vod-review-editor_presetMenuOverlay__mgbc2,.vod-review-editor_presetMenuTransport__Srb12{position:absolute;bottom:calc(100% + var(--space-2));left:0;z-index:60;min-width:14rem;max-width:18rem;max-height:16rem;overflow:auto;padding:var(--space-2);border-radius:var(--radius-card);background:var(--panel-2);border:1px solid var(--edge-2);box-shadow:0 12px 28px oklch(0 0 0/.45)}.vod-review-editor_presetMenuOverlay__mgbc2{left:auto;right:0}.vod-review-editor_presetMenuError__fKPiM,.vod-review-editor_presetMenuHint__Gdp5T{margin:0;padding:var(--space-2);font-size:.75rem;line-height:1.4}.vod-review-editor_presetMenuHint__Gdp5T{color:var(--ink-3)}.vod-review-editor_presetMenuError__fKPiM{color:var(--ann-red,#f87171)}.vod-review-editor_presetRow__3XASS{display:flex;align-items:center;gap:var(--space-1)}.vod-review-editor_presetRowName__VhxNm{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;min-width:0;text-align:left;font:inherit;font-size:.8125rem;font-weight:600;padding:var(--space-2);border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink);cursor:pointer}.vod-review-editor_presetRowName__VhxNm:hover:not(:disabled){background:var(--panel-3)}.vod-review-editor_presetRowDelete__q70Y1:focus-visible,.vod-review-editor_presetRowName__VhxNm:focus-visible{outline:2px solid var(--mint);outline-offset:1px}.vod-review-editor_presetRowDelete__q70Y1{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;width:1.75rem;height:1.75rem;flex-shrink:0;border:0;border-radius:var(--radius-control);background:transparent;color:var(--ink-3);cursor:pointer}.vod-review-editor_presetRowDelete__q70Y1:hover:not(:disabled){color:var(--ann-red,#f87171);background:var(--panel-3)}.vod-review-editor_presetRowDelete__q70Y1 svg{width:.875rem;height:.875rem}.vod-review-editor_presetNameLabel__LWN32{display:block;padding:var(--space-1) var(--space-2) 0;font-size:.75rem;color:var(--ink-3)}.vod-review-editor_presetNameInput__zs6Mp{display:block;width:100%;box-sizing:border-box;margin-top:var(--space-1);padding:var(--space-2);border-radius:var(--radius-control);border:1px solid var(--edge-2);background:var(--panel);color:var(--ink);font:inherit;font-size:.8125rem}.vod-review-editor_presetNameActions__Kwiqs{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.vod-review-editor_whiteboardClose__BJdSX{position:absolute;top:var(--space-3);right:var(--space-3);display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;border:1px solid var(--edge-2);background:var(--panel-2);color:var(--ink);cursor:pointer}.vod-review-editor_whiteboardClose__BJdSX:hover{background:var(--panel-3)}.vod-review-editor_whiteboardClose__BJdSX:focus-visible{outline:2px solid var(--mint);outline-offset:2px}.vod-review-editor_whiteboardClose__BJdSX svg{width:1rem;height:1rem}.vod-review-editor_whiteboardMini___v_3X{position:absolute;right:var(--space-3);bottom:var(--space-3);z-index:4;width:25%;aspect-ratio:16/9;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:1px solid var(--edge-2);border-radius:var(--radius-control);overflow:hidden;cursor:pointer;box-shadow:0 4px 16px oklch(0 0 0/.35);transition:transform .15s cubic-bezier(.16,1,.3,1)}.vod-review-editor_whiteboardMini___v_3X:hover{transform:translateY(-2px)}.vod-review-editor_whiteboardMini___v_3X:focus-visible{outline:2px solid var(--focus-ring,oklch(.72 .12 200));outline-offset:2px}.vod-review-editor_whiteboardMini___v_3X .vod-review-editor_whiteboardCanvas__POqS9{position:static;display:block}.vod-review-editor_whiteboardMiniLabel__fbKxt{position:absolute;left:0;bottom:0;right:0;padding:3px 6px;font-size:.6875rem;font-weight:650;color:#0f172a;background:color-mix(in oklch,#fff 82%,transparent)}.vod-review-editor_markerWhiteboard__1_YQK i{border-radius:1px;background:#f59e0b;width:6px;height:9px}.vod-review-editor_entryWhiteboard__TVaFw .vod-review-editor_entryAuthor__azdy0{display:flex;align-items:center;gap:5px}.vod-review-editor_entryWhiteboard__TVaFw .vod-review-editor_entryAuthor__azdy0 svg{width:13px;height:13px}.vod-review-editor_entryVoice__P8MqV .vod-review-editor_entryAuthor__azdy0{display:flex;align-items:center;gap:5px}.vod-review-editor_entryVoice__P8MqV .vod-review-editor_entryAuthor__azdy0 svg{width:13px;height:13px}.vod-review-editor_watchProgressWrap__6E7we{position:relative;display:inline-flex;align-items:center}.vod-review-editor_watchProgress__EwK3a{display:inline-flex;align-items:center;gap:6px;font-size:.75rem;color:var(--ink-3);cursor:default;white-space:nowrap}.vod-review-editor_watchProgressDot__h7yCj{width:8px;height:8px;border-radius:999px;flex-shrink:0}.vod-review-editor_watchProgressGreen__Jz_WR{background:var(--mint)}.vod-review-editor_watchProgressRed__T3qcs{background:var(--danger)}.vod-review-editor_watchProgressGrey__5rnPO{background:var(--edge-2)}.vod-review-editor_watchAlsoViewedToggle__vMXC6{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px;cursor:pointer;font:inherit;padding:0}.vod-review-editor_watchAlsoViewedPanel__5TOfd{position:absolute;top:100%;right:0;margin-top:6px;z-index:5;min-width:14rem;max-width:18rem;padding:var(--space-2);border-radius:var(--radius-control);border:1px solid var(--edge-2);background:var(--panel-2);box-shadow:0 12px 24px -12px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:4px}.vod-review-editor_watchAlsoViewedRow__RCJ5O{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-size:.75rem;color:var(--ink-2)}.vod-review-editor_watchAlsoViewedEmpty__GPsrD{font-size:.75rem;color:var(--ink-3)}.vod-review-editor_replyChip__lWOup{display:inline-flex;align-items:center;gap:4px;font-size:.7rem;color:var(--ink-3);margin-left:6px}.vod-review-editor_replySummary__mZWHE{display:flex;align-items:center;gap:6px;padding:2px 12px 8px 34px;font-size:.75rem;color:var(--ink-3);cursor:pointer;background:none;border:none;width:100%;text-align:left;font:inherit}.vod-review-editor_replySummary__mZWHE:hover{color:var(--ink-2)}.vod-review-editor_replyUnreadDot__98bbe{width:6px;height:6px;border-radius:999px;background:var(--mint);flex-shrink:0}.vod-review-editor_replyThread__AUVS3{padding:8px 12px 12px 34px;border-bottom:1px solid var(--edge-2);display:flex;flex-direction:column;gap:8px}.vod-review-editor_replyItem__c_Uco{padding-left:10px;border-left:2px solid var(--edge-2);display:flex;flex-direction:column;gap:2px}.vod-review-editor_replyItemHead___wrhh{display:flex;align-items:baseline;gap:6px;font-size:.75rem}.vod-review-editor_replyItemAuthor__O_SQJ{font-weight:650;color:var(--ink)}.vod-review-editor_replyItemReviewerTag__XWEpE{font-size:.625rem;text-transform:uppercase;letter-spacing:.03em;color:var(--mint)}.vod-review-editor_replyItemTime__x_hQt{color:var(--ink-3)}.vod-review-editor_replyItemBody__o68Ux{font-size:.8125rem;color:var(--ink-2);white-space:pre-wrap;word-break:break-word}.vod-review-editor_replyItemDeleted__JW9yN{font-style:italic;color:var(--ink-3)}.vod-review-editor_replyItemActions__qJXJY{display:flex;gap:8px}.vod-review-editor_replyItemAction___uyFP{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;padding:0;font:inherit;font-size:.6875rem;color:var(--ink-3);text-decoration:underline;cursor:pointer}.vod-review-editor_replyItemAction___uyFP:hover{color:var(--ink-2)}.vod-review-editor_replyComposer__37rY8{display:flex;flex-direction:column;gap:6px}.vod-review-editor_replyComposerTextarea__escwq{resize:vertical;min-height:2.25rem;max-height:8rem;padding:6px 10px;border-radius:var(--radius-control);border:1px solid var(--edge-2);background:var(--panel-1);color:var(--ink);font:inherit;font-size:.8125rem}.vod-review-editor_replyComposerTextarea__escwq:focus{outline:none;border-color:var(--mint)}.vod-review-editor_replyComposerBar__Gtmii{display:flex;align-items:center;justify-content:space-between;gap:8px}.vod-review-editor_replyComposerHint__6mi8M{font-size:.6875rem;color:var(--ink-3)}.vod-review-editor_replyError__dqSAg{font-size:.75rem;color:var(--danger)}.vod-review-editor_replyActions__cGHAH{position:absolute;top:4px;right:4px;display:flex;align-items:center}.vod-review-editor_replyRowBtn__xTekz{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--ink-3);font:inherit;font-size:.6875rem;cursor:pointer;padding:2px 6px;border-radius:var(--radius-control);opacity:0;flex-shrink:0}.vod-review-editor_replyRowBtn__xTekz svg{width:12px;height:12px}.vod-review-editor_entryActive__VQSYk .vod-review-editor_replyRowBtn__xTekz,.vod-review-editor_entry__dSvzL:focus-within .vod-review-editor_replyRowBtn__xTekz,.vod-review-editor_entry__dSvzL:hover .vod-review-editor_replyRowBtn__xTekz{opacity:1}@media (hover:none){.vod-review-editor_replyRowBtn__xTekz{opacity:1}}.vod-review-editor_replyRowBtn__xTekz:hover{color:var(--ink);background:var(--panel-2)}.vod-review-editor_replyRowBtn__xTekz:focus-visible{outline:2px solid var(--mint);outline-offset:1px}@media (pointer:coarse){.vod-review-editor_replyRowBtn__xTekz{min-height:32px;padding:6px 10px}}.hover-card_trigger__pD5tx{display:contents}.hover-card_card__cWSu6{position:fixed;z-index:220;max-width:min(22rem,calc(100vw - 2rem));margin:0;padding:var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-card);background-color:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 2px color-mix(in oklch,black 18%,transparent),0 8px 24px color-mix(in oklch,black 26%,transparent);pointer-events:none;animation:hover-card_hoverCardIn__lxz8f .12s var(--ease-out-expo,ease-out)}.hover-card_card__cWSu6:popover-open{z-index:auto}@keyframes hover-card_hoverCardIn__lxz8f{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.hover-card_cardSideRight__XBU3l{transform-origin:left center;animation-name:hover-card_hoverCardInSideRight____L4P}.hover-card_cardSideLeft__3DpwG{transform-origin:right center;animation-name:hover-card_hoverCardInSideLeft__P6ue6}@keyframes hover-card_hoverCardInSideRight____L4P{0%{opacity:0;transform:translateX(-6px) scale(.98);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}@keyframes hover-card_hoverCardInSideLeft__P6ue6{0%{opacity:0;transform:translateX(6px) scale(.98);filter:blur(2px)}to{opacity:1;transform:none;filter:none}}.hover-card_cardCompact__Kl_21{padding:.35rem .6rem;max-width:16rem;font-size:.75rem;font-weight:600;line-height:1.3}@media (prefers-reduced-motion:reduce){.hover-card_card__cWSu6{animation:none}}