.mk-bar.is-live span{animation:none;transform:scaleX(var(--p,.04));transition:transform .3s var(--ease)}.vid-live{background:var(--shade)}.vid-live>canvas,.vid-live>img,.vid-live>video{position:absolute;inset:0;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.vid-live .vid-dur{z-index:1;pointer-events:none}.vid-src{gap:10px}.vid-src-row{flex-wrap:wrap;justify-content:space-between;gap:6px 14px}.vid-src-n,.vid-src-row{display:flex;align-items:center}.vid-src-n{gap:8px;min-width:0;font:500 .8125rem/1.4 var(--font-mono);color:var(--muted)}.vid-src-n .ic{width:16px;height:16px;flex:none}.vid-src-n span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vid-src .tiles{margin-top:4px}.vid-wait{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:.875rem}.vid-wait .ic{width:16px;height:16px;animation:vid-spin 1s linear infinite}@keyframes vid-spin{to{transform:rotate(1turn)}}.vid-tl-vals{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0}.vid-tl-vals div{display:grid;gap:2px}.vid-tl-vals dt{font:500 .6875rem/1.2 var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.vid-tl-vals dd{margin:0;font-weight:600;font-size:.9375rem}.vid-tl-vals .is-hi dd{color:var(--accent-ink)}.vid-meme-wrap{position:relative}.vid-meme-live{position:absolute;left:0;right:0;z-index:1;padding:0 12px;text-align:center;font-weight:900;line-height:1.2;overflow-wrap:anywhere;pointer-events:none}.vid-meme-live--top{top:12px}.vid-meme-live--bot{bottom:48px}.vid-meme-live.has-outline{-webkit-text-stroke:2px var(--ink-0);text-shadow:2px 2px 4px color-mix(in srgb,var(--ink-0) 70%,transparent)}.vid-meme summary .vid-tag{margin-left:10px}.chip-opt span.vid-sw{display:inline-block;flex:none;width:12px;height:12px;min-height:0;margin-right:6px;padding:0;border:0;border-radius:3px;box-shadow:0 0 0 1px var(--line)}.chip-opt span.vid-tag,.seg-opt span.vid-tag,.vid-tag{display:inline-flex;align-items:center;min-height:0;margin-left:6px;padding:2px 7px;border:0;border-radius:999px;font:600 .6875rem/1.3 var(--font-body)}.seg-opt span.vid-tag--ok,.vid-tag--ok{background:color-mix(in srgb,var(--ok) 14%,var(--bg));color:var(--ok)}.seg-opt span.vid-tag--warn,.vid-tag--warn{background:color-mix(in srgb,var(--warn) 16%,var(--bg));color:var(--warn)}.vid-out-img{display:block;width:100%;height:auto;border-radius:var(--r-md);box-shadow:0 0 0 1px var(--line);background:var(--panel)}.vid-acts{display:flex;flex-wrap:wrap;gap:8px}.vid-res-block{display:grid;gap:12px}.vid-cmp-bad{border-color:color-mix(in srgb,var(--bad) 38%,var(--line));background:color-mix(in srgb,var(--bad) 6%,var(--bg))}.vid-cmp-bad .mk-cmp-pct{color:var(--bad)}.vid-player{display:grid;gap:10px;padding:14px 16px;border-radius:var(--r-lg);background:var(--panel)}.vid-player audio{display:block;width:100%}.vid-mgrid{display:grid;gap:8px;grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.vid-mcell{position:relative;min-width:0;border-radius:var(--r-sm,8px);overflow:hidden;box-shadow:0 0 0 1px var(--line)}.vid-mcell-btn{display:grid;place-items:center;width:100%;height:100%;padding:0;border:0;background:none;color:var(--muted);font:700 1.25rem/1 var(--font-mono);cursor:pointer}.vid-mcell-btn:hover{color:var(--fg);box-shadow:inset 0 0 0 2px var(--accent)}.vid-mcell-btn:focus-visible{outline:3px solid var(--accent-ink);outline-offset:-3px}.vid-mcell img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vid-mcell .vid-stamp{pointer-events:none}.vid-mcell-x{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:var(--bad);color:var(--bg);cursor:pointer;opacity:.9}.vid-mcell-x:focus-visible,.vid-mcell-x:hover{opacity:1}.vid-mcell-x .ic{width:16px;height:16px}.vid-bg{display:flex;align-items:center;gap:8px}.vid-bg input[type=color]{flex:none;width:48px;height:48px;padding:3px;border-radius:var(--r-sm,8px);border:1px solid var(--line);background:var(--bg);cursor:pointer}.vid-bg input[type=text]{width:7.5em}.vid-fs{display:grid;gap:18px;min-width:0;margin:0;padding:0;border:0}.vid-fs:disabled{opacity:.55}.vid-offscreen{position:fixed;left:0;top:0;width:2px;height:2px;overflow:hidden;opacity:0;pointer-events:none}.vid-opts .check-row+.field,.vid-opts .field+.check-row{margin-top:4px}.vid-opt-sub{padding:4px 0 10px 30px;display:grid;gap:12px}.vid-count{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;gap:6px;color:var(--rail-fg);text-align:center}.vid-count b{font:800 clamp(3.5rem,2rem + 8vw,6rem)/1 var(--font-display)}.vid-count span{font-size:.875rem;color:var(--rail-muted,var(--rail-fg))}.vid-rec.is-paused .vid-rec-dot{background:var(--accent)}.vid-rec-k{font-weight:600;color:var(--fg)}.vid-trim{display:grid;gap:14px;padding:16px;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--panel)}.vid-trim .kt-sub{margin:0}@media (prefers-reduced-motion:reduce){.mk-bar.is-live span{transition:none}.vid-wait .ic{animation:none}}.vid-sk-169{aspect-ratio:16/9}.vid-sk-1610{aspect-ratio:16/10}.vid-live>video.vid-offscreen{position:fixed;inset:auto;left:0;top:0;width:2px;height:2px}