.AdvancedVideoEditorModal_backdrop__6VamE{position:fixed;z-index:5000;inset:0;display:grid;place-items:center;padding:24px;background:rgb(15 23 42/58%);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.AdvancedVideoEditorModal_modal__QfTJW{display:flex;width:min(1120px,calc(100vw - 48px));max-height:calc(100vh - 48px);flex-direction:column;overflow:hidden;border:1px solid var(--border,#e4e7ec);border-radius:18px;background:var(--surface,#fff);box-shadow:0 28px 90px rgb(15 23 42/26%);color:var(--text-primary,#16181d)}.AdvancedVideoEditorModal_header__w_Mfz{display:flex;min-height:68px;align-items:center;justify-content:space-between;padding:13px 18px 12px 22px;border-bottom:1px solid var(--border,#e4e7ec)}.AdvancedVideoEditorModal_header__w_Mfz h2{margin:0;font-size:18px;font-weight:650}.AdvancedVideoEditorModal_header__w_Mfz p{margin:4px 0 0;color:var(--text-secondary,#717784);font-size:12px}.AdvancedVideoEditorModal_close__vMTiy,.AdvancedVideoEditorModal_controls__F4U_l button,.AdvancedVideoEditorModal_toolbar__Bxyg_ button{display:inline-grid;place-items:center;padding:0;border:0;background:transparent;color:inherit}.AdvancedVideoEditorModal_close__vMTiy{width:34px;height:34px;border-radius:9px;color:var(--text-secondary,#717784)}.AdvancedVideoEditorModal_close__vMTiy:hover{background:#f2f4f7;color:var(--text-primary,#16181d)}.AdvancedVideoEditorModal_editor__i_6aw{min-height:0;background:#101827}.AdvancedVideoEditorModal_stage__Lvyua{display:grid;height:min(55vh,550px);min-height:310px;place-items:center;overflow:hidden;position:relative}.AdvancedVideoEditorModal_videoFrame__tOiPm{position:relative;min-width:0;min-height:0;overflow:hidden;background:#080d17}.AdvancedVideoEditorModal_videoFrame__tOiPm video{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.AdvancedVideoEditorModal_overlay__gM8aZ{position:absolute;inset:0;width:100%;height:100%;touch-action:none;cursor:crosshair}.AdvancedVideoEditorModal_inlineTextEditor__HlfZR{position:absolute;z-index:3;width:min(260px,46%);height:38px;box-sizing:border-box;transform:translateY(-50%);border:2px solid var(--annotation-color,#ef4444);border-radius:7px;outline:0;padding:0 9px;background:rgb(15 23 42/86%);box-shadow:0 6px 18px rgb(0 0 0/28%);color:var(--annotation-color,#ef4444);font-size:14px;font-weight:650}.AdvancedVideoEditorModal_inlineTextEditor__HlfZR:focus{box-shadow:0 0 0 3px rgb(255 255 255/24%),0 6px 18px rgb(0 0 0/32%)}.AdvancedVideoEditorModal_eraser__yu2Jl{cursor:pointer}.AdvancedVideoEditorModal_annotation__uR04f,.AdvancedVideoEditorModal_draft__kL5oo,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj{fill:color-mix(in srgb,var(--annotation-color,#ef4444) 14%,transparent);stroke:var(--annotation-color,#ef4444);stroke-width:.004}.AdvancedVideoEditorModal_selectedAnnotation__2PyHj{fill:color-mix(in srgb,var(--annotation-color,#ef4444) 26%,transparent);filter:drop-shadow(0 0 3px rgb(255 255 255/70%))}.AdvancedVideoEditorModal_annotation__uR04f line,.AdvancedVideoEditorModal_annotation__uR04f polyline,.AdvancedVideoEditorModal_draft__kL5oo,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj line,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj polyline{fill:none;stroke-linecap:round;stroke-linejoin:round}.AdvancedVideoEditorModal_annotation__uR04f polygon,.AdvancedVideoEditorModal_draft__kL5oo polygon,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj polygon{fill:var(--annotation-color,#ef4444);stroke:none}.AdvancedVideoEditorModal_annotation__uR04f text,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj text{fill:var(--annotation-color,#ef4444);stroke:rgb(15 23 42/80%);stroke-width:.001;font-size:.035px;paint-order:stroke;pointer-events:none}.AdvancedVideoEditorModal_annotation__uR04f:has(text),.AdvancedVideoEditorModal_selectedAnnotation__2PyHj:has(text){cursor:text}.AdvancedVideoEditorModal_annotation__uR04f:has(text) text,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj:has(text) text{pointer-events:auto}.AdvancedVideoEditorModal_annotation__uR04f circle,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj circle{fill:var(--annotation-color,#ef4444)}.AdvancedVideoEditorModal_annotation__uR04f .AdvancedVideoEditorModal_markerNumber__eprq8,.AdvancedVideoEditorModal_selectedAnnotation__2PyHj .AdvancedVideoEditorModal_markerNumber__eprq8{fill:#fff;stroke:none;font-size:.032px;font-weight:800;paint-order:normal}.AdvancedVideoEditorModal_videoError__pfCsI{position:absolute;z-index:4;padding:12px 16px;border-radius:10px;background:rgb(15 23 42/88%);color:#fff;font-size:13px}.AdvancedVideoEditorModal_controls__F4U_l{display:grid;grid-template-columns:34px auto minmax(160px,1fr) 34px 34px;min-height:48px;align-items:center;grid-gap:8px;gap:8px;padding:0 16px;background:#0b1220;color:#e5e7eb}.AdvancedVideoEditorModal_controls__F4U_l button{width:32px;height:32px;border-radius:8px}.AdvancedVideoEditorModal_controls__F4U_l button:hover{background:rgb(255 255 255/10%)}.AdvancedVideoEditorModal_controls__F4U_l span{min-width:94px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px}.AdvancedVideoEditorModal_controls__F4U_l input{width:100%;accent-color:#3b82f6}.AdvancedVideoEditorModal_toolbar__Bxyg_{display:flex;min-height:52px;align-items:center;gap:5px;padding:8px 18px;border-bottom:1px solid var(--border,#e4e7ec);background:var(--surface,#fff)}.AdvancedVideoEditorModal_tools__bcjiA{display:flex;gap:5px}.AdvancedVideoEditorModal_toolbar__Bxyg_ button{width:34px;height:34px;border-radius:8px;color:var(--text-secondary,#717784)}.AdvancedVideoEditorModal_toolbar__Bxyg_ .AdvancedVideoEditorModal_active__BStF5,.AdvancedVideoEditorModal_toolbar__Bxyg_ button:hover:not(:disabled){background:#eef4ff;color:#2563eb}.AdvancedVideoEditorModal_toolbar__Bxyg_ button:disabled{opacity:.35;cursor:not-allowed}.AdvancedVideoEditorModal_divider__SB8as{width:1px;height:24px;margin:0 5px;background:var(--border,#e4e7ec)}.AdvancedVideoEditorModal_annotationCount__2YLYj{margin-left:auto;color:var(--text-secondary,#717784);font-size:12px}.AdvancedVideoEditorModal_colors___Bql7{display:flex;align-items:center;gap:3px;margin-left:8px;padding-left:8px;border-left:1px solid var(--border,#e4e7ec)}.AdvancedVideoEditorModal_colors___Bql7 button{width:28px;height:34px}.AdvancedVideoEditorModal_colors___Bql7 button i{display:block;width:15px;height:15px;border:1px solid rgb(15 23 42/20%);border-radius:999px;background:var(--annotation-color)}.AdvancedVideoEditorModal_colors___Bql7 .AdvancedVideoEditorModal_activeColor__qhcrj{background:#eef4ff}.AdvancedVideoEditorModal_colors___Bql7 .AdvancedVideoEditorModal_activeColor__qhcrj i{box-shadow:0 0 0 2px var(--surface,#fff),0 0 0 4px #2563eb}.AdvancedVideoEditorModal_timestamps__k5uA2{display:flex;gap:6px;padding:8px 18px 0;overflow-x:auto}.AdvancedVideoEditorModal_timestamps__k5uA2 button{padding:5px 9px;border:1px solid var(--border,#e4e7ec);border-radius:999px;background:var(--surface,#fff);color:var(--text-secondary,#717784);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdvancedVideoEditorModal_timestamps__k5uA2 .AdvancedVideoEditorModal_activeTime__nFSea{border-color:#bfdbfe;background:#eef4ff;color:#2563eb}.AdvancedVideoEditorModal_frameEntries__400O3{display:flex;gap:8px;padding:8px 18px 0;overflow-x:auto;background:var(--surface,#fff)}.AdvancedVideoEditorModal_frameEntries__400O3 article{position:relative;display:grid;min-width:230px;max-width:280px;grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;grid-gap:9px;gap:9px;padding:7px;border:1px solid var(--border,#e4e7ec);border-radius:10px;background:#f8fafc}.AdvancedVideoEditorModal_frameEntries__400O3 img{width:64px;height:44px;border-radius:7px;background:#0f172a;object-fit:contain}.AdvancedVideoEditorModal_frameEntries__400O3 strong{display:block;font-size:12px}.AdvancedVideoEditorModal_frameEntries__400O3 button{display:grid;width:26px;height:26px;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:var(--text-secondary,#717784)}.AdvancedVideoEditorModal_frameEntries__400O3 button:hover{background:#fee2e2;color:#b42318}.AdvancedVideoEditorModal_instructions__rlA4q{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px 18px 16px;background:var(--surface,#fff)}.AdvancedVideoEditorModal_instructionHint__Legl4{margin:0;color:var(--text-secondary,#717784);font-size:12px;line-height:18px}.AdvancedVideoEditorModal_actions__uyyww{display:flex;align-items:center;gap:8px}.AdvancedVideoEditorModal_addFrame__f4okd,.AdvancedVideoEditorModal_save__MRKgA{min-width:118px;height:42px;padding:0 14px;border-radius:9px;font-weight:600;white-space:nowrap}.AdvancedVideoEditorModal_addFrame__f4okd{border:1px solid #bfdbfe;background:#eef4ff;color:#2563eb}.AdvancedVideoEditorModal_addFrame__f4okd:hover{background:#dbeafe}.AdvancedVideoEditorModal_save__MRKgA{border:0;background:#2563eb;color:#fff}.AdvancedVideoEditorModal_save__MRKgA:hover{background:#1d4ed8}.AdvancedVideoEditorModal_save__MRKgA:disabled{background:#cbd5e1;color:#fff;cursor:not-allowed}.AdvancedVideoEditorModal_error___7gYD{grid-column:1/-1;margin:-3px 0 0;color:#b42318;font-size:12px}:root[data-theme=dark] .AdvancedVideoEditorModal_header__w_Mfz,:root[data-theme=dark] .AdvancedVideoEditorModal_instructions__rlA4q,:root[data-theme=dark] .AdvancedVideoEditorModal_modal__QfTJW,:root[data-theme=dark] .AdvancedVideoEditorModal_toolbar__Bxyg_{background:#172033;border-color:#2b3850;color:#dbe4f0}:root[data-theme=dark] .AdvancedVideoEditorModal_close__vMTiy:hover,:root[data-theme=dark] .AdvancedVideoEditorModal_toolbar__Bxyg_ .AdvancedVideoEditorModal_active__BStF5,:root[data-theme=dark] .AdvancedVideoEditorModal_toolbar__Bxyg_ button:hover:not(:disabled){background:#1d3152}:root[data-theme=dark] .AdvancedVideoEditorModal_timestamps__k5uA2 button{background:#111a2b;border-color:#2b3850;color:#dbe4f0}:root[data-theme=dark] .AdvancedVideoEditorModal_frameEntries__400O3,:root[data-theme=dark] .AdvancedVideoEditorModal_frameEntries__400O3 article{background:#172033;border-color:#2b3850}@media (max-width:760px){.AdvancedVideoEditorModal_backdrop__6VamE{padding:8px}.AdvancedVideoEditorModal_modal__QfTJW{width:calc(100vw - 16px);max-height:calc(100vh - 16px)}.AdvancedVideoEditorModal_stage__Lvyua{min-height:250px;height:43vh}.AdvancedVideoEditorModal_instructions__rlA4q{grid-template-columns:1fr;overflow-y:auto}.AdvancedVideoEditorModal_toolbar__Bxyg_{overflow-x:auto}.AdvancedVideoEditorModal_colors___Bql7{flex:0 0 auto}.AdvancedVideoEditorModal_actions__uyyww{width:100%}.AdvancedVideoEditorModal_addFrame__f4okd,.AdvancedVideoEditorModal_save__MRKgA{flex:1 1}.AdvancedVideoEditorModal_save__MRKgA{width:100%}.AdvancedVideoEditorModal_controls__F4U_l{grid-template-columns:32px auto minmax(80px,1fr) 32px 32px;padding:0 8px}}