:root{--border-light: rgba(255, 255, 255, .1);--border-dark: rgba(0, 0, 0, .3)}.error-message{background-color:#80000080;padding:.5em;border-radius:.5em;border-style:solid;border-width:1px;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark)}.error-message>.header{display:flex;justify-content:center;align-items:center;font-weight:700}.error-message>.children{margin-top:.5em}.route.error{margin:1em}.route.error>.ui.segment{display:flex;justify-items:center;gap:.5em;font-size:1.1em}@keyframes slide-left{0%{transform:translate(50px)}to{transform:translate(0)}}.notification-widget{position:fixed;top:55px;right:1em;z-index:10000;-webkit-user-select:none;user-select:none;display:flex;flex-direction:column;gap:1em}.notification-widget .notification{padding:.5em;border-style:solid;border-width:1px;border-radius:1em;border-color:#fff;background:#ffffff4d;color:#f5f5f5;animation:slide-left .25s ease-out;cursor:pointer;white-space:pre}.notification-widget .notification.error{border-color:red;background:#ff0000bf}.auth-wall{position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.auth-wall .background{position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover;filter:blur(10px)}.auth-wall .description{position:absolute;left:0;bottom:0;padding:1em;opacity:.6;pointer-events:none;font-size:.8em}.auth-wall .auth-form{position:relative;background:var(--modal-bg-color);padding:1em;border-radius:1em;box-shadow:2px 2px 6px -2px #000000b3;border-width:1px;border-style:solid;border-color:var(--border-color);overflow:hidden}.auth-wall .auth-form .logo{height:30px;width:140px;margin:0 auto 1em;background-position:center;background-size:contain;background-repeat:no-repeat}.auth-wall .auth-form .logo.light,body.dark .auth-wall .auth-form .logo.dark{display:none}body.dark .auth-wall .auth-form .logo.light{display:block}.auth-wall .ui.form .field>label{color:var(--text-color)!important}.auth-wall .eula-label{margin-left:.75em;cursor:default}.auth-wall .eula-label>a{color:var(--text-color);font-weight:700;text-decoration:underline}.expression-editor>.params{padding:.25em}.expression-editor>.params>.actions{display:flex;justify-content:end;gap:.5em}.expression-editor>.params>.actions>div{font-size:.8em;cursor:pointer;transition:transform .25s,opacity .25s;opacity:.8}.expression-editor>.params>.actions>div:hover{transform:scale(1.05);opacity:1}.expression-editor>.params .param-action{display:flex;justify-content:center;align-items:center;cursor:pointer;transition:transform .25s,background-color .25s;opacity:.8;width:1.5em;height:1.5em;border-radius:.25em;padding:.25em}.expression-editor>.params .param-action>i.icon{margin:auto;line-height:1em}.expression-editor>.params .param-action.save:hover{background-color:#508cff80;opacity:1}.expression-editor>.params .param-action.delete:hover{background-color:#ff000080;opacity:1}.expression-editor>.params>.items .param{display:flex;flex-direction:column;gap:.25em;padding:.25em;border-radius:.25em}.expression-editor>.params>.items .param:nth-child(2n){background-color:#0000001a}.expression-editor>.params>.items .param .var{display:flex;border:1px solid transparent;transition:border-color .25s;border-radius:.25em;font-size:.9em;font-weight:700;justify-content:space-between;align-items:center}.expression-editor>.params>.items .param .var:not(.edit):hover{cursor:pointer;border-color:#ffffff80}.expression-editor>.params>.items .param .var.edit{background-color:#ffffff4d}.expression-editor>.params>.items .param .var.edit>.value{display:flex;gap:.5em;flex-wrap:wrap;padding:.25em}.expression-editor>.params>.items .param .var.edit>.value>*{display:flex;justify-content:center;align-items:center;gap:.25em;flex-wrap:wrap}.expression-editor>.params>.items .param .var.edit>.value .icon{font-size:2em;pointer-events:none}.expression-editor>.params>.items .param .var.edit>.value .ui.input{width:6em}.expression-editor>.params>.items .param .slider{height:2em}.expression-editor>.params>.items .param .slider .track{background-color:#ffffff40;height:.5em;top:50%;margin-top:-.5em;border-radius:.25em}.expression-editor>.params>.items .param .slider .thumb{display:flex;align-items:center;justify-content:center;font-size:.8em;padding:.2em;width:2em;height:2em;border-radius:.5em;background-color:#f5f5f5;opacity:.9;cursor:pointer;transition:opacity .5s,background-color .5s,transform .5s}.expression-editor>.params>.items .param .slider .thumb:hover{opacity:1;transform:scale(1.1)}.expression-editor>.params>.items .param .slider .mark{width:1px;height:10px;background-color:#fff}.expression-editor>.actions{display:flex;gap:.25em;justify-content:end;font-size:.8em;padding:0 .25em}.expression-editor .ui.header{margin:0 0 -.5em .5em}.expression-editor textarea.inputarea{opacity:0}.json-viewer{position:relative;display:flex;justify-content:center}.json-viewer>.ui.header{margin-bottom:.5em}.json-viewer>.react-json-view{width:100%;background:#000c!important;border-radius:.5em;box-shadow:2px 2px 6px #0003 inset;border-style:solid;border-width:0 1px 1px 0;border-color:#ffffff1a}.expression-editor.map>.actions{display:flex;justify-content:end;gap:.5em}.expression-editor.map>.actions>div{cursor:pointer;transition:transform .25s,opacity .25s;opacity:.8}.expression-editor.map>.actions>div:hover{transform:scale(1.05);opacity:1}.expression-editor.map>.items{display:flex;flex-direction:column;gap:1em}.expression-editor.map>.items>div{background-color:#ffffff08;transition:background-color .25s;border-radius:.25em;overflow:hidden}.expression-editor.map>.items>div:nth-child(2n){background-color:#ffffff0a}.expression-editor.map>.items>div:hover{background-color:#ffffff0d}.expression-editor.map>.items>div>.header{background-color:#0000004d;font-size:1.2rem;font-weight:700;padding:.25em .25em .25em .5em;-webkit-user-select:none;user-select:none;border-style:solid;border-width:1px 0 1px 0;border-top-color:#ffffff13;border-bottom-color:#0003}.expression-editor.map .expression-editor>.params{margin:0 .5em}.settings-popup>.content{display:flex;flex-direction:column;padding:.25em;gap:.5em;flex-wrap:wrap}.plot{overflow:hidden}.plot.fluid{position:absolute;width:100%;height:100%}.plot.fluid .js-plotly-plot,.plot.fluid .plotly.plot-container,.plot.fluid .js-plotly-plot .plotly .main-svg{width:100%;height:100%}.video-player{position:relative;background:#000;color:#fff;overflow:hidden}.video-player>.ui.dimmer{pointer-events:none}.video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-overlay>.controls{position:absolute;bottom:0;width:100%;background:#00000080;display:flex;flex-direction:column;gap:.25em}.video-overlay>.controls>.actions{pointer-events:all;display:flex;justify-content:center}.video-overlay>.controls>.progress{pointer-events:all}.video-overlay>.controls>.progress>*{pointer-events:none}.video-overlay>.controls>.progress>.timestamp{display:flex;justify-content:space-between}.video-overlay>.controls>.progress>.ui.progress{margin:0!important}.video-overlay>.controls>.progress>.ui.progress .bar{min-width:2px}.video-overlay .ui.checkbox label{color:#fff!important}.up-next{display:flex;flex-direction:column;align-items:end;gap:.25em;padding:.25em}.up-next>.notice{display:flex;gap:.5em;align-items:center;padding:.25em;border-radius:.25em;border-width:1px;border-style:solid;border-color:transparent;pointer-events:all;cursor:pointer;background-color:#00000080;white-space:pre}.up-next>.notice>.pie{position:relative;width:20px;height:20px;font-weight:700;font-size:.8em}.up-next>.notice>.pie>*{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}:root{--value-height: 40px}.ui.compact.vertical.menu.add-channel-menu{max-height:250px;overflow-x:hidden;overflow-y:auto;display:flex;flex-wrap:wrap}.timeline{position:relative;margin:0 .25em;padding-top:3em}.timeline>.actions{position:absolute;top:0;right:0;left:0;background:var(--bg-color-darker);justify-content:space-between;min-height:2em}.timeline>.actions .ui.dropdown{margin:.25em;padding:.25em 1em .25em .25em;line-height:1.25em;min-height:1.25em;min-width:3em}.timeline>.actions .ui.dropdown>.dropdown.icon{padding:.5em 0;line-height:100%}.timeline>.actions .ui.dropdown .menu>.item{padding:.25em 1em .25em .25em!important}.timeline>.actions .ui.checkbox label{padding-left:1.5em}.timeline>.actions,.timeline>.actions .left,.timeline>.actions .right{display:flex;align-items:center;gap:.5em;z-index:1000}.timeline>.actions .left{margin-left:.5em}.timeline>.actions .right{margin-right:.5em}.timeline>.actions>.time{position:absolute;top:0;left:0;right:0;bottom:0;line-height:2em;text-align:center;-webkit-user-select:none;user-select:none}.timeline>.actions>.time>.duration{opacity:.5}.timeline>.channels{display:grid;grid-template-columns:auto 1fr;overflow-y:auto;max-height:100%}.timeline.fluid>.channels{position:absolute;top:0;left:0;right:0;padding-top:3em}.timeline>.channels>.label{display:flex;gap:.25em;justify-content:flex-end;align-items:center;grid-column:1;padding-right:.25em}.timeline>.channels>.predictions.label{cursor:pointer}.timeline>.channels>.label>.lock{display:flex;padding:.15em;border-radius:.25em;background-color:#fff3;transition:transform .5s,background-color .5s}.timeline>.channels>.label>.lock.active{background-color:#f009}.timeline>.channels>.label>.lock>*{pointer-events:none}.timeline>.channels>.label>.lock:hover{transform:scale(1.1)}.timeline>.channels>.label>.lock:not(.active):hover{background-color:#ffffff4d}.timeline>.channels>.values{grid-column:2;position:relative;height:var(--value-height);border-width:0 1px 0 1px;border-style:solid;border-color:#ffffff4d;background:var(--content-bg-color-darker);border-radius:.25em;overflow:hidden;touch-action:none;transition:background .25s}.timeline>.channels .values:hover,.timeline>.channels .values.active{background-color:var(--content-bg-color)}.timeline>.channels .values.active{border-color:var(--border-color);border-width:1px}.timeline>.channels .values>.value{position:absolute;min-width:4px;top:0;height:calc(var(--value-height) * .8);background-color:#ff099a;cursor:pointer;opacity:.6}.timeline.nolabels>.channels .values>.value{height:var(--value-height)}.timeline>.channels .values>.value:hover{opacity:.8}.timeline.noclick>.channels .values>.value{cursor:unset}.timeline>.channels .values>.groups{position:absolute;top:0;right:0;bottom:calc(var(--value-height) * .2);left:0;pointer-events:none;display:flex;flex-direction:column;flex-basis:0;color:var(--text-color-dim)}.timeline>.channels .values>.groups>.group{display:flex;align-items:center;justify-content:space-between;padding:.25em;flex:1}.timeline>.channels .values>.groups>.group:nth-child(2n){background-color:#ffffff06}.timeline>.channels .values>.groups>.group:hover{background-color:#ffffff0d}.timeline>.channels .values>.cursor{position:absolute;top:0;bottom:0;width:1px;background-color:var(--text-color);pointer-events:none;z-index:900}.timeline>.channels .values>.labels{position:absolute;right:0;bottom:0;left:0;height:calc(var(--value-height) * .2);pointer-events:none;background-color:#0000001a}.timeline>.channels .values>.labels>.label{position:absolute;width:4px;height:100%;background-color:#097cff;cursor:pointer;opacity:.8;pointer-events:all}.timeline>.channels .values>.labels>.label:hover{opacity:1}.timeline>.channels .values>.labels>.selection{position:absolute;width:4px;height:100%;background-color:#fff6;opacity:.6;pointer-events:none;border:1px solid rgba(255,255,255,.4);cursor:pointer}.timeline>.channels>.plot{position:relative;height:200px;width:100%;margin:.25em 0}.confirm-popup>.ui.button{margin:0}.labeling-panel .label-form{padding:.5em}.labeling-panel .label-form .time{display:flex;justify-content:space-between;gap:.5em;align-items:center;font-weight:700;margin-bottom:.5em}.labeling-panel .label-form .time>.values{display:flex;gap:.25em;-webkit-user-select:text;user-select:text}.labeling-panel .label-form .time>.values .value{display:flex;justify-content:center;align-items:center}.labeling-panel .label-form .time .values>.separator:after{content:" - "}.labeling-panel .label-form .time>.actions{display:flex;gap:.25em}.labeling-panel>.label-form{overflow:auto}.labeling-panel>.label-form>.labeling-widget-wrap{display:flex;justify-content:center;transition:opacity .25s,filter .25s}.labeling-panel>.label-form>.labeling-widget-wrap.disabled{opacity:.8;filter:blur(1px);pointer-events:none}.labeling-panel>.label-form>.frame-image{max-width:100%;margin:.5em 0;border-radius:.5em}.labeling-widget.text{display:flex;flex-direction:column;gap:.5em;width:100%}.labeling-widget.text>.current-value{padding:.25em;border:1px solid rgba(255,255,255,.2);border-radius:.5em;white-space:pre-wrap;-webkit-user-select:text;user-select:text}.labeling-widget.text textarea{width:100%;max-width:100%}.ui.popup.label-popup{display:flex!important;gap:.25em;-webkit-user-select:none;user-select:none}.word-dropdown{min-width:200px}.label-popup .word{padding:.25em;background-color:#c8c8c8;cursor:pointer;border-radius:.25em}.labeling-widget.categoricals .categorical-group>.content>.word{display:flex;gap:.25em;align-items:center;background-color:#ffffffb3;border-radius:.25em;padding:.15em .25em;font-size:.8em;font-weight:700;color:#000;cursor:pointer;white-space:nowrap;transition:background-color .25s}.labeling-widget.categoricals .categorical-group>.content>.word:hover{background-color:#fffc}.labeling-widget.categoricals .categorical-group>.content>.word>.ui.button{padding:.25em;margin:0}.labeling-widget.categoricals{width:100%}.labeling-widget.categoricals .categorical-group{display:flex;flex-direction:column;margin-bottom:.5em}.labeling-widget.categoricals .categorical-group:last-child{margin-bottom:0}.labeling-widget.categoricals .categorical-group>.label{display:flex;gap:.25em;align-items:center;justify-content:space-between;background-color:var(--content-bg-color-lighter);font-weight:700;border-radius:.25em;padding:.25em;text-transform:capitalize;font-size:.9em}.labeling-widget.categoricals .categorical-group>.content{background-color:var(--content-bg-color);display:flex;align-items:center;gap:.5em;padding:.5em;flex-wrap:wrap}.labeling-widget.categoricals .categorical-group>.content.missing>.label,.labeling-widget.categoricals .categorical-group>.content.implicit>.label{font-size:.8em;font-weight:700}.labeling-widget.categoricals .categorical-group>.content.missing>.word,.labeling-widget.categoricals .categorical-group>.content.implicit>.word{opacity:.5}.labeling-widget.vad{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center;gap:.5em}.labeling-widget.vad .vad-emotions{position:relative}.labeling-widget.vad .vad-images{--border-dark: rgba(0, 0, 0, .3);--border-light: rgba(255, 255, 255, .2);border-radius:.5em;border-style:solid;border-width:1px;border-color:var(--border-dark) var(--border-light) var(--border-light) var(--border-dark);box-shadow:1px 1px 6px #000 inset;overflow:hidden}.labeling-widget.vad .vad-images>.row{grid-template-columns:1fr 1fr 1fr 1fr 1fr;display:flex}.labeling-widget.vad .vad-images>.row>.img{background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;opacity:.3;transition:opacity .5s}.labeling-widget.vad .vad-images>.row>.img:hover{opacity:.6}.labeling-widget.vad .vad-images>.row>.img.active{opacity:1}.labeling-widget.vad .vad-images>.row>.img.disabled{cursor:default!important;opacity:.3!important}.export-labels{padding:.5em;display:flex;flex-wrap:wrap;gap:.25em}:root{--border-light: rgba(255, 255, 255, .1);--border-dark: rgba(0, 0, 0, .3);--background-red: rgba(255, 100, 100, .3);--background-green: rgba(100, 255, 100, .2);--background-blue: rgba(100, 187, 255, .3);--background-blue: linear-gradient(90deg, rgb(0, 65, 115), rgba(112, 184, 240, .3));--background-orange: linear-gradient(90deg, rgba(255, 139, 61, .6), rgba(236, 88, 39, .6));--solid-red: rgba(255, 100, 100, .5);--solid-green: rgba(100, 255, 100, .5)}.channel{background-color:#0003;border-radius:.25em;min-height:50px;border-style:solid;border-width:1px;border-color:var(--border-light) var(--border-dark) var(--border-dark) var(--border-light);-webkit-user-select:none;user-select:none}.channel>.label{position:relative;min-height:25px;display:grid;grid-template-columns:1fr auto}.channel>.label>.text{text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden;line-height:25px;padding:0 .25em;color:var(--text-color)}.channel>.label>.actions{display:flex;gap:.25em;padding:.25em;font-size:.8em}.channel button{opacity:.7;transition:opacity .25s}.channel button:hover{opacity:.8}.channel button.active{opacity:1;box-shadow:0 0 1px 1px #ffffff4d}.channel button.red:hover,.channel button.red.active{background-color:red;color:#fff}.channel button.blue.active{background-color:#04c5ffcc;color:#fff}.channel.mute-disabled>.label>.actions button.mute,.channel.solo-disabled>.label>.actions button.solo{pointer-events:none;opacity:.2}.channel.disabled{filter:blur(2px) grayscale(1)!important;opacity:.6;pointer-events:none}.channel.muted>.label>.text{text-decoration:line-through}.channel.muted>.controls{filter:blur(2px);opacity:.6;pointer-events:none;z-index:100}.channel>.controls{position:relative;padding:.5em;filter:blur(0px);transition:filter .25s,opacity .25s}.channel>.controls.init{z-index:10}.channel>.controls.cut{background-color:#ffffff0d}.channel>.controls>.background{pointer-events:none}.channel>.controls>.background .nudge{pointer-events:all}.channel>.controls>.background>.mark-middle{height:100%;width:2px;position:absolute;bottom:0;left:calc(50% - 1px);background-color:#fff;opacity:.3;z-index:100}.channel>.controls>.background>.area{position:absolute;top:0;height:100%;display:flex;align-items:end;font-size:.8em;font-weight:700;padding:0 .5em;color:#fff9}.channel>.controls>.background>.area.left{background:var(--background-blue);left:0;right:50%;justify-content:start}.channel>.controls>.background>.area.right{background:var(--background-orange);left:50%;right:0;justify-content:end}.channel>.controls>.label{position:relative;font-size:.8em;font-weight:700;opacity:.8}.channel>.controls>.slider-wrap{display:flex;gap:.25em}.channel>.controls .zero{position:absolute;top:.5em;left:50%;display:flex;justify-content:center;font-size:.8em;gap:.25em;width:20px;margin-left:-10px;cursor:pointer;background-color:#0003;border-radius:.25em;opacity:.5;transition:opacity .25s}.channel>.controls .zero:hover{opacity:1}.channel>.controls.cut .zero{width:40px;margin-left:-20px}.channel>.controls.cut .zero>.divider{position:absolute;top:0;bottom:0;left:calc(50% - 1px);width:2px;background:#fff;opacity:.6}.channel>.controls .nudge{font-size:.9em;font-weight:700;cursor:pointer;opacity:.8;z-index:200;width:15px;height:15px;display:flex;justify-content:center;align-items:center}.channel>.controls .nudge:hover{opacity:1}.channel>.controls>.slider-wrap>.slider.disabled .thumb{pointer-events:none;opacity:.5}.channel>.controls>.slider-wrap>.slider:not(.disabled) .thumb:hover{opacity:1;transform:scale(1.1)}.channel>.controls.cut>.slider-wrap>.slider>.track-0,.channel>.controls.cut>.slider-wrap>.slider>.track-2{background-color:var(--solid-red)}.channel>.controls.cut>.slider-wrap>.slider>.track-1{background-color:var(--solid-green)}.channel>.controls>.actions{position:absolute;bottom:0;left:0;width:100%;font-size:.8em;pointer-events:none;display:flex;justify-content:center;align-items:center;z-index:200}.channel:not(.disabled):not(.muted)>.controls>.actions>*{pointer-events:all}.channel.simplified{position:relative;background-color:unset;border-style:none}.channel.simplified>.background{position:absolute;top:.1em;right:0;bottom:0;left:0;opacity:.5;border-radius:.5em;pointer-events:none;background-color:#fff3;z-index:50}.channel.simplified>.background.red{background-color:var(--solid-red)}.channel.simplified>.background.green{background-color:var(--solid-green)}.channel.simplified>.label{font-weight:700;padding-left:.5em}.channel.simplified>.controls{padding:.5em;height:unset;z-index:100}.channel.simplified>.controls>.actions{position:unset;display:flex;flex-wrap:wrap;justify-content:center;gap:.5em}.init-view.ask{display:flex}.init-view.ask>.ui.input{flex-grow:1}.channel-collection{display:flex;flex-direction:column;gap:.5em}.channel-collection.simplified{gap:.25em}.channel-collection .channel .controls.init{z-index:1000}.channel-template-selector{margin:.5em;z-index:900}.semantic-filtering{display:flex;flex-direction:column;gap:3em}.semantic-filtering>.channel-group>.actions{display:flex;gap:.5em;padding:.25em;margin-bottom:.5em;justify-content:space-between;opacity:.7;transition:opacity .5s}.semantic-filtering>.channel-group>.actions:hover{opacity:1}.semantic-filtering>.channel-group>.actions>.extra{display:flex;gap:.25em;justify-items:right}.media-list{position:relative;min-height:25px;min-width:25px}.media-list .item{position:relative;padding:.5em;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;background-color:var(--bg-color);transition:transform .25s,box-shadow .25s}.media-list .item.top-edge.left-edge:not(.single-row){transform-origin:top left}.media-list .item.top-edge:not(.single-row){transform-origin:top center}.media-list .item.top-edge.right-edge:not(.single-row){transform-origin:top right}.media-list .item.right-edge{transform-origin:center right}.media-list .item.bottom-edge.right-edge{transform-origin:bottom right}.media-list .item.bottom-edge{transform-origin:bottom center}.media-list .item.bottom-edge.left-edge{transform-origin:bottom left}.media-list .item.left-edge{transform-origin:center left}.media-list .item>.content{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center;padding:0 .25em;text-align:center}.media-list .item>.background{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-position:center;background-repeat:no-repeat;background-size:cover}.media-list .item>.overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;justify-content:center;align-items:center}.media-list .item>.overlay>*{pointer-events:all}.media-list .item .corner{position:absolute;background:var(--content-bg-color);padding:.25em;font-size:.8em;line-height:.8em}.media-list .item .corner.tl{top:0;left:0;border-bottom-right-radius:.5em}.media-list .item .corner.tr{top:0;right:0;border-bottom-left-radius:.5em}.media-list .item .corner.bl{bottom:0;left:0;border-top-right-radius:.5em}.media-list .item .corner.br{bottom:0;right:0;border-top-left-radius:.5em}.media-list .item:not(.list):hover,.media-list .item:not(.list).selected{transform:scale(1.1);z-index:10;box-shadow:0 0 10px 2px #000000bf;border-radius:.5em}.media-list .item:not(.list).selected{transform:scale(1.2);border:2px solid white;z-index:15}.media-list .item.list{line-height:1rem;background-color:var(--bg-color)}.media-list .item.list>.content{justify-content:flex-start;margin-left:.5em;text-overflow:ellipsis;white-space:nowrap}.media-list .item.list.even,.media-list .item.list:hover{background-color:var(--bg-color-darker)}.media-list .item.list.selected{background-color:var(--content-bg-color);font-weight:700;border:1px solid white}.media-list>.scroll-top{position:absolute;background-color:var(--bg-color-dim);color:#fff;padding:1em;border-radius:.5em;top:.5em;left:50%;margin-left:-40%;z-index:20;display:flex;width:80%;justify-content:center;align-items:center;gap:.5em;border:1px solid rgba(255,255,255,.5);-webkit-user-select:none;user-select:none;cursor:pointer;opacity:.7;transition:opacity .25s,transform .25s}.media-list>.scroll-top:hover{opacity:1;transform:scale(1.1)}.media-list-stats{position:relative;pointer-events:none;display:flex;align-items:center;flex-wrap:nowrap;padding:0 .5em;border-radius:.5em;overflow:hidden;background-color:#fff3;font-size:.8em;text-wrap:nowrap}.media-list-stats>.bar{position:absolute;top:0;left:0;height:100%;min-width:2px;background-color:#fff3}.tab-title{display:flex;justify-content:center;align-items:center;margin:.25em 0;padding:0 .5em;gap:.25em;font-size:1.2rem;font-weight:700;cursor:pointer}.tab-title>.content{flex-grow:1}.tab-title>.info{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.25em;font-size:.9rem;line-height:.9rem}.media-details>.tab-title{margin-bottom:.5em}.media-details>.content>.score-components{margin-bottom:.5em}.media-details>.content>.categoricals{display:flex;flex-direction:column;gap:1em;padding:0 .5em;-webkit-user-select:none;user-select:none;margin-bottom:1em}.media-details>.content>.categoricals:last-child{margin-bottom:0}.media-details>.content>.categoricals>.category>.title{font-weight:700;margin-bottom:.25em;cursor:unset!important}.media-details>.content>.categoricals>.category>.content{padding:0 .25em!important;display:flex;gap:.5em;flex-wrap:wrap}.media-details>.content>.categoricals>.category>.content>.word{background-color:var(--content-bg-color);color:var(--text-color);font-weight:700;font-size:.9em;display:flex;align-items:center;text-shadow:2px 2px rgba(0,0,0,.1);border:1px solid var(--border-color);border-radius:.5em;white-space:nowrap;max-width:100%;transition:background-color .5s,transform .5s}.media-details>.content>.categoricals>.category>.content>.word:hover{color:var(--text-color-highlight);background-color:var(--content-bg-color-lighter);cursor:pointer}.media-details>.content>.categoricals>.category>.content>.word>.actions>button{font-weight:700}.media-details>.content>.categoricals>.category>.content>.word>.actions{background-color:#0000004d;padding:.25em;color:#fff;opacity:.25;transition:opacity .25s}.media-details>.content>.categoricals>.category>.content>.word:hover>.actions{opacity:1}.media-details>.content>.categoricals>.category>.content>.word>.middle{position:relative;padding:.25em;border-style:solid;border-width:0 1px 0 1px;border-color:#0000004d;text-overflow:ellipsis;overflow:hidden}.media-details>.content>.categoricals>.category>.content>.word>.middle>.value{position:absolute;top:0;left:0;height:100%;background-color:#fff6}.media-details>.content>.categoricals>.category>.content>.word>.middle>.no-value{position:absolute;top:0;right:0;height:100%;background-color:var(--content-bg-color)}.media-details>.content>.categoricals>.category>.content>.word>.middle>.label{position:relative;z-index:10}.score-components{border-radius:.25em;padding:.5em;transition:background-color .5s;display:flex;flex-direction:column;gap:.25em}.score-components>.component{display:flex;flex-direction:column;gap:.25em;padding:.5em;border-radius:.25em}.score-components>.component>.title{font-weight:700;font-size:1.1em;padding:0!important;cursor:unset!important}.score-components>.component>.content{display:unset!important;padding:0 .25em!important}.score-components>.component>.content>ul{margin:0}.score-components>.component>.content>.sum{display:flex;justify-content:space-between;margin-top:.5em}.score-components>.component>.content>.sum>.link{font-size:.8em;cursor:pointer;opacity:.9;-webkit-user-select:none;user-select:none}.score-components>.component>.content>.sum>.link:hover{text-decoration:underline;opacity:1}.split{display:flex}.split>.gutter{background-color:var(--content-bg-color-darker);background-repeat:no-repeat;background-position:50%;transition:opacity .5s;opacity:.5}.split>.gutter:hover{opacity:1}.split>.gutter.gutter-horizontal{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAeCAYAAADkftS9AAAAIklEQVQoU2M4c+bMfxAGAgYYmwGrIIiDjrELjpo5aiZeMwF+yNnOs5KSvgAAAABJRU5ErkJggg==);cursor:col-resize}.split>.gutter.gutter-vertical{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAFAQMAAABo7865AAAABlBMVEVHcEzMzMzyAv2sAAAAAXRSTlMAQObYZgAAABBJREFUeF5jOAMEEAIEEFwAn3kMwcB6I2AAAAAASUVORK5CYII=);cursor:row-resize}.search-bar{position:relative;font-weight:700;width:100%}.search-bar>.query{display:flex;gap:.25em;width:100%;opacity:.8;transition:opacity .5s}.search-bar>.query:hover{opacity:1}.search-bar>.query>.icon{font-size:1.4em}.search-bar>.query>.search-input{flex-grow:1}.search-bar>.results{position:absolute;top:calc(100% + 1px);width:calc(100% - 1em);left:.5em;right:.5em;height:300px;background-color:#000c;z-index:1000;display:flex;justify-content:center;align-items:center;border-radius:0 0 .5em .5em;border-width:0 1px 1px 1px;border-style:solid;border-color:var(--border-color)}.tool-bar{display:flex;justify-content:space-between;align-items:center;padding:.25em;background:var(--content-bg-color-darker);border-bottom:1px solid rgba(255,255,255,.1)}.tool-bar>.search-bar{display:flex;gap:.5em;height:100%;align-items:center}.tool-bar .query>.actions{display:flex;gap:.5em}:root{--toolbar-height: 39px}.mixer.sidebar>.split{height:100%}.mixer.sidebar>.split>.channels{padding:.25em;overflow-y:auto}.mixer.sidebar>.split>.content{position:relative;background-color:var(--bg-color)}.mixer.sidebar>.split>.content>.tool-bar{position:absolute;top:0;width:100%;height:var(--toolbar-height);overflow-x:auto}.mixer.sidebar>.split>.content>.viewer{position:absolute;top:var(--toolbar-height);width:100%;bottom:0;overflow:hidden}.mixer.sidebar>.split>.content>.viewer .media-list{height:100%}.mixer.sidebar>.split>.content>.viewer .media-list .media-item{transition:transform .25s,box-shadow .25s}.mixer.sidebar>.split>.content>.viewer .media-list .media-item.selected{border:1px solid rgba(255,255,255,.7);transform:scale(1.08);box-shadow:0 0 8px 2px #fff6}.mixer.sidebar.compact>.split>.gutter.gutter-horizontal{display:none}.mixer.sidebar.compact .filter-button{position:relative;padding:0 1rem}.mixer.sidebar.compact .filter-button>i.icon{margin:0!important}.mixer.sidebar.compact .filter-button>.label{position:absolute;top:-.25rem;left:-.25rem;padding:.25rem;font-size:.8rem;border-radius:.25rem;background-color:red;color:#fff}.mixer.sidebar.compact .media-list>.scroll-top{padding:.25em}.video-controls{display:flex}.video-controls>button{border-radius:0!important}.video-controls>button:first-child{border-radius:.25em 0 0 .25em!important}.video-controls>button:last-child{border-radius:0 .25em .25em 0!important}.predictions-panel{position:relative}.predictions-panel .actions{position:absolute;top:0;width:100%;height:30px;display:flex;gap:.5em;align-items:center;justify-content:end;background-color:#0003;z-index:1000;pointer-events:none;padding:0 .5em}.predictions-panel .actions>*{pointer-events:all}.predictions-panel>.content{padding-bottom:.25em;max-height:320px;overflow-x:auto}.predictions-panel .event{display:inline-block;margin:.25em;padding:.25em .5em;background-color:#fffc;color:#000;font-weight:700;font-size:.9em;border-radius:.5em;cursor:pointer;transition:transform .25s}.predictions-panel .event:hover{transform:scale(1.05)}.predictions-panel .ui.accordion{margin:.25em 0 .5em!important}.predictions-panel .ui.accordion .title{padding:.25em .25em 0!important;display:flex;align-items:center}.predictions-panel .ui.accordion .content{padding:.5em!important}.predictions-panel .event-buttons>.group{transition:background-color .5s}.predictions-panel .event-buttons>.group:hover{background-color:#ffffff0d}@keyframes pulse{0%{opacity:1}to{opacity:.7}}.sidebar-components{position:relative;min-height:100%}.sidebar-components .ui.accordion:not(.styled) .accordion .title~.content:not(.ui),.sidebar-components .ui.accordion:not(.styled) .title~.content:not(.ui){margin:0;padding:0}.video-regions{position:absolute;width:100%;height:100%;pointer-events:none}.video-regions>.regions{position:relative;max-width:100%;max-height:100%}.video-regions>.regions>.region{position:absolute;padding:.25em;overflow:hidden;border-radius:.25em;border:1px solid white}.video-regions>.regions>.region>.title{pointer-events:all;cursor:pointer;font-weight:700;transform-origin:left center;transition:transform .25s}.video-regions>.regions>.region>.title:hover{text-decoration:underline;transform:scale(1.05)}.video-lab-route{position:absolute;top:45px;right:0;bottom:0;left:0;overflow:hidden;-webkit-user-select:none;user-select:none}.video-lab-route>.split.main{flex-direction:column}.video-lab-route .sidebar{overflow-y:auto}.video-lab-route .main,.video-lab-route .video-lab-content{height:100%}.video-lab-route .video-lab-content{display:flex;flex-direction:row}.video-lab-route .ui.accordion.component-panels>.title:not(.ui){background-color:var(--content-bg-color);transition:background-color .25s}.video-lab-route .ui.accordion.component-panels>.title:not(.ui):hover{background-color:var(--content-bg-color-darker)}.video-lab-route .video-player{border-radius:0}.video-lab-route .video-player .up-next-container{position:absolute;top:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:end}.video-lab-route .video-player .up-next-container>.controls{display:flex;gap:.25em;pointer-events:all}.video-lab-route .video-player .up-next-container>.up-next{margin-bottom:60px;height:100%;overflow:auto}.video-lab-route .timeline{height:100%}.video-lab-route .timeline .buttons{display:flex}.video-lab-route .timeline .buttons>button{border-radius:0}.video-lab-route .timeline .buttons>button:first-child{border-radius:.25em 0 0 .25em}.video-lab-route .timeline .buttons>button:last-child{border-radius:0 .25em .25em 0}
