.grabber[data-v-72f2ffcc]{display:flex;flex-direction:column;gap:12px}.grabber__top[data-v-72f2ffcc]{display:flex;align-items:center;justify-content:space-between;gap:8px}.grabber__back[data-v-72f2ffcc]{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 4px;border-radius:8px;color:rgb(var(--contrast-rgb)/.7);font-size:13px;cursor:pointer;transition:color .15s ease}.grabber__back[data-v-72f2ffcc]:hover:not(:disabled){color:var(--color-fg-0)}.grabber__hint[data-v-72f2ffcc]{font-size:11px;color:rgb(var(--contrast-rgb)/.35)}@media(hover:none){.grabber__hint[data-v-72f2ffcc]{display:none}}.grabber__preview[data-v-72f2ffcc]{position:relative;max-height:38vh;width:100%;border-radius:12px;overflow:hidden;background:#000}.grabber__video[data-v-72f2ffcc]{display:block;width:100%;height:100%;max-height:38vh;-o-object-fit:contain;object-fit:contain}.grabber__timecode[data-v-72f2ffcc]{position:absolute;left:8px;bottom:8px;padding:2px 7px;border-radius:6px;background:#000000b8;color:#fff;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:11px;font-variant-numeric:tabular-nums;pointer-events:none}.grabber__strip[data-v-72f2ffcc]{position:relative;height:52px;border-radius:10px;overflow:hidden;background:var(--color-bg-3);border:1px solid rgb(var(--contrast-rgb)/.08);cursor:pointer;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.grabber__strip[data-v-72f2ffcc]:focus-visible{border-color:var(--color-acc-0);box-shadow:0 0 0 3px #2c5fff33}.grabber__strip-frames[data-v-72f2ffcc]{display:flex;width:100%;height:100%}.grabber__strip-frame[data-v-72f2ffcc]{flex:1 1 0;min-width:0;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8}.grabber__mark[data-v-72f2ffcc]{top:0;bottom:0;width:2px;margin-left:-1px;background:var(--color-acc-0);box-shadow:0 0 6px #2c5fffcc}.grabber__mark[data-v-72f2ffcc],.grabber__playhead[data-v-72f2ffcc]{position:absolute;pointer-events:none}.grabber__playhead[data-v-72f2ffcc]{top:-1px;bottom:-1px;width:3px;margin-left:-1.5px;border-radius:2px;background:#fff;box-shadow:0 0 0 1px #0009}.grabber__tooltip[data-v-72f2ffcc]{position:absolute;top:4px;transform:translate(-50%);padding:1px 6px;border-radius:5px;background:#000c;color:#fff;font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.grabber__controls[data-v-72f2ffcc]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.grabber__nav[data-v-72f2ffcc]{display:flex;align-items:center;gap:4px}.grabber__btn[data-v-72f2ffcc]{display:inline-flex;align-items:center;gap:5px;height:32px;padding:0 10px;border-radius:8px;border:1px solid rgb(var(--contrast-rgb)/.08);background:rgb(var(--contrast-rgb)/.04);color:rgb(var(--contrast-rgb)/.75);font-size:12px;cursor:pointer;transition:background .15s ease,color .15s ease}.grabber__btn[data-v-72f2ffcc]:hover:not(:disabled){background:rgb(var(--contrast-rgb)/.08);color:var(--color-fg-0)}.grabber__btn[data-v-72f2ffcc]:disabled{opacity:.35;cursor:default}.grabber__btn--icon[data-v-72f2ffcc]{width:32px;padding:0;justify-content:center}@media(max-width:480px){.grabber__btn-label[data-v-72f2ffcc]{display:none}}.grabber__add[data-v-72f2ffcc]{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 16px;border-radius:999px;background:var(--color-acc-0);color:#fff;font-size:13px;font-weight:600;cursor:pointer;transition:filter .15s ease}.grabber__add[data-v-72f2ffcc]:hover:not(:disabled){filter:brightness(1.1)}.grabber__add[data-v-72f2ffcc]:disabled{cursor:default;background:rgb(var(--contrast-rgb)/.06);color:rgb(var(--contrast-rgb)/.45)}.grabber__picked[data-v-72f2ffcc]{display:flex;flex-direction:column;gap:8px;padding-top:4px}.grabber__picked-head[data-v-72f2ffcc]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:rgb(var(--contrast-rgb)/.55)}.grabber__limit[data-v-72f2ffcc]{color:var(--color-warn)}.grabber__picked-list[data-v-72f2ffcc]{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.grabber__thumb[data-v-72f2ffcc]{position:relative;flex:0 0 auto}.grabber__thumb-body[data-v-72f2ffcc]{display:block;width:96px;border-radius:8px;overflow:hidden;border:2px solid transparent;background:#000;cursor:pointer;transition:border-color .15s ease}.grabber__thumb--current .grabber__thumb-body[data-v-72f2ffcc]{border-color:var(--color-acc-0)}.grabber__thumb-canvas[data-v-72f2ffcc]{display:block;width:100%;height:56px;-o-object-fit:cover;object-fit:cover}.grabber__thumb-time[data-v-72f2ffcc]{display:block;padding:2px 0;background:rgb(var(--contrast-rgb)/.06);color:rgb(var(--contrast-rgb)/.75);font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:10px;font-variant-numeric:tabular-nums;text-align:center}.grabber__thumb-remove[data-v-72f2ffcc]{position:absolute;top:4px;right:4px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#000000b3;color:#fff;cursor:pointer}.grabber__thumb-remove[data-v-72f2ffcc]:hover:not(:disabled){background:var(--color-neg)}.grabber__empty[data-v-72f2ffcc]{margin:0;padding:12px;border-radius:10px;border:1px dashed rgb(var(--contrast-rgb)/.1);color:rgb(var(--contrast-rgb)/.4);font-size:12px;text-align:center}.grabber__footer[data-v-72f2ffcc]{display:flex;justify-content:flex-end;padding-top:12px;border-top:1px solid rgb(var(--contrast-rgb)/.1)}.media-item--selected[data-v-cf6da6aa]{border-color:transparent}.media-item__picked[data-v-cf6da6aa]{background:linear-gradient(180deg,#2c5fff1a,#00000047);box-shadow:inset 0 0 0 2px var(--color-acc-0),inset 0 0 0 3.5px #ffffff38}.media-item__picked-badge[data-v-cf6da6aa]{box-shadow:0 0 0 2px #ffffffe6,0 6px 16px -4px #2c5fff99}.media-pick-enter-active[data-v-cf6da6aa],.media-pick-leave-active[data-v-cf6da6aa]{transition:opacity .16s ease}.media-pick-enter-active .media-item__picked-badge[data-v-cf6da6aa]{transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.media-pick-enter-from[data-v-cf6da6aa],.media-pick-leave-to[data-v-cf6da6aa]{opacity:0}.media-pick-enter-from .media-item__picked-badge[data-v-cf6da6aa]{transform:scale(.6)}@media(prefers-reduced-motion:reduce){.media-pick-enter-active[data-v-cf6da6aa],.media-pick-enter-active .media-item__picked-badge[data-v-cf6da6aa],.media-pick-leave-active[data-v-cf6da6aa]{transition:none}}.media-item[data-v-cf6da6aa]{background:rgb(var(--contrast-rgb)/.05);border:1px solid rgb(var(--contrast-rgb)/.08)}.media-item__frames[data-v-cf6da6aa]{opacity:.85;transition:opacity .15s ease}@media(hover:hover){.media-item[data-v-cf6da6aa]:hover{border-color:rgb(var(--contrast-rgb)/.2)}.media-item__bookmark[data-v-cf6da6aa],.media-item__favorite[data-v-cf6da6aa]:not(.is-on){opacity:0}.media-item:hover .media-item__frames[data-v-cf6da6aa]{opacity:1}.media-item:hover .media-item__bookmark[data-v-cf6da6aa],.media-item:hover .media-item__favorite[data-v-cf6da6aa],.media-item__bookmark[data-v-cf6da6aa]:focus-visible,.media-item__favorite[data-v-cf6da6aa]:focus-visible{opacity:1}}@media(hover:none){.media-item__favorite[data-v-cf6da6aa]{display:none}}.upload-zone[data-v-cf6da6aa]:hover{background:rgb(var(--contrast-rgb)/.08)}.upload-card[data-v-cf6da6aa]{background-image:repeating-linear-gradient(90deg,rgb(var(--contrast-rgb)/.07) 0 6px,transparent 6px 14px),repeating-linear-gradient(90deg,rgb(var(--contrast-rgb)/.07) 0 6px,transparent 6px 14px);background-size:100% 4px,100% 4px;background-position:0 6px,0 calc(100% - 6px);background-repeat:no-repeat}.upload-scan[data-v-cf6da6aa]{animation:upload-scan-cf6da6aa 1.4s ease-in-out infinite}@keyframes upload-scan-cf6da6aa{0%{transform:translate(-100%)}to{transform:translate(300%)}}@media(prefers-reduced-motion:reduce){.upload-scan[data-v-cf6da6aa]{animation:none}}
