input[type=email],input[type=email]:focus,input[type=email]:hover,input[type=number],input[type=number]:focus,input[type=number]:hover,input[type=password],input[type=password]:focus,input[type=password]:hover,input[type=text],input[type=text]:focus,input[type=text]:hover,input[type=text]:read-only,textarea,textarea:focus{background:0 0!important;color:#fff}.btn-outline-danger{border:1px solid #dc3545}.btn-transparent,.custom-select,.form-control,.form-control:focus,.form-group,.input-group-text,select,select:focus,textarea{background:0 0;color:#fff}textarea{color:#fff!important}.form-control:active{color:#fff}.btn-transparent:hover,.table-markers thead tr td{background:rgba(255,255,255,.1)}.btn-light:hover,.input-group-prepend{background:rgba(255,255,255,.2)}.b-only-l{border-radius:10px 0 0 10px!important}.b-only-r{border-radius:0 10px 10px 0!important}.btn-remove{border:1px solid #fff;width:40px;height:52px;border-radius:0 10px 10px 0!important}.btn-remove:hover{border:1px solid #fff;width:40px;height:52px;border-radius:0 10px 10px 0}.input-group-prepend{border-radius:10px 0 0 10px}.btn-light,.btn-light:hover{border:1px solid #fff;color:#fff}.input-group-prepend-none{background:0 0}.custom-select{background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='white' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") right .75rem center/8px 10px no-repeat!important}.btn-primary{background:#fff;color:#000}.btn-light{background:0 0}.table-markers thead tr td:first-child{border-radius:15px 0 0}.table-markers thead tr td:last-child{border-radius:0 15px 0 0}#custom_timecode{font-family:Consolas,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace;background:0 0;border:0;padding:10px;font-size:4vw;color:#fff;width:100%;text-align:center;letter-spacing:10px;margin-bottom:10px;outline:0}@media (max-width:768px){#custom_timecode{font-size:8vw}.mobile-hide{display:none}.app_panel{margin:0;padding:0}}@media (min-width:2000px){#custom_timecode{font-size:4vw}}.app-menu{background:#171a1e;margin:0;padding-top:0;padding-bottom:0;z-index:1;border-radius:15px 15px 0 0}.app-menu a.navbar-brand{font-size:16px}.btn-app{background:0 0;border:0;top:0;color:silver;margin-top:5px;margin-left:2px;margin-right:2px}.btn-app:active,.btn-app:hover{background:#fff;border:0;top:0;color:#000}.app-menu .dropdown-menu,.modal-content{background:#171a1e}#app_panel{background:var(--bg);height:100vh;min-height:900px;width:100%;padding:0;margin:0}.modal-app,.navbar-toggler{border:0}.modal-content{border:0;padding:0;margin:0;border-radius:10px}.no-focus,.no-focus:focus{outline:0;user-select:none}.modal-body,.modal-footer,.modal-header{padding:12px}thead>tr>td{border-top:0!important}:fullscreen{width:100vw;height:100vh;padding:50px}:-webkit-full-screen{width:100vw;height:100vh;padding:50px}.btn-quickbutton{inline-size:100%;overflow:hidden}.btn-sm{margin-bottom:5px}@media (min-width:768px){.sub-panel1{position:relative;float:left;top:0;left:0;width:100%;height:15%;min-height:8vw}.sub-panel2,.sub-panel3{position:relative;float:left;top:0;left:0;width:50%;height:80%}.sub-panel2{padding:10px}}@media (max-width:768px){.sub-panel1,.sub-panel2,.sub-panel3{position:relative;float:left;top:0;left:0;width:100%}.sub-panel1{height:15%}.sub-panel2{padding:0}}.flash{animation:1s blink}@keyframes blink{20%{background-color:#fff}}