body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.footer{background-color:rgba(6,86,155,.7);color:#fff;text-align:right}.footer,.footer-logout{position:fixed;border:none;left:0;bottom:0;width:100%;height:50px;font-size:100%;padding:10px}.footer-logout{background-color:rgba(255,0,0,.5);color:hsla(0,0%,100%,.9);text-align:center}.container{display:flex;justify-content:center;align-items:center;height:100%}.container div{margin-top:auto;margin-bottom:auto}.margin_top{margin-top:10px!important}.margin_bottom{margin-bottom:10px}.margin_left{margin-left:10px}.margin_right{margin-right:10px}#root,body,html{height:100%;background-image:url(/static/media/back-.97daa76b.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:50%;background-size:cover;min-height:400px;margin-bottom:270px;clear:both}@media screen and (orientation:portrait){.logo img{display:none}.bg-mine{background-color:hsla(0,0%,100%,.7);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;width:95vw;margin-left:auto;margin-right:auto;padding:2%;border-radius:20px}.bg-mine:hover{background-color:hsla(0,0%,100%,.9);box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}}@media screen and (orientation:landscape){.logo{height:100vh;width:15%;left:0;margin-left:2%;margin-right:2%;position:fixed;align-items:center}.bg-mine,.logo{background-color:hsla(0,0%,100%,.7)}.bg-mine{width:65vw;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;border-radius:20px;margin-left:auto;margin-right:auto;padding:2%}.bg-mine:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}}hr.style-one{border:0;height:1px;background:#06569b;background-image:linear-gradient(90deg,#ccc,#06569b,#ccc)}hr{background:#06569b}.toggle-control{display:block;position:relative;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.toggle-control input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.toggle-control input:checked~.control{background-color:#06569b}.toggle-control input:checked~.control:after{left:15px}.toggle-control .control{position:absolute;top:0;left:0;height:20px;width:30px;border-radius:25px;background-color:#d8d8d8;transition:background-color .1s ease-in}.toggle-control .control:after{content:"";position:absolute;left:5px;top:5px;width:10px;height:10px;border-radius:25px;background:#fff;transition:left .1s ease-in}.btn-smol{height:50px;line-height:50px;width:50px;font-size:.85em;border-radius:50%;border:none;text-align:center;cursor:pointer}.btn-media:focus,.btn-smol{color:#fff;background-color:#073e87}.btn-round{min-width:200px;border-radius:50px;border:none;background-color:#073e87;cursor:pointer}.btn-fab,.btn-round{height:50px;line-height:50px;font-size:.85em;color:#fff;text-align:center}.btn-fab{position:fixed;padding:10px;width:200px;border-radius:50px;bottom:20px;right:20px;background-color:rgba(255,0,0,.7);border:transparent;box-shadow:2px 2px 3px #999;transition:all .2s ease-in-out}.btn-fab:hover{transform:scale(1.02)}.course-title{background-color:hsla(0,0%,100%,.9);box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.3s;width:100%;border:none;margin-left:auto;margin-right:auto;padding:2%}.course-title:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.margin-left-auto{margin-left:auto;align-self:flex-end}.icon-border{margin-left:2px;margin-right:2px}.checkbox-container{display:flex;align-items:center;margin-left:auto;position:relative}.checkbox-container input[type=checkbox]{display:none}.checkbox-container .checkmark{position:absolute;top:0;right:0;height:25px;width:25px;background-color:#fff;border:2px solid #dddeee;border-radius:4px}.checkbox-container input[type=checkbox]:checked~.checkmark{background-color:#073e87}.checkbox-container .checkmark:after{content:"";position:absolute;display:none}.checkbox-container input[type=checkbox]:checked~.checkmark:after{display:block}.checkbox-container .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg)}.button-container{display:flex;justify-content:flex-end}.enabled-button{background-color:#073e87;color:#fff}.disabled-button{background-color:#ccc;color:#000}.my-4{border-top:1px solid #073e87}.display-4{color:#073e87}
/*# sourceMappingURL=main.c0d33d9d.chunk.css.map */