*{box-sizing:border-box}:root{--color-primary:#000;--ff:"Roboto","Montserrat","Ralewar",sans-serif}body{width:100%;margin:0;padding:0;font-family:"Roboto","Montserrat","Ralewar",sans-serif;font-family:var(--ff);overflow-x:hidden}#root{width:100vw;min-height:100vh}.login__view{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}.login__form{width:400px;padding:20px;background-color:#fff}.login__form h3{text-align:center}.login__form form{width:100%;margin:20px 0;display:flex;flex-direction:column}.scoreSheet{width:calc(100vw - 250px);padding:10px;height:450px;border:1px solid #d3d3d3}.scoreSheet .Spreadsheet{width:100%;overflow-x:scroll}.logSheet{width:calc(100vw - 250px);padding:20px;height:400px;border:1px solid #d3d3d3;display:flex;flex-direction:column;justify-content:space-between}.logSheet .userLogList{width:100%;height:300px;overflow-y:auto;border:1px solid hsla(0,0%,66.7%,.5)}.scoreTable,.sidebar{width:100%}.sidebar{min-height:100vh;padding:20px 10px;color:#f7f7f7}.sidebar .ant-divider{border-color:hsla(0,0%,66.7%,.4);border-width:2px}.sidebar .profile{width:100%;padding:30px 0 10px}.sidebar .profile .controls{margin-top:10px;width:100%;display:flex;flex-direction:row}.sidebar .profile .controls .username{padding:.5px 10px;border-radius:30px;border:1px solid green;color:green;cursor:pointer}.sidebar .profile .controls .username svg{-webkit-transform:translateY(1px) scaleY(.8) scaleX(.9);transform:translateY(1px) scaleY(.8) scaleX(.9)}.sidebar .list{padding:0}.sidebar .list li{list-style:none;font-size:.9rem;font-weight:500;margin:5px 0;border-radius:5px;overflow:hidden}.sidebar .list li a{padding:10px 20px;display:block;color:inherit;background:hsla(0,0%,66.7%,0);transition:.15s ease}.sidebar .list li a.active{background:hsla(0,0%,66.7%,.2)}.sidebar .list li a:hover{background:hsla(0,0%,66.7%,.4)}.sidebar .list li a .link{width:100%;display:flex;flex-direction:row;grid-gap:20px;gap:20px;align-items:center}.sidebar .list li a .link svg{-webkit-transform:translateY(2px);transform:translateY(2px)}.dashboard{width:100%;min-height:100vh}.playground{padding:20px}.thumbnail{height:30px}.pageHeader{width:100%;padding:20px;border-radius:10px;margin-bottom:30px;background-color:#fff}.pageHeader h2{font-weight:600;margin:0;display:flex;flex-direction:row;grid-gap:15px;gap:15px;justify-content:space-between;align-items:center}.image-upload-field{width:100%}.image-upload-field .fileList{margin-top:5px;width:100%}.image-upload-field .fileList .fileList-item{width:100%;padding:0 5px;background:#ebebeb;display:flex;flex-direction:row;justify-content:space-between}.image-upload-field .fileList .fileList-item small{color:grey}.options{margin-top:20px}.options .option{padding:10px;border:1px solid #a3a3a3;margin:10px 0;position:relative}.options .option .correctAnswerCheckbox{position:absolute;top:7.5px;right:15px;cursor:pointer;padding:3px 15px;font-size:.7rem;background:#fff;color:#000;font-weight:400;transition:.15s ease;border-radius:25px;border:1px solid #d3d3d3;z-index:3}.options .option .correctAnswerCheckbox.active{background:#0f0;color:#fff;font-weight:600;border:1px solid hsla(0,0%,82.7%,0)}.authoritive__view{width:100%;min-height:100vh;display:flex;justify-content:center;align-items:center}.authoritive__form{width:400px;background-color:#fff}.authoritive__form .form-wrapper{padding:25px}.authoritive__form .ant-layout-header{padding:0 30px}.authoritive__form .ant-layout-header h2{color:#fff;margin:0;font-size:16px}.authoritive__form .ant-layout-content{padding:20px;background:#fff}.authoritive__form .ant-layout-content h3{text-align:center}.authoritive__form .ant-layout-content form{width:100%;margin:20px 0;display:flex;flex-direction:column}
/*# sourceMappingURL=main.2d8c4bd7.chunk.css.map */