body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.main-container{padding:0!important;position:relative}div .logo{border:1px solid #165173;box-shadow:0 5px 15px -10px #42445a;display:block;margin:20px auto}.qr-scanner-container{display:block;left:0;position:absolute;top:70px;width:100%;z-index:1200}.qr-scanner-container video{border:5px solid #415b98;border-radius:5px;display:block;margin:0 auto}.header-row{background:linear-gradient(#7189c3,#415b98);border-bottom:1px solid #2e3e63}.header-row select{background:linear-gradient(#899cc9,#3b538c);border:1px solid #253354;border-radius:5px;color:#fff;font-weight:700;text-shadow:1px 1px 3px #000}.header-row select option{color:#000}.header-row b,.header-row p,.task-container-header p{color:#fff;font-weight:700;padding-top:5px;text-shadow:1px 1px 3px #000}.header-row b{background:linear-gradient(#899cc9,#3b538c);border:1px solid #253354;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:6px;text-shadow:1px 1px 3px #000}.header-row .logout-button{display:block;float:right;margin-top:5px}.dot{border-radius:50%;display:block;float:right;height:25px;margin:12px 10px 0 0;width:25px}.dot,.no-examined{background-color:#fafafa}.sync-failed{background-color:#f08080}.sync-success{background-color:#90ee90}.exam-container{position:relative}.exam-container .overlay{background-color:#000;bottom:0;left:0;opacity:.35;position:absolute;right:0;top:0;z-index:1100}.exam-row{padding:0 10px}.pointer{cursor:pointer!important}.task-container{border:1px solid #fff;border-radius:10px;box-shadow:0 3px 5px -2px #42445a;margin-top:30px;padding:0!important}.task-container .task-container-header{background:linear-gradient(#7189c3,#415b98);border-bottom:1px solid #2e3e63;border-top-left-radius:10px;border-top-right-radius:10px}.task-container-header b{color:#fff;display:block;font-size:34px;font-weight:700;padding-top:6px;text-shadow:1px 1px 3px #000}.task-container-question ul{margin:0!important;padding:0!important}.task-container-question li{border-bottom:1px solid #aaa;border-right:1px solid #aaa;display:block;padding:12px}.task-container-question p{border-right:1px solid #aaa;margin:0!important;padding:30px 12px!important;white-space:pre-line}.task-container-question li span{display:inline-block;float:right}.task-container-question li.selected{background-color:#aefbae}.task-container-question li:last-child{border-bottom:none}.task-container-header-lead{position:relative}.task-container-header-lead input{border:1px solid #253354;display:block;left:5px;position:absolute;top:10px;width:95%}.task-container-points{position:relative}.no-selection{background:#f9ecec!important;color:#870000!important}.min-points p{color:#a94848!important}.avg-points p{color:#d2691e!important}.max-points p{color:#006400!important}.task-container-points p{font-size:42px;font-weight:700;padding:20px 0;text-align:center}.task-container-points .points-selection{background-color:#fff;border-bottom-right-radius:10px;height:100%;left:0;overflow-y:scroll;position:absolute;text-align:center;top:0;width:100%}.task-container-points .points-selection button{font-weight:700}.task-container-footer{margin:20px 0}.task-container-footer button{background:linear-gradient(#7d869e,#545f7a);border:1px solid #525e7a;border-radius:10px;color:#fff;font-weight:700;text-shadow:1px 1px 3px #000;width:98%}.task-container-footer .cancel{background:linear-gradient(#ab5151,#8c0909)}.footer-row{border-top:1px solid #ababab;padding:0!important}.footer-row .row{background:linear-gradient(#f3f3f3,#f6f6f6);border-top:1px solid #fff}.footer-row .current-points p{font-size:28px;text-align:right}.footer-row .current-points span{font-weight:700}.footer-row .current-points .no-points span{color:#8a0b0b}.footer-row .current-points .low-points span{color:#a94848}.footer-row .current-points .high-points span{color:#d2691e}.footer-row .current-points .max-points span{color:#006400}.footer-row .current-clock p{color:#b2b2b2;font-size:24px;text-align:center}.footer-row .exam-clock span{font-size:24px;font-weight:700}.footer-row button{background:linear-gradient(#899cc9,#3b538c);border:1px solid #253354;border-radius:5px;color:#fff;font-weight:700;text-shadow:1px 1px 3px #000}.input-group-form{width:400px}
/*# sourceMappingURL=main.eaa18b13.css.map*/