.theme--light.v-file-input .v-file-input__text{color:rgba(0,0,0,.87)}.theme--light.v-file-input .v-file-input__text--placeholder{color:rgba(0,0,0,.6)}.theme--light.v-file-input.v-input--is-disabled .v-file-input__text,.theme--light.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:rgba(0,0,0,.38)}.theme--dark.v-file-input .v-file-input__text{color:#fff}.theme--dark.v-file-input .v-file-input__text--placeholder{color:hsla(0,0%,100%,.7)}.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text,.theme--dark.v-file-input.v-input--is-disabled .v-file-input__text .v-file-input__text--placeholder{color:hsla(0,0%,100%,.5)}.v-file-input input[type=file]{left:0;opacity:0;pointer-events:none;position:absolute;max-width:0;width:0}.v-file-input .v-file-input__text{align-items:center;align-self:stretch;display:flex;flex-wrap:wrap;width:100%}.v-file-input .v-file-input__text.v-file-input__text--chips{flex-wrap:wrap}.v-file-input .v-file-input__text .v-chip{margin:4px}.v-file-input .v-text-field__slot{min-height:32px}.v-file-input.v-text-field--filled:not(.v-text-field--single-line) .v-file-input__text{padding-top:22px}.v-file-input.v-text-field--outlined .v-text-field__slot{padding:6px 0}.v-file-input.v-text-field--outlined.v-input--dense .v-text-field__slot{padding:3px 0}.file-button[data-v-0941e1b0]{display:inline-block;width:100%}.drag-drop-area[data-v-0941e1b0]{border:2px dashed #ccc;border-radius:8px;padding:16px;text-align:center;cursor:pointer;transition:background-color .3s ease}.drag-drop-area[data-v-0941e1b0]:hover{background-color:#f5f5f5}.drag-drop-area.dragging[data-v-0941e1b0]{background-color:#e3f2fd;border-color:#2196f3}.video-preview[data-v-1ce373ac]{width:100%;height:auto;cursor:pointer;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#000}.video-preview[data-v-1ce373ac]:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.chart-container[data-v-6223f61e]{position:relative;width:100%;height:150px}canvas[data-v-6223f61e]{position:relative;z-index:3;max-width:98%;height:100%}.video-overlay[data-v-6223f61e]{top:10%;right:0;width:200px;height:auto;z-index:2;border:2px solid #ccc;border-radius:8px;background:#000}.overlay-image[data-v-6223f61e]{left:10px;width:120px;height:100%;max-height:150px;z-index:3;top:0;border:2px solid #ccc;border-radius:8px;background:#000}.video-container[data-v-4c1b4f70]{position:relative;width:100%;max-width:55vw;height:auto;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;align-items:center}.video-item[data-v-4c1b4f70]{display:flex;align-items:center;gap:16px;padding:16px;border-bottom:1px solid #e0e0e0}.overlay-image[data-v-4c1b4f70]{border:2px solid #ccc;border-radius:8px;top:0}.overlay-canvas-draw[data-v-7b85b3d6]{position:absolute;top:0;left:0;width:100%;flex-shrink:0;height:auto;pointer-events:auto;z-index:10}.video-container[data-v-acfd06e8]{position:relative;flex:2;max-width:55vw;height:auto;aspect-ratio:16/9;display:flex;flex-direction:column;justify-content:center;align-items:center}.video-element[data-v-acfd06e8]{pointer-events:none;z-index:1}.video-element-1[data-v-acfd06e8],.video-element[data-v-acfd06e8]{width:100%;height:100%;display:block}.overlay-canvas[data-v-acfd06e8]{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-controls[data-v-acfd06e8]{width:100%;margin-top:10px;display:flex;flex-direction:row;align-items:center;gap:10px;z-index:11}.play-btn[data-v-acfd06e8]{align-self:flex-start}.progress-bar[data-v-acfd06e8]{margin-top:15px;flex:1}.overlay-canvas-draw-1[data-v-acfd06e8]{position:absolute;top:0;left:0;width:100%;flex-shrink:0;pointer-events:auto;z-index:5}.chart-container[data-v-acfd06e8]{position:relative;width:100%;height:150px}.chart-draw[data-v-acfd06e8]{position:relative;z-index:3;max-width:100%;width:100%;height:100%;display:block}.content-linechart-video[data-v-acfd06e8]{width:100%}.marker[data-v-189c62d3]{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.pulse[data-v-189c62d3]{border-radius:50%;border:2px solid;background-color:rgba(0,255,0,.2);animation:pulse-data-v-189c62d3 infinite}@keyframes pulse-data-v-189c62d3{0%{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:.5}to{transform:scale(1);opacity:1}}.laser-line[data-v-189c62d3]{position:absolute;background:transparent}.laser-line.bottom[data-v-189c62d3],.laser-line.top[data-v-189c62d3]{height:2px;width:100%;animation:scan-horizontal-data-v-189c62d3 infinite}.laser-line.left[data-v-189c62d3],.laser-line.right[data-v-189c62d3]{width:2px;height:100%;animation:scan-vertical-data-v-189c62d3 infinite}.laser-line.top[data-v-189c62d3]{top:0;left:0}.laser-line.right[data-v-189c62d3]{top:0;right:0}.laser-line.bottom[data-v-189c62d3]{bottom:0;left:0}.laser-line.left[data-v-189c62d3]{top:0;left:0}@keyframes scan-horizontal-data-v-189c62d3{0%{background:transparent}50%{background:currentColor}to{background:transparent}}@keyframes scan-vertical-data-v-189c62d3{0%{background:transparent}50%{background:currentColor}to{background:transparent}}.scanner-line[data-v-189c62d3]{position:absolute;top:0;left:0;width:100%;height:2px;background:currentColor;animation:scan-down-data-v-189c62d3 infinite}.scanner[data-v-189c62d3]{border:2px solid currentColor;background-color:transparent}@keyframes scan-down-data-v-189c62d3{0%{top:0;opacity:1}50%{top:90%;opacity:.5}to{top:0;opacity:1}}