@import url("/assets/fonts/fa/css/all.min.css");@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:300;src:url(/assets/fonts/opensans/OpenSans-Light.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/assets/fonts/opensans/OpenSans-LightItalic.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:400;src:url(/assets/fonts/opensans/OpenSans-Regular.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:300;src:url(/assets/fonts/opensans/OpenSans-Italic.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:600;src:url(/assets/fonts/opensans/OpenSans-SemiBold.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/assets/fonts/opensans/OpenSans-SemiBoldItalic.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/opensans/OpenSans-Bold.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:italic;font-weight:600;src:url(/assets/fonts/opensans/OpenSans-BoldItalic.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Open Sans;font-style:normal;font-weight:700;src:url(/assets/fonts/opensans/OpenSans-ExtraBold.woff2) format("woff2"),url(/assets/fonts/opensans/OpenSans-ExtraBold.woff) format("woff")}.timerScreen{background-color:var(--bg-color);color:var(--text-color)}.timerScreen .logo{bottom:20px;display:flex;justify-content:center;position:fixed;right:20px}.timerScreen .logo img{width:160px}.timerScreen .timer{color:green;transition-duration:.4s}.timerScreen .time.center,.timerScreen .timer{font-size:16vw;font-weight:600;margin-left:unset;position:fixed;text-align:center;top:21vh;width:100%}.timerScreen .dateTime{align-items:baseline;bottom:165px;display:flex;justify-content:space-between;position:absolute;width:100%}.timerScreen .dateTime.center{justify-content:center}.timerScreen .dateTime.center .date,.timerScreen .dateTime.center .time{margin:unset}.timerScreen .time{font-size:6vw;margin-left:4vw}.timerScreen .date{font-size:3.2vw;margin-right:4vw}.timerScreen .dots{transition-duration:.8s}.timerScreen .inactive{color:var(--inactive)!important}.timerScreen .timeUp{color:var(--text-color)!important}.timerScreen .timeOver{color:var(--time-out)!important}.timerScreen .timeWarn{color:var(--warn)!important}.timerScreen .blink{color:transparent}.timerScreen.blinkScreen{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:keyframe-uik0dul;animation-name:keyframe-uik0dul}@-webkit-keyframes keyframe-uik0dul{50%{background-color:var(--blink)}}@keyframes keyframe-uik0dul{50%{background-color:var(--blink)}}:root{--bg-color:#1c1c1e;--inactive:hsla(0,0%,100%,.22);--active:green;--warn:#ff8d00;--time-out:red;--text-color:hsla(0,0%,100%,.9);--blink:darkred}table{border-collapse:collapse;font-size:.9em;margin:25px 0;width:100%}table thead th,table thead tr{border-bottom:solid #fdc300;text-align:left}table td,table th{padding:12px 15px}table tbody tr:nth-of-type(2n){background-color:#3c3c3c}table tbody tr:hover{background-color:#2c2c2c}#dropArea{align-items:center;border:2px dashed #fdc300;border-radius:20px;display:flex;flex-direction:column;margin:0 auto;padding:20px;width:270px}#dropArea.highlight{background-color:#fdc20071}#dropArea p{margin-top:0;text-align:center}#dropArea input{display:none}#dropArea #progressBars{width:100%}#dropArea #progressBars .progress-bar{background-color:hsla(0,0%,100%,.9);border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:20px;margin-bottom:20px;overflow:hidden;width:100%}#dropArea #progressBars .progress-bar .progress{background-color:#fdc300;background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#000;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;transition:width .6s ease;width:0}#dropArea #progressBars .progress-bar .progress.active{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:keyframe-uik0dus;animation-name:keyframe-uik0dus;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes keyframe-uik0dus{0%{background-position:40px 0;to{background-position:0 0}}}@keyframes keyframe-uik0dus{0%{background-position:40px 0;to{background-position:0 0}}}#dropArea #progressBars .progress-bar .progress.success{background-color:green;background-image:none;color:#fff}#dropArea #progressBars .progress-bar .progress.error{background-color:red;background-image:none;color:#fff}.presenterFiles #container{margin:5vh 10vw}.presenterFiles #header{display:flex;font-size:2rem;margin-bottom:30px;vertical-align:middle}.presenterFiles #header img{margin-right:10px;width:40px}.presenterFiles th[data-sort]{cursor:pointer}.presenterFiles th[data-sort]:after{content:" \f883";font-family:Font Awesome\ 5 Pro;font-size:1rem}.presenterFiles th[data-sort][data-sortorder=asc]:after{content:" \f15d"}.presenterFiles th[data-sort][data-sortorder=desc]:after{content:" \f882"}.checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;float:left;margin:0;position:relative;z-index:0}.checkbox+label{margin-left:2px}.checkbox+label:before{color:#fdc300;content:"\f0c8";display:inline-block;font-family:Font Awesome\ 5 Pro;font-size:1.1rem;margin:0 5px 0 0;position:relative;z-index:5}.checkbox:checked+label:before{content:"\f14a"}.checkbox:disabled+label{color:#575757;cursor:not-allowed}body,html{margin:0;padding:0;touch-action:manipulation;width:100%}body{background-color:#1c1c1e;color:hsla(0,0%,100%,.9);font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;height:100%;margin:0 auto}body::-webkit-scrollbar{height:5px;width:5px}body::-webkit-scrollbar-thumb{background:#fdc300;border-radius:3px}body::-webkit-scrollbar-track{background:#fff;border-radius:3px}body{scrollbar-face-color:#fdc300;scrollbar-track-color:#fff}body.app,body.index,body.offlinePage,body.scan,body.unsupportedPage{max-height:900px;max-width:400px}#titleBar{align-items:center;background-color:#383840;color:#fff;display:flex;height:40px;justify-content:space-between;padding:0 0 0 15px}#titleBar #title-center{align-items:center;display:flex;font-size:14px;font-weight:600;height:inherit}#titleBar #title-center img{height:19px;margin-right:10px}#titleBar #title-right{align-items:center;display:flex;font-size:19px;height:inherit}#titleBar #title-right #menu{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:right;width:40px}#titleBar #title-right #menu .active,#titleBar #title-right #menu:hover{background-color:#5e5e6b}#titleBar #title-right #menu #menuBtn{display:flex;justify-content:right;width:40px}#titleBar #title-right #menu #menuBtn span{margin:auto}#titleBar #title-right #menu .menuContent{background-color:#383840;font-size:.8rem;position:absolute;top:40px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}#titleBar #title-right #menu .menuContent .menuItem{cursor:pointer;padding:10px 15px}#titleBar #title-right #menu .menuContent .menuItem:hover{background-color:#5e5e6b}h1{font-size:1.5rem;margin:10px 0}p{font-size:1rem}.w80{padding:0 10%}.mt-30{margin-top:30px}.mr-5{margin-right:5px}.mb-25{margin-bottom:25px}.ml-25{margin-left:20px}.indent-25{padding-left:25px;text-indent:-25px}button{font-family:Open Sans,Arial,Helvetica,sans-serif}.input-btn{-webkit-appearance:none;background-color:#fdc300;border:none;border-radius:3px!important;color:#000;cursor:pointer;font-size:1rem;font-weight:600;height:2rem;line-height:2rem;padding:0;text-align:center;width:100%}.link,a{color:#fdc300;cursor:pointer;text-decoration:underline}.link>.input-btn,a>.input-btn{align-items:flex-start;cursor:pointer;display:inline-block;letter-spacing:normal;text-align:center;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:pre;word-spacing:normal}.row,.row-1,.row-2{display:flex}.row-1{font-size:16vh;height:40vh}.row-2{font-size:2.5vh;height:5vh}.row-3{display:flex;height:2rem;justify-content:space-around;margin:30px 0}.center{justify-content:center}.ctrl-btn{border:none;cursor:pointer;font-size:inherit;padding:0;transition:.2s;width:calc(50% - 2.5px)}.ctrl-btn.active{filter:brightness(150%)}.row-1 .ctrl-btn{display:inline-flex}.row-2 .ctrl-btn{background-color:#fdc300;color:hsla(0,0%,100%,.9);font-weight:600}#left{background:darkred;color:red}#right{background:#006400;color:#00b600}.row-1 i{font-size:inherit;margin:auto}.space-horizontal{height:5px}.space-vertical{width:5px}.switch-btn{display:block;width:2rem}.switch-btn input{height:0;margin:0;opacity:0;width:0}.switch-btn label{font-family:Font Awesome\ 5 Pro;font-size:1.1rem;position:absolute;text-align:center;width:2rem}.audio:before{color:#000;content:"\f2e2"}input:checked+.audio:before{color:#00b600;content:"\f6a8"}.keyboard:before{color:#000;content:"\f11c"}input:checked+.keyboard:before{color:#00b600;content:"\f11c"}.PresenterTimer{align-items:center;background:#fff;border:2px solid #fdc300;border-radius:3px;display:flex;font-size:5ex;font-weight:600;height:74px;margin:20px auto;width:80%}.PresenterTimer .timerField{align-items:center;color:#000;display:flex;height:inherit;justify-content:center;width:100%;width:-webkit-fill-available;width:-moz-available}.PresenterTimer .timerField .seperator{padding-bottom:7px}.PresenterTimer .blink{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:keyframe-uik0dve;animation-name:keyframe-uik0dve}@-webkit-keyframes keyframe-uik0dve{50%{opacity:0}}@keyframes keyframe-uik0dve{50%{opacity:0}}.PresenterTimer .inactive{background-color:#828282}.PresenterTimer .timeWarn{background-color:#ff8d00}.PresenterTimer .timerField.timeOver{color:red}.PresenterTimer .blinkScreen{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:keyframe-uik0dvt;animation-name:keyframe-uik0dvt;background-color:#fff}@-webkit-keyframes keyframe-uik0dvt{50%{background-color:red!important;color:#000}}@keyframes keyframe-uik0dvt{50%{background-color:red!important;color:#000}}.PresenterTimer .timer:before{color:#000;content:"\f017"}#remoteScreen{margin-bottom:15px;width:100%}#remoteScreen video{width:inherit}.logo{margin:20px auto 30px;max-width:400px;width:80%}#footer{bottom:0;display:flex;flex-direction:column;height:100px;justify-content:center;margin:15px 0;max-width:inherit;position:fixed;width:inherit}#footer img{display:block;height:55px;margin:auto;width:160px}#legals{display:grid;font-size:10px;margin-top:15px;text-align:center}.legalsText{padding-right:10px}.btn{-webkit-appearance:none;background-color:#fdc300;border:none;border-radius:3px!important;color:#000;cursor:pointer;font-family:Open Sans,Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;height:2rem;line-height:2rem;padding:0;text-align:center;width:100%}.btn.second{background-color:#1c1c1e;border:1px solid #fdc300;border-radius:3px!important;color:hsla(0,0%,100%,.9)}.btn.btn-sm{width:2rem}.btn.btn-fit{padding:0 1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.btn.active{color:green}.input-text{border:2px solid #fdc300;border-radius:5px;font-size:1rem;height:2rem;margin-bottom:24px;padding:0 5px;width:calc(100% - 14px)}.red{color:red}.green{color:green}.bg-green{background-color:green}.light-green{color:#00b600}.space-24{margin-bottom:24px}#qrShow{-webkit-backdrop-filter:blur(4px) brightness(60%);backdrop-filter:blur(4px) brightness(60%);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:100}#qrShow .shareContainer{left:calc(50vw - 106px);margin:0 auto;position:absolute;top:calc(30vh - 106px)}#qrShow .shareContainer #token{background-color:#ffffffe6;color:#1c1c1e;font-weight:600;margin:-5px 0;padding:0 15px 15px;text-align:center}#qrShow .shareContainer div{margin-top:25px}.qr-code:before{color:#000;content:"\f029"}.hide{display:none!important}#loadingMessage{background:#fdc2006b;height:80vw;text-align:center}#loadingMessage,#qr-video{border:1px solid #fdc300;max-height:320px;max-width:320px;width:100%}#output{background:#fdc2006b;margin-top:20px;padding:10px 10px 0}#output div{word-wrap:break-word;padding-bottom:10px}#noQRFound{text-align:center}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.modal{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(4px);height:100vh;left:0;position:absolute;top:0;width:100vw;z-index:10}.modal .modal-container{background-color:#1c1c1e;border:1px solid #fdc300;border-radius:5px;height:90vh;margin:5vh auto auto;width:90vw}.modal .modal-container .modal-header{background-color:#fdc300;color:#000;display:flex;font-size:1.5rem;font-weight:600;height:2.25rem}.modal .modal-container .modal-header .modal-title{margin-left:1rem}.modal .modal-container .modal-header .modal-close{cursor:pointer;margin-left:auto;margin-right:1rem}.modal .modal-container .modal-content{height:calc(100% - 2.25rem - 20px)}.modal .modal-container .modal-content iframe{border:0;height:100%;padding:10px;width:calc(100% - 20px)}@media only screen and (min-device-width:1000px) and (orientation:landscape){body.withVideo{max-height:100vh;max-width:100vw}body.withVideo #content{display:grid;grid-template-columns:calc(70% - 2vw) 4vw calc(30% - 2vw);height:calc(100vh - 40px);margin:0 4vw}.PresenterTimer{align-self:center;grid-column:3}#remoteScreen{align-self:center;grid-column:1;grid-row:1/span 3}#controls{grid-column:3}.row-1{font-size:20vh;height:50vh}.row-3{grid-column:3}.row-2{font-size:5vh;height:10vh}}@media only screen and (min-device-width:768px) and (max-device-width:1180px) and (min-device-height:768px) and (max-device-height:1365px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1){body.withVideo{max-height:100vh;max-width:100vw}body.withVideo #content{display:grid;grid-template-columns:calc(70% - 2vw) 4vw calc(30% - 2vw);height:calc(100vh - 40px);margin:0 4vw}.PresenterTimer{align-self:center;grid-column:3}#remoteScreen{align-self:center;grid-column:1;grid-row:1/span 3}#controls{grid-column:3}.row-1{font-size:20vh;height:50vh}.row-3{grid-column:3}.row-2{font-size:5vh;height:10vh}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){body{max-height:100vh;max-width:60vw}.row-1{font-size:14.8vh;height:37vh}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:portrait){body{max-height:100vh;max-width:100vw}#menu .menuContent{right:0}.row-1{font-size:20vh;height:50vh}body.withVideo .row-1{font-size:12.8vh;height:32vh}body.withVideo .PresenterTimer{font-size:1.5rem;height:30px;left:calc(50vw - 65px);margin:10px auto;top:-7px;width:130px}body.withVideo .PresenterTimer .timerField .seperator{padding-bottom:3px}table .wide{display:none}}@media only screen and (min-device-width:320px) and (max-device-width:480px) and (orientation:landscape){body{max-height:100vh!important;max-width:100vw!important}#menu .menuContent{right:0}.row-1{font-size:16vh;height:40vh}.row-2{font-size:10vh;height:20vh}.row-3{display:flex;justify-content:space-around;margin:15px 0 30px}#controls{margin-top:5px}.PresenterTimer{font-size:1.5rem;height:30px;left:calc(50vw - 65px);margin:10px auto;position:absolute;top:-7px;width:130px}.PresenterTimer .timerField .seperator{padding-bottom:3px}#remoteScreen{display:none}#footer{position:relative}}@media only screen and (min-device-height:320px) and (max-device-height:480px) and (orientation:landscape){body{max-height:100vh!important;max-width:100vw!important}#menu .menuContent{right:0}.row-1{font-size:16vh;height:40vh}.row-2{font-size:10vh;height:20vh}.row-3{display:flex;justify-content:space-around;margin:15px 0 30px}#controls{margin-top:5px}.PresenterTimer{font-size:1.5rem;height:30px;left:calc(50vw - 65px);margin:10px auto;position:absolute;top:-7px;width:130px}.PresenterTimer .timerField .seperator{padding-bottom:3px}#remoteScreen{display:none}#footer{position:relative}}@media only screen and (min-device-height:320px) and (max-device-height:480px) and (orientation:landscape-primary){body{max-height:100vh!important;max-width:100vw!important}#menu .menuContent{right:0}.row-1{font-size:16vh;height:40vh}.row-2{font-size:10vh;height:20vh}.row-3{display:flex;justify-content:space-around;margin:15px 0 30px}#controls{margin-top:5px}.PresenterTimer{font-size:1.5rem;height:30px;left:calc(50vw - 65px);margin:10px auto;position:absolute;top:-7px;width:130px}.PresenterTimer .timerField .seperator{padding-bottom:3px}#remoteScreen{display:none}#footer{position:relative}}